907e7c32c7148e3c8ee856042a28fce35c8614a2738beabd1d2733f11110b99ed15e014b204e523a9c2e912b95038b1a02a49ff2e093519df40784831059e60837e050f5e6e5951119f05122d7c38d3decc989b77f5f3466f91a25b15436c60ef45af3a81c1083772d1d0389ce70497022a8a9edb68e75370e02f1b7136e64124f3abcb969640ac0a95e92c3494582e6a86b3ed6b07698906190388c80e473a2dc19f636766047cce67e1a3458723dbe756ac2fd579a6e95a20081b52209eff7e3e26b01fdd6669840880370fe18ba8bc2cd5f04889a3fed7ebb97d315643c4f6bca6365016f713ce024a1c1fc76c17e1c185abd862c7fcb152aa7c5c4712958ce9618d72b8944a713cceab7035be31de19b8a56028a8c135d21c05fca00567b3e8dc780148fcaa184ba6d18f002d374e160fbaed17c882e7a3c56d3290db2fd47498b89ed4322a9fd6c98d6b756a12cda21c73e0cd69b1bb2a84ff5af429b84f7bdda144a2f45bddef426d5b90be320d600120e5570b46dfd520fb2636607af85e4f3482d3513f1413de0a171e575b8c6acba311df5f76f492efcfeb6ca963cf3f9843803ca60c90e364eada165ad3ab8ed0ef88a18ee03dfd17285d699640c88a098b53616172c48da8c793d14a48041afc6e34f5edba8f9c99789989238c9d26c271393f2f62ca80d99e822984fae45a18a685239a4004f60c838f8a92eb575f3b1ce06f346c2bad80770fc785d67820630f94da46492aa3c1f0694916b8339f056dcae9c9ee9fe5c0f58772a102fa0b9f904f354dc060457aa26ff9b903bd114460f4a5ae91be3d98fa190713d68bdf17559f04cc4685f55b4d442a85031ab57548e539a13290408ac791dab25f70b0b604d9f35ed63e512e537e572aab57fd74b325ca8ab519c8f7da4b5ef81095424d6d4dc7ed207f8c5c0f1fa57edad9816a1a116", 0x1000, 0x400, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001180)={0x7, 0x1, 0x2, 0x88a0, 0x6}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709528bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368873e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac351832357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576067eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 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, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = msgget(0x0, 0x684) recvfrom$inet(r3, &(0x7f00000006c0)=""/202, 0xca, 0x63, &(0x7f00000007c0)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) r5 = getuid() lchown(&(0x7f0000000900)='./file0\x00', r5, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/238) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) fcntl$getown(r6, 0x5) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000396e8eeec064122e69bb51e1e9cf41676da2b9f50ec85bc0b7ad858f01ddb212cdeac7b0429efdc9364d494ce1b50cd78c8a5ad1012a05b9124a20881e73ac54f42d958303d37ba18fd983ec1c75186f983ed16ed0b45db1fb9334d8f6846f94012c596063bc756987df2bfa2f702527a6080882eb22f3e7899f35147edfe056e59bf086a5c35f809ca4fbe64d5a7c8ca4a3da6aada29cac2b513f3edec0f565081f1698543b5e403e585446a92c2bc7dc822d94beacded105a095b99f9b14e077e7c68b6182c704d10ea64ea908d604167625490b168d21c0c257dea94b4cd5"], 0xe6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r3, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) getgid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = dup(r0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$inet6(r8, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x7, 0x200, &(0x7f0000000040)="54489c23e1559007c1d6e897113867a29b4b876682a0c372560d98d8e20a92d44311579b8979525e94d7bb2f39fa4d304f2aa646d380c0482a292e22271813744477e98d71bb7ce32dd8b8d39b0cc70c3388d2d3d296ce678032b160627d9b8ec8e505c8fccc4253ba4ba2cdabcbce6c30b877d2dbe72b63c178a28aebd59f4eba696865fd5e266920ea912cd37cc420d066", 0x92) 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, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:08 executing program 1: r0 = geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, r7, r1]) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r9, r12, r11, r10, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r0, r8, r2, r10, 0xe985635c7b8dd727, 0x1}, 0xffffffffffff8001, 0x340, 0x4}) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r0, r13, r2, r1, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) seteuid(r2) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r15 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r17, r15) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r18, r14) fchdir(r14) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x9) sendto(r1, &(0x7f0000000080)="c1a132ef2fb6666f3932fe6b5b2410ec221f115199d02b84", 0x18, 0xc, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) chroot(&(0x7f00000004c0)='./bus\x00') ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) dup2(r0, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="e2d3ba9836b79c77f41d52f3ce9414edbf8be42bf504fb6281a908087de4c0cd14e057c704c68de01db173634ab056c4cdb8ce0f0816bc859af61cfd03a24179119d81abda0baf946f17571abe61bccb54072eae42a54b3716f712c002aced00a437dab18e1456c8bf726734b1322b03966252c4e6d0d0746ea240989ff7a418c692842584b1db3af064b0c9526a710d835700c40e2163a5976f801efc7409283ba2efff2ced1d2e51efbdac22e1299ce5c22a791f602c8215cf1793efb61e3089f195fa4892a4f150925a37411b509d13b11f44f7b8e840f0b43a2a8f5f236b75fb6cc50c1ad62506f5631e5307a6647355", 0xf2}, {&(0x7f0000000280)="bc1adeab6e5cdec87eff33aaf74d452b04f988c6b7d4b3c0a7263d0b7d86ebf071e893bc650a7f179314e972520576da598da70f0c057ad26c6008fa1b29a36316e4a155b31eda179a8959d83fc158827ed02ad5a1a1df88bd3a52f4bc1c7c03d03c498947375837ef255a159b4d02b2aa2b511bda6055f584da4777a16a2d16c8d8be2a3eaba4a799a74b95259f649e819eff8556018231759401af5c8c59b472d9e6ebbc106042abac9f773dd80d7289c1eac7bf22bd79cab29c00843dcc9812ea3bf75fd808695861cdd3d56f9fc9bd486e98d8b23e65b057f6ea0baf9b0c9e985a8ba8732160c766", 0xea}, {&(0x7f0000000380)="668b2403d8aaa44fd41d71d5b8ba343e3f0c84fee57c14f8af6b032fd75cda0c4cd07bdcb37b1f6980dd05517aedc7ad097bcbb1787213d5ad6dcc4f8ca27ad3e18f65c75711370f6c850fa0a6005e19ae09868bfc286ff525db23f5d2f27c81f017f67fa1376b02e1f5d428abce1188d186be9c0602a6ec6c3d290daf1c25af555333a0483166db3a05ed4bdde5e5fac64306ad0dacfb23e3dd39b552ee27cf686ef3a3a8f5709da1f654fd5e75036435a87b5a0739f6a254042572eea69e30086764", 0xc3}], 0x3, 0x0, 0x101) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="adb3e500"/21], 0x10) write(r2, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000480)=0x5) 16:00:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000038000000efbda1e8000000001da33f3f49eb84f43db9000000d5b60300000000e0ff07d9c4a17b06bf31e92036d6ba859c00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc03060000000000000000090000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x2, &(0x7f0000000180)=[r5, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r3, r8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x7fffffff, 0x10001, 0xfffffffb]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:08 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8, [0x0, 0x0, 0xfffffffc]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x4000ffff, 0x100}, {0xffff, 0x7fff}}, &(0x7f00000001c0)) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/47], &(0x7f0000000240)=0x2f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) sendto$inet(r2, &(0x7f0000000140)="842a1e78524cb4bfe2acbe37ba18acb2cce3c67a0f6e875a93c21ae3398c517183e629a43dd5", 0x26, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r3, 0x0, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_emit_ethernet(0xc0, &(0x7f00000000c0)="49cfe96c624a764bc48936a029f8264e2bcfcaf583e173c3f99d47d0b961d4505666588b89738bb1cc3f622b41562abdd7a890e63e60cc5face785fb435900e8833ff7391d9da86c469869e7fadcddaaaa59f2cbf044ebb7c904936e47d4753d3cc12cb3ef8d8eac7ee3b944dfcb77200c1580bd651f165774f4460e2c11335ec9091141270856cd92f9d689807eeab3298fc588b9b4453356aac018e108f518df5bc81145e6ac921d0864ea3c755af435cf3425187054b1211f603379979f9a") ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc00, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = dup(r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x2f85, 0x2cbf, 0xde, 0x7c00}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000100)=0x6b09) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:08 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x4006, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x505) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0xc}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x10000) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x108) r5 = kqueue() write(r5, &(0x7f0000000180)="85099199ddfaac40d9ec7041dea510e6698773f6fd31183ab5d6de6bcc96b81c76391520a7b9d996b1fb54c4cd49b4d6ac033b5f6d8ed905de7073ea1ff6cce993cd32ff41e444fc154edd0ee640ccd69d2dce26aef3bbf115f7070ddd717528851216012f32", 0x66) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3ff, 0x6, 0x81, 0x4, "36bf3769e5760d1d1c5e0b9200382d94efbf662b", 0x0, 0x1ff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fc, 0x3}) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89360bcd4c0a162b58fd426200a754d5be679337bafa4d01069a4031fcee600693741c8008cb05d6e447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf8277c4c185b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f801cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f3e59a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d27ff25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b91458eeff2622757a28e25a0456b7b000000000000000000000000000000c2d6a9d24ab0dcad93f1ac34cbb27eef4f9b7f220ea3928fd32214ab749ec117ac00584fec2d5ac15d0ce02eafc60374679f91eb2aba694ea52eb7109a00527bcdc053902e14a7429f772152c825ffebe1a8e6e047ad5cf92182127eef4e12d0e7bddcc53da1c974df3589381c334ab01930c76ca9e6f4d4a7d94d55563bc53b92aead"], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)="9ed5e8950009200000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce62cd1", 0x28) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSTART(r1, 0x2000746e) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xffffffffffffff73) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x3f, 0x1, 0x6, 0x2, "1740b0c0ab3f78fc52cc1fc08842f17f5c046409", 0x2, 0x3}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x1, 0x0) fsync(r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pipe2(&(0x7f0000000040), 0x10006) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x20, 0x3, 0x20) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe86e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e4034b1cab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e71af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a48560ec7028cc4f4bea590069152d1a9bb64e1341375dd15d77251399afd403315c4a5c7f4226d2ec2bdb3d1eeba0f6a276ea6cf81a89cb8ef9d3fd4d0fd3cf123448cadfa9c8c09539de73c248096228e00ebf5466ac58b527fcc02ed77715732a4d4687ae17ea0d2c71ae0d5c138691bf2a5b23a24dab9c6774b1a84dab4adc15180f3e0d7ee0867d285a2bc40595025fe076629096d25771d740a846a61faf80700eca1c877cabe051ddf1a267ab0a2f34cfe8769a6248aba14a4416274ae4f2de5748336ab749e65e7853761d46aa1e3d4cdfdc893cf91102ebc5600"], 0x1) dup2(r3, r1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) read(r4, &(0x7f0000000740)=""/217, 0xd9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x3, 0x508, 0x101}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r2, 0x14, r6) accept$inet6(r7, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000698defdaf5bd268bfca1d1c98b138631b7b30debdd1a478c3e22ad2da5b0dff917e061ce9bcfe8e26d67eca986f25a5f18fc20720a7968ad832ccb5c7315748e9d594b3f226c6e4f047235ea86479de81813dab62db881bb579fca4b4fef5765b5f0b7f023608bea42631391100612b0d83946ad2537f1650ce36da2c3639fd8f4741fdc7827d38ab1bd808ce0387da2d46b55d97611c0b2a5f24f5a876161f7d192fac9db8689fbad697a05cffa6c8bec74ea7916cadd6878e4f3fd727dfecac25e9ef315a3bc0b50a0a38b0e7821f17511c50ce98822e0495c97"], 0x38}, 0x0) r0 = socket(0x10, 0x8000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffff22f4, 0x9, 0x7f, 0x6, "fa0a5410e58a2ec47de81fa7386b32e66389af5d", 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000080000000008908dd30f28f237c1defa207ca2c876cb3fc8b21df7235ae14303cb363fd08f88d821c51455dd86c3cf7f896e8c6b05e43f51c7186cc0dc057747b6c0434df91fa107878c2fd1e9b193b08c77353f8c1dc7545bb4d05bf6c36189e39e2d388edad6ca255f2ac930f167b6b3ed2742e28859f1cdc880858747bceaa14db06a6931d4b504fce781e4c74d215b72c5af52736b78bd8aeb7fd924c50"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x400, 0x0, 0x0, 0x3}, {0xfffe, 0x9, 0x9, 0x1f}, {0x40, 0x7, 0xff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:08 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x200, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000001380)='./file0\x00', 0x1, 0x40) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) socketpair(0x1, 0xc003, 0x9, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r8, 0x6, 0x0) kevent(r2, &(0x7f0000001400)=[{{r3}, 0x8dbdd76a45a0798c, 0x40, 0x2, 0xec18, 0xfffffffffffffff7}, {{r4}, 0xdb152d03d12eb978, 0xca, 0x2, 0x5, 0x9649}, {{r5}, 0xfffffffffffffffb, 0x48, 0x1, 0x3, 0x8001}, {{r6}, 0xfffffffffffffffc, 0x1766d0c54b76feac, 0x80, 0x75, 0x30d}, {{r0}, 0xfffffffffffffffb, 0x18, 0x10, 0x5, 0xffffffff}, {{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x3c, 0x9}], 0x8001, &(0x7f00000014c0)=[{{r8}, 0xb0afb98caea2f60d, 0x4, 0x80}], 0x8, &(0x7f0000001500)={0x7, 0x8}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="9be59fb332e7eaf942a07a0acd39921e", 0x10}, {&(0x7f00000000c0)="0c90b199b43419fc3a024750e4b8baa7bd458526bc3f2261a14f4341f3158e52596d973e1e44d4300f316ff50468751cf21d6e00c2144bcfd51e4705fad81346ecc69b915223885b97dfb1ede3f83a0206e48acf766bcba876a527e1631ce45be490e37ffe9646473e6391e9a6833443ad69382d51332aedc56b206a8c82702a002440bbb02df9e813f25771b2c03c2654831108e56102bd6c8c3e6b936db625d583a7ef44b30499a7ebe500f166e7838d3180a163817a0fcde4edcfd9cfefd60cc3e091f98e", 0xc6}, {&(0x7f00000001c0)="7b5a85b6ac790390259346a8fb333966dbe57f781320249364ca56300fd97eb8dac0cb60d131d3c20dbd59a40387fd9b030a2eb85555b40c67f4913998dfb36df8a93757706d14922d8d11c6d75ee4deef25fca134b248d571e6d85adca60c6e59271308ea6bdaff702cd7a27e5e42e0527fee3e8b1655a29999475913fd631086def24572d465120c8723d343a2e560fbe9b1a855863cef157778df8cdf78f12df4c18169916cf5d5463490c54cc7", 0xaf}, {&(0x7f0000000300)="edf7a658d9684dfe87b4c3583746fc0895213cb19e161a1c2683aaf95b41fc001529f38650edde8bee39d7f125398a7be1725e9a3d92897f331124253a47bc1c22b45564ef7b1bb39df2a8df537c09dce666c2969f344fb9fc02805b587407efd6f2bbe059958b350cbe6bf951d58017ee46eb6718e570d910127e1499eaeef35e0543a4b9c16f7a60af96af1b0db27e766d8ac983dd9206106ec1a03827e8c7534c337714a7af79dd60954f7c3052c23bb3cd8ea8700b2872b10994a39fbbaab794c8289df8eb12123fdfe46d5b221f8f8a242bca888a84938afa8d08304919fd81e339e1f6c3a63b58ed40dce8a74ccd6a62fc4482743b33b801ee81c7346fe7d710bbead98c14657865f65bf8c4d4f1556dc24bf7d74dc19cff932d568e02036e34829d65b1ab6e490b06913af3eae30e63f68d3478ae025a058067ca616bdffd57b97fcd75087ec9576b639ed8a5c3a5e8981158b44805d11d95a4be9c746968d7ed96c4750a6a2afc686e4bcc79a1962ee235dca6941b6ec12866de13ebaa5bfc113c9c8c601ec31617bc84cfefe5c5ecc632eb4210dee129a67c00fb8158455d61d647be24ff9fb97550b4826e7d00c53708393bf622d993cfb65816d13b4fd4f1220c3a6259818a874d7e5f860a88c69cebabb545b715c6dc80706551d7e5dfd838317d1bbd2b6aaefb00da81706eeef8cb0f83d56c13b6d11ecb0da4ed011cabd1b5684d96105e0e5ddbef4777d142ebbb5a0564b6e4d6a7d6ae78b3137c6cc365e4901ea6d49963a3b334804776429a94aaecd57fb2ebf0668d24a5933994a0e5a3acf08e8f3a7d7194bf22ed488ec3af5414a99943161fc0428ac69d69fdc2015e573cfdc92955dca1c73296a51a7503b1e09b8d152357aa6b4be1a2951d7fcf146895cdf25fe762f05af45e08f639a4c51cbf7142e9515e78a1f1a33a29db424d9ee00386c17d2386dce1e81adcfd952501bb2780fa11e957a3596139e01ecd946f47b58dd3e5a4376f041726b6edd792e64a74d79623713c72be8c4e2c805e5a2616f44ec5e2ea32efdbbf62af63b6ca378e897fcba3d5e4c72dcda4e6039f7b88613502623302718e4957ba90c51bdddedafea0a501ad1885a6dc40fae0e4a76d18a396c84402f9cd073d37a7364bef6823a9a162a193eccd32012baf24905850282d6cf3c8d80dd9f110f536d82359dedfa8907dbb45a603a7fafe04799d3c697a21fe3a711785177b1c0a2c48b9d8ab18d8fd5d56ab6aa4caa0cb27b8dbb55c4ee5991bb5929e562eef068babb347c26af0d273c7b2c35c39f2b6c2760719ce9a89c9ad4def361e64978cd23a34f696a4b1211c653cc0fb454abf0773c10b306be523e9695cb6d045f0901b16fb74288ab576b539c3b7231a601438f38964f3040e8bee53a8412b578378145e6ba06b04f81ef442e2e6b448211cc385ab75ef372d42f51b575853452e92dcee3cda72aa3bc9d1198c1842c9982cacb2d15640385c8927f2800d9f902ea2dce58c9aec242e6a7348b5684aa5ed1d10df67c90a264f134f5da16d6d3da0f0237b33132dbd3be43e1294e6b1c6f32da1088e8ba775f0079edb9634ee7b793ceabfd3a3a0205ef8a610208f382af788ce912d4af652ec7160000ae0ebeb41e365bc62c88adc01d1898142b644e96784a7704e5f3850f92a50e55c71e64a81807a71ca1cc367dd9fe86e9079fdbbce954ed3998b32936ddb76f90703f391eb64350b24a1a7bd80097b93d4a79773da0d0feb2a6409f57d155d182a1dac8122564edcb8a5246446f8dc4ccc4933cf91ad5456ac0a816e8bb99b17c9bfc79c62fe1959abac3016b82854de73fab2b47e0eb1a982ab2227370eaf7650fb1d5af04e198345b8a1b40ff3ad992ef2cb2bde5b223b40b2b0e072f44c5d7ba4440a079c80c6aa9f5794a51ab62542699b3be286f3c3f7bc7563bf9e174083222f098183f2bce66d66a51595084cf31bdbcabc731dce6641bb43b6263ca80aee9776629fbf1a80956ea0f34e13f3edd712ed17f008f515b2f0b849f499628e1ba754df9e5dcaca2d3fe0e077e5968b6018e04886f917ad3496e565181100f4a8f51ac6fade08ab44a30a90cb322164abce945c131d10c081f08c579cbe0d312ad6877a65b9c232eccefac8f0dd10db87579e38e4cd56f6873fad2ef445cb83eaaeca5b64e7894d42ae338fa81fd8d7c405125c6a72db65db171539a192b095443fa2449a25ac1dab36d89eed48722d74167d6f2841a3e738bcb03ffe4655db5a494fa4f2ba8edcabb7a8ff67362f432fec6626cb222b3b99d785d79a360e7e95aec9cebf75309e6966b02d91b8a459c6ecc7352d36c41326a5c22e3c88895a92ac096d9959a9685365eaad296ff21155938493727f27e38bbbbdb443acb5615b15b3dd3a6b3c0943702c9c87062d4840e19b8180a6ec5671a230e77f527cca79dc911d3346cdbb4e54f5de0b2931902dd3eda3948c0b52a297907cf0cb3d0150970f78c1cf7fd84a5ef15ee11d00c376143e0c21d507226a3dc82418d53981c1d1d91eb2569873b9ee1d4d1662d64581a67c5faa3781147fd51c0e06a126dccb55f0779175967c0c99981eb43466582cb719b053854f1027a0b3eefc057390d9f538d4bd05fa480b9d03a81b4b129f0e29dbfcf94966985d1942619b7fffee0bcc4f654025cdd86cb08fae2b79a90830492dd87f68f7dcc1909ebedc0709a07620dc164fb07c7cb4dab5b6dbd6b77b25be8a6590d4995c1934d8defa87eb96565f9b21133929c63b2061d86b68ee1efc96f839d1fe62f87ea72fcbb4c88a4f7849621e733d8c59bc17b7c5f0cc4698a54498053a01ad0e77910a1c1bb4331f27a3358c62ae0da0c0438bde90e4b915143dae0080b7e532c903a7e6f743ac1c6bcaf3dc69eca034624b1e400aae619999a21a5f18ca04cc099f54355e16577e3a9b6c773db2e3c6b88a65e7402706d2ab5fb20394a136186c99f034dcc266912fb4327f6916b83cdf2169a3cb0ce1fae7782e1da114fb8188b9cbf7eee7cefd4dd9843fe48297a84790a9ea817357c4f31d28b9d71b8aa8f081e93040dc0eee48d28ec8fd2c86a312992e8b074f357db6f3900557f298b539651ab3fc31b111c574637d1f1eb04413c133401529ca1a83bc8666433f75c39dc0f7fb0e79e783cdc664b7ae029ccb5f2ed4c1835822503b407f90553750b2ff7f46f44e7926d944afb1315ee46a0074613f338b0dc689b3ac36a70c8992995c7ef7ce8a4545142bc71be96cbdc028a2f6a02fed248cecfe064b7382564211d792339d938779da752bbf4da5e6865220ff7d605f90a78451283e01034905865d480756b37e29566abad773d3137a81765ef7d152dd86dca56dc053547039237aa8468279058da3ccc097e1733987b56fa606e25ac42c50a4ca392e766597177e639faf8ca74f2219e494b92f6d979742899f9e65a7353ba56283e14d4d3dad44c6882a917adf0f73eec84e0b523ba3523c0d35fe0fd0c03aa0715cc786b60d5e5523cebf1418d6e6d321c68c1118e1732d6f2275b88117cdfb9ee420a6df5d5cfdecb0c98cf999711856cf40d1b4058db43522cb05f54c98cf144105f84083354d4039ba76a31ce84ecd4ae13550cdb9bd566237796342aa2300ede7cfb63ecfd2c154f7777404366125bfb00faffe288f58236ada1f1f1f0e31fa4f52f5fde32a1b981493b0ce2786b5a1b010e9c6c9e827973a6c933d9319bb582bb94644841d45ee15fef9f1a799492a40f4a59b6e98e95130da9e2745e720b0ab77059154c3dc64f9b14267eb104176e15a2b4fa1e34be0d6927afa81cbe8285b6586043032be7c60cc3964efd8e1ecf8068a1dcfad6a53367275c787a10c696206d3c45c1e34fc1dcd0d1e99bfdf55de5e2ffd9e0740a44216d90bf30e8cf8e116ba08625d5db0ff83a6caea5bc39c10a74af1f78a89f4ffff0aaf8d011eaec1d987ee6aa76832537c16bac1fb4d3460b53c5445688d5563859127d96eb5118a56f9ee8eb0b965db1efc31090fdbafef849b156ca49345ad1ac8b045b5f17bf700c2af7e6e84a69d90b364cfd03f8fdeb9536a5e225ea6a5db1c637b5d2ec12b42a94644c0b7b1dc8080be04ae032715ebe2e83a244c3313a1ebf7f8f20ccc8082067d2ea2367dd8aab514530435c59631c92590d1233bf5a035948f2a1244bfe6e08997a939fe5e00e8e5b5583fbc3cd5e6fc632704105ae7a9dfd1b02c365d312904c6162fe358c41541881e8280a2e9bc436a63008ec04a1db1e8d2ed56bb7575ad613db6cc4c9239f2f088c8bc6679aefc9102fbc25834bf4c2c6d3d11ea4e558eb87fb51a6edf0e7d9e554f2900fd7cd92a78dd6641243d515a325714ba17c39aaa68374c6a7b5c78fafa344122a2386d1bfdd32f1d5d35c92ca7f3fc56cee2f71359555dd2a6b339c99b85324dab064f63b3914fac92dc4b33e31244871f3c88b79e5c191d49f704b248a80ff77c0f63049b22ee2a40c32be2059bebf6cc2ab1bafb7944ab88a621581eb1bcdb30812f0c87c5a057f8cad42284ff84188c2fad50ab6a38cea56f5d1b45ccc255a9aca972bf41746af23d7bfe71b06a7582196a1aa916190f53d850781bda6c2b03cd989daf6760bef7eb5b28a8cf2ef7a77a100746c7fa3f03b109c12a49cfb0e6c51791ad1e8d5ec78cbabed8b12322ec7ede2f4f7f5c8f9199af240d593517746b253b22d3ec8de3a6961faabeb12fd4c1d9f85f74fa344e43d61039873672e91561a2ea0d796343874f8687f31658dcaa9bca79aed3b3c4272025f04404a3a0c0d9829c4e555cdc56403ae749470bd49970f7cbe6e4ccc24d9e47811772fac47382f045f3bf9faf71d07367593266f06a9d13be00fe0d2772cc3abeb58b6f91e197564e41265f7338ebd7499aa9bd9ddfff9e912e63310b5c99a56214dd3e6bf68dd0af521014ea09eabb4906f704fff0f1692a701ef4ebb0422a0198c656576b538f67dd2abbfa4bd14384e75aee3180fc3ad42d400b730c3f605d6e6560c1cd0be22b81bd9a75974133d46e09b590705dc0cbab7d8e47ac4213fe95edf808e9e206335fd94338716b5f5043b7674079313b6b052cb0a3252eb5a12a609bec182b3cf8ed354451ff2ca9fe9042ace896769f59b75a0b9c3677d84e445a9006d83c9ec63c06077211538d62012e52f92e785937b7bc346a5af4958a104a4488aec4e9d53227090914a7d09e95d289bd5f1eea28915e3afb276ccba8a87cd49f5d869be7ed1d5b43f19f732ebb0b595189f5f1abab13cd12ac01875d7ce854c3ed42b32fe0daf60e57907db8a79bfd7bf3ae2c2cc8705a0befbb326359fd731462f58c8c199b5fb7179347c6ec8f928009264f08ab88b2621ca3f0f541c38a70608d8400758438d5482fc35fe286f28f6f1eb64d644f6309d2b286ff96c4b3623ae31c023f166fcbc3aab3c4690a701273038c1c4d6f2d1c88e98639bd6eba35d817e1a3cbc3239cfe4dd784d0220816fc207104f22d38f65ac156f2cd402971ff2723bee716219857f450897266470ee4088b1d23cb97a1213560e79718a3bd1e6a9a2c2344a0db01799e543b401f0661a6245dd067764ce024e158d408bb9e1f0108f8a2f5a1c14baef3bfbe00587f3a28ff49baa0e28263168fb8325fac1a2b0b913f0007f02353e7e8d1a487bcee34e50e9a14ad9d43ac9e11952aa16071fde4f320ec671fcbdc62228c95c0eddeb276b38c8a26c3d1845252fd515c2174175f75912f0afcea4ef4ed8b9e", 0x1000}], 0x4, 0x0, 0x652) 16:00:08 executing program 0: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000380)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) fchown(r1, r2, r7) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000180)=0x517b) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000100)={0x8, 0x0, 0x200, 0x1}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/158, 0x9e}], 0x3, &(0x7f0000000400)=""/188, 0xbc}, 0x3) chmod(&(0x7f0000000500)='./bus\x00', 0x10) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 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) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/191, 0xbf}], 0x2, &(0x7f00000002c0)}, 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r3}) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x16003, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000000)) 16:00:08 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) dup2(r0, r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r4 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000180)={0x3, 0x3ff, 0x1, 0x7, 0x5, 0x8, 0x7fff, 0x10, [{0x7ff, 0x10001, 0x400, 0x7}, {0x0, 0x101, 0xffff3894, 0xfff}, {0xbbb, 0xff, 0x9}, {0x9, 0x6, 0x3ff, 0xe187}, {0x1, 0x6, 0x0, 0x3}, {0x7ff, 0x800, 0x0, 0x9}, {0x5, 0x21d8, 0x1f, 0x6}, {0x1, 0xfff, 0x100, 0xd62}, {0xfff, 0x8, 0x9, 0x401}, {0x51c4, 0x0, 0x8000, 0x2c}, {0x0, 0x6a, 0xffffffff, 0x9f1}, {0x3ff, 0xf9, 0x200000, 0x6}, {0x7f, 0x5e9875a9, 0x7, 0x10000}, {0x0, 0x100, 0x0, 0x3}, {0x6, 0x0, 0xfffffff8, 0x3}, {0x80000001, 0x4, 0x8001, 0x38}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x13e) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$sock_int(r2, 0xffff, 0x15, &(0x7f0000000000)=0x9, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1800, 0x4) fcntl$setown(r3, 0x6, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) fchdir(r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSCTTY(r5, 0x20007461) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2971b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8ca08dbbc1a65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24013630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f463c001003f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990d4df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac7d58cc6b41827b8debc7f6b0d251daff78492258ee52f00ba48df76c552b8bfa3a14993fc7a9f01722f660080efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7a0000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="7f20924cde12e1c78646dcb8d2a0dbeeb1cab9efa48daf48360d6c5eaf955db94994b076c436d6f197efaf2b20de000000000000000000", 0x2c7, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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)='./file1\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(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', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x0, 0x4, 0x8, 0x484}) r36 = geteuid() r37 = getgid() r38 = geteuid() setreuid(0x0, r38) setuid(r38) r39 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r36, r39, r38, r37, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getuid() r40 = geteuid() r41 = getgid() r42 = geteuid() setreuid(0x0, r42) setuid(r42) r43 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r40, r43, r42, r41, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r44 = geteuid() r45 = getgid() r46 = geteuid() setreuid(0x0, r46) setuid(r46) r47 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r44, r47, r46, r45, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) setreuid(r42, r44) r48 = socket(0x11, 0x4003, 0x0) sendto$unix(r48, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x20, 0x8, 0x79c, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x597, 0x80}, 0xc) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r8, r11, r10, r9, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r10, r3, r4, r13, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYRESHEX=r19], 0x1, &(0x7f0000000040), 0x31, 0xfffffffffffffffe, 0xffffffffffffffdf}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r36]) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r58 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r57, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r57, r58) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r59 = socket(0x2, 0x2, 0x0) connect$unix(r59, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r60 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r59, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r59, r60) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r61, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r67, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f0000001880)={{0x2, r62, r64, r65, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r66, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000240), 0xffffff64, 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}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket(0x2, 0x2, 0x0) connect$unix(r78, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r79 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r78, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r78, r79) socket$inet(0x2, 0x5, 0x20) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r82, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r82, r83) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/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="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1db2fd93d3b5fc9c5ddf8000000000000003a000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000700000000000000001a0000000000000000000000ffffff7f00"/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) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r132 = socket(0x2, 0x2, 0x0) connect$unix(r132, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r133 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r133, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r132, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r132, r133) getsockopt$sock_cred(r133, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r134 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r134, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r134, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r134, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r134, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r134, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r135 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r136, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r139 = getppid() r140 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r140, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r141 = fcntl$getown(r140, 0x5) msgctl$IPC_SET(r134, 0x1, &(0x7f0000000980)={{0x2, r135, r137, r138, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r139, r141, 0xa5, 0x1, 0x100000000, 0x2}) getppid() r142 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r142, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r142, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r142, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r142, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r142, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r143 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r144, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r147 = getppid() r148 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r148, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r149 = fcntl$getown(r148, 0x5) msgctl$IPC_SET(r142, 0x1, &(0x7f0000000980)={{0x2, r143, r145, r146, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r147, r149, 0xa5, 0x1, 0x100000000, 0x2}) r150 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r150, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r150, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r150, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r150, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r150, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r151 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r152, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r152, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r155 = getppid() r156 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r156, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r157 = fcntl$getown(r156, 0x5) msgctl$IPC_SET(r150, 0x1, &(0x7f0000000980)={{0x2, r151, r153, r154, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r155, r157, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700), 0x0, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [], [0xe0040000fc]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x8011, r1, 0x0, 0x4) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') r2 = fcntl$dupfd(r1, 0x37376f0b1b16a23a, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10800, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r4, 0x1}) ioctl$TIOCSTART(r2, 0x2000746e) rename(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) semget(0x0, 0x0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000007f840000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000004000000000000000000000000000000000000000000000000000963275e83331a697a835900"/110], &(0x7f0000000080)=0x6e) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x6, 0x6, 0xe203, 0x1f, "1a53957783c3098bbc6a0c62ca0cba678938957a", 0x4, 0x12880}) getsockname(r2, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)="041386b24f6db1b7cd86a721226af6d3c5b9434409d018e3dff84cef1376bc5760a3c0e6bfd636fffb1b73a6070f", 0x2e}, {&(0x7f00000000c0)="792d7d603aaa8db0d7", 0x9}, {&(0x7f0000000140)="30b998a17e6e60122151834276ba1b1d7d3cd54713228c0674e0e7400df8821317688ca0f1de108706d1c0b84fbe88c6ddbc74b1e20c51345e0e129cf4daddff4f32f50d62f14a653fc72593945a370588b722972e8f0ad0d9f8a5", 0x5b}, {&(0x7f0000000280)="efae6244d1e63cb6ccedd87256dca21ec54959de4a6ed0a9f08d1bb4a96df7ad23a7668711d2697594f5bd972f5118d290f7bfbcbf04e49693368eea4f64a128be7ca9a3624c1f392d2dc32392d6882e38a51637660054d4842a788356e8cbbebb68076546f974fdb34cd62d1cebdd0b09d7f961814395ea19fb22aa39be64169e68de0be728bf5f8841009936d6a538b13903a4bdfd16db18b3ecc30b8c8c161090cfefc96a09854224c7da78783b66fcae8311558f54fc4706e6cd13cd8b6dcac640edfc6dbae9dcac1a307ae472a62c44ef278389b9170df9fa1c082f4bdd66d05d1b072a963f3c4c34184cbf180ae592a47ed015ae51ba6235f02fb101c382af02deca0fde83e43cd8a89ffd42de74eb489d223716a4531028c3c309826a24395a27057c9402b24fd79e8acfd90a8dae1bfc1bbeafa1bbd9b73ea89f15fecf739f23b296977e325caa87e816bb15aea3afe3a4b03a1e9217e178087d47e3df4e6452efecf004572a1ec217d671bba8af186f130c7c0c9612b7574ba5e0c48c35185a3b1df2d80de6a1417fb6661e6e2a7fdeacd4e9b4b4169b32dfd0b7ef704de53e4a978a8c97f8d3eddb06221d04046998d9ec60af2e56aca08118f4e8d50bbbb2156915074cb4b79d9b9974ad9034bd13b2b5b1fff3acc5fe10723062baa200468726499fd6e32ff91824a2f1e5750c4125805713a076f6c2c823b7b465154c3c204e830e64dbb3b933a56c1de000ebd826de326b89581dbfe9acf5c5f18c53d43d1415262b5ae1e97c13c70b3102f5cfd9e888e537105eea3b7faab709dde011097eaffa07faa1dcd13cfa4d04582bc1bae125a24f0b544fffefbfaac410e881cae066070c6b8a3854ab9b0d2d382cafc0c096e09172dec7300f8395620f3629427c82100254a9e7a9637871bb4bf1d75e1fb3860f9cd0f1a520de259b17cee22acc0e17e177392d0867feef9486844b3f9e6b0eb70f7c2ad6a6c5de860c6aaf924de913fc0583c98c5e23fec0ce6d3df6aa532e026e5ff15bffb013156e3fa43c71153a40f345fbd4b5abe19bbe46bd439e026252c3a63b85a53bb382b565d5ac2e069a3867516f3b048ab363e926a1cb754bca154aa9c786be1336e421eee745e1c70e17a48897a45c532209e1b3d65df72b221f2677ea18c7f02edb8e1efdfa6f28c5316c29aaaa538a8f4aad5cb126b8d06a5c3cebd08ed3ff7cfc0636f6d1996409df28b4f44d41cd34950cad0bb9e085b917352e4d41d716c046885f312b55c3482f691169970a1a11447e0b52e8f21e3deaba925186bf6247e45a6ea36df69ee6e2b923b90860368dc94afb729265eba12fc3f042ab4f4bdd3ef9d974372fa3c338d5d1930048626d8d9e7c7ebb0e5a8026b45cce6e6d22b033d928a85ae8836114a4afdea7c21e1e3d954dec782626c950dc2625cc8ca41c2f81fc9155ce2b9a5b26b18142a8c240b7eb4e3fc20cde34f0e508d2872fec5fbf1e9c3c0ae07c987fcce74560fb6ba36ba135a09df7e0babbdda2980ad4be0dc409273bfda69602054f1f8f0ebbb8d6a4e8d0437d5183c83b282ef1ce6108f0a596ea7c00aac7344610f51f76fbf0e07de8de5dd40404ee62fce89ea14307bfc1e8e1eb1fce07b014f91eaa6109e247c33c58381ab43afa598e544ce941c123ef248f15d098ec25388b96648d810c669f101c29849399edf2370923a8c80bfa9db1ccc552f86cf70cb9fb45ed475c78166aa89935cd0f3536179c02a384ddc47dc3c8befa3d1f5dd4cf9b0632e6dedefb25b087c80d6e93fde59655fe85e8b9350b7777b9873d084189092f8cca7c39a2b4cc3b2fc1dde2a9d75088280786494c229be08dac20da3973ae9531ab2eac2e2c5b92e75e0f7f06debd4344110e8112ab457112b23221ae01d8774eb5b65acc0bc76bd90009e9c6ab8aa534496e3b8b0abd7c7283ecbb308d9769f558146bdacc38b5f24c74dc7eefd77bde8932d5016bcf243e9c121c93eb938cfaf46510a075bf3fe24bf027d68be337725137bed6e13952a742796c668238fea073d10cd14bd6b6cda1024961235b25378dfd096dd606eec2e99d7815a62b566575fda0074bbc85a5d7b2842d3b073d1c0308a301769cd3eff8163f9e4881330cbd9621438816b0b0187a0917662122c5942ec3396ac81e7e66f3514c219e9eb63412b104307d0adda4286ccb32ccb57fd7a7ba327c29046ad28415b77b6b51d08a7513e8c8a056efe72c468e96411d03545b628556d5b67b6bc02324b6bc6405622f4b165f98be98387c82fdd426a504f2d1e5dbc89c1c39049a640f782dcc4df78a2627d949808950b8dca139601f99e2b8d489760843956fe4f3a865343877492d9d76360b6c1c1e57cef935849d60b802291ac7b1bde6784ef676f61af1f22a28dba6a625b7a42b0bb49494740660a86476a3bbc8d66094d548595742d220286d7af14c33dbf2c7d80074fd44cd9a6c34be88e836dc53ad88c77d4be66846fe4bcbdf59aeb68729f36fcdf3956a75cde18546d39ee7489d3eb295adcaafa3d2facdd455944db21754e58856444666c12fb063d0f6d002499c3526c777b9fcdb50be25da165ed17a07bb2d547d0ed5ad4ff2d7b0879b930f450016299c7404e233568736de9dc3eafebd08ba0cbbeaed1c65578ed75145d540be0c0704b36f812c7499a703ccde16e7443b5f0056d4d340d648c2bad62caa2af25050cf91cac88fe601e508f0a1a4eeebd165a9794985cb3f49bba81e1f4e3f06d0d2add2531613ce35e1338abeef6114a2019b4f3b6166b4e56423973b90e63b422cfe695e75133e43db70ba22d571543830d3205c52fd6ee6c171717805e36beb08893fc2ff7cd5344827182744d45f52608358ba7dbd21ad19ab56f8019559f105f235de46dab2d01c896c884be69fd6f1d3023ca1db68a3da4457374f90698cb4ada9bc636136fb20569ca8b5cec9702e0494bd047f5234c1ae0557e7b9a604ae8889cb6bcf927bed6137b30e185c67374c620832a66cc14f555c04b73b4bdfa759c2f0fd9f2095d598b4f66e420cf0d8bc838a173b5ef0c3ab6e9f622c9fbfa7b1d0e149e7299fe919aabe58f0b989926dd2e6252a143cd69b845b61c813a28ecaaedc78d1e29fe17a40579cd13ddaf677b1c524fcee97d1fe6d8f5853718ccfcee946c5878e8d2fe4ade7f46d8875a24b984c16499db44b1f062a07c819ba6d684a6a89f073a5f22e8d90cfd4dda16fa6e9f8c429969de5050d91753b4b566d527583e35963c8d2d04f8103b52aee650c52de42bd7d6e98f3ea015e933ff719c3f42aa91ccdb4d7b6361e0f4f0566d1814715f122ea1f32fcaa49317c4b1556974b9209d05fabe377362e4a57879a9919fd57adf1156619d4a9d5f2c1ad0a32e6ef3403ff7ac2569d0774589dc4a124eebf841fad02f18ba69bfd93a369d36892b85fdbd5613907217de9a71e59f33db6867e303bbed92684adb9035807e3260671b5197cb14b1a745f6e591fd1cdae49b49cf8dd28707633c016975add44dfa9e732f19996969b9edc84769d8fd18d26a2bd879cd0514805105712e6bdd844341560dbfd4a82bd3bc0ab19f29a7f63e6b1cf36c93a2f4e104ddccfd5a4af4e42f9000b935f77d070c3fdf38add4cf2bc8ed6ea973fc8ec6a0be0683ff856edcf6ac7f1810058df5316bf72b2cc70ca3a1f472818028e25482e3c027b3b0df010434791c65632474b23ef1d91cfac98af51c94f2b7d7857397037c4a4498c8ccff744315fc132f0865df4bb91979fdd342290106ba35406add45604c229784fcdaa23e656a92247274e50cc5d1397d8fc50bdde2d0922e70c7965a34e22087bc681f24dc3b7ac3b5e38bbd25fc03e2f880ea45b853e01a0777916a9a4ff7826713ab13c1973fd092a292e58a34bb6006234fe6e4f8a5942093d3fb1165d36825d07eca4b03bb96af2c36948cb704f46171a3b8bef39211e429722732c94294912c32aa018681baa8e67e9ad0db09b27ff071efcfa2a30763eff1c506417ac1bdb03545e78246eac9951004df1b49aa2861c81118e364c78e67d1d888b6c39d914a4a9379bbef4bdb2d8fe10e01cabb3da08087128633b3855dd992a69e83dff0e323422b3f35049a7bb73edef93ae99dead3a02aece5a26da87bb88fb88b062d15fccacdd1f7a0b3ccce4a60929fafa96e39b45d176dc1ff27180cc17726a2e238f598d3dd9ec9a1d3bc3bc2ae8bc21791e2fe3632ad181e4332a7c8069f2241ebc12a3d547949ea7ebd1b36d462366e6f5595f3f0affa3a428bcd1c277b349b9c110d4cf88917ac0f3e45e0b099aec08db3828638a613d17acc7c24fae9655b8cd33b73c3b54957db0f04245fa4372feaebb08c989df4e6aa4ff448b518f450e32f8b79291c5ce52c276badf36a4d3be998af12ec96d74bdf164e60ac9f9cfb8e7f77e5b11f48839919610220bcf208be3da7271cb0c040a8ea8d4b48f6bedacda149cd0a033acfc52d02407b5dafa8ee51ccb627be0ba558824b3e545807e04a69ebc0307adae3c9af96d546c53ea821887e5ae6c44c33a79cf5fe116190b3ede75629c04be2743e18f119cc40b1a80ecdf840bb531260a54ff6805b7748b19bd4f8ea5961a57ded9efbc141f472647afcc7d472a4d4173fef093dde695f01109dcb009625227f2f4f419e5594faf9a779f3edef16f9df4259632801385616efb29fcdf10c5c075d37e26828ddd1e645c28b9f53ddbcb0e935a9542bd21b4acb0ebd57bc6920a7899fda38f4152f27a0da04842ecd4cf0c92748c1716b802daaa3d3a2ce734603827392f575a1011e9f372e7b87d2f361f5b05c3a44c54e1e3b584f3db8d769b6cf43cb68550b76bf5cbd70ec6011672ab18a3353cb4d1b6fde24395f0d1287a0c55d5166780e8079a85b72df24f7f932c5a2284d98e45678f2b5023a3a329f79c3889af7c8ccaf313474f9dc5d83c1304dd0bf8fad9c31a4cb50e92785cfed8e27e41eefbb450523853bffe5c00bcf5de9961eb45c5811985135caa9dc2368a0e57a5f9bcd7e12cd4ac4fad26e581449872c10c8c5088723ff405dc17cb8b8dd8b7e2c01b3c35fe7f9ddf8c26b091aaf39f4ffe9075b2fcda76fffe008adc83b6e047c7dc652407aa06102adf7a6a3633356abf1a428b0cb38ae26fd1d36694c2f1f07f96b202c1dd12d2a1c48e244b0cffe988deedafc8de1dabae220c12ace7109e4abde7bf53909fbe4d7cbbdce03f6b38c7071595c59ded836aa08cd0693422d2826be0878f4f87d4715e5e45e66b713ce0df614fa0ee9204133ee7d8b825c36a4590a9aed04a6a9ec2eeb0a73486440d3e3fe77a77ce28e31f3df9843866d50112add4d351ff6981710e59165461073126347c3354f9d610c2060aaef98fd707b65798af03310df90a16e1857003ddb78710d6e31f0a490eecb1e50dc42527845dd0986a085e1e79119249f196e1d820e8778fc74ebbcf2c842240077083e25c641ed79bf9aca7f347294ecb4f81a67424ae7156351187b7198c31a25d2b284f501969f2258452c8c06141715bba582470921b1371bd060eb1b18a4e9a1e8b256c16bc0b142406d6a1ecfed8214041a6e008de9c6b037b7439140fc555793d0ec8095a070fd33d36c556745bdcfba9afea9924e3613a8dc2005892be7d0da4a0933aef7239946179bd906e1df8142a860f91e48b9286cf5d7950644b1428c2fb928ef6526f42a636a921546b3051090b3dc67f8ad03442fe724237d323a9361d99a71c83cedab004021285", 0x1000}, {&(0x7f0000001280)="b15ce1449dff3f2f82309cad40d921a88c8c3314dacaf7675ae6d4c4eef812a1301f7e3694b2b7be6db1f26d9122d41423c71b9cc7e200a27bce8985df35e60ae5cda1299ff0210d085190095fd8d9a627a031", 0x53}, {&(0x7f0000001300)="2ae26134deff0e753acfed34dba1a1dc3119892fe08bedce4a129c193fadc819930e9c9335624334423a6e8ab6e1c8b8e68a2405d72bc8818f02870982462ce6467214a654b47e46f88ae4fd290a9467ba9ab5ad0799bd081ecdec28469c9be5c1740c2e868f7ddecb7df62d7f80eab850563f109bcaa21b0508b37544f750381b31441cda342c458b7f618a03a823bcf05dc511d636f1bda053248c771e", 0x9e}, {&(0x7f00000013c0)="5808b45dd0871d3e94e516fdfaf6bd7260dfc343eaeb3ec29ebef6ec8af36e4aa9cd451f4d55745f66b6cbcb1b8e52991f4a7a24cd48275fe8a343cd530ae6b1203fdebf4b84e583dc4549fb98d01cdbd6b23ed49333d8c4bd119c2539d9a3222e061368728ecfdcb75daeb108dfafa873f04de6c30dd39b61544a05730baa3b50929ac22a7d83b022338490ce7516d5633b21b67669b3b82596d2a88e7dc1658d7e6b2e25f718033677abb7f49c62f7ce292e338556db7120d9351693fdbaeb0d63760e480a18c276f15dbb61af0da2c883bee011de18fc57", 0xd9}], 0x7) 16:00:09 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 16:00:09 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x8, 0x3f, 0x6c}, 0x227, 0x80000000, 0x7}) write(r2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0x6) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() r12 = msgget$private(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r10, r2, r6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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//file0\x00', 0x2, 0x20, r13) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(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', r15, 0x0) ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000500)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b0000000000000000"], 0x10) writev(r20, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) r24 = syz_open_pts() close(r24) 16:00:09 executing program 1: setsockopt(0xffffffffffffff9c, 0x2, 0xe6, &(0x7f0000000340)="3920b289a35efc7bb8a1123864e8d94801eae97520c9a7c9474973b1c78e81819388413e210a565796dbc4520a110f794c1418bbe5295a09d53e8856f829f2b65a33b39060bcd252f2313026786854363271919f249c393ae81d4743aab90aec3209fb9a69657410c7054cf745d42238a93c", 0x72) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r2 = msgget(0x1, 0x203) msgrcv(r2, &(0x7f0000000280)={0x0, ""/172}, 0xb4, 0x1, 0x1000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x4000, 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB='s\x00'], 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="4894253c2fdb4cdbcf64871d2247f04e4056128ede591fcea85a374319", 0x1d}], 0x1, &(0x7f0000000440)=[{0x38, 0x0, 0x1f, "466e6e89ec6dbc3e2be4f7ea233c1865f6d39c01489d79e9f8fb417ab66b847537cffbf0e4c432"}, {0x48, 0x1, 0x5, "8efed602770b7f0ec56abdf21fdf4d44d0d8844c6ec398a59cbd1672e7aebe0900e6e80d80e7bc0000f5ffffff00"/55}, {0xb0, 0xffff, 0x5, "bd138524a3d222098f8551d06fddba1aa5763a01672bb0d0a1ae8199dfd0a0b98196a5078050480f0149eadcac64d07e1ee0dc9bbf91741ba07088537e6c8fcf94102e913e16d2c97cfa75cd16d85db62bc012c0eb468dee2288ca793252c6749db176601cec795146455d6e125943e6c5500a8e77e56f5140bba79ea219a24d35cf1cd0d9ddbb7c19413c2afbe3f9a2609e504d7e639ae03f"}, {0x25, 0x1, 0xe025, "65cf7a70537a12ec0d3bc3631bd510be12c2285de9e2c97bd48612d8beda49fdf861216d37217336c8b689961a36dd97cfc492686350320e727ffbcf98b91d279403ad471b9c74bcff5231ebb237533f10626ee4d08e3e18d169e88c214fbcb0c978ae359d9d4dc5e61d292cd11a32fcc8c198acb256c68de9ec"}, {0xd8, 0x1, 0x81, "85b04e6622c5d1e23fd8fab79b62fd2abc1abbe35f4a404bc4d16305b1aa3a946bd7c75b6a7cdb66dcba7eb12ffd7f7a6c31eb9fbcff0d8d9d7c0cb81d9db7ac088ac7c1047c1951c9080be9ab4fe91a06c609c51cf07f88ed5741f1969e56e27a33c6d4b2c2a5a8134531b6f719929ab60ab747af421a39ae43703583cb1d8ea12b86d3704b3e263c25a8a862650365559c82f2590bf740113f9a5e9df7c270ffecc3c4d5522ed16827571730cac86e648cd8fe84612d61d4daa2d0b26bb38b97a17dfb6b"}, {0x70, 0x3d796a016f4ab238, 0x8001, "019bce659b304f818b18da6846c50d14c24eacbf59d9d53ce39e6b1cf8d4dbc3bd20a0385129f76685b3b88bff9a96656e3900b67e21353ebf0f4856612618003e7034490a2d9e5b98cda443cd60f300a3f1e019040af94de2"}, {0xa0, 0xffff, 0x9, "20ae89e54a0303006d5c3486d661dabe67383d6d1ebb39b67c884cc10b5d660cfc699ad80955d387fb4eeb84e5e9a2b8b011fd09f8b27aea1cc27149c7d6024300bb7addc22c2bc52f6bf86d357759702e60c69d65f8fffcfe6f5516c83749d1672b9f8d6bed05d1785da83c61d2fce883ddb0627f55063c99dc134d2192e1a62c0b8de44198545ac5ab6707ec764f"}], 0x3a8}, 0x405) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000440)={0x0, "274a4a005191ea2f640497d7a00835e32f212831602d6b58c9a26959dbd6d875fce7562d6bace6e370a1ec65a2f0c7e303516e47a5ede87d41db728df9aec64798132789910b684ad8e55ceae569aade8ae46f3e7c7782678205c03f3f660679b75a1d70ed38a427f853be3addf76ca897b205054279eddf0c55f4956dd91fec8eafa39b3caab59511a24a79d3a68992cc88f07d14c679bf2bb8ec25f8e47040fb196aff6082f052e389a5c00e692ccaf8b6d1a4dc24711dc9e1785d4bac36919cd0dcaffbf73c45acbd1879e3bf95ba83ef9d6a8a13458a0627be93ec2a42f3bea29a9715c53a1fc97d97fad0508edfd1557a31fd76ff3f4931307f6e20b53bd2e23c3d1970fc9f521ce52846915c7fe149bf105efff144cc1b9c77b63c9930744b76a02eff02b3ddd730a75788cb0fc85b7fadc8de4bed095ef66ca1b285d574d927ec04d8d894d9bca5860eda2222ea330ea827fc5a7b8d62cbed7f09f05b54ba8395c4610d712693d6fae13cd96426722764250dfefd2756fefcf41cde4d478aa497e08be7fa94cac8794474e421dda3cf036bfc183ec9707e756a18dc7759d75fa0baabd8b87e7482ef026d5c26450d7ee6f910902e61a7e894e8ea447b8f94edb4dbef1fa10f42f86db1bb8bcafb24323bae1db8b2d7fe90556f71bacb5a11ae0cc261094596abf3a2bd075b9442f479b3c4f84d01a9e6c11fb4ccdc084c55ad47832ff2abeeb768cc173ce2dac6c1c112a132dcdf8da12990734c48630b74255d962e9459b2469f00ffad0dd16a2c68409453c687359ba386dbea3211a62f44ce7d1ec9260ad793b9181c43a76eaf40cbef6a815ee77de377da6a6f496d35345f39112bbf8025396cf6b5ec207c7dece3c32fb9d7138fecb1d1bab2d64c7ca092110bf16e9e14bba1ecbc00e19eb5d24985c90929d50757c1270bbc7d35042c610ed346f023255a63df15f7665bc815db173d135bbd3fb4c15608e61480627d6b1f9e37888220e1c68b5493dc2d949a302dc9ce2bf604d76546d1a7197a9ebf6ee663b3ca55227863fcf90386544a8fc2d33b2135fd82d0eb862e4857adacf4d936b44a308a4fa6cf89e197d5bf1ef98a6bf44cbc8d6614b4784ecd7eaaa270bc09dd78899ca51a0c500807cb53a8dfb071dcb89b8171d98b2b42a1cc7305c47e06cf729005cd9674d769c90466216042457d5e13573b5702d9cd581589aaec593bec09d47bcda6290837ea50922c46925f2b56f8da1c9cefa88fe5616bf31e1be3c5e396ae4437433a9dc97a31cb2a69715cf9facd94805c53719174bbc6a1d7215e5de2e67b8d659b492da6b143ac535e684fd453ef13da6cd0714c21df5eda3c25ae3aee943a96fe306c0d87a7c7a3791e9b5fde811dd6e36aa2da67d12c7abb15c363f5bf7d1bda2bf285bc49a12b6bffa27c3ad398e37cd9705d5eb3ea496eabf49faa8072d259e2548d642c93edeac6e3acd873e48ebace5c266aacd2d57a8a955cfe85d3c56f0319c8a2ddde1fdac29050882dfb8a7e0ad362dd01b5a1117b224f467513979286d6e3c0ecb9897653d01b76c6ed4a40b37215591468e47237284ccac0086e3ebba81fd74abc8e8b18cb9676a45d1976519af5c5b78addc0f485083e791d9c9db660508dd434b26eaa4c193252ca132d6cae6fa9769aa7873b8304d2604d98799719ff23fb919141a3bc4560c9f368cf0b939adce5a3e6658928cff98c5b098f59f0eec90ec3210af5fdc2cada450b50b006b889273ad8ae6a8c39739a220a92e34b4090391bb143c53f996a4d80a42796a82789e8abb0feb2efc5a2953677f87340cc25738e02868207b2df5f41c9da40f7d5f0e297b28b224f66ccba3970e34eab8abb04dc009e49b68c61d6eb1996171d9366624bc4838d8ce5720091f783829127ac6cc488dd32b120d2166099c5dbde848fb4c6ef3ec1845b6a1c95762bd7893134529ed4d8bff4b5b2df7481bc0b3953c24807c66c04a1683c90b1ad227d1ced9ea467fcba788f0779180448de3e82d35652533a82e03a52e6c8c6a17cf77114910ab9df24e64fdb3f29632666d2ada2aa1055cd7d4b78371206f3fb9fba5c25c722780212bb8202ec967c039975bb5ce1e729a6e6ee8cac06021e80a8192b3784b391ac35a8645acef3f7757c2458060731113c10a1a82514f8b21cee543d5a6b353b09194e8743b4b66fa2476abf61ab834ecb2734bcf54619f540f9474d7e7cb78510d126812ee7e9901dda8529125be77f981562acac4bdff2c545899cd9dd078eb7c3250ac7b80ae30dd0f4dfefdb97b63334d1d25ba044e9ba7c1a6842b023a1b0b6226e5cce4eaa504487fef3dd0627195e6e1bf23b86a4e484d5d4dc30a067e188fc542996371a2fb8f6dffaef53457977dcc7d67c8caf97cfb52142c010dbca8e52fcb118d3130755ee0dca29f9ef2b174c321a9b4897a1e10ff184ed679ee0e649e1eedc6f20694c3ab021dd51ff38f697c4c07b093219bafac54930169a97513307befed0154cec5789d5ad1e5b19e7b9ac37bb1c8c700d95247c0199c352dfcce608ef0760822781ef193f0e1ca093411d80d00fc0fffc385889706ea558c124f787d08c2445f0ff00d6a6b690347a5d60f5c80af4220125c6b94c7699c35e54fb17f9cc84195bedb126c188b78d69b3eaad5cee81dc8111c10563699a3db63b83b1bbe20dc4fa73ef592547d52dd205883a1608be8d9eef11b9f8ba06c66215fa7dc8269f3bfca2693a3f7c65ea6e15e1c62a272f9eb2491e8c67b4dc22ac29fc99eddd267573ad39b1f786ff198b12ad66cdae4a3fdedf1f411dc8cdc7ea0b02e5f90fc954ad1b62b3ccf42d0ae588b21e7e8d1d42e769284ec5454db9b1869e3ed9805211583dce1c9b83511c788c86ee87c57291445d6c1adf67fe7fff3694ec601e42f342ba37ce8d5666409d5704f80fe203003c84a7b63cb7112e5c15430a174c135974b8943a7099158c474dd0fd89ef0ccd5f1b37848a3763c6dcdfb82fe9c08070475a2ccdeb5db3a964067a100face8726e99481c5bfd91d0dbf0f79e63cc91c94641726c88b135c1717230cacab022070b47f16b10aa58a65454337024a7259812c7026da077521c280fc2465cbaebe4c4997b4642cd33290f79dc9ad00d3500929238f9241de710f47e859dded797a28fdcf0ead49836b53bf96f7cb578fe8ec6ddd2fd4845e12c3606fe3d6b9df44e2a81f8925334d6b60739b2485699bcd538c76417a10bbfc596795d1bca881822c67a7f8e2c764ddf6e743d9ec19bccc88051289514ce9215cc31513034f8bf2402343e25352b374d897f46e0682f4b503beca585083cf007c520d6be144966ce543a01c5500a3166c04e0ccfce9e3bf824e8f0e5a2e5504a7f8816734b75318d056bd62d66aeb092754a0f6918702e10f35db3882b789e2412f971c7ae23cb8e019fcae3db2e0af6e668fa0156eff613070b1e9722a1ded304b449fc7a18ca27bed8804fe4393bb0712326bb12e0d447d275bf3dcefa5b9cddfa26388952eab61153979c63be5a9d4b782f407fec9b91157e351632aac608bbc434858474069c7ed896cbb84f0b44423084c7630bd9f0f094bc370eb91f45cbe900dc6f85376f1f5753cbcb7d2e6bee92134af8f1fd8bd0002b76142c90d9f21cdb0a4d0bdaaba7a093455ee2967d21cf174a40fd4d6d4064e70b1a63361dd53b9ec46d857232ba633b6bca55f5a28e645eaf3f665abf0b22579c48a127a9f3463c9494403080569103d04ca0655081147477918e6974473d396384cdee4dea7a431e4c1c716b959b14ef403ca6fb3a55038814c27d404696d93b7cf1ba5144b76683f062bd552f3e90a8cf8567bbb3bce332bcfa881181eaa56bac97e29fb7ec343668fa5342e01b911b3b60cb368dd49989051a1b31f884c0204d9880cc107c42faf1a2f3a6d807ea45c18a511a5dee34592daa0c1863804636420a6b33530476e0824fef9d896bdaff0542e22fbea883d1eaa486ca01585078e8b38e22ea7430f2218f938c67c0ea000f4be2cbd3619890824b9aa188799edc8b3f0fcc831f0d82e8344b77ee38f73b40f0193d568884f45e2a5babfa1e7adc768a1b8c1ceb7f2938578921398bb183139680951e30e4fe306108b0d27e26189fdfb63282d244a96f50b26ba886626f8fbc1a78cd305bab4e976cac573a201c2b30446c1b101417d17a90d17a475b2945ae587a9f518634222c5ae23e2024328e20d0e643ca2f2fa7ed878e7c57180c1a5c2a58eac6554ca6960b479f94a3bc93d985dd2ffe9b47add0a91dd0c2679c4e588f66350a7d98e9e7b5fbb2f79e0de7a05e56cfa6eaaf71f7d1cbf1e4d02a707dbbdd577ac088c15697c21348a8a9fa61dec029e4e10c23d55b971d99f4b3364351d99b19b5afdfbd21a90b9dd71daad5549d8f07e61c0488e818791e45562b968451fd07e7708dc1253b0cab7006f45f35e5265665f379959a7a024ee9465aa5f5091f3035781a35e259216502c5afa36f72b2f93a32090a0caf5165c484fb365cd701991d85a6bcbdf3d08f917dd2c5d9f0b46bf5c831c0ca270f93a6eb7121d3d2d07ac0537e2c3a9bf4d1e4a3ca6d584bc0dce61b7552acb17342f170d3f37052fab841c1bd1161cfcbb5bb9dd909aa14d32de5a1681801a0e2b483e3f939d5bf323386af0a2b10efb3a9fde48e09a9d41d9b8e6efba63ce439429f6e934e5b1113b3d8a6aafa0852b5974f7cc2531d72c98bb02883159878dda463e309c5976b94c26ee6273f06531bdeb9414cb70f6256de14a651d264fab0f6e398a7fcf0b18bc46014c611a14b99bf55886197cad75674e869c07d5eaea7e6ab7648d78ef48daa285098005f9cd352c6d2fae8c7df7e4f225707aec24a1a0c651110916f43d34a8abd7da4ab9429ef414fc40a03dff70e1b05b9f234ac2cc8cad26eeb033078385f53f38d6bc4458a6f1d758cadf0bd50a4f8aa074d7326a555f83a4b02767ba5da167c7e037e30995a914f8a25f2253f61b0126f7c09552e254a5af38178452ed83339d5c459db03d0af143da5f1d0464b582a9afd8b360ed24392e6844925a4d0b09a56887a055e752d8e63349fdc43e28094318885aacea36ad9ecac07391fd857be8f5c380c8061f7bd8ea3c76a2f0a1cb6d05cd616837b0899dc1d456dd477fd8d07ce16f14f03ca380652bf577673d20b98dc933069eac5061c74215216fdaac0573f72f75090a5d72797b8d86fb74b25f3977d35c706fd154cc263f933fe01142957cee7f12910e7652eff4bba678f4666bc25b36f466de6485c01e7de7fa8c6de2e40589ccebf31a4d12987de2cd9e98d086d132fd0cac26a96cc20f3c8bf2e8d606fd8286b059caabeb570b6d8e421892d54e4f51e56c7ac61278b42c4086dcf634d99e6abf71033e436e33bf709f304fdd3ec81ee42d0e70f766b909ac9846436f15d1bb29db1ea3244250cc045024607fbbcf6cf4921feb62f571d049f91f500543b656b7d7384017f341ec1416fc0303fed8f645b30934ed6faf0df1447c7c0107f1467091243b03be1fc4272a4c9eb075990bd9718931866722f1d1dcd14ea922b80e6ac19238f3ead033e81c059cf1d175b33996b6f932c7a4755de8b2b47b35cef0853b425af18410dd950d4782308c4cb89d10cd716bac3acce2ea0e8b156e509f7a704b020b275d0483f26258dd52703131796c0985ed4af2ec4d9492adbc0d901cbb28a4a151b424bd06df1d87a7b3e3a7c960bed92fffa745588cc1e57442644e3"}, 0x1008, 0x1800) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xcac46bb72a595b64, 0x0) dup2(r2, r3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) write(r2, &(0x7f00000001c0)="4153d26a4c0d8254b6e51ba449178ae631d353b41911d2a9677698b7", 0x1c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0x1f, 0x3}, {0xbc43, 0x0, 0xa3, 0x2b22}, {0x9, 0x4, 0x2, 0x5}, {0x8, 0xea, 0x10, 0x5}, {0x7, 0x0, 0x77, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000000000001c3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000280)="eaf88e0f2229860d8902d4324e2f6cb37055147fd3b7322342ffaa463e98d74b995399d3424094f1598cc71c0e5ae80bda565c04c50a338dd07b5f11105b8b4ec2cb19c5cc2d6d056f6e32eca8c195ee934123094aba98a77a7d3bfbff2c755ad5d9a3ee8264dc2ffd61cb07e82a8ba01acec875315cea47fc09760a75fdd3377a658ddf60f0cadfde54bce9a94e124868bb0f3b2b5b74f8ca3113d320facc7d4d4b2731220b4d5b96170d27b570a98fdf41dd59f348beccb53a6325de97df104f7e2cf74e3ee0ecb3f8c0f40d", 0xcd}, {&(0x7f0000000380)="d1d399584c38eda3e067e6b24d2d3a8dccc101390956e7a95534c10ad9f51d048658efa5c6b1444b", 0x28}], 0x2, &(0x7f0000000400)=[{0x80, 0xc4bce5de292822c7, 0x1, "b3590ca6b766a591cddec2638c52ce11e3a2f68b67a256c9e34b6befc3e80f89a01c4217a32fe1f897d1321381c09df804a7d2f280e21ab9bc119d2995243ce7aa4af355cab5557a89cba92b36a51b28c7b4668961952799c50ffb2ea6b210e5803bdaef872bf77c598e16ea265617cf"}, {0x60, 0xffff, 0x1, "680af09b25f18a59e2125c717b4f01a37e394bf8fe601162d4d5cd8148456a9efa12d40c31bb38e2582ac79ecc5ca880a4a7cf3742de2c9496bb7be8da658c67587837670ff132fcc6a6b4e41a86"}, {0x30, 0x7fff, 0x4, "304780ef1b67ee5f61b1361d219c8aa57a01a2653cad26b263719f9df9"}, {0xa8, 0x1, 0x5, "878eced1584584169af26bd141d7c46a7c41d09a5f7921b2b3132195a77f319ce59bcad3c9df1bbb679b8db3e1877ad71ddbbeeb0b0691b71c8d157e3f61952727625e55af619d7932de483abae0a3c71e9af3abb4bbc893514873c3373a58cea23550b63bbcafc4944d356510ad7a694209c33a8436c6c4cfc7f3e1b0bd6996abc0a92303a20292d2337da4c50fb5a658"}, {0x28, 0x1, 0x6b59, "266c6681d107c17542de33fee01d1b1ec6ca62b2609325"}, {0x30, 0x1, 0x3, "0d29f562c263136506a63621ed69c4f9392f053cb12ae2edbdd80b8139efbe"}, {0x78, 0xffff, 0x7, "9803902a46c363582ce34af041975722c74dca975eb9740df988adc5aebf2d1e9590b73da6884f534408347d231bf5ab42eafd3826024a68f4c85b54871eaddce5f42e00cb6989897c31ba7b2c49f5f4684eb51a91d1bec730f3ad16e087d420136d6de52747"}, {0x78, 0xffff, 0x4, "5a602f0ad74f8a096ab2442cdc1ddd1278a8e0b82428f9bc030a5f4bdaddb417be5ba0fa0763705a619a52929ca3e5bcbb4ee3d0a73aea4c9d50a272b09ef779e756d246efa53c1b3fed20cc0a329ce80e08ed2f2c86d02b0447053da2e8bf1c43"}], 0x300}, 0x408) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$dupfd(r2, 0xf, r1) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='\x00', 0x1, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = getppid() r3 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r15, r18, r17, r16, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r19, r22, r21, r20, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0x0, r24) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = fcntl$getown(r24, 0x5) r31 = semget$private(0x0, 0x4, 0x408) semop(r31, &(0x7f00000003c0), 0x2b31) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) 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, r32, r33, r35, r37, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r32, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r30, 0x7f, 0x100000001, 0x9}) r38 = geteuid() r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r38, r41, r40, r39, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r43, 0x0, r44) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = fcntl$getown(r44, 0x5) r51 = semget$private(0x0, 0x4, 0x408) semop(r51, &(0x7f00000003c0), 0x2b31) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r52 = semget$private(0x0, 0x4, 0x204) semop(r52, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r52, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r52, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r52, &(0x7f0000000240), 0x1ab) semop(r51, &(0x7f0000000240), 0x6) r53 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xd8) r55 = getegid() r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r54, r55, r57, r59, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r54, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r50, 0x7f, 0x100000001, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r61 = getegid() r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x8, 0x0) r63 = openat(r0, &(0x7f00000013c0)='./bus\x00', 0x400, 0x20) r64 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd\x00', 0x20, 0x0) r65 = socket$unix(0x1, 0x5, 0x0) r66 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r66, 0x6, 0x0) r67 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x10000, 0x0) r68 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x43f237b9068e9cfe, 0x0) r69 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r69, 0x6, 0x0) r70 = socket$unix(0x1, 0x2, 0x0) r71 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r71, 0x6, 0x0) r72 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r72, 0x6, 0x0) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="783b253e86fb8cd643bea4bdadfd9f378b89231724f2820c8038f1f124c44115fa9383f7d650610b9ed9dd837e98260828a68eaa9f80e5e38eb6acf322ea31c48dddbe35d5ece7185e541b135c45c87507635b902c2890389532a885335f3d21a8adc3a8daf053667c47d3bc70d4eaacd5a0d14c51dc0dafb49be3d7d7967e78b2480a7cde46cb6ed78d5bea2bb4e37c1dca6bc168d31ad72b8413d6b261fc5a23ef07511d96546a9bd106f56045a7220f249375b968293357c0", 0xba}, {&(0x7f0000000180)="c458d0f003c944f26c9ec55c259392b2bc6d3e6b24931fce465f166ea0bce0badabf892044d84d4e12a051958364bc714a14ff120beaed58ef6a3e873738a0795760a32a01a84043044a5d1dcfe1922dd3c898ea4c441c9326052fd6abe137a78c985b1fc723a2db597d3ab67a1e522b8689769a34e291cd4a60be6c991ef1ff47c8cb3c337a9f179b8f920defd72261bad06a3674a98d000a6015065cdb02ec8fe5b66defdb53afb1828628ef991aad25e1c5e8dff144ed469336abc894558cfcfb8a76de", 0xc5}, {&(0x7f0000000280)="3b711d8649e1c848200243399216d74391fdd691a9d1721264d640a7c03c650c1624808e6f6718202190c7d67dcbb52702144556efec1fa4bdad1e18b69db7b3148ca667a43bd79dcd7532a198a0199e3e0f6fa1661ce77f59f03ae9d391e65fdf29c595168cb95faec1446295ec88105c8fe8517b525622c38605f92978171df6303b77f1ef713d25c0a215c1d09439dc29a127fa3c9af85ef41b3703ace30a760e2facfaa37885f6471a582863e2e39c5703fbe38e6b2c32ce87cc27c9d6513b2ca99203487beeb849a58eee30bd07ea2a05cb1a7fc4b75e7548a65cb330898de1a3d4aa1988008cc770409007004532bd03be1ae1bedfee3bdb586bd7c7944e51310f884c12edb205233104890775591fffd4323d03b379e48f20f7c7ebc32baa5b2bacbd2db7dbd9dea30351688d9d4fbab237f59a785e4238759a26a6a57b68908d29ab5df48e6982bfe902ee94c0c340414b7b136e1b46287aac157f606aade6fcfd51489b62d50d045495f9ba7ab75549a9ed3e1b5c09e53369e7091f65c62ab95870b29bcae595298c9e317f472a88fb810fb53695f6b0a6df06c201d7a286c6bb8dee57669d5f40cb227a2a6a8c7dd068db5e53447f675e3076b1f584edec86609f00b64032e192b61421c6bc79b3e1cba3c1d24e5c74a7372f74c2514848d4acacac9880f65f95ea7846568ebcb74eb5e1c11598e8e6386333e35ac36c737edd6d0d456965d5103bfda512f50cbdcb2d794b59b57e4157aca4a1a304ec2cefac559fbe83e41b04ca85c8f62441b0b706afaabd9c9246ce7f560019102377a94c52a2bf5a232a1866df13ec38b11359217f375aef19df6127de772905de498a2313c433705f7fba918458105d403f90cd6f64ac72a27dce40b9a210dffa45c5b0c10d5fac24df62ff1f0e0c33ab1d1aa677157049e9fd4cc74451450ced922c3759ac82acc8984946f9a501104644ede3a30c4747a08633d1b2825a542f22935c223a0d1589e2fd4bb9870e846c3f67d9b6c2c33c462b0a0ace3218f6f7f1a5d03de1e693f1713677cc6851ecf370431047a50b8c9c2e6341cd83bd65be68b2f22e66b85cb3410f9c46167fb1c668560c49993f14f031fcd9114fe03e9e9fc113a86704a35b0d30886aac8bce09b7476f700dfe33cb8b77b7fa0e55d8c7155ad18eaf36850dd2d7d57f9b32d714e2928b0b3191fa367c96ef2e74613e6ac09ca5346cea5f134ae4ea2f53d14905b37cc826c63e18008076827d4784bab86cec4efb273f8650468020a9473f5f99ad7dba4b3a6ca1e49a7a89a5c48a75c43847c6036ba3d9cba8e74fb6d812094d2fdda84ac7c8c9d443445ec6590faff743413e2b3f6f1d55a4dac9cb6cfc11a978cb809b3d9716fabc4be555d9edd5af2697d88b528ca8d270b8a93c4e7a427ef372b4867376dd4497513d3acd40f473ba2bd0ff9e0ca8ecddf985bbf8ed4ae28fd18d5082ab38c41272854e3b9b6d9d4cc8f60dffda72f583e811fbd70b59f27f6a65d47bb6601802445ffd2cfed416de64f41c098df5936075f0fd519d118f15cb3c93a3481f6b46360ab8da5e9f4a92c0ff98519af6d046b7949441696efc35ee16f18e2268a16af7888bd357bd75f55fd167e54a2334044afb4a746cc56b70729bf8b9c3d1cc1ec5d720c35863d743fad05c0a9590ccfc00599c92fd3b891d5ac6fe5d5bbcb92cd0c5c6e0def152d753f06c7d3727488fd4c8b7d7b650ee8811b1a2d8b1129a24e5946cdc4bf7576e298d8efae9bcf55dbb6bf4610c98f2c9cc0eedfc9b75a61e37fcfa825a68d5aa2acb61091f3e758ddd4ae23cde8738609dcfdd46e5ac2f20aeac08154c1c6c75ecf4c85d98341ac25e2b0d5cc008ad05257fb8d03c209d008eb64413ce034b9850a846bb0ea7d24e7a11c84e19f1445aefab9927952a23f6a14373bab65c7a4208faa24b00fc607be27d21388b2507a19e0998d8668b28cd1fc9e37480080ebd49967df5317e76d1f2613517a16175bc64d0de651915aeacbc450a9f4c33dbc542014b2f3ed1a4a4f44572539b6c4569ce0501ee05cb0c63ec2fcefed168fc25c38e32e8bc6e079d1600199829e4a4cfa079b7ab9638a7bf1152103b926fbcdad60cd8e25e02581b448fdbab3be5a4d42974c7fa9cce5670e661307ed7d1d13a90cf7a90d5671e8d6deed40d8ba798b253759329d2f481b9eca4a4f1ebd6ca7a9ec90e4c643b5109e97a180427f69537f68732607492f166a7b304fa326f2e44ddb1d244790e9055a9ca05bf564cf6bd4cd71bbc98533e238bb5de09428cac702aee4aa5d082071d7c5d3c610599eb4ccf587d4e84c40fd20131b9bca62971cf97ab09734a5c0f10df1ba1eece728779231d1234564981bb31f08e33ebb840dab081d96c5bac76249cb997a8b1dc49a602d5a5944ea918daaead1fd1f2e6fe056967579ce5d611c4f78070376dcd9dea3bb41c55515ed9fe26a2d371559fd903a0075e01cfca3cf2ba5bc67c01fddf2f76cfc59cb42b211ef26553340f13289ea4867f5d8a68cb57ca83f42db960ee2b008e2cd54d8e93ee5334ceb2fede7feba3c0f3cb511a835682a37b5a41da5edb2b41a1c05fff5f379e555664fb7e65bfc484821b1c69f0add19b1511922438fa53cbad6eba1f2dc852a44d5f272bf72189ade03bfb0ee01c6e6df1bd907bec4a3f08343052ffa2b6c98573887e710fd74098b615839e866dfe0e8d79c4532e974f507c4693e85c9dc7242e6ff1190bd82169d921db2898fbccfa3ea7242f122f854aa86e977ea3186810744e042b1e51a1a521a691af25fa58cfe6abf6fa879d0f023fbd280da3318edaf5f0407b8be781b9aa4ed3c830cc605bb975d2cb5c3ed37f6d78177d76f938c5fa12b0dcc32130c2fe036d58cf166465b9eea0547cf7a4a674852897cbb7869881c595b586b1b93377e944542caaee6cccf796a2ad1f655b6b8903f9d994a893df0dcafeb534e80323ffc3b81aa4c779019249a0538e348c7f1eea73dad60e0119ece2635fc8c9ce5c83d5d8ad9ab626b1d807bfde4a961dd7b22f7dc7ccc0125fdd935bf68a134e54996ba4098b31e28a9a7e13a9055f72f82aa874052e210208bfe8f2970c492194f555243e0668cce385bce8d757af3d2672741a4c23b1aa038133d19f3d1dd0f078f19f9c2075a47179e7f077eeaa1ef3a66aa081262b118c8cd468ca1f4919758919371e834c2fc9c363c8f5ae0593ed0098548361bcef8ea42d13a50dbfacebc8248da213b2cf6dabeef982c5f7d6574dad85337dc48436abd49f5ae65efb43595b3a5bc338f7d0ef9333a0c266d688c9471d53524cc2dd229670a54d27c45c3a5440ec94ef6e10e00aa92d2b04aea0d72be4d70c091aae10a5723ef814b4ea0987b6caa459032fd34dd18e5f57f6a3a91169c700cf84d9afb786ab810a8ae829cdb3d34a703b6da1b8f13621ccb50fb498cbdba7e187468619e4d36e8ae18e15949822d7c936149be421edebd8f78f4f1582ed90aab52c0bb1b30a61058f7922805436bb91a36894fd201bdf4552004378935565a5e92defebf6c7b78661347744f10e7f34b98a50e00300196fc65f087275d4e5a77b9ebbdd6ea01618deb4c92930504f5cfb96b3d440422b58681b8347c8a50a23271d72d70c4b246a197ce8fcd3808b4daa2f2da65c3d69e89eb96c67ff6bea9d2de8106b1e1a217b10245b9177e9b4ae0637b0edf3af79cc953c74b8cb39245aea80c0bccdcb5eee02b10e30fafa3b71c2094f65226ae39f883912a0526d503ddbc8c589d4834892cedfe8fe3e13b66c9b7c705264a610dc7613ec22a6477cdd4f48379f6d261f25f0b5d26cb26fa221e21a90266c7207fa09ff78886f6f31d8e323f6fe43eab7b9347a6528c21da3b75b8d33ca8ffea17edd42a89f4821f6cef181fbeff3ab2e2e9aeb6be7811f87472f84ac0394fc272a7f8cdcec4a1f2f823d7973437810493b04bbb42db07b3cb28a015ba3b5c650543f5129e3765401fa607cca84747e60fb48e10c22e3e81bae95a104624efaf5435ebfe7887df9ac9cd9370496707c86835d28d2a38682b81967f04bd860cd1fb46910bcaf14d9a5a33caa65c392006e25b85e60015adeecf3c7956fb93f92c33445505f936377bfc0a86eddeebf08c9dfe2e2954cfc16a6470dca5bf92996e91f1b9727055290607949bd13e1f8b2cdd439b1682c0e3b37ebed3053e1cc992acdc5c7e0b743bf78bdcff3bf02656486bbe512862e5213c83408b771c78da341ad5dde8ccef0c2ec28910b44ba7610092b67060f5c739292323b9239ec261577e33d4e8437c329010f8eb59d90d6028608b89420750e21e96696d85e953063e840cb54d0371a4026f1de95b20eae17cce0cd61d17e1931e6a462f47aeaa053c4b2fc8c59a077498d04dc848cfb2a06815777d504d996fd2e65272a17089689ec4ce2669a48786b2934b822ceba7977e6fe69323aedff6335a03af07fa606be58d7413ba628a7650213103a6c7b0563fdddb12d4c3214eec569f0d6143a2b29f067984e4a95b8e6b4d32f1e357a144b12f94476299eef063f67b0faab0690717f6310ad6933663295216baeed20ac2a872d7fd3f7dab27f303bc61e58e26d48030ff5f7b3d99ca251a4fccd40454ad636108d45dccae2a62f88a5015da96086ed7f3f5329b6a3f070e17b7332a713453a679910bb36a6664ae4291edb0a02ddfd9008311d90e43ffacd898cd7a27fe81c1cba307c9355bdf8817f1260410d4f95a92276011a9f1000d7265de36d96ce825f9e6773dbc0fe91bd89888821f8513000e354c14ff8c67f6bdf9a6d9018e0c4f10897934ac4b51eb43513c68481c9cb254f9216b041015e961d0575f32466baa1b84e5d8a11c21497b5159dbb76faa65b9c99b6ca2cc18a9ea1f56c84b6b2ac4e8f6bf2d01771001bc47bf7964734ff7b0a01263d7895aa7c1215bd3e06ff9738c171afc41252265db7db682cb36f5fcd7ddf675a527140d9a9a40d18ea3627e6f28b44b0f042ea5e6e57c66adc33f651a8b44b2f5b431f7945b8e3555b2e5a2630a78037f1dbdb5e12ce54fe413d13ff2f79c7fef51f231ad7e921406f8999e2a38f5f70a3ad730284fb546545c19679fb47ff6c5642e6898dc4ccd652167afdaf32d274ad31433c6a604a0a820db2bfad229f3704c10d207227185e237f5ae89504c9cf70e22c15443d2f9ef301208f45d9cfad8beaa7fd4ae822749b4da99887211030e228a6c08a98f01546e919b62d11eed5d39fc7f01c4111c7c1f8511e31a1724dc75a27b2c9b9fd030ea2fe8fb42ab36a3c41a5b83d9236700d2e3269ae44ee25a1ae36e56c91bcc3fc5ed6d873689a56291466379723576d90b14d11fac9127c4917da30afbede3942db9ec0353d20fd97a416197da4d1dab5ee2d3ac7d1533a359aaad073f0bf73c7db926bd39adbe66a87fc470cffef0129c96b92d32753797e265bea3930cb8f8973988fda5769fc12f4516fd0c5409f3c7bd123bfd711e11385ca8c8bea6d2d5d3f95b950d9e976641e13beaf9c075d4fbd754bd06959459d4fa6373f4e311a3c210f6219b394ad0f6aafb5a21cdfaf87101edbc0c26c246b836c260faa2a2fc331f7cc0f883bb041e3ffcc1e6e0686e4c848b71ea1edafd4655c5078a4630919f2f93572f3f06b1346c6064d374916e3d39307264774781f5af5dbcb0417b739d85382fcc5f53026ff4454eae284e029b6008f27d1f2ab183dac1b4c34dfce68370de9abb1933e3dd4b67c251b4295", 0x1000}, {&(0x7f0000001280)="2e2b280d386e97bfda94743a190fb56a373bed0ecccfe016bce6302ec5735e1353dc825eed3991e4b3", 0x29}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r13, r15, r20}, @cred={0x20, 0xffff, 0x0, r30, r38, r42}, @cred={0x20, 0xffff, 0x0, r50, r60, r61}, @rights={0x30, 0xffff, 0x1, [r62, r63, r0, r64, r0, r65, r66]}, @rights={0x30, 0xffff, 0x1, [r67, r68, r69, r70, r71, 0xffffffffffffffff, r72]}], 0xe0}, 0x7) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="85c064fa19470000", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0x1}, {0x18, 0x0, 0x7, 0x5d2c}, 0xff, [0x7fffffff, 0x2, 0x4, 0x6, 0x20, 0xa428, 0x7, 0x7]}, 0x3c) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:09 executing program 1: rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = geteuid() r5 = socket(0x18, 0x5, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket$inet(0x2, 0x1, 0x81) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x1a, 0x1, 0xff) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = getppid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getpid() r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r36, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r11, r6, r12, r13, r15, r16, r20]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r25, r31, r28}], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r69, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r44, r39, r45, r46, r48, r49, r53]}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, r64, r61}], 0x88, 0x10}, 0xaccff110451b3cdc) r71 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x2, r3, 0xffffffffffffffff, r4, r24, 0x0, 0x7f}, 0x4014, 0x6, r58, r71, 0x3, 0x0, 0x7987f033}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) close(0xffffffffffffff9c) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000003a00)=0xbc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) connect(r0, &(0x7f00000039c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setown(r2, 0x6, r12) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001600e74de400"}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:11 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x3}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b64238 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b64238 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x9}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/d\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000240)=[{0x40, 0x0, 0x3, 0x2}, {0x9, 0x0, 0x8}, {0x6, 0x15, 0x4, 0x4}, {0x1, 0xd2, 0x1f, 0xfff}, {0x6, 0xfe, 0x81, 0x1}, {0x1, 0x3f, 0x1, 0x1}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x380, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x30082, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x83, [{0x2, 0x667}, {0x4, 0x5}, {0x3, 0x96}, {0x2, 0x9}, {0x5, 0x6}, {0x3, 0x8}, {0x1, 0x7ff}, {0x3, 0x40}, {0x3, 0x4}, {0x3, 0xff}, {0x2, 0x40}, {0x3, 0x7f}, {0xa9b23dc372acad8f, 0x5}, {0x1, 0x24}, {0x1, 0x47d}, {0x2, 0x20}, {0x330886bff2d2b625, 0xfffffffe}, {0x3, 0x200}, {0x3, 0x5}, {0x3, 0x1}, {0x2, 0x6}, {0x2, 0x3}, {0x1, 0x6}, {0x0, 0x3ff}, {0x3, 0x9}, {0xdeee372a958750d9, 0xe7f3bec9}, {0x0, 0x800}, {0x1, 0x8001}, {0x3, 0x8}, {0x2, 0x100}, {0x3, 0x7fffffff}, {0x2}]}) getgid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x9, 0x3}, {0x18, 0x2, 0x6, 0x8}, 0x0, [0x52, 0x3, 0x3, 0xad5, 0x7, 0xff, 0x8, 0x7f]}, 0x3c) accept$unix(r1, 0x0, &(0x7f0000000240)) 16:00:11 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696cae6700000000000036d37d38ef3c1fdc4e8a12260ac67452456b4eee6f6a5e0a8a35"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9"}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1c5) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r1, 0x140}], 0x2, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:11 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x25, 0x2029}, {0x40, 0x7}, {0x0, 0x1000}, {0x82, 0x20}], 0x4}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = fcntl$dupfd(r5, 0xa, r0) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x80, 0x10) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='+\x00\x00\x00\x02\x00', 0x20000, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000000)='./bus\x00', r9, 0x1}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000000c0)) dup(0xffffffffffffffff) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x4, 0x510) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0xbcd1cfa6b248abae}, {0x1, 0x7, 0x800}], 0x2) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r2, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$getflags(r4, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x3, 0x0, 0x6, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x209, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x2}, {0x5, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x403}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) getgroups(0x2, &(0x7f0000000200)=[r23, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r18, 0x5) r31 = kqueue() kevent(r31, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r31, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe7530005b820ed79075c17a4150d57667a3def1b7b8d042b155dd0500c0297c45f70000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r36, r27, r28, 0x10, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x21, 0x7, 0x2}) setpgid(r29, r29) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) setpgid(r46, r46) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r48, 0x20004b3d) ioctl$KDDISABIO(r48, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r50 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r51 = syz_open_pts() fcntl$setflags(r51, 0x2, 0x1) r52 = dup2(r51, r51) symlinkat(&(0x7f0000000000)='./file0\x00', r52, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r52, &(0x7f0000000180)='./file0\x00', r53, r54, 0x0) getgroups(0x2, &(0x7f0000000200)=[r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = getgid() r59 = socket(0x18, 0x1, 0x0) close(r59) connect$unix(r59, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r59, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r61 = getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r62 = getpgrp() r63 = getuid() shmctl$IPC_SET(r56, 0x1, &(0x7f0000000100)={{0x1, r57, r58, r63, r60, 0x5, 0x7ffe}, 0x7, 0x8, r61, r62, 0x36fc0000000, 0x7, 0x88e}) setpgid(r61, r61) r64 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r69 = getppid() r70 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000100)={{0x1, r65, r66, r67, r68, 0x5, 0x8000}, 0x1e3c, 0x8, r69, r70, 0x1f, 0x7, 0x2}) setpgid(r69, r69) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r49, r54, r49, r55, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r61, r69, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r16, r23, r16, r24, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r29, r46, 0x4, 0xffffffffffffffff}) setpgid(r46, 0xffffffffffffffff) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x8180, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) dup2(r1, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) sendto$inet(r4, &(0x7f00000000c0)="6b16d5285b34e230cedb6856721cd8f47785525eb5ec6d073429d07212c799fcd009d68d4c9330c4bfb32e14c102ac4b43fb0e64a13b8c709615ae2c238e1d37d623df7ba07a84e7c4be8dd9d988ddf21465098cf497e2ad3ad1f56befdd65128e721287603dd1034a0fe83fa2d6fdb1775ecfb9ebe156565c3ec60c19c0d5872dc9627434b143e8", 0x88, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x24, 0x5}, {0x21, 0x7e7600}, {0x45, 0xfffffff7}, {0x0, 0x6}], 0x4}) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10699, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2}) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000001c0)="08a8bb63ec039dc1728f6e9b8526e6df5637f0331abf0a1045be7d5c5964fd091f088c585d5eb2375b56ad6cfceb43cb978e58ff3abec734635443650fc2000f2574360b7aa2b5d873d01c0501cd81fcfa5f50ba9a6248d4f092fd877653fd49ad240bcd2cd7c9354447396866f4229070842384b0452998b46fca71ddd67588e102961b38499b722d7b9d8692976364adf573104f08f228c1b756f9c495a6e51833371169407593c2fda4805ab1e7e5060c24908136a5a6476f069974461294472368b85ff6d77ffce9241abfe8248600888f1823e00bde611f1b", 0xdb}, {&(0x7f00000002c0)="09a5ab52943a1c0c2658d02f9d7e604ddfb1902a4d60e6b5998023491978a32fb9658968c8125d0aa12f0c258dfac6da15a0c1b3765cd254bf30e2b2a786cd396606b27415aff4f25feb9d518a2158736de9339692bb8cfb2ec13663fafc72e8dabd6544d9eea3feb874a3defe4ab16c72e0e64650d48634aae9b93ba7d37890f40681a119cf42ce6a94dd7915fd410845160813dba4cab860c98ce78e92d4196d86", 0xa2}], 0x2, 0x0, 0xffffffff80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x10000000000001b6) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x18, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000680)=[{{r1}, 0xffffffffffffffff, 0xd2, 0x2, 0x8, 0xfffffffffffff487}, {{}, 0xfffffffffffffffe, 0x1d7154087d99522, 0x10, 0x2a2, 0x7}, {{r3}, 0xfffffffffffffffd, 0x86, 0xa0, 0xffffffff, 0x17}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x3, 0x10000}], 0x1, &(0x7f0000000700)=[{{r0}, 0xffffffffffffffff, 0xc, 0xf0000041, 0x1, 0xfffffffffffff159}], 0x10001, &(0x7f0000000740)={0x7, 0x9}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r4 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:11 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="80662cd54ac10774814c1a638d946d15a104a2114a6282613a5241b492a98b2dd73bb15f399ea3a6d439ce18731d6e40891e29dff137bcee6118c032e672d4a21bfbaae4a085a2405dc861ea68229b974cb385df63d29b1047cfa3435de68f9a5db6077ad74fbe1f0253871689fad446d42bc6a1d237dd594433b574f4cbb12c75f0583c0277489fe794adf6f90f98a3ecb4ed5f066f9d863db02c24aaaaaefa2c0d384bf24ad0f974b42d18c2feca75bfc918901b00e203de219811"], 0xa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r1, &(0x7f0000000100), 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/29) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfffa, 0x8, 0x0, 0x8000}, {0x1f, 0x2, 0xef, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x81, 0x7e, 0x80, 0x8000}, {0x5, 0x20, 0x3, 0xee216130}, {0x1f, 0x2, 0x8, 0xa6}, {0x7f, 0x0, 0x16}, {0xf800, 0x3, 0x6, 0x3}, {0x155, 0x4, 0x1, 0x3}, {0x4, 0x1, 0x6, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x5) read(r1, &(0x7f0000000040)=""/32, 0x20) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8, 0x4, './file0\x00', 0x1, 0x3, 0x0, 0x10001}) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x60, 0x1000, 0x1, 0x4, 0x8, 0x80, 0x5, 0x10, [{0x83, 0xffff7fff, 0x2fe, 0x7fffffff}, {0x8, 0x7, 0x7ff, 0x5}, {0x9, 0x6, 0x1, 0x8}, {0x9, 0x20, 0x5, 0x7}, {0x7, 0x0, 0x7f, 0x5}, {0x7, 0xfff, 0x8}, {0x0, 0xffff, 0x1dc, 0x7}, {0xfffeffff, 0x1, 0x7b, 0x80000001}, {0x7, 0x2, 0x4, 0x3}, {0x19, 0x0, 0xc7cd, 0x3}, {0x2, 0x9, 0x7ff}, {0x80000001, 0x3, 0x3ff, 0x1}, {0x3, 0x8, 0xb2, 0x61}, {0xfffffffb, 0x1fc, 0x9, 0xfffffff8}, {0x9, 0x5, 0xdc, 0x6}, {0x1, 0xfffffc00, 0x5, 0x40004000}]}) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r1, &(0x7f0000000100), 0x431) dup2(r0, r1) 16:00:12 executing program 0: syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$lock(r0, 0x1c, &(0x7f0000000040)={0x2, 0x5, 0xed11, 0x1000100000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() close(r2) syz_open_pts() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) 16:00:13 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = dup(r4) getsockname$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000006c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x108) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000680)=[{0x3, 0x0, 0x4, 0x7fff}]}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000280)="89247fb7ab403384aa05d1529cc84f959416895563a02f49f7ead3bb27362f517e970d54ec21475b867481c6cb12d933635ed8aead1f41be909c4e963e8fe97dda3a8684e66c80069dfdd5c29cffb90dae3751b62b8cfaac3217c9abffdbe39b2799ef9c55ab6b24e0dff4239d38809d51ebc59eb9afe4e954c65d2db408409915c0a3d5db627711c870bc664138508f9c5b7041f05af1671f9949beca03472bbe27672ac4057534aff314d5ab112fcc5435ea87889e4079175048d4b63cd97719e344974b7f3b56b2595efd3906bd2638c3eb476d9a1ce86a0183f96eab14a657e74a98cc08f103b4f6275ce615c7dbd2", 0xf1}, {&(0x7f0000000380)="93da984e601232733e7eceb1fb669abd29d8628558f06c2431abe0c8f43cc00469a78c9643948b86be476633191642c5b0baecafdb0848cd1fc60bca50d5cf9a5bc7a4016964a1ac1c59b5932f241a56b47d56fcfaf9218348baa770456a6dda3a749d9b7834a7e2cb4c5752a86e87464387988a23fe67dc0f5ff50b9b6bcad07a6f03b8e00bf43af46132e654bbd950", 0x90}, {&(0x7f0000000440)="098788f98f10678c9f915152df3c7bb2e103e64b47e8005614ea216c68b592500e2a52829e7cffb3b882dd96426249d136349e69b58d09bd2eb2681263cf2f4c80900bf5d7c5ed088cf2222a28b05a3b3c4fd04b98249774b387b1ef9a9cd673c204673f4697ff446b9ab9838116f1a4ef65cc9303873263a59910e9a45074cad17f586381dd8d621263959cdcf3714d52fbb780e184f9928d0318873923dc9cd267a586db071824e831dce9424b4829e28cadf76bd8e433833367f80620", 0xbe}, {&(0x7f0000000500)="60254b04b60edb6adb849cf12ead6626a300c02c5785ac3094c522181b6ef947a0498644aa1ae1eb6931c3ebe673d18f74f6b98e133eb073a3a8c0b6f2c1ca892c61d2bf4dcd9496452d6a867050674fa6d61f371ffae467da17d5394bbc824fded9a9e747a20e044c3bd897f4b03e8325f3fd82795f", 0x76}, {&(0x7f0000000580)="7179eceece6eb21629c207ed0ea60e197706cc13b318a146ed39a9e006861e4c95f7068b286b04ad0b378cd17426110ef7f3dff48d3e935c4d260a4ade2a029202e347868c2654e379a13f14b7ffb8da84", 0x51}], 0x5, 0x0, 0xffffffff) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:14 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) fchown(0xffffffffffffffff, r2, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r2) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) fcntl$setown(r2, 0x6, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)=0x1) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) close(r1) 16:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f00000000c0), 0x0) 16:00:14 executing program 0: r0 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20020, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x1, 0x6}, {{r1}, 0x7, 0x0, 0x80000000, 0x200, 0x7}], 0xffff8001, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x14, 0x10, 0x70b, 0x1}, {{r5}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x3}], 0xac, &(0x7f0000000240)={0xffffffffffff0000, 0x5}) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x20000, 0x100) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x8) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './file1\x00'}) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r4 = open$dir(&(0x7f0000000000)='./file\x00', 0x0, 0x38) connect(r2, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setstatus(r3, 0x4, 0x40) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) r5 = getppid() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r4, 0x6, r5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x28440, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r1, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x10000, 0x7, 0x5, "4ecd3d2cee80279813823ea7ae5a87323603c83f", 0x5, 0x81}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x1, 0x7, 0x8}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x80}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) getuid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="4a569811e9643e9f0c3c26f9e007db7d5a66a31c4674550c502984", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) geteuid() r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r10, r13, r12, r11, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r14 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r14, 0x0, r5, r13, 0x1e, 0x9}, 0x2000000000000008, 0x800, r6, r7, 0x7, 0x3f8a, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r15) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r16 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x220, &(0x7f0000000080)=[{}, {0x0, 0x80}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = 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}, 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) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) shmat(r5, &(0x7f0000002000/0x4000)=nil, 0x1000) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x40047463) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:15 executing program 1: semget(0x0, 0x2, 0x102) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x490, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) close(r1) r4 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000280)=0x2, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/d\xb9\x7f\xf1\xdcero\x00', 0x100, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) writev(r6, &(0x7f0000000780)=[{&(0x7f00000002c0)="1b060a8480c5e90f09e6d8224958eb4a945b69ebf4fc1318cbeb44c552d2592c50e636e2e73647db657869f2abd131919f9cd24240a1bc27c06d9eed8f281b39ea214e6f1cef09a84c475ce8c0072357ca908000fedf04e1b26cb339ae3d3d1afc", 0x61}, {&(0x7f0000000340)="071a66e58e317bbb6532b78461b4d86b86fb9ba12a4d2b3d0712e7d5eb1935fe5ff87459ab44f088f523b094dba04982f668aa814aea8226455503af12f4b92b250cf52515a7387df468283bac0174e5b8ba2750eb19e4485687eb0888edf2c2357496a7c980424983681b94bf8a08faba9953f798ddc4978b6e7910fb282c650e81f436f2b13285e3a6e5fdc349190bd0065be8335e3059ef44e54e3da4100565", 0xa1}, {&(0x7f0000000400)="20cc75377c78dcda7dac9530302e07afe9f42960c5176da4a703cb688387100eb4552fb551ac7557de0b09dd664477bfdf770040a2840c7d2e1ec5f9888aa28b036fa55c56d3d4523ba5c071f4e77315357a5199a4b8a5fb7ae9acb48171dd5b4d047d80e424e64777d6aba3b36b23892168ac8501ef7cf48ce53099c0c88a94fb5a6841a84003f083c0929b8ec4012fb1073b195266ba67e00440ebad52179d54ead937273f806796073c607da309dc38a8497def5f3d061f5fdcb780910f52b07c4e5289", 0xc5}, {&(0x7f0000000500)="78875e096c4766e17c85490763023ccd0411ae8a2ad6a31abd68f2ba0494d58f6e3bc3cfc0371fdcd508335a28f514962e495621cafa65ae04885713c4b40b84ae80bc1287add05a52c8ae721866d827827c71213dab25670c1c0b2cf4896cf9af1cf23d8ee6310a7406286fadcc55d19d37045c7fb9745099785a6fd72f1415ba1eb1a22254170ea88b31fc2db735f058462a", 0x93}, {&(0x7f00000005c0)="f67dfb0e9c9bf190023a56e3d4a1b1958aa94792c9cf533e51362daeb992d9fa4689018a5b585632801c915e28703a7cef4b029947f86ac479ee12d230af8a976c4e760eeffb2076be84f761043ecab233ca0907248874655a7cceaea9447ae388970eb464aeb0a6e49ebaf8ca63b21b323aa0dcba55657105e4adae86bd02e1a012266c0d3f2a1496176d4d93a4f3d458ee053f8f380f0844e7842867e9dcb55d34840e8527c25030c197a22e0edcf24b50c8e9d1ae9aafbc9372a142f1861e559ada941232db34fb98b18a772bbb91a3be44d0b3969b6e996721dc8101", 0xde}, {&(0x7f00000006c0)="23bba78b0c1693c9181bb642d463dba2a7aec9d24ab3bc7e52bacb23", 0x1c}, {&(0x7f0000000700)="1937da1dc3ae750991b39ced775a6f3e8de071256e62b25e35aa3e224b5828c1", 0x20}, {&(0x7f0000000740)}], 0x8) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0xfffffffffffffff8, 0x4, 0x0, [{&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x78e8002d}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000000000/0x11000)=nil, 0xd5}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x9}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x20}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2000000000000}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x3}, {&(0x7f000000f000/0xf000)=nil, &(0x7f0000010000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus/', './bus\x00', './bus\x00'], 0x9}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) 16:00:15 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) 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) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1, 0x0, 0x7ff) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x40) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r4, 0xa, r5) socket(0x2, 0x400000000002, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) socket$inet6(0x18, 0x6, 0x7f) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) write(r8, 0x0, 0xfffffffffffffda6) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="4f0f000000000000"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 16:00:15 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3a, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file1\x00', &(0x7f00000001c0)='./file1\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x20, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000200)={{0x3}, {0x1, 0x7}}, 0x2) 16:00:15 executing program 1: 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, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc1b3c2ea4e33df3a, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="5c4a92022e354ab032d053af8421d7a9574b777a772f0f20b418e0df5abba5116199773b96ba4a98674d1f49c5bb930583a04d85d5b3b69bc9d5ad742238cfbb519935eaa2db4c2875d09b76c158444665b2489f77621e38b4b0715b6e7cc51bca44cf93d8f29e66e7cfafa224aefdcb0df27bec7d55db0761ead252916e8ed14f971a9a734c0a04a41c1269bf4cbb4cf7d4362c5730378966d01ceec1a5427023d62f98a16a0af252cd4bd19365c44c057e43a5d2ace134105e9b1097028662a2bbe9f81c34a18239bccf2cf7717e06dff812f201407100"/231], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x434bc, 0x87) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xfd63d623b36f5857, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x74, 0x3f}, {0x806, 0x0, 0x1}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="70963a0f3eb71b510dded90fd45fdf68eaec4a5045f8f708de05f4eb6bc94ba775c80ef4a409e8c4f46f8aee71f66d6de41f793817cfe99c5dd31729e4e43e410dbec5e7e9868520e0b353982586acf1f1f28299204c3294e8f7d7639f60ac6c69a6803d3a6b8665a82b5d253a7bc13c726195a06f058261ebea1d7fb7c5d8f6e02679bf17a779e59ebb1c915cb6b44bb03e596c229153747ebe2214787c4515c1190d0b711f18e5ae423c8697209459cccf5ba556e7bcd33669225599331244b902bd7e44019e80b2645307006ca12ccaa787233336944cbce7b7da22cd9e71640547e5cc01396375a6dc8d546444fd60b043dc7963b0505d6e1acce08684375e9839155a073221fdb3afdd8c0f89bf49cb2a91ca132ffc96e6a1e0b784cc09d539aa27320b7e225d0ed97193e64903ae41c5c80470b795ec1cc1d48d9dd511e99ebe9ad40f69220cb935ec9fc419a42a114dcf54b5524bddd2034cdeb12cdd6a4fec9047c8d6c1cfdc28bf8080ea49c430a5e768e801e864b8757b92b627b5d62955f6bcf668b5faae72e7d22408e19c41851473671f5cba7918ea83ff7b26dfed99ad2a1b95ca720b617309dbf3d219b245564b3aacf42b6307ac491d074c722a19a2f94f93882474bd338e428419c7f6c1ecd0dd8948d16cd315d762b174a5d492ee347a072982bc256e66eedad76a6b1c4244d56e3f85bad57577a9fef1e74cf843588e58ac518c573d11aeea220a9848d0d6e4093c6e6346e814e03401c650fc6d9b20bfd3d87b7c256f024485e062bfd14a17f6cfdda84fd961a83a8bd378d9415daf0e51ef3dc37f949824aed049a9c32cdfebb21268d22c2a94268a3b65208b867007602ab6e1d7acbd1917cab5a031893ed1b4c7c4c79488cc285f11d22449f150acf557efa7e67100230cd550616cc5a693c58911d857cc106515a062286f9bf888ff0f0d113d712ff06c196186b9f95cb07dc24a6f01d3b6475c7999ef80c2d1a05420898941270b597aae08cb89a87bb17e7342f474f86638653f41b6d99349c32704eefd2fcc8bae62b2ff41b57f88ef85e7a5d19eeaab039cf178768e625dba1d82c1406d950c03cbc042f24f2b14628e1674e2f17023f2a325c7178dd27465bca0c26a4654b50dffa94d732fa32f6c7cbb90569ff20e73a98b27478bd3837b6c76b935a33ea5a69a3b175553a40e006bc0090aa30618cf8246095e04cb5e01e865c2455e3cb354705565f6eb9fb66d9e47cb97985c79c7ee5075dcd23d07602ec2a0365a7ad1cfd6a1d79a28baa9e5991219c3348447110cab93ea367c2fc89f7fbefd771be5b59027ed317d25ed4365d11259f0ee9d0d5bbc05f2cd82cf1e8059ea09ef81bd000b8c1e815768c3b9040d96051cf74fc130a303fe877f1131ab2de62ac7990148d5a6c5562941b3a67da11cd8812f47b18d4f4cac6bd1145262914918da7add7e1d4e37cfc1c90e51e680896e8a8a9d5975f6dae5eb9ebf9d8603d4a87133f53cb99ae7b4e76a5bbd362874d741a90629b2d33b3ba8aaab59ef39e1febc8dcde5de14a76a8c6042c300274c2ead4d3c968de6345bade1fcbb52f817471b52f03bd91b8eda34e9d49a6f4cabaa593f70b51ac051d3910b5e8a451ac3f1079ba0fea750104626ea34d73ed6117a9703b45ca34f7a18f8d8c8fad5d7d59958cda8f5e1565556171567e1db0751eb280c4170f0f54778b8ed2c4d6d1bb3ea05ad08b5d7105c377b0b5383e544207e91bca91d12deb16873a815b911f4b47d771c1b5c96800570c42d13d7babd053df6d7ff17e837cf34f121c9b2b68ab3594ab01fb4caefd506a5c7819214ac014aec91c239f7b63db791936963727009cb9595e417077dc1648e67503d10c9f848a1d76c5b7cfb50c148312d83c12526a4a3cd5768dcb214f1bb30993040950a7fe8689169d7578b36cce91b5f45c268b9c4b9500857d0d88386c1448bd1c7da08b83f449460a1331baca94e903b31b6f1ff0f4c705e68338176c078db45d67062e4150f4989cf989b1aaa65a04ef70cb5b83caa4e98baa4cebc06d834badee1799f709c2b3cebb4592176174f479e4db027dc60b1c656eb33186f5aca9439b34c467f74f7064ced2f74826c8245867b7bf8638b80bee979d9221c8daecc2ab7e901bf2d2807296b3becf3f6b25678ba7c59dc8c8f3ed5694c59de642f84c9e4a348e7bd7b71d0e1a38974e601ebffb5f1ccaa91cdc616389520554d6e70087525c3e55614bb0b7c48e3a099fc6af6f3bfe2a21f410241517a02fbd8aa24ddfea7d3ea7ee5b8295e80c2cf83fbc28aade5fac5e6aeb70e264dffdb3b01dfcf30f2446112c6fe32b6c422465fcb8fa56f4b3cad7bfe2f48551b85086685b8b008f89a0538ff449aa4dc2b2119681426d42df0b1fbee5e313924fc5c6d66c89a25ba03f5d33835cd1551b0b9c22b2cd226fdcb90ac7647cac5e943f611869cf248a7ef98917b7218297c3e77f9a0e4582abae7e77d1c4816931319a85aaa585700127fadc02ecf380271b2eb176385a1c30fb6a9b50f7e5c80825153d5d2baa863e2899a4c7c84864e213a862cd24a37b4ea51509c958ccd075dafddf8cb460c7e47ad76c7a3ac777eab3d350f5e622585ec42de41ed95c07b4076f67753b97034e997e1ba0879d176429bccae8e35d7374857f39f49d58e2f0447436198a8c3d59a76bcffdd65f5c5b7e0693ead72e99ac68828791a44bf96452c7284709487ee1023a808f7f980099e4cb38c28abde54acc5f26e15b1588c5f0dc5525afd1ea6bc95811ad245e967050e17bbb3293054ea7454fd2a080d509c13f44494f207dbde3c10240d177ae5729292864cb853e447b63c08f0e3a6999f3db7523f7654bb0ed0f73007ebe1b2adbe7f49a9a2650db94f2afb59e97407bf788b1fd242671b638053d5f1fa33b6a2f868a31c7007598bbfea4c12d370ba66909550c10bfe84fa69c648a3e179fd7be01c5f3e51c18876aa38f7858d2551a0c8cbe4db891a0e86ac6f07481600fc68346ca9cdcc73ec8dc52470f9dde21ecf2000fb3357197b7f30156f1019b631b8782d454d975eb4a144088ac6f49d8be50d2dd7aeb6e70f5dabdf3d3525c00879e5c56eee678747d1b343e90a394bfa0c9a245eb005a986289644d8263e0fd84e2f90c114e5ab03a0827b30d1e06c3667e149199b825923984b861afb5cbfd172e272bfd33a6153178bb80f54556d956b7bf9173ffcc14b7f4def3b4c8b8882c5c1572067664a82abbfcbe58e392506ae092ce61143c81f10af22623026fec5b7783bb64ca46865e6f32cc91cbbc01cf9980aef3f0fb8ae48235165be2afcedf9dd8a36341935b86ce1e7e290b9758d17243ac7b89552d408246b67c7be8f97038bdf2e6a7d4d2ac530617f85a597834ebc0a3f63752f56762812a1f5802b0459554dd2466b0c03cdd0ccaafbde2013e09571f98b5a15a561180cac363d7249c91b1c8c3ad33bd4513cecccd2f5a1017e705c19275e9b70deb26d4b62dcaf8d96d848b393883cf1dd1c368eadb56e14209290286ad8ba457a5c825995c7a62417d01ff68b841d20abc1c5a15fbbf205fee566e3535b297276bf94b009d45f0ce21f0721c21e516d1171bc04eca517e78f8b14b21d850c07172dd99e2b78a12b14c5c5df0f4298b29364ac4d6b3e769bd8abbccfa8538046a1f71839e197a132af8b1f56a792f30064842b414865c49c2ab030c9ad89d444886312eece726b224b976de3691da30c23321fc4503bc54e108fabb170d198b0aa18065279b95b3a7cb75f27af6bceba1660752574653a9195eea60ede44ef066c9318708c74dc9cf3fcf5af4b4ce28c509a0f92395c8f131294fff71554e2c280c14335e3d3f20a35eb1a2ae59b4b29360323672845fa7fae96d47b0bac04bc21f38b46a864e6278d4ed7dec0c88c5c8a82e7484d33528b3145a8cdac72937acb8bfffac71fc36ceac353554adaa3fa25b9a99fe954cf6ba6077db7266ca47a04564ae343fc7e66161f4d2897c889ad89935dab7f98ae080c5ddf6062696531fe1a7fa8a92a10e97e4b6a900a0aa698d15a066d8f4f2d0daea8a35e5369de724e54c078cdd1e78a5e82d0972ff80c80035449a028f4781a2c777d7f27313db3bb469450ea4f007dc74b45f756d9367fa4d7e2220e3ad554d386a69f36681a17de67c534507052336f1f24db2714fc5be85376a9290101f3c02ec3ad459d20ebb0bb01d651c9f4939ff1c36975627ea7f3e140c8da7b5640c63f2a7ea015f2c25248a418e7544953d5fb691ae617b0d18cee9d8625c878c7bdfe486238d56dee74972e1d86c07d1ba74ed1e2a1e847e5b7b858d2f0692042dd47dd7bb4e64b82ac93040c7b98e16544eeba1140635e81963ae4f798b2109ff8a748b701510e030a0becf37225bdc6d82b546ae5808911f3c3bcde639c300ecee52ebeeb337d1d58660a1041ee5b102db5c9667ca5d6efe40b58ac1de4b877157234ee1d3cff23aeddf37519c91f8ce0f1578dc1c0e4d1186893ff8f61ead928831bee4bd71fd877bd11c3bab06d85dff2dd4e322a697f9c0aa80e99140c7de39fe9d165fc5885bffb42441b95244d8a2d122dcbe8aa441dd07f5111171804224aa3343b0d1329c0f934ba8235b5d3f82666dae96fd00822c76d187d21e6de427b09485fd51e1c64a55e2afb01656bc3b2ad93af1b62be888329687a15d38fb0a645e73783abc8a6faee3ba5e273562df771c21700108185d0fb2d51751790fc186ac5be4420807521818d5b7fd99eeecf8508808dad9986f1543a26c4b1ee0b81f901dd79fb559cf2bd83fe27091bd2223b79988e2da3d60105f36411590117ab6df0d22020db462eef9ca99c4acf97639bccb7a6ea89b70b88720ec7d12beabf52baf626f1e2eb97103d2a9f4b6925931425f9f26ff1327e2aa012e8bd1b2d825031b8109cb8d35d8275df819e6bffb43719c9717d5bd9099c6a3894af50c507ad395f089b658ab2216aa01294df506742fa0d728db700a21c42f4588a88599ec69d420486ae6fe8fbbd88cf5555fe6756315c5c310770db4e882bfdf4259a875ff231d00613798a5a7b316ea872817410ba4ab62b9fa9e6c3c8b7fc233a96587512d80ac262c929e8e2819bc9ec8b663350dc6e16ac6e13a8a655d346969c3632bddeed7b2230b50fdafaa4e0583cdd639aea245eb20ef4c5aeec1f69e663af9ef060e410da36db0d808c46769ef0d1bcae5430a2b6152b26874eba3b4276df1a9c1ec5aaf595a4fffb98cb8eaa573f2a373a8038e4a5a77574d95bae194e5451ff58760fc7573d8e6b8e6ef8ead0f7e9ccd68e0081c32c0aa05a98f8b4dd34a25455c9952b39cd7eb533582190421c946ef943d9b4cd1db2b0cc8becbc636b568ed12d4a04741165d7f261dd6a7b36edf8c7ac8323b818f795d2954d39f5e739bc2eb4e1f002b2206a1d4f4a7f53acb52adbdb1424e3f9db6c924a73cbbd24a84bc85ddfeb98dea145fe6ccf1b61fd325f81a812e52a36416504687a0c6895ae9226fb8b7b52cd3da3a8ba3f0a494ac9e2d841ab04a55a1d89efcd3390ff82c59b1d95ed04acfc306a91607596ddd472b5f0706595aa32095ff6a4d673b75a977af274b017d896b8810627582912fce89a2acc5e30e6e9de25bf49b99a2b504007b035d5d4d7632b749be276813c89ceea8e8619e6c95c31f37de86f0f953ee8bbedf66946b0b2c8b33ca4678f17780059fb40534c37c13f8d7d05830b4f94d78b95eb25c54bde5add5017", 0x1000) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0x4) r5 = socket(0x0, 0x3, 0x9) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000200)="33a1e13ef63a00df1d", 0x9) shmget$private(0x0, 0x2000, 0x539, &(0x7f0000ffe000/0x2000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x92) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) 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) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x65fc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x6) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000180)=0x8001) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000001c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8002, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000240)) r8 = dup2(r0, r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f00000002c0)=0x1) r10 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x161) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000340)={0x83e6, 0x7, 0xe1, 0x6}) r11 = openat(r8, &(0x7f0000000380)='./file0\x00', 0x80, 0xa1) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000003c0)={0x5f, 0x9, 0x7, 0x10001, "a342003663f6d26c013eb409153ae48932e6f889", 0x1, 0x1f}) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000400)="1cfb4e223b6aa842aff1dcb6e39494e59427c625c14e21a35aad46c4adf9ee784b70649720778e45bace97c9152bb4467cf0c07b9edd12c0b6ba35209df38f3e64b8a6c34c6d49927bb201c45116e2b9ba1e4ac0eac0381732c2a5b83a0739e56b051b85cc50b514138a0e9ed5241170e45d93e75055d48c30b7b1c4413c28576c3bb928c79ee03dcbf6e64d4e7cb8230a9220ac9c7800c533ae417d9fdf4e19e65f1f0b232f0d96c5e808e186f5c4927483452559d3a962c288a72003", 0xbd}, {&(0x7f00000004c0)="d3d171234320b7cd23a44b1f6475fab1431406298a0149f3ac102baaea19bc027dff113eb936ec832a5bc387f3caa000b532b9cc1112dcb7842dcf4e0b9d1b9a48dfe83e3d5baddd9984d09894449d21fcf6f3081da3b5b40dc1c5d1336de8ab47729c15382ad6fe0c6f88eb5eeebd46de709f16b84ab66e735e497296573e4a54b817b39c92bd614be6f646a2eab91cfcd2b1a8b5b1c366fbf01dcb68e4ee5ab9792629bef18ea7c836d5b52be285254f0f1a35e4b24c5320e056c449e8ff20f26ac0701af3b7342e65f6ed237676490c48d19022795f9f10a43c1b93f0d3", 0xdf}, {&(0x7f00000005c0)="ccce5da407cb91921b1a765bdc729ed16d67ca6945fdf05259e9c5983259680626b404f0bb2b776514f178e3b40e09c3ad2c3ded33568aeef4380d948be5e478dc2610dcb5977734fb6d6d9410e3385bec7270deb591f62cbe45fdab968cecf49e9d78d06baebae1b3a1699df7f6e3abc043024aaeadbcb174c1", 0x7a}, {&(0x7f0000000640)="d808e83df94f41bbdd8ac68b0be018ee60975c83fb884ece18fe43d27ebdcaf0fbfae786dafb417c9c66fc4cbc965fd4f6c590b9e90d18c2043d761e86201fa7d6174bf4ec135ef37358d7a7015ffdc982827f9ee778df95e9550ffb83ae1a5bd195b4a73aad72f70622b7aa6ceffe2f7b10b2e55f4d2cb36def638694e0b3b4da01b30c1dfe6c0cda5212688e3175a98e42483bb68f96bc398e374a5621b0404778ba563ab77f7e5987fef02e0dd60817b6fced760ad97debe2292a562ea03b2149c3ec75cb1d2bfe4c713c43", 0xcd}, {&(0x7f0000000740)="96770424799e10a2e845b8b19b4cbbaef642586610a27d747b79fe0e453ac23e0b10311af77122322e366101b708877ccbc755ce0364b918d15207d1d836d38011ec0f12c8fb983467edb57075249c1b6c5fa89a3d3175d2f873c1cac6485ecaa52db3b397edd8f901c9364a5859b2f91dd5adcff644bbf55b890e0fb2cbbd40a3cc0b541290c91300351da9da6f47a810f51f94d7124edda158ddfa59716c60394235ca5f8563e06b646b2a40c42e488334276682f10b8d", 0xb8}, {&(0x7f0000000800)="aa287e99d0b1adb35bc2cfc2d308cb70ded1721fd062086972f9a81e3d847064ec7639a7d5905792f03bed03d39e39dec33a170cf6fa81776c076ac10dab51d9164ecca4e9476a1b530fef2abd3ca3898ccf3389eab61043d2821da6dc347a61d228f6282e4dc8b0bf317ae77a65cdd3e7d3dd6d1ba71136e61ee82c4daa944a52799bbc95868f74820cf0970fa2c0473fde6dc2b86489c93522a4b030ab9be922de0a358053c84b1b0b1be706c8253207c872dfebb79acc512c675886b4e27dd8b4f551a8dcc895f1d141f269b10cfdd0e8819996498c0a04a3534ba69dc7c02889f35ea7", 0xe5}, {&(0x7f0000000900)="1a1d25e167dbe42b5bb72462675b21c810c5a101004767b127c09f98250d13ed10739ab410cb75736ccb48256fe8fda2a06f20c3352be072723dce3ba253e2a750ead83e0792936be79a9095796b44fecd9dade509f555e34ab338468807ac67d6ba331d2ffc0fd76df702817febfa7639527cfb05104f0c", 0x78}], 0x7) r12 = accept(r10, &(0x7f0000000a00)=@un=@file={0x0, ""/73}, &(0x7f0000000a80)=0x4b) shutdown(r12, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f0000000b00)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000b40)=0xfff) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r14, 0x40044b06) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x3, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x44) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x1f, 0x3}) readv(r1, &(0x7f0000002780)=[{&(0x7f00000000c0)=""/98}, {&(0x7f0000000140)=""/29}, {&(0x7f0000000180)=""/147}, {&(0x7f0000000240)=""/79}, {&(0x7f00000002c0)=""/146}, {&(0x7f0000000380)=""/243}, {&(0x7f0000000480)=""/201}, {&(0x7f0000000580)=""/181}, {&(0x7f0000001680)=""/4096}, {&(0x7f0000002680)=""/237}], 0x10000000000004d2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) socketpair(0x20, 0x0, 0x81, &(0x7f0000002840)) write(r2, &(0x7f0000000680)="1d213be50a9cef4b6e194ab085ac0b439566a2df2a270f763cdc955a8303cb60b666c1f3fdd43694682adc52e919b2e250052e077074959af325f1c6b31c3fb9d1e334bcad0936ad6ec4f3c87d2a89df680aeadc3841219ddbffaa66aa4a2de7ceddd5363632d5f8e248901ef98b86b9312e3926584b3fcf71095d58ba1e22fdb53fd18fef49823e3409e181f877c81935c3389dcc75fe48326462da3b330d0103a7a3d2895f799480363fbd5935c1a3652aa4771befa50218bf3d500e5b7781d9916e549de204d9d8d7fc272e79e7f6dcf214ffd5c1439dad9af3106dbc74009807c31a5dcf7f16fb2d77f497ba76faad4734561d6275c60b5c72d48cb3102b57f69d0c77bd8977ed654ece6d7ee25163330d41c295e4c7808d8bbc3719effd9f6953dc8c218bb69e9b825e5f0a7499e5dbc8ecdc4b266988e43a3b9546b6650388d6c0830a7e01b3ae31bbe38a4988d70185d81c88b8254485a10569eb4835d5482faa4816b69cebc38eb7589a37b42216cce0788ed843003301fadbe70a5b7d183ed8c5c90275ea6635967475485af04c62daa3c4835b5a251ff7c9e25dcb23bf93801c32f3cfd4ca5f3971825696cb61ef167cf40ee9e18c199f0a84b36cf462f1b118e489078fde01fc820c3155926c82386c8e8438e2033735af36b0ed4920baa4576cf62d5b13b25344f12fee6e83178b7f30f256babcbc17c56481bec3eb7b0d4df0a97258b98b9dacc0584935acab6ba061edab25efc40cf671b041cfed54aa2c3ce7ac2015b5ffcd4e8b1be13436f4ce118d51093a563ff0d75313377392bed761d2854a0b7d386e28860ed7a864bc8eb81c4b704c042c45d8a466aa13e78f740cd3263f8f3627b2742fdd9c772759d1588cf379801d12ba24faee1ae40acab5ae23416ddc86eb138dca5a61ab20ae4c5a64f69bdb2ce8b3b32e1a3d24080fe4da72f1204ded9d2252c1c5d60e9cccc23dd0cfce7f3009839e692473a198254951edf03172aa122a903ee49b2e894afd57b4fa11ed36bc1ba40ae79564fc7281eeccb842c3852fad7750e6b081bd861956b52991bdedee8651f232951156a1ebf8c4728df979164c8708e6e8686397fcf3f3c23195099af8234231daa300494ea43bc6832217f285dd688c33e4ed296b6fd99547142622bc424f2422a44f94c34d28897f812feefa67d1015b6cc9af204c27dde1bcdf0aeb7e53de0475b4dc7a172f09b1bf1b71ab272a0799b854a92559d354b4ca4b6d40a171ce47ef54b47b5d0f2b8efbdf7d1d2fbee0c9e2d1e715db17ac25a7181b31caf3cde3386ba4b8cb5c17a5cc971072fc3c061bc3fc25989d00b676c15356886a88970e05b8e5e279dabc925d3689a3ba528c3b408211b42194ee24336c86fa34ecbbfdd9064e13ffcd9e614684ab3164fffa33f73f9f36054926dd62bb4e120b4373a54402dab90d2689f3f1f65e70dce8be948527d396fae1a6fea698849b00f4fc49da197b7c86fb82a033928ba62a79d49e5ddb6cd7d2dd1dc9bb58c62935cab1aded894596629d34a8f9676a13eb30bda73930cec5b5a3e2453b98f5527b2594edd67917a0cabe80976c5a8cca44c8888ab0e0553e68c355f975cb11e25c68f9f4ee6281e50d05f46a69ca19bbccbc52037de322c508af1866e53bd0557142f5535ba0a848e76061b7a3e08644b8d8ca7647f5f95cd517cc63a9f9dce81663e61a025371316cc33f45ace905cbb747240e355f893d6f6c533db070f1ae9ea96d71450a37c0d76202cbaa1e8013c48f4d671e8853a977f6687a8d2f375e607e3d1f3c07237aa9f66a74cbffdda1d4d019814210c51789dcf40923fb7afdda015c5f2dab702484eb1319a9b9c314dae58f2ad22417d331810c6fd6efad30b1110e389ad05d5ba38b1fe14eeb063e791c7b336b73a29b4b8b2ff296e8edbc061dc6cffedb1bc7892831dcbe52e57c5a620efc506d760a938cf015a00652af0c76a22c8bfa2ffa792e4777116850ef4be89bdde217cef1bfa24d08918c865b0bf0dff75212a670ed912e9a96d3363726739d621c0bc1f570c5421e97adcc059797dd3f2b246f108bdfc98c7e1aa503121dfd9e6fac78ca04c0780a911929a73d858f1362eadbe74c9afb4f1c2e8d206c7f724f422c2013d88388aae3c6504a07927285d2c3401f058e9b34119ea1349b679a011b619fc07a5f6c2cc7228747296bde1f3a27f33ef1456f523fad9e3550673d9de13e5f92b9720f46862fb3f80195e36931213716a0cfe253f381211130ac4506783a0662a4ca68819c9dfd1181edc1bf36452cb0c1d57f20e9f559caa5c4b24bf7d17116a93027d77543ede67057abe816cceafd06152c23a72cad7d29e1150007f7d102d797f802d0d89286bafc95896727ad318ef44a476ffba0728cc898192821d75c14d0d66a338b26b15dbb6074db34ab8bb3f05cae78237811cd20218e208162d7d3e1d83e5790fd016c0c12eb01f09185d0f92be1d5aad5f56490890cf784afe3966500e08bec83ff6362d2ceefeb7507733a3b2b8a690a0923d209ba7acc1f1636d2f2442eee86b89781829d548d930b84b9a51915cdee3f8f4e79147fc36563aa458320c3315b3ddebdd983a719fe37f5bb3dba65074378874efd01f184caaf0d084a70822be082906dcb810e9cb4b0580f3f3480793fd1e29b6f04d0fb5cb68db6dea31b64f233cb0124dff768f6f501bc4ad0903858c7cb00827e0c2d9f1b7e12850213555c5e8e381ab0d06552758df77847eed6160ba2353001fd0ac3f9bdbee7e12f5db8a690529796f444e9618445ac95bc180781136bb8b0e2523e3e17a406fdb5cbd38587704cac88507bdb061b59e9a7a87f48e907e9f502d0e250281d01bc6e5c06e0e64488db1f9df49d75c50097b4c124a97201c4efdab0e0e5ccb658d2d9566ea2a0011234deeadcabf5ff5e705ed3f298d69420f149cd5797ccfdc437333e752bc41e62dbfe5aabb1fda5949f4e5052c8bc500c1bafc72cd6bb7d662080b5514a0afad4cfc532a3d03ea83d5c0e23607bea2a6ee6e2ae5d2e10c53b075708c1693cc0baa92bc4394efcfd091e50ba99439b089e061e56faaf681103d0004430595daf69b39f444440ea6165798434678c0ad33f92ebd7c7f740f67814e4ebe898f964f466462aba84cf3cded0d688275d6b429e8e68655a9291ab1c21d8aaff78d9bf53ce7ccc4f455444c7ae296248fc669d7054a45a525373fe1d29c1392e39457f91511cb0027144726471b80ece92a97e5db0fdf6fa096e4c2f3322db728165d275a023853b93d62964d1f551673bc2c28f33b541c1b08cce3eb6015cd45ea5e87f21e2da532890f8df99e20834d9bb4d2b5960ae3e4117fe86208cd14fb52a8f1ffc0625cfa010f6a9f08a8bbf751d13b54f9be548d9a230ed6c4a95dbf8fd6cc7c37475b9e1e8b5de50d4454750b7b6d5396d9027e3937f1dcc4facf77700748b461f1d8df06ba5cb68d743bcb8a85bb15b376af3514935d2e8a565b7f7fad5554d2e9f8720077f2af98e23bdca336868c562a2e0473bade0f935c9bcf35f8f2295f65e5b5b4fdc7cad5a3172ca785b3d5ffc1ce7ce57d947db0385c0d735814d41b9f7d0df4aeb450b00d845d16f76808e5bdfaac02f2b5494cf71b45ee5401551f5e6577e4e1ae2eb4b2a5c86ed1d8257f262c45337dc261a9dc8d6efab0f6f1883311dc7cbe5b7e55e80a5be668fde82f2c42b7b4592b54df5e8e81a1e44294af7554bb40617963ae1b07bc2b6ee7ef9ace60a9c5669c88247f82d5f762f48933978903ed901a14c3f3d2eb18c1d5e1090cb0d86dfaded118f4a700c6f1992d49418422589281f6b1da174b4c80d903b0e4bf4496ed1c64c1e298ec7b27c2a768ddb3b32fa8791e10b05e0a12269bc37fb8bce97e642868102508dfa8bee1294899bf1dd4444cb30b4ce0c57fbfe9540ecf10ec36d52ac7cf18a8ad07ae10edda4405cd230bd53cb0f6b12cbab7413381981ef10d5c30029f7e9703e3663ddc6b8156479fc0dfc2a1df6cf20a083cf7db74f79e92a6b3cbb964aa2354541ebff2342a71997ff8b4f7ce5c43d8c1c631372d58490c5e90f791e8dbaea3ef7e0fa33f43570eeaa036e5bc37a91997bf52740f15eb901364ab8155332e0942c8ea27fe87ae1c5ba3bbdd4af34f0210662fed5fa291d0c17b7a2a8149bd39a0c3f40ebe4f39e7fbe46cf1ac3242c5a9a73f282d25a59230f49ab3d6d569e44e8099760deeb053f17c251d7dd9eabdb67cbc65bd6b5de63e7f3dc76e7fdde0ee92c30adb56db74dc5925bc74aa144b061278025b07f855d61111bddab460dcc8745b55d7ae2796938bb84c0ad43322b2b3d46489792a60702a5f830c7620da100c142d8a1a2f69000bc8f4db5b3a4a79f293f69995da026dd0731f3d9e92eb0c219c6dc13abc8c5a61897ec08151a9183a1e81b0a10fff2deda8fd53dbdf9beda5e1c0b42b5ce7c0bf51052635f2961bf863bdaddb4659c423fd2df10225fd2aecdea0e986facd4e32296e272da20fe17838104443cb2beecd4d885aa9fe0ff901ee530f2c2f503c3fc15234dd30162788f3105175f3930340b3cb703de427084e46a48ce866171ba492a5cb92f0d8dc2e1b67e6b7a416e079a0a49053d15db23fb043fec148edf04343219a5998afb6cfabdfcbb3c4c643bd722a53756105e4235bb9967d508ae7ccd2ebc52600f1a5cc3540052c3504b3085daad4f74f5ae55a1cb2183ca8c2d99e4b1fd116885765d38bdcea73988381782bfdfdaaf3f92ba34b2db5a76a1e5f20dbb000031e52d450306b8ead7181b7223092177d88ffc9f60452878dd41bc46aaeafae808686ed213789efb538b917c35edf9c2a1958d3e863f503f56b172996c5cc9ae30c2e3a22c853a87829a17119fb8e185a82061ea16a7c3ac5dd4b2493b51be4ae82cfd62a490bbb48288df133d1aa3de3811f94273c2263a874de434a26600319577bd65ab255ba6888797bb725f7e8f99c33a1c65619ff84d40fcaac46eba7ef55e1b3d22d0ff690a20a597a7dc47b57833973bace6a2f059bb0aab0af1e5c964b1aad135b88ef4c1f917f7280b9c13f1a4f724f32432ec5702670e815db84cfb4f5d7a1cfca1d6612d7420755b98fbef776ea38ee5733b5e874ecb724909801f60a0ba3a59625be0d303f60deb67470dfe6d72fb61809a644051d6f6e4b764a903bb39e5a8ddbb1fe444623edbb15df6aa692f15eb1940f2e48c4e0c83a2ac674935b67df0d8addf7c8e7acb6036b3dde085fc690898e54f474030a88cc0f79f39a302d232b2d4ab50b38cd8118f7b44a7065c7fb0d37083fe93d5238f7e020799d17f7d4d9fdaa0249024078176229168268a50b9becb535d6bba5155d258af98dbbd9d69a5dcab0b2cd1824a18595ff4ef3a2352c3c15f0de4a2adcb2a1ab6dbac266db2fd012a8af016e8c1f5c40cd5358f3c7e87145532b3612185c4cb217e67d9db7190ac2ec6090118cb62f562d673597f5ce9b6644132a8538f003285ebe369618aa1af88c3c225ed188160907ea3d675d3c138648e50d125c93dc856285a30c6fbb343eaaf70d6b0a4342c5a58595c04072ca7484c7d28143cec1ae26c07a1ede39253c92bfb0e0eeb5e51ecf9036968594a4f4fc46f9c36cb6068990a26880322f270fe6aba643aca0399879bd90447faab8f1668965d77d3fa97e4b27a19d41eab27fc157bc8c21c52209795d757bfce8cf68c12bdfd80d030a7e5740a52108a4040666b6e0a7233da7b781082f165", 0x1000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="be2bca3a7016c79f61075af003efb5b34f215167b4ed0000000000000000000044e70000", 0x5, 0x0, 0xff) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x4028, 0x0, 0x0, 0x7}, {0x10000000000006, 0x0, 0x1f, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 16:00:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x10}], 0x100000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e7bbffc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x120) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x7fffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df69e8f086abf383ccad1642d992a1b5db389185cb4f626c28d1dcc9a55f53de18ba2ec7667567c15bfce41fe8579f8c10000114ab0ef7"], &(0x7f0000000100)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x2, 0x4, 0x5f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x2) 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, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c15b10100000000000e74de400"}) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/66, 0x42}, {&(0x7f0000000540)=""/216, 0xd8}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000000740)=""/93, 0x5d}, {&(0x7f00000007c0)=""/103, 0x67}], 0xa) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000080)={0x7f, 0x3}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) fcntl$getown(r1, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x0) syz_open_pts() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="0f86b7312f35d750df0ddfb3a7eab5e248d0dc75fac02ca029b289b91caededc22d2bb4927a405909a84a23d23563de2a115f7c9bb86aa32a84c4e887ff7840af99a959b309af89b524814bde95a47aace0296949fa19baa8c49729bfe72305eefd5b0a3aa2994e40704ae47cf8264fcf733f880c9d84ae04bbc1d7faffc2a9ce2fe46cbed1a64583e5acfa37558ab707ae048c4655be86691f67e381cd7bb69cd41c8fc3fbca3558b05c6f1011859b85dd3f8ac8963e44501a2952f0a9f298a0b80c08ec3918bee3877e2a99e132a33312a50aa696d9c0b40823cf89cde743bb9a1e10523c26a09e1cb74457858ffe5b5ca339ed6927855875500d54ad03dc23a1757a4aace3d0f6e9379238a457eab01b90af370a992b048d06dcda7664ee9b7dbd296e6ebe055b1552712eb1748a0709ad5b70c579cce9f22e7c48bc0353839d6a0d75402bd63712b04fa4acf06c9b06b38f8636237166453e6096f3aaed26c1681d423831c27347385d6b81905b399383a566975b041e2d7acdf0986ec4b0ed3e7da003e6bed3816166a0866b353e0ec6fae5d766747d829af578a79a842361a18b8851abf0437e57f0b12546112efa96c1168427d116d747b4ac02cbdb8595f0168ccdb4f03a5eb094bbc78d35a9eb84f113a0abbe7a479531dded759efbcd2df07985ebbe432892ffe2dad028e385eaf957fe42c2121c1382ecacfb306869b7e39184614d86b4ab1384889093c80530d8e5a15c2b6dd00a752b29582a0cee1183eeb7dc018e0f47180b13c4ce732cbff6251b1123447a293dc64ec6d850b5a80477191de9aaedb1af465b70e2327afbd2d93e8b7dbfc544db4d22614164f679c672e3bb2162344068df3251df6a3488b7b95502346d9bd2ca28497f62885548262fa6e054bc58414cf3646688e60059ca360ab70143a869f95628d71aded7687a0485511ba90ede699b2d2247745cdafb85920c54b4da9817d7d43b350e79f4c163afc2785151bbb4bcc2429b5ec51dfcb4016bb9bbfc36ab948e715b658e5843c2b9e63fa41731cc8758a48d3d00597446280c44cdbb1c14cd6e816cfd0015aee52223ab827e8b23946248811da7f48089cfd8c167b017abcd8721315bc40e2d120e503fa2dbfa94566ddc9b4ca1e8b82ab8888009b1ded0d5f2578058914d12324bbbaf4ffbbe70b3463d223503ff956daeae765f0afb065c5a379493a7e5467fbd1f8266e7577d8fa50d215d05a5a0d11c0ecfae69112aef3410fd4d275de726675a5d59b00cf18bacd3866c35b0c8eb9963da56ead499f906c7ea16401ddf1a61e0ee13f3e80e96568562118266feb02806c750d76f656d360a4908ec6a1d33b7647f9bfd380399783f64c8922f5b68beb3d095cc1fac5d1b96f3788d42ce009ac04f4b1d62d7320fb3af6a2c893e2b393e63c23f1cba7411ecc7eede8bd1c5f2285fc315abcd4a037fb06783c13c331d033a72ca232726604dce170dbe715e3ec003101844c3635acccb2ce0c511cdbdccca87480dc881dbfcc8686aa2623e0676cba89ca1b1abb62b4b06438aa510850dddcb537eab2dbe86a59bece78119deec352b0a2e8f9eecfe0f99d470dae7cbe88d52716c82a6d7cf0a0f7e898468ad1d9ccef5812c3ea402842a0d1d8302379a9ec772fdc3404275344c043a27e209731eb8088a2ae579f8fa651212e71da5ef90b368df352107a7fa689b58e9d27b59790b91404e97bf15647d9194137235ebd20b6ec7505d18dac7ca10b84ef259037038d7191310b3947d03d25788c8c7ac13f7a506c8f0091a8286c2a68dc38c44d7629098a7d796696114b9ca0173d246dd3a6b2d73a175388e2a5c5524dbf585549c2e8eeff9790b9c93350a7282b9f87c0f46c3e941e4a62259852497dbb3fd60e1c9049521266929c8b1eee89a4a5b4476c4b16f103d23184b2bf27fd74420904c5677131d663fa44d807d7150f29043e532a5fc06b02e49d3a7f192e947fb9b694d15c2e073730bbbf826b44ce12d274e9dd6572e86246b25772f5fcecde6da9a85e3a1198d64aa383b99a7c6807fd219b31ee6751d1e8c924a5892a42d3856880ae65eda3e2904f01e4c29f5e13af7e21cbc2f82b8bc628bdb78ca8acc934592086042fd20af370d7ad9a3e866235a5b0d611229d89dbabd11a171eaa9b5b017efb3ad1f857b3c14fdb156a5ca43a5bec20605edd1df724d7ed6fdc8d851e2ca626ec6ebe0ea011059b7bdd39fd61b10bbdadbfb806c8429d5f31b0d53093399722df5f90584105ed2b35fc10a17bf9ffe7378a70dfe48085483b4eab2aa2e6a12820b729fed8aac0c58258cda7ea35a7f7dad836b3446b20c01cba01105b06c3a061946c37b5b3a98c9cf50a61272d37715979edd4bdb765e5a64cac3acd5c3f05f820d49c13abea01c3fd4dcaba22e1931015fa032f0971fbcb376b2b59aec4832adc3732ca8511325405e8cba8ac7e48d8d36a948387389a2a4d7137e09fd6348fad3854cd66fa95e8af2156b6ab88fdbb0857254eb4b37a2bbad5b84eb62e538568c22c2f2ccdff8bf27da4a6928e714e4b4c78fe3c77dd793d1ff434f46ff10adc4f3365d03e1924933b4ba6d5181c2cbefb6b8a411d8a8aa06e7000ef229deeb8f8ffd7056815ebbd2a966f0e8a03b2e0f03981ad2f56086dc15d17a4038964b1f106f0301c2660787319fd48997963370ab1e17d6f131342b122f1ac1d95f77168f07c78bbc7e9475989d0507201357fdfcf5c4d06f2095734e06f43be80c36cdf807049d5546f4af2608139a756f7fcf20621c56a12fe374057ce808a53c5e678f44708104811da61706aadd8234495de1ccf05052b60e885a1813d7ddb77e00a9a50420aa4def85f43abc97d3ba6780f7f0624d9f092d58d8e005f0ac30f53dfa1c9d16e4df794c1d3dae9e71cbbd739abf654d2562acec5020c2740f45ff12edcc7ff203a7dd750cf7256c032e93567155c2288cac1d15c6fa4c65b1d4cffc8efdb62eeb7c81102a315b1c534bf8b42d4aba91f803496598697ed09c4d5aa37a3fbd18945c16511fbb804c563e741cee82ac81e8c02eefd9146a46f85e72246aac3e618ebf14c4013d4fd69ca54af78313319d7ed78be78edc267725261c5d820d54a793bef19f9afda6e2bf50a334cc400f59210a31b7594462362c80d20facab0e28aed6bccdf2a8c7678642bfb99bd5f68c82c0312eabc762d4d39b7b1cd93cf7891a1206a4aadceb8afd75464b4c852b628b0f08b332da0ebcf755c7a15222af1269cede09f48b1e1f21ad909560faa3bcd3a8562c01b819e6c11f8f20904300887265c12996daf8b7019c8c986b16400994a87ef0e316f488b4fdf2289347c56b87079e228121a2dc41626a32416a48fdc1a729ec9505a43054b9c82b8720079a9ab72b13aff19265f5710212335e072ae0283e15946f028f5cf40377534b868e142203d39a3675fc09b44e38dd0ebe070a38b5fbd4002f79a58834daf50369c2fc3aaa355e7fb4c6b253251ff59ce05a081a8b0771154ddf88fa6fc3a3df41d1cf289163472dcdf9cc60018d1db4820f59d301ceed1d6aa0b6fd694eb16351b30b1745d9cbb0de92f82b897802ae0d56b9af8544bbaf18c38724434e52511270b98fbe2ebb5664841c6724f8136e8950325d42d376ec83b34b70152fe9e17bb84de14e6d32ac95ac1b0a7d60ed8093633e70fe1b31aab2d66e7fad364d6f46ea47843e733bafaec8431c7eea1905855464a460771287224f0d36a0545eee812ddd4ae3471a339415fc022d62daec6d3cfd37938b44726591bbe493efeea3401ac2cd9d3b0cb9db05adf05a74dd2574033a3147dacde6ac37c0d9a0cd36833da9839b58e03d3f2c82b5ae3c5215bf9561c635a032aedd5051140d069f5fa2a574b61e6b9ac30161a41e0d175e4650512a91ee087a87b164b6584e846c295c2610ce6ea702fc2ce4074601e4ec51e300d08a970ec4a5f23803b904890b7567459105ab4f20425281c8243a690f9e51ba338aeb3707732d8c9104ee66c1a311873836ef1b458c3e4409f60b29b0f5e07e0e787f1ffa34a5716947962756ade519ad753525a8f82d25a04bb4caf9bb68d1d1f94037614d3a5ca62e1acdc11cb817ff2342ae54f220a643fc9ddc015f029b64c62376e4ff342a65358b32bdb5eb64efa2ce513a663d39773e387d0f063eace4c331be8042014280039018fdbc9290fb1ac863d8fc70b2fdaa2b1bf2377f80ff50ad77fdf5d17f713c7dc9c3722d4a2018f1595034313345c2262f39fd66cd959ce4240009c580ce9811747aa9dcee755ca5b1a2b10dbd7e7a9687617ae7533049746a8b132b96899f8adce9efcba5fd1b34dc6d446ab8ea56de248ea865b14dbb80b2c03590320ac293fe0cded023795c1c5e8e35312758f1067b84863520e11b38adf862f6defb076f59eb1457937925ce58ebbb03387994c10e29f4ab3bc35cfa89e14800f0acd49f031d4acde98b51a77ef2c7b1be790d4312d13fa6184a4c7626154185d3f1c401bdc5f2dabad9561490a99184e0357fa2fc104e494ea350a0d992d51913a7e6eb7eba6e5d18f468f1a4ea2ff0d985ac828a21f341f7059f7b3f76501ebfc0344a8f6ad0b8ad5e4a33e4923189e77b8369e094afef5a4757bc7cadd2a9d2ff2a66060ddd3d7190632a2f30c9d4cb3ebef29651901dd018a6a4707f895d358e581b63bde4a890e6cba26497ba4fae5c37dbdcf299752d7c32bb777b3a94bbdcf75d7d84215dda676c272b75c1a7345007e9f2445d300ac5576486e64f99f78f978562a4d0bc45ef5fc24baa25470e24fcec4bbbde15382e1024930edde306e17e2ddc83913a4c317e9c2acc33d9d924e73d9e916f04f1646698bee2104442b3677414b5f2b6de4f2957bba243859fda0cedb2b3a660d93358761ec54f12fe27cb970999f557f6b3d88649c1c00ac95f6ca1d52a13302f12449062f2248ca707907a43a6ea0b311a483dd031a70662bc5e005bee7d6c1d7371b128e3c65bff2cf6b617967014cf0d05b8e6e2eb0c111137a7651c3c8a2234d211ba71420c54decec7e042f42118fad11a7d7cf04c5adfa9641d9b3d75a7e18433905a7929c0eac9f19f5f2fe3a5467d8c0bbbac7dea8e0316876aeafef3775b9027253b5265dc718c549c114ba5676b190737e3fd1872261ee6dd8c33ec9f63ba4d6ed5cbd09dafd9d63b8774124352ec81d76996dd5dcfa2ac84e94287f7c2215c506c75e49bb8d54a7d71928e5d80c526e423479d43b9d2f8aafb2397e987d7501ea92280973966d8d71b49e9fef1a151c9c8878c82f8d9c0fe45311b43be626781d2b0b79dee6fcf2ff80ccb80c9b3932aa3d2f5a45ab35b734d02457d807e5321c78af826be1bd64eb928457388125aca68b6817ecfe2c655dfbeb82fadef5bcbfbfeb407fca651d369558e8b26770bda721b92015148f9d394eb26a8761080dd9bb00c8f1a38deee53dac3e22568c5c1e450954444ba863f4e8a2afcf2fa29de558f6d04f4092464a85c8f56917ac0e10a068114cf07ddf4b9e1545c1bdb988095197b608d89dcdb862d1ab831c851f7ae841808698ccc6fb0a4f044feda57cc7c2563c4bb3d26cdd2c3b9f42efd972e0790d5fc75bb19a7ad7c57d5b207ab668e2ac734d92c77d9573102e7abd3818565a7478d838512a6fc4377fa2384a02fbcdf790ab0c55d5238817299efd93eab6babd59edb8cf12e24e961222978a5a37ef6866d186f694e3a2b517ed54c2096a75755051470cf7caf826b9") getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffe90, &(0x7f0000000180)="c4d46c0a81d12e00d77e4dbeb6d43dec6057ee6565227d3fe6c5a9f66174c5a714e45a35e5c9c1dd37d9bfa6c4106540d8720b5e9dd04ea7690a4ac592560feca8151785bec02ed6ed55fecaf5ac225c2ec3566894888d4d49b250a412e1eaeebc212cb217f6ee1f9f8ebfc5355fb6dd10a86043a56a376eb429801ccc63b15844622d2806d6d4778da572ae352e3c2feb94f8f53969ced43bffa041d33d076a1f94257513634f75759b09a2b0e86cad6a56c19b68a3d38ad5d5a46a4c08934bb4c399b2140479e7415fa72c0b346e1f") 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186a56010000001c00feaf0000feff0060d5708f85c2768519fe870004001f0888000000fa7db7e847", 0x2c}], 0x1) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000040)='\x06\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0xfffffffd}, {0x18, 0x0, 0x597, 0x110000}, 0x8, [0x0, 0xffffffff, 0x0, 0x100000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xf44, 0x2, 0x1, 0x5}, {0x3, 0x5, 0x9, 0xc21}, {0x4000, 0x0, 0xe, 0xa42}, {0x3ff, 0x1f, 0x1, 0x5}, {0x20, 0x80, 0x5, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0xc1, 0x0, 0x7fff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9f613751652d3a16, 0x14) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() msgget$private(0x0, 0x20) kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x2c, 0x3, 0x800) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbdaad88b2951b15801360bcd4c0a7b5db9e44237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa20209a91956a272f0361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd2350000000008000100000001000000c6270038a2a2848c05cee2e9ec29f34af7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf72b85dd8a9fd313d155327ba90dba28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf75b0d5f508a0ee90f36533a4a579df70b605592f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc122927485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5688028b0a59b743cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721ad74cd450b6838d215fe1314923523921ed9a6869f377c39da39791bde82212f033967e3af8875a1fe457f73cc9832ea4d3a0840944527d1256a4ee54f48c03789e00b5df29e93a1fdec75cc07d291f5be0614615fde3d506919b687a031f79de169f7c676e71c871dadb70020cb4746879a64612604345d7e7726bf0e27b04398423dd3a5460abc7eef75961de142ca7ef5369f934434f1d6ca0d8fe8c4f0ed0766bed6900ecb64803c576b31277941371200028695b78fbaa5a9336d0afbcc0001d2a7554942b5a66385be9c6e431036dedfbcf95250c1410c3ee6d5b2c1f1f9d91dc68ddff3a7cd5bf56707d96d5075fbab7400bae53487ffe235ede2c922cbecd15f1e6cc1038b006ed6e8c86dd5c80329aae422659cc32f1a0dd8f70b1c49fc1b3551e1df5444c10e3d04b3c5c780312f204bf65cbc6c17dbd977718fd80cdc86eaa3dc048bc81d72c142"], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r11 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r11}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x6, r17, r18, r24, r19, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r17, r10, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r31 = geteuid() r32 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r15, r31, r33}, 0xc) r34 = fcntl$dupfd(r4, 0x0, r4) r35 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r35, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_RESETCPU(r35, 0x82405605, &(0x7f00000006c0)={0x6, 0x20, {[0x3, 0x6, 0x3, 0x7fffffff, 0x7ff, 0x3, 0x9, 0x3, 0x0, 0x5, 0x2, 0xfff, 0x100000000, 0x6, 0xec, 0x6, 0x21, 0x3], [0x3f, 0x1, 0x4, 0x4, 0xff, 0x401, 0x0, 0x2, 0x8, 0x7], [0x7, 0x10000, 0x133000000000000, 0x9, 0xffffffffffffffff, 0xffff, 0x800000000000000], [0x9, 0x7f, 0x1, 0xfffffffffffffff9, 0x6, 0x10000], [{0x3, 0x7, 0x8, 0x9}, {0x2, 0x1, 0x5f5, 0x40}, {0xed0, 0x1, 0x81, 0x3f}, {0xfff, 0x62, 0x9, 0x7fffffff}, {0x100, 0x9, 0xfffffff7, 0x4}, {0x0, 0x9d, 0x2d8, 0x2}, {0x6a6, 0x0, 0x8001, 0x5}, {0x100, 0x38f9, 0x400, 0x9}], {0x3f, 0x5, 0x622, 0x4}, {0x4, 0x3, 0x9, 0x46}}}) ioctl$TIOCFLUSH(r34, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x82c55dfefccb46, './file0\x00'}, 0x90ca5510a6f07155) mprotect(&(0x7f00006eb000/0x1000)=nil, 0x1000, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 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, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x8, 0x5ffc605f979f2d5f) recvfrom(r2, &(0x7f00000005c0)=""/217, 0xd9, 0x801, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='}\x00', &(0x7f0000000140)=')\x8c\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\'{.#!/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='].@\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='!^!^-\x00', &(0x7f0000000380)='*:\x00', &(0x7f00000003c0)='{}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%.]))\'#))1\x00']) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x80) link(&(0x7f0000000800)='./file\x00', &(0x7f0000000000)='./file0\x00') 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchmod(r1, 0xe2) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0x64c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x9) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) lseek(r1, 0x0, 0x3, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) socket$inet(0x2, 0x8000, 0x1) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) mmap(&(0x7f00002c6000/0x3000)=nil, 0x3000, 0x2, 0x5010, r2, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) fuse: Cannot find fusebuf 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xff, 0x0, {0x3, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="5f470914b16a470a53bbd76c6d7e4ea3076da0b2ca5bdd0a519c12209ad71c1e300fb52cf278300a69217de94282050e028edd9486f446cf1b2848a1b0b295ddaea1593d4eb746af8a5270f6aa6c1078a892b02e69c727f5c1eb8cab54dc211b8124b72f5cb85baaeaa8cf56f14686a6f04a1702cf00000000d6831557a7fc183e000080b3cc53ed25ece8275f66"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x5, 0x0, 0x47954dde, 0x42, "010010000000000000ff00000f1000", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x1ea90c4b) r0 = socket(0x20, 0x1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x4e5b24f82a4267a3, 0x4000, 0x7) close(r2) socket(0x400000000018, 0x3, 0x37) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000d40)=ANY=[@ANYBLOB="000d00054270930040000000e0305213"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000d40)=ANY=[@ANYBLOB="000d00054270930040000000e0305211"], 0x1, 0x2, 0x1000) r4 = semget(0x3, 0x1, 0x1) r5 = getegid() geteuid() getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x80, 0x0, r5, 0x0, r7, 0x4, 0x4}, 0x2, 0x4, 0x4}) msgsnd(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000c2ec4e608ee2058b882f0d22e113787f2b26415cdc951e6af6995a662d8882ce90808d0b875c7c93701793d8aba1c31bb342bdd55a47f5843fb70b1ab718dd74386928f727a399d4c0bf76b76bcb3078e472497efb6bc001babcb134eeb1dcbe7a05e927da53f1bc6ddeec9185bfa736a7b199a5518794c37466153a06c0e6edf5d0988b1f2e0c926c47c6451775fca17b7d6ed46e9c6fbee262f6aa545037a643c93f642826c7aea45d5ad0fd73f9f1bbe54188426059d792e13763527c62d57cec15c369a69fdd6"], 0x82, 0x800) setsockopt(r2, 0x800, 0x7, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dei\'wsloure\x00', 0x81, 0x0) write(r8, &(0x7f0000000180)="1089c2b42b1d96b84abf83047d1287795e8107329e3a2488251b41aacd6a8362df829123ad66b3032e9e8315ae04662a854b1ad66d2599145c16d851ddd0b52057335582f7027eaac5530f8f0c2a96d4b6563d1f8b7cddc41d845c7a0932fb04fa90cb1036b4c1aadee2431eec67f230f334c621642e71a43844bc22dd55f4bb2843a1301163f4c58ca9fc28ab6ba884933d1a52a70f64a0dbc6d8f9148354b95ed45bf5b712f22e24ccd6460b2d03b853cf6694c9c2ebd4044c09dcbdc60b20ca243bacac9ab78852add20d056ac1b16fab0ce633b85aaf3723007dc4ad7a336c65beab407ad349389bf1544bd7dd8f", 0xf0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0066ec1182653000"], 0xffffffffffffff43) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="1172e81333ec6ec22edf3c5a6b448ab672cd9762aa6a92c4c906d8f57dc27dbc4f4cfed9c9eedda55fca50f284d6881e2521626af0f03d7fe5bed4f63b09b5393820ce8ffd8c05955870a762b62ce8ddd0ad672831956ac1c607a361ad01d8357becdf232460e56e76ff4ca6fb8902cab5c55361b5207610f6d0f5c05945fe0bc8504b56bfc3cd4c14896afaccc7053fcd7a0180d71a34b3e68aed4eb04fccbe046e877d3102869eda6f3eabe5bb7b6b57a937093945e0fb10d1abe58a6846adf72ce3cc601e01be9d29ed53b8a36c9f289de2e04b4a98f9e55e9075931b32ae5304b3b0978a8254091e", 0xea) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0x5, r2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20002) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x7, 0x3, 0xb87, 0x7fff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x9, 0x100, 0x6374, 0x0, 0x8, 0xaa1, 0xffff, 0x1, 0x2, 0xfffffffffffffff7}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x304c3, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000006c0)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x80, 0x0) lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) shutdown(r6, 0x2) r8 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0/file0\x00', 0x1, 0x93) ioctl$TIOCNXCL(r8, 0x2000740e) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000840)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000008c0)=0x7ff) r10 = accept$inet(r6, &(0x7f0000000900), &(0x7f0000000940)=0xc) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000980)="3b6c37fcbc18f27e70a36c15b0531220b513f133a6c241d35b887d6c94f7f1c19042e8209115a2d609b30532073fc40d4969861d899be2caa9c57e0978faef759675b9a2f4a994dec210b948c9305d26e8287b1216139527a8cece6c0cf6848d6d941e6915a099b775372d299fbb3603219b84e1fe73db3875f89adbec8b8b11ee3f7014e1be2d0e152d3f3ee82846bbb97981e9fe5174ab2f7f69002591604bc065159739d7044b728345f3fd785e2607b48167502ecdbeab4e49e2924fb3c3fb0c2cb624ba3252a7ca16663825c1036e6808fbb9afed27a0f1173312723a745615ff046d81f36ea1f6a55331f6466541eb2e8bc60fe47bd32658b009e4333344e219befaf7fdb324ba8e73005ac75d7873c1fdc84e86ab1279cff1dbfa65f03aa80de4abe1aac2d2c8440a6ef211ae7c826932de73ddb88b5f380db146289e47de3981a1613dd74458becbc72b5e662fcfb51545261c5e82e8e367fb1e957e9244461f2ec90cb3b4232546790fb2cf3a8371f9d4cbdcbec01c38d7953c5d3cd3123c42f21cb57886e905d3045a7e9f1d8f5be42dd4a119a4fc1002250ec3c83a438dcac85fa6e1c47a154f8ee30a3410e47caa69a101e4bad854b4157830ffdd21adb5750ea245816d0622871a51a484c0212cdfc548e361e32b9fd184a08f9e9bebed17bba664575b36ae838d87baff850929118c10a95376f25f142e11a72e05cfbd31e7d851796c20ae7f6e4fcaccdfd4269e48eb183200705f2be401fef7b6f48f2c95207916bb0d1cd2f58c2d0c3571645dc8a4e730d1760a34e11e2825a2c6cc67aec78ee173a02bd75f664ed2ecb792339706772f697148dc4ee59ad367cc722d37a58d01eefe94ba0e3f4a918478ede1709d683c328fb93d6ad1431122a3030f77a1e572c64f3f165949a7a65a30c6ddd4e65f3d05f37dcef3d01514d6324f8ec1b363295d45da328235abf1b656a4de5e874eaf93e72245127077c82e4e914b0358761ce702f36f4b7c529b6202ac295047183e1c48f3ad122c3fe3f5d503eb0cd45d10a02213c7183f5a092084e93f8c67d6e3c15c5c40e4d84820141d420015d8832c9869f0d77255185caf6d1fecfea6849fc34eb3fe33324ad6f996f9e0d19b92e24866a984ede87066ffb1ad3e1abdc16b2eee208f0c69e2430c3adee6503645ded525a7017a476013542e8cdb4b299bb43924a90f0a93aa30ecabb28a314a2b31bddc71a3a4ab5d0d946494c0b4e3b706d1e0d98f20fe79f39f6823ce8c326f30813cfeab4e194dc57b548276ec2f2c44aad300863ff79185dfdbd1271bac2bb7fbd0baa92d5affe4caeb7776aa20354c0dc440f8c700c7f038d5856deb123b72d5d96032f8e2abfb3a27235c27c2199354bf9730cd884f64d8a4f5c8dfc8cd0244f04c4d2bb149cf3eda02d88c26785a21a247228be07a9e97eb4d49e56d2b50f910eb3f4a18e82d9cbf87e302f9925c814d7e690772333a0a64e22e8e4427f1a6e6d6cd4fd7b60bf82675bf29b4fc760de8382d257d870b51edc969e57e141da2dc71ad17c668684c364b6af6fa89bbd13439d612217565e2115f74b49da307d5e8a3185fd5608a05124afb75497d2ba21c0855a4a2a3130223902ae12ef97314edb2cf1b4e0bae6404c5eb73736241a68c70e0c9763eef8c47bc313e7a10a0e5d5ab60ed8dca7e3d710f682d93db942844ad098ec72d67b03c18af1b3821244aa17f4e3712924c6925b6f50a534e6d018e16cb033cf4cd9f3d369afe0d34e0e294d6f179742eaa949e82caaf3e06d2f5c1be401d40c61f018e68c48bf04fd69ffbd5c95737d130f43cc9abd0341dbe381b56feb0c1e0177c2d0b8a3c78157a5e75bccae55a0e953db68e3375a783433a9993e9f98fbbace0fc11829486c59d9821af506d8087a7903a2c55d0bb62d57afe1c55865fe67d858f3760427a272225c20cac2b2b7e25d302fd5e1a383d675688e7d74aaaac5920fef21c97082bc5914ba1f63e1408a2c5af62aae7a3992761347dbe38fe9117e843ea1622b85238664e8dea272989921e1823085bda2e4ac48fe5b6f398beb629f0fc40b358c5997199e851b5ecd5c1cb45fccc92d33ef3042430a04db00532b48df443277a83cfaa003a64e45102702221b423ca2a52dfb4e31b16e80bfa0d8566c59d76daf602a3b06beb9a1d25900a790413e4c13c5d9ae0f39dc91f280a0679aab4bd0ca6f298984e4ee05bbd1a3e9f89334d560b6a39f6a58a5235bee639327f6dfc43a9c73387e7be9b425ff986e3d49ea80ce1e63fdf433b31e81e1e92de8312c3fc0c5be5653d666e6f8c823d0d72395ad5d6a96fa42b131e5e65888ab6318ca34129e34d2d5636ae01b5a48096be1cd1937e39adca79c773c52059908e194829fbc03b03d3e29485a166dd4e34ade110ac74236ca024a00c9d8f6ca47d8cd7a5ffe2043368a7458b5322c3c874eb718a308467b579ef8df458ffd7e55c6fdefa8b4653e1b7f44cee595f6a367a7968b68abc295b1ae004db23418eb7df53f39ddaca38b55f4308a3b389387f95cef330526e1f4750b9f9b3c885d6cc2328204b06e587fe1a2f2baf5c6b912fbd6eb5080c7aa881ae64518bd5285c58753987408136eeff10e71fff81df5385bcfd2eab03169f89f2c705ff62626187efa7608ef8e281e115a89b720318135b5c8a5446e1bb45773c64ed284f8608af4897afb2704f351e2c6e106d2df4a23f18e9a6342685647de11650c669ad96a1911952a29631165a5d1ae648fb6db194bde4ea048bd13b3a1f2968f36b1fec6d8595f05c37ce9ae5794c50cc8ac2636fa2dca70fe267398d1a3ff1ef37ad43c2bb908279b6f615b2576f2ea2fcfbc5874807578194b2a8885e752d4a7f7048ad21909b2009c32377e905082d65b65fa7dbe7aecdcc258fc79a1636a16269b2297bd6814cf6ebdfb92fa26ee5898a511bc9f0bbf38af9e9ac2fba7cdcb58e201e2400962f8bdc24a8bb1348a38d454a7e0c9803b29360ead11b26d02afa8e65b94b597309a205b94ff4de622324f26cdb8c038b21cb557d61d5b272ba9a0d1f8c05114860edd453dec58b4448e56ac5a8397be505bedb892bc4b6c1452c132ed5be85e6e9deedb9eb649fb19326633479752fc15f847c71f69e984bcf6619ff9018cfa8e610e6b7a0778697d880ee5cf9dfbfefc633e13d3e108d6bae31124d19a02e7fe839c6b466e451edf3a5dc2dd980d76116f8f0a3e02c1fe3f3c3568b54a090305242d0b67b6af2fbceb05dbf7c5b03a147952c2fc39c8a11a6bdd15add34b28daeb0d059f76ee0a28ac325312614ed60b2d05da159a9bd97c6e5606fad8ba8ea4639dedaa1a17ba8d53b1fc59a978cb721ecb5383f89c0ee6be41bfd29d1ff36de7dcb154a1424ca83b3330dfa883f8ac577c14d0a09ed912ba8fabf8f03ac4f9206535498910061ce262c3cdcfbba1955db9555024217161a7141c23be2c1bc663bacdb9a12e3b542248099ead2ed31e9ff7d76abb3699e13f587eb2420d5beba41055e869e3a0b4ee87a755b1a6c1689a2555ef30565aee65e899ea4918f71601568ff6aad21fb98a2d45265034763a56e9e43967d341857a13b7ebef3d37af7470f4b01fa1267df6174ea48388a94bb247d0ad6a5d3e666ee9dca44114c5fd9162f11a810ec569b692041fdb9dbc27015ea5d743660cfd93707e8edb7976717a8e610f8c9d75f93c2aae8b8b4e22a7ff9e1663916cec5284683cde72b33adc0e40f2d214491ed532243c3d81180cd02040c92b0604bc52cec665c89d00a8b80b0577a7cad77d31bb5f916897fbe9fda8bf00083520ddd175d464a61dc92eaa531ff3d11158bbaa35fbbbfced4e67450c7267df6c0e20eafd18a3ae44446f6d3efb9cd6a8a168cc30662627727acf78a0fbf67333811f4a65b07067a6c63cd045df634237e49ad94502331d8207694303c9f94c4206f6627acd1aa11ebe93141932789a8352fc83ebad5b4f3eeb432fe74b905e99a46e1cef960050318e071a5a2db1e825c3cab66554a96aa04011292ba546e22367c9b87aeb63ae12b38c4fc36c95041c6245375b665e169c418ad5f074cc63c18adcb22ea4dfe8848e5356c4faf5dd12b119d7685060028eacc7b42ec14d3caab5537ab257c20f78b9e2e7dd35d04019102d688521e8d707631bc5cde51b12339443eb87b24a6a2326a05d9b86691a1fffbe3183723e1e2ed93b3d65b693ec6d104f69ebf5ce591cd0ac4f11bdd70921a8b66c2e2df84c223ce0c6e953cc3d6581b4135bec6f16623773efddd6458f8349ae01bd298e3023486b8a899b3f8763b94641fd5125f1499ddddd0dc1739a7a7d6b28ba845bb7dfe1cd331be09d33c12d443bdc6a5f9d5c9ad6e7404d23fa323a595c9486ebc1f702f6a13fb00ce23e70b230af0f3ef2839756228fbbabe1b4331143e5c011b3d288fde329a7a5fce76de7bf4b03424d43c3f10f56e524dc14f808c2c97d5953713dda059e95a8602a511788b13504a12744aa59172febde4b602f1a1cc6779d9d24e0f436731d23b6161dc0d903b0b4407dd496442ee4a7afb99d8006363dc5b855ceafebb1f9fa86fc4242a9c040a0c169b5398e6898b8258bf5818e28235f7129b0dc9feae8ed0dedfb852283e6855cdaf4fbcc610b9714e2b36f62ed5507125c351caeedde7ab0612b13e621dfabf941e2be9a8d7c40e01f538c3db95e133fa0d2da4f65a0dfa8ab6868315e22affc3f5f0c2ea8c745d529f98491f281d2182c1377e346b0678b5184bf1d14fe829833d33c70a2f244c6d959f742e21cb109ecea69ec78f7ede8baa58c10f0712072759d07159242295fd3e1d36ca652813896f3d84ae733ce808314e858d9cd8ae188483433508dce33f5178cdd5aafa4f1487dd60e5e021f360518aa0570648a512964a460db8739860b5d6927271a4d05db53d50b0092b6327c6bbc24e62ec2540bbc83aae19f1cbba0c3baa309d2cf5d891de40acb95337d8906a7e95027ac0954019e02703b01fd2b4680b70b6afdf87890b2d0e7734f3b58de3b21bd57782dc2a9d0a30807fe6a6e92ae86143ffe85348f58753e79e9612f894f720c027af3dbfff498166ed2785f07868629aa54ececf6486ffae63cc7994d45610118e4198c1be14e28c633b1296341d8ab4511cb03be6cd7a02a65fe1d1b475878d3565ed7b9f82b5003726b43d350107cb841024fa8a8f7b2c60346a40fce3dcc43af2c0f7e34157ee17608d9efb97f34abb48dd82987f44032bc3ee625c68c1c5d234c576afd81aa3fc64247590e6a173437134f0c8e5c06d87e977dcaa86c79745e10f6dababa3fecb7be3b4f35297e499ff03e115b294341b97dc33974efa7bafa1407e22503f699d0a39c93137e50fdc4c0fa5848011f93f1180aec2f8467cfbb7bcd0ee4e1c59f22f8c8d8e4716f831fddec629582ad028eeabcb14c7ec6c4f1683a7e0db10de6af7566a11767a56b8394a4a88fef80f37cb063e42a1a7cbf072fd1e8c2a96b81fb1f7b08a032c6183b404ea8cadf2ca376a4dc4d4963b8474e63bdc248fa43f11a7551a948f0a68c030731a2095ddc2fac1dc3ac04be431ca470615bd751bef89b3d3038a1c0cf9e5bdb3f77617ad5e66cd79d98fcce6db743f861149a2af685098598ed68a8a8cd571026b1476689882870e7d369fedb37a6acb05612209e3038428941274ebf0aace504df25a1fe0e7d3ac323981ee7092b18487244aba70185ae955016df9f4cac3281ddf0831605cfd5cc369893d2d", 0x1000) r11 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000001980)=0x7) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000187000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x20, 0x3, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) 16:00:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0xc003, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) r2 = msgget$private(0x0, 0x600) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b5503217feef7264a2fccbea80b155a323e5897f99176a9bbc237ebb0247a8599b2e9a3a7e7e720c59a411997863adf71a8138f8247a6ddec4a555c832690d045d18c0f1c2eda1eec9779fbe36c5447e3d6a87c49f645694dc4e6a186ec52478ee3826e26ac6348e494837407571a8c92dcbaab970341c06694ee53407bd45bdc232cb288f3ad8f5f9ab2ec58173ecaa0afc80b1eadfac3fabffc06f087b71dc09ccafcc"], 0x3d, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) read(r2, &(0x7f0000000280)=""/190, 0xbe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) lseek(r3, 0x0, 0xffff, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x90) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000280)=""/245) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r6, r5, r4, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r7 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r20 = geteuid() r21 = getgid() r22 = geteuid() setreuid(0x0, r22) setuid(r22) r23 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r20, r23, r22, r21, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r24, r27, r26, r25, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r28, r31, r30, r29, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r32 = geteuid() r33 = getgid() r34 = geteuid() setreuid(0x0, r34) setuid(r34) r35 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r32, r35, r34, r33, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, r23, r25, r31, 0xffffffffffffffff, r35]) r37 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r40 = geteuid() r41 = getgid() r42 = geteuid() setreuid(0x0, r42) setuid(r42) r43 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r40, r43, r42, r41, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r44 = geteuid() r45 = getgid() r46 = geteuid() setreuid(0x0, r46) setuid(r46) r47 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r44, r47, r46, r45, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r48 = getpid() r49 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r49, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r51 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r52, 0x0, r53) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r54, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r57 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r57, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xcc) r59 = fcntl$getown(r53, 0x5) r60 = semget$private(0x0, 0x4, 0x408) semop(r60, &(0x7f00000003c0), 0x2b31) semop(r60, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r60, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r60, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r60, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r60, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getegid() r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r65 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r65, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000100)={{0x3, r61, r62, r64, r66, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r61, r55, r56, r58, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r59, 0x7f, 0x100000001, 0x9}) r67 = geteuid() r68 = getgid() r69 = geteuid() setreuid(0x0, r69) setuid(r69) r70 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r67, r70, r69, r68, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r71 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="010400000000000030006dd1950d488c1d453b790ec590a3b531addeb3da3a79ea5bafdd9c6b8eab8d07919e90878ee951856d452c8d609bf13556bce0f71c4074c556ff1eaf65e2ed7d0956a370ca783cd8b903f302ccc01585464217bd024d31a8dbe9d68f14eb49ecc500000000000000000000008a14b4903565f356a01c673ca84dca38a5858ee1e07e2d71f384b97dda530759990e4112a6f0210a6da69f98410192906fceec44f259265ec4208986214ab297f2a2b930dd4e0d59db8e433d6f7368a2f9cec4469d21ab51cf0cb7872968bc64345b19f3abf741053ff05afceb8383fc177a30bd9c8dd460720f872126434df6e407d784731a96db61"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="87878ef4ecbd2f222ee60502894dbab099d5d1c357e74e745139f43d59aac33ee7dfcf32b4240e8c1764f6979362f8011f233647621bf87190281d8c758b928bd1a837f1c646dcd90ec1f853d1e590a55c2d6965dbea56cfa9fc42dda9541c36ddfb3865590ad0eb341ce89615218f6df684745d72ed1e1edbc4586bcbb023a461a4ac1a6c91a001881a68f3214886f029cc6e68b85f119a60e8ff75657982ec4818a229661aa5111164b80e01d4d0f1057f173064a6c7f2884c2ee8186d6b7d9755288e2620cafa948bf286d4ed08b66f3bccea3784622edac5f74a2220", 0xde}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @cred={0x20, 0xffff, 0x0, r18, r19, r36}, @cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r38}, @cred={0x20, 0xffff, 0x0, r39, r42, r47}, @cred={0x20, 0xffff, 0x0, r48, r50, r51}, @cred={0x20, 0xffff, 0x0, r59, r69, r71}], 0xc0, 0x16a4be62bc86de4d}, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x1, 0x6}, {0xf9ce}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x400, r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/99, 0x63) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:17 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0xfffffffffffffffd, 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) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8221, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt(r1, 0x4, 0x2e, &(0x7f0000000200)="ebffb0ff537641c83913b9fd97a66021e80104000000000000a0f6a76bbbd6a72e6925ba73399d033294fc99878fd678280ebf7bbf5088b3a0e37d280d299c4d0b11447744818069cf9fc5a08fb1a159d62d9c0438e29c5b7b50ad48f53ae7eab4ffc8c9ccdc303ebceb5eefd2e0d8b98616c0193d3067380096de04657d0be37f5bf78e65121109b9ee2644120d8676b0ae23c27a10fe02d81da3f60a3500519f9d72bc2692cc3b754f584c1e3c209e5c99abeb4769024ade9e75633f97406735be11fd8e84b73862fbf90d49d75a0718ab7d08733888c867065d09dd2191cc64703f2da103c628ccf51aeac2adba0cf3495e61c38cb603110a34f3e191eebcd747880787826460616d825d4150eaf700", 0xffffffffffffffa2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffff94) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = dup2(r0, 0xffffffffffffff9c) dup2(r4, r5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0xa8a8, 0x6, 0x0, 0x4, 0x216f, 0x400000, 0x0, 0x1, 0x1, 0x7}) fcntl$setown(r2, 0x6, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/8`_\xab\xaa \xef\xa0\x00', 0xd98a86cae5dc1d32, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = socket(0x2, 0xd41ac2474d11fc55, 0x6) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) r10 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r12, 0x6, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r13, 0x6, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x6, 0x5}, {{r8}, 0xfffffffffffffffc, 0x40, 0x0, 0x4, 0x1000}, {{r3}, 0xfffffffffffffff5, 0x40, 0x4, 0x1, 0x1}, {{r9}, 0xfffffffffffffff8, 0x55c5143960e53280, 0x10, 0x1, 0x3}, {{r2}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x1, 0x1}, {{}, 0xfffffffffffffffe, 0x666c25e54ea50d09, 0x8, 0x200000000000001, 0x100000000}, {{0xffffffffffffff9c}, 0x0, 0x21, 0x1, 0x1000, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x8000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xffffffffe14ac74b, 0x1}, {{r10}, 0xfffffffffffffffb, 0x84, 0xfffff, 0xfffffffffffffffe, 0x80000000}], 0x6, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffc, 0x82, 0x1, 0xcbc, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x12, 0x80000000, 0xf79, 0x8}, {{r12}, 0xfffffffffffffffa, 0x8, 0x20, 0xfe6, 0xfffffffffffffffe}, {{r13}, 0xfffffffffffffff8, 0x81, 0x2, 0x7, 0x6}], 0x6, &(0x7f0000000380)={0x6, 0x9}) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_SBURNER(r14, 0x800c5751, &(0x7f0000000100)={0x8001, 0xff, 0xa}) fsync(r2) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\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) r1 = open(&(0x7f0000000240)='\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, 0x13) mkdirat(r0, &(0x7f0000000380)='\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) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) rmdir(&(0x7f0000000180)='\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') renameat(r0, &(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', r1, &(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') chroot(&(0x7f0000000100)='./file0\x00') 16:00:17 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x7, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000fc0)='./bus\x00', 0x200, 0x21) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000280)=0x7fc, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./bus\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r6, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) getpgid(0x0) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) r8 = getppid() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000140)=0x3) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r8) fcntl$lock(r7, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) pwrite(r1, &(0x7f0000000040)="e19b1cfbe68de0b4279c24f89527406cdaf93b", 0x13, 0x0, 0xffffffffffffffff) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x401, 0x7, 0xff, 0x9}, {0xf88e, 0x6, 0x8, 0x7f}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r4, 0x2}) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x9601, 0x1}, {0x1b7, 0x2}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x2, 0x8005, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947"}, 0xe0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000d00054270930040000000e0305213"], 0xc, 0x2, 0x1000) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r6, r5, r4, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, 0xffffffffffffff9c) ioctl$TIOCEXCL(r10, 0x2000740d) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r7, r11, r9, r8, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r12 = getuid() r13 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x0, r5, r8, r12, r13, 0x0, 0xa00}, 0x7, 0x5, r1, r1, 0x5, 0x3, 0x7fffffff, 0x10000000000}) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000846d1dd88989e097f2c47a2be037cc69e1ff1d9aaca62634d52227cd99a3bc071fb51f4914ab3b4fa3cf9c7830915defdf0bbed54099"], 0x5f, 0x0, 0x0) 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, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x3, 0x4, 0x3f}, {0x9, 0x7f, 0x6, 0x1000}, {0x3d, 0x8, 0xff, 0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) flock(r2, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) pwrite(r3, &(0x7f00000001c0)="f700f84a28000000d95b87d8ad68e617000000000000c55798c9ee3408ae8214a2de354fc1780000000000000000000000000000001ee9b328dc915b884858dc21cf2d2d5ae5566f571e6d9167d6f5e68ac1500ed13f00000000000000a6ea7120968c19a14aad8e318637a7e9a2702b039f7477b80bf3d6304f1a963c4a9c5924bdcbbe8cc1d06ec2d23649fbb0a27301d65cccdb8281d80e6d4577f82053f79a1504c9fd1321f47400"/197, 0xc5, 0x0, 0x8000000000000) 16:00:18 executing program 1: getpid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() r9 = fcntl$getown(r1, 0x5) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r11, r12, r18, r13, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r11, r4, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0x0, r26) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r30 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r30}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) r35 = semget$private(0x0, 0x4, 0x408) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) r42 = fcntl$dupfd(r39, 0x0, r40) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = getpgrp() r49 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r43, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r48, r49, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x6, r36, r37, r43, r38, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r36, r29, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) getpgid(r33) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r50 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r50, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) unlink(&(0x7f00000000c0)='./bus\x00') utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000080)={{0x1e, 0x100000000}, {0x31d, 0x3}}) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xc3a2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358d493bbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b723808ff6185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xc0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x305b5, 0x2a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x20efda7d, 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r10 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000012c0)=0xc) r11 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000002c0)=""/4096) chown(&(0x7f0000000100)='./bus/../file0\x00', r4, r9) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000301c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) recvfrom$unix(r3, &(0x7f0000000100)=""/42, 0x2a, 0xc01, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x400, 0x4, 0x1, {[0x1, 0x3, 0x401, 0x53, 0x8, 0x2, 0x7fffffff, 0x3, 0x88, 0x1, 0x1, 0x4, 0x0, 0x4c44, 0x487, 0x6, 0x3, 0x9], [0xfffffffffffffffb, 0x5, 0x3, 0x101, 0x642, 0x80000000, 0x5, 0xfffffffffffffff7, 0x1, 0x8], [0x0, 0x0, 0x10000, 0x8, 0x3, 0xfffffffffffffff7, 0x5], [0xffffffff, 0x7, 0x100, 0x5, 0x5, 0x5864], [{0x8, 0x0, 0x0, 0x1ff}, {0x3f, 0x9, 0x9, 0x1}, {0x100, 0x9, 0x9, 0x7}, {0x0, 0x2, 0x4, 0x101}, {0x3, 0xbf, 0x2, 0x9}, {0x4, 0x7, 0x10000, 0x800000000000}, {0x7, 0x0, 0x3, 0x6}, {0x7, 0x3, 0x3, 0x2}], {0xb1, 0x9, 0x4, 0x400}, {0x0, 0x7, 0x401, 0x5}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x5}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = accept(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r3, &(0x7f00000001c0)=""/84, 0x54, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) geteuid() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="7bd3fba8", 0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4e345d161531bde4d770550b5688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bf026c0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cb156e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd10bcb4af53770a56093060000001f0e2b53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af817890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f93c902e7e3092e3cd7a0b0632c5e6833f0036cc6fdfb5d0b31da3237048bcc93d3008a0dcd62dcb1bb165827dee6729b80510ec77eee5f598520d6a184fc69d45cce297c00e0bd1d24e4f8a29be8c0906d7dda22fb48412b65c23985293c1b6aed77713731641a43197ee4a2e33672ad9da36594e25043009b338d957c7846376de4fb3a25c90d6af30ffc9971b823f3f29573298a9a7e1c15e88aa4979e93967d1aa7c3e68176865531d638269d241daba73d7ca5c34b867699199bfda8b5483df8f2c386f67000464c94a7273bf3c197026307abe42020a76b069cee37413d431f2e90e4"], 0x10) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendsyslog(&(0x7f00000007c0)="a0eda9c7796cdab386cf26ebf7ecf38337640aab9f65d3a3e70517f581bc72df445453e91612124fb985ac96ae7965fcbf517d28073fdcfd81240c066ee3175f3b94507b642b61c3a14aee0a7c265d9665d8ceb7657375de016e00c26c612afef54d4bcc71847e915370c5ab475e87732eb67b2fa6aa157db78332a0d256c43cbddd52a50e637e2cbf1741267b9465e91acc515d6037f4831ea95e23", 0x9c, 0xa) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) recvmsg(r8, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet6(r6, &(0x7f0000000880), &(0x7f00000008c0)=0xc) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 16:00:18 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff050001000000000000006ee1642b75442917ca70ed809183616388773904ae60f2d76b7b7852a2cad85a06b364a28b22c64a96e6e5a5953fece5cabe6ff2bee5aec26dd35febec6ef73afc97af8e592cf4b458e7"], 0x10}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) geteuid() recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r10, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r13, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r16 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r16, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r21, 0x4, 0x46bfb) r22 = getpid() fcntl$setown(r21, 0x6, r22) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r17, r5, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r8, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000088cfe36ad61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r32}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r33, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r33, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01e9e72ea0979c70a0"], 0xa) r36 = dup2(r35, r34) accept$inet6(r36, 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r37, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() 16:00:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r2, &(0x7f00000000c0)=""/13, 0xd) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000020000000000800009b629d3c010000004663d435755f70815657419a5b5772a4a9dfe3bda4b43996494190b2d044e68c5402d2da522bf717f9b07e94ecaef2c1de3be7825bef7861825f7342c1c6620de7962462f258e08bb499746961b4fb291530e60743c5ee216df5a53cd1617de33c1adba0dd470fd36aff0964c93f28fe7cd475607f1e6d57ebdf8bcc97aaf4de1cbf6a126bf6269b7f150838169591434f530b6dae6efc663d4abf06fe9f6d0d32daffcafb30123a1aca75ea1a2d515f60ca984e2d44512e53005a9e42831e33758deedb9475b527d6c6ee54b588649b615698985a323aeccf11a9198368cff528c7d1330fecd3fba058d922077a4ade4d8ed9848aed2fd4acbce2a30c4d80bdd2b86b66f259a0e9f50b17e36ceb2ab40fc3d8585361c704bfb647502256daaf0e8df33f2ece7f689513d7553432649df60523e056db22546667fed3aed42ffd16a8553a22f917f58d50b73c5887faa2e2c5f34c8b4b4d2804925fa933f3cf48c01a1fd9", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r19, @ANYRES32=r23, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r1, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r28, @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) listen(r1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r3, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300", 0x0, 0x6}) execve(0x0, 0x0, 0x0) getrusage(0x59b5f77859fa2234, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) writev(r1, &(0x7f0000000000), 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799e1fffffffffffffffd5721ce4ee9605f7cadfd45d60f13ad30505e8f5300a4aeef9d612f871f4385f04146795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42000000000000a1e3006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c94b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a0564cf2acb041d72061c7263b163f23035d7b23fa8560dd5d6ca9cbee299829b0554a1d61733920591b982353dc6cbedea571dbe9e64c3693300bde63b8c8c7740f3cf44d74854bbbc1f1c8b836c7c4f2aa59d5a110600006a6aa47de1fb19581cd131edc27f8c23d5ef1139da90fbefc397b00cbedfdf8535a47e95d1e2f3a89b25afe36eed5a381420007b0b6d03b1f7765afb608f9a1186a8d2defda109dafab9938e915c9515386df0d81e79f27a200fbb8f485c424d162221dc98cf52339075d0f103c4393e49309976bfd4ce6e1240b7a85048d3bce48b72ec9fa90883bb3eb8e0367650d2489c8d92f0b9ab5cfb3d706a15e9421eb700d58d30eaa1fc419d574e5da8efb71d79af0ef48be0e8688aa4fa7fb061c0e36a0a2d9a5ad8f31eacaf3746998b15c21e29e5092571a6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4cce064c6cb7a938898be0ab3af1b4cf8b5894d616ee3bb38be9719e20307c10741bf01670f19e456b65cf78fceac1be85853109cb91de7e356b1917b90a0ce5ee3766df82cdb1a34b771ceb1179ed8bcd6f616a079885e1b86d0daf28e3f00499b7366d626024be34814b3f7bcd0efa2e00bb9d2aea25bed3ab7d7b44ca2f460b584331f6704a28de4be27ea547487379abf441f2a12953216037858db22dcaf701fb0d2eb4af914c6ca9179f7e864a6c01b60858200f9effbf2c5e55a263cbb3373f0270a61f7ab76e633d1f49dd", 0xcf}], 0x1, 0x0, 0xb9fb) 16:00:19 executing program 0: 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(0x0, 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpv\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x20) linkat(r2, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00', 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd88, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) mkdirat(r1, &(0x7f0000000480)='./bus\x00', 0x20) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r8, 0x6, 0x0) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x8c072a87773fab7c, 0xf00ffe5a, 0xfffffffffffffff7, 0x1f}], 0x400, &(0x7f0000000380)=[{{r1}, 0x7ffffffffffffffe, 0x3e, 0x2, 0x7, 0x200}, {{r2}, 0x0, 0x4a, 0x10, 0x3ff, 0x9}, {{r6}, 0xfffffffffffffffe, 0x6096f6cdbb3996f5, 0xfffff, 0x3}, {{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0xffffffffffffff80}, {{r8}, 0x7, 0x40, 0x10000001, 0x3, 0xff0}, {{}, 0xfffffffffffffff9, 0x2, 0x1, 0x400, 0x1}], 0x4, &(0x7f0000000440)={0x0, 0x1000}) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x1, 0x1f, 0xb88e}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x4a4, 0x10001}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:19 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0xa037}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696bcb334368e3696c653010"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7f) setsockopt(r0, 0xffffffff, 0x2, &(0x7f00000001c0)="88a549b1042d51225c18fc9d6a7640157c52ab", 0x13) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/63, 0x3f, 0x9a12d8dc70350ca1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x5d7b9a2c}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x7ff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d90000ffdf00", 0x0, 0x4000003}) 16:00:19 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0)=[{r4, 0x40}, {r4, 0x1}], 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x201, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x160, 0x0) dup2(r5, r6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="1b3beee01d27c5a8f3bf170ac34d57d2e7a430eea12176a9aa67d3333058a20e46d597183f6cc527abbe0b1a77839ee5ea16d96ee816ce21f5d89c5c65be1b2c3584ff51209b9716ec6232804af50fa449af70ae1d9604c501ded692b5f77c64d4cbd823ac20fdb6d2199af1d71a4292b6b1", 0x72}, {&(0x7f0000000200)="eb9adccfcf82a2c9aebfca5b91d92324d6f2a0aee48337366008f0848994a214e950767de66edeb8228571fa249f0b45d66945587d0a3090538a5b8cabedf9d4e334ffe78ab83e4d28", 0x49}, {&(0x7f0000000000)="92040c818d1e8bf35ba4db2e4cf293109942c0d17d0f2f534de6e49c5a3a25fd459c4fe388f9a485255ebb6545c9bebf800894681842a7cd8f05e40d45bd2b05", 0x40}, {&(0x7f0000000340)="dda4864e9be8104ac22a35e0912eff1031495087d9ad2a0132d4f0548721953e7a21958ed474d38faed50c5f76017e55984636524dc2fdc412e5e9f1637a21b4e357175b29ae11081f041fec4aaddcb3a14669be9f45310a3a402cb43468a0745444f5de046505b26f6f7b06a195aa148405767cb54f9844e55bf1b21042ea5d02b6bf965568989564df33e11633070d599817179e4c6ad3ef2987e21c629aea2fb17b5ae0", 0xa5}], 0x4) write(r1, &(0x7f00000000c0)='Aw', 0x2) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x20]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2593ad938e5907ead974d58db4dba770d9ed58688b83", @ANYRES32, @ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRES32, @ANYRES64=r0], 0x6) dup2(r0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) write(r0, 0x0, 0x1fe) close(r0) mlock(&(0x7f0000ff6000/0x9000)=nil, 0x9000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xd2) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = socket$inet6(0x18, 0x7, 0x70) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r11, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000005c0)={'./bus\x00', 0x1d, 0xff, 0xa2d0, 0x0, 0x6, 0x2, 0x802, 0x2, 0x0, 0xff, 0x6}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5b) poll(&(0x7f0000000680), 0x146, 0x3) faccessat(r0, &(0x7f0000000140)='.\x00', 0x8, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0xfffffffd, {0x0, 0x401}}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000800)="5dd1b8a2594c9c2ae1da4312e71752d2db9d7d153ea1884d4fb0000c4bf485447800575b77fc784c0e9113f52d5522ac3e97045733f6c98ffc572bf312e92643a4ed68", 0x43}, {&(0x7f0000000640)="ad10e44655468686773a28388df9db66ee5c7db64ff5579213135865564195cbeea046d798350b117dc1db39adea804a2d213ac06a0fc78341dcc9eab1d373d1d8b56ef2c4fe547f0b6965168528a8f0ae037ad1ccb5c9fecdd1928c11b88034767d39b68bf47321eaa14bf4e69d348b613e43c8edcff21a7665f6c17501f371fb3fde86e27d760ed5a418343e62b2d2c32f983fd38c2d508843e6a5e43cdc3071d3b469a264e25607604300c4b1bc37a0045e24c5e57f1d9939a127df00cb138956958827ad74e60c47d561dd3a3077d78f8586ba725edaab626c1d5d4e924dd1dc9a36949d668619838a154f", 0xed}, {&(0x7f0000000740)="a1fe726c4d783bf613e22c462b6d6f769d961e023c9246b0e73b48f9f5901870bc6708692749bf422bedc80aa7b882ca47e69a34eda3d1632b59c3151966460b1871f4c35a8f4531b79c7ae338857cf5b175a556ea9e952a8b2c016380fae302736c561641c9266e11aec28aae2c72b8c27f8e7ed7745e55291240514baf7b5d75e186cb11178010efde1e7691cbf73d4f77e332bf2997cb83b6fb37f7160e0e4f", 0xa1}, {&(0x7f0000000380)="db07f6f5b20139330165fd76127ae33e69fb64ee288c36f6086ba3aa08168edc0dd22be4cc87a8e11f78b7b20850a7761b465da9f0ecd71f4197fac9e9627c0313c3b5b533a4a6818f14ed588b52cdf3e547eaaed722233414535c2861cf0055fb9dc92e62b2cb582fb61f3b228d96495076b8bd6d6663133cbd5db02b942cdb53010a1d37bba594113e4ae81ccd9f47f66632cda57a3df6fb1d948f52ba93c698dfb6e8ec4dc7592f0af7", 0xfdfb}, {&(0x7f0000000440)="7e7e4f9dea401371fcac69eb924d111d273c077730c28f43a6e63c8861cb793d780bb303764f8c5f9a8c491bcedc776754290f939b2dc5af8bc8b1c33cfa4699d20e2b98651bf51991bff6ff82d79c1147b9c681697aae948ea43ba48d5d6e2b0499a0329909090a6790749730", 0x6d}, {&(0x7f00000004c0)="527b747526e2b004c6e4e189b5d0cc42d7f8ecd5566cc0957159b492498f6776426b7470c6691255025c48e988a9cd48b9ddc18286c631b73a104863d6c50959e85969d54f23170ad248dfbd67a498ed25eeb7409359", 0x56}], 0x6) 16:00:19 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r6 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000280)=0x10) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r8 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) fchdir(r0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/219) r3 = semget$private(0x0, 0x4, 0x204) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r3, &(0x7f00000001c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200, 0x1000}], 0x2) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) fchmod(r0, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="174af205b6068bbc6be6634ecdd0") 16:00:20 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000001c0), 0x4) write(0xffffffffffffff9c, &(0x7f0000000200)="368e242e6e522bd17ef15bc4214b9d8e169d09e0be08b18accefce4f17de538ef29ffb1c4f394892c506ff2d09a9443313dc37edb1fde651c7f8a88501ccfaa2b3811642a738149176685df5062094cafd3bb7bb85ffd253c83eefd1627a97ba7e55364561ce80c8846c721c88870561be729dd532ffb5436859", 0x7a) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x80000001) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r2 = getppid() r3 = getppid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8000000000000080) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2, r3, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 16:00:20 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ftruncate(r1, 0x0, 0x5) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[{0x7f, 0x40, 0x7f, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = geteuid() setuid(r1) mprotect(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:20 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x9) getgid() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [{}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}], {0x0, 0x0, 0x0, 0xc6f5}}}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) semget$private(0x0, 0x3, 0x400) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x5}, {0x18, 0x3, 0x4, 0xe0b}, 0x6, [0x4, 0x8, 0x4, 0x5, 0x0, 0x200, 0xfffffffd, 0xdd99]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket$inet6(0x18, 0x4, 0x1) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0xfc984b8d37e8c64b) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x8000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:20 executing program 1: getgid() openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[], 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)="c2c0b9c5d51838f47541c52082cb510feca79d1c2ca7363c85500daf66083dd6cd7da44f1622e6ef17d7cf804f5a149ac8ef53db730298a1476ac2b9bdda0a3b38098d2447f80b935b24e46f0a2062e395aaa1bca22525c56621b3ad188129d4d6f697be580d0fee095df4b0052be09b79dee41bd619fa1a932b8051257e4b122a7e76e09acd101f6716c3c60a357822ce5ae35c43c38b2311", 0x99}, {&(0x7f0000000940)="55629b14562e8622567a3e878651199db91af1302746f8f58ed08f81004487d730d6d4526351a7b05fda3329f811173103aa5872aa794bcd0384ae420ec48af72999d7fa91ca55bb6a09d60d3724c0671ee1a30f481beb69ba5456d406345f6b6bfcba193e3cddf2b719cafaf27ee428f5f99c5cc0cc1243e00acc09617af5432ebb611391ce10a228f31df10100e66031983206bd7b5b5315185196a6bb2a0321a2b95b611531c6952cb5f9a4243fa7c28302e97498f2c16c890172750bc00fdf44865172d4d75a6aa5db419455524b8fb2c2beb3d8c24a732fba5bad4165142a8973d1b7a70d88b9c1ad4ffd8541abd8c881759b9c0bd217f657ffcb5be1aa7d44d4f1da007280a6d9fa4fc3804be1e470ebd2851fc9c1ad509e842c0dcb18a5c6dc30334878fddce5494b205e835d9ff93e2dc4ebd02e894a13dfc6df216f838bdeba30a73c74cef5d361cee489925d260c9547ffd9e6664a622585b45e72349c3b5ec34d39310b33f28fbf38506b9b2474212bd44fbfba6955a4b8f3875de4b6c689e70f3e3eb4d912b0ef37e893bf10c05661f92d61b645af68a4dcb5d534734c48bed0ddcfb5697e1b21f4abce6aeea1b8f42370294d9c6f5bf4499e792b1a1cc5a92d5dc8daa47d76b33a2b42db315473f810f10401a1e26192a105b853cd88903c5827d86c591fd1327dc1b56f3f233bc10a82818a5262f4b9bf3ffe86e303ba7e28c153ca228ab323afcbeccbe0276a9b7cbd15a6cb9e6170772d64620e44c1c91dde22cfbc3ea8e121bdd0438661560f18644e17d7ffdc77a0afa8dceb0b68ac3acc6afb996a7af58aa62ca4fcaead1413047f375a18e49b2451dff4f93a63c4cd223061a4d2e9779f51188d25cd63a4bb43c7019ab5f2d4471081416f77d773d385ae9aee934eb5cf258b073d28710232dd41c3621b2175792f122d960a5121b6b5986b8c52e78d6443d4b6d7829463a93998240c3d844f816017ca2507e0f5d2152843189662dad9729472c777dd92bc703ed2a7aedef0a97d59fe3c44e64109b31af81f93e3627902375186d3460b97ac3cf1bdefc58d5d80e358299a8550f3d118ae3f4b0618f867028189cc785271e92edccc95ffbee4bfab3051319a3f73d627ba820d32b6c2c3bd1725ccf89a8b6751528918ebe94735e85ab65819fd1da01d0fc426fc62b84c88705d61a705b80de361539935d5d734247079ed89ae8794aa5831a9dc64e705354fe0cbc0828e8ecf80ff29fff642b7f7de695600ab1cb920ad4ae6d55057a4b07b7f9d3bc343010ef9adce592ed73fa917e6f758193ea6ab3796c4ea06fe0b8c38392c5151fa9d1be3cdb2d89cecd77770f23646e19cdb45cc169bfdbda0ecfb3b3f4733b54492d09199bc4f556236574a39515eecd0fb2517e5579d16d93d3d69be93a6e06f6a695fa88837bf184f36ab9dce9116e96761a66fd811b9382bebd1fae18fa8c01c1eb41e9b4050b771921d9e4e76a6af39c4d359434839ea279add84c52aab3177d8c99ce4a0d4bc7b178a9fb50850c163d3aa715b4a69aafca5277ef11924809e2b6f71b9dfbca1b7d26b7417dfcfc70bd806eb06bde5a1c3000498e489056b9c3b76f7921954924b684494a294dd60b15d8cbfa70a20b413fb7d40c06519106ad0f7ac275e7600ff809b86e849768fadfda86328c3e4d403e4a5c6940c6c1dbedd054f7a5f0e57de0085729df01f732bfec0b5b72978ed05649d3d55da012464dce081096f44cd212d6bb317ba063af32dbf24e7711e7bee3e9472ab5491ca12be873307cc1645eb6ad37410b45c9507d5f6b28f169c03ec050e2d32323b50818c6ee3f428921a4ff610d9dad761bde860364b807619c24be45a947be13217ee0c6b813834f2b74425d6226a06335e4b6ff75c804619d7f4cc9d5ee6c1a0fcfe54919a37e8a8e98e55cec103420cf5994d6bbb77d2d824a4395b38ed6951b9f5e7a49beac5a1a44cf351353224fddc9256bd832a49dc174f628d108d3c2044b103e6a4aa9152569c6db2d659be82ba2d7a951ea88916c2886fdefd2eed0183730f504199fe9b19f8745d9350429301c8170faf2bdf47138d2ee151321f7fad43abfee9b5ae6c30e5e4cef43e01f7bb441227c7575ac6e97d9cad08efdafd0749eddb8d7e15495d2405258ccbc492387549544c1d0dcb22d223a4ffc661affab1eba3a88b2c02747b5df8447413cf16954da309e1b1c87e158b35570c8f1bf48e79f9f39ad6d95019951eacf368b22d3c05f1c21e4f0d2ff4aee46ac84a769ec7ab1780943f5e680d9f6a6cf0fcab085ea4c36aabf120d3d45f4fb051ac0229134d6c07fbc8894ab6c1d7aaae93198a7dc841e8e424b0c93f2a781660dd5574b55bf2a123ff06572fd9024319ddfe83185c7442ef143b4ffbc4eba4ef7d3e21e59deb4efe652bcd95f4e4f6dcfdb40d5c7afa57fe7e9f5e19fc0c421d55ad2f3c3e0fa2c97f71927cd1c284e60f80300bcf6aa6f4d562802b62248e595811628b3cbe4f25ce5ac66a19239552656aab05f150035163e94c41caccb99838e151157b99cfac2c65aa23579541f0e5d5daf971a05ad2031a07d8199a4e1e763834f376cfac79267ee9ac803e4c1212ca0f214d9ee065b951c78eae08c9008533c5ecc438f88f3495f899c822f41e25e07e74be5da79630434b6e1ccd9c9f2c4c2c94cd88b7923e0b70c9e5392a87b369ea8a4a99ec7d148ad52f1156538be1aa0797e9497a1cd7dcf4ee164ce31d933ca1e4adb772e83dd6fa24cd38e805badafdd8a9f7ac2a97fdcaa4c986efe6fc73d76f50586321d689d006f02dd15f2db7aaf40016e51da023ec526b323f661a324086fac139eba597c1f509e24fc006543233f2741537462bffeddd387e4cdc123fdc205a67d93b90e3354916518254e9ddba5633ea01ec7ce2c19f5d1cfc2c39a968252bc5aff340f2d804a9c86170931886f75a56093e33ffeba60dd94f16317d461b3d26064010fc8659892d260f1a13fcfcda1df6ae1675cdb43ad38d93bda90e401056065b57671c3dc8e856ce1f91691766e9d398a4bea8666041b06e43e27a38d76a695abd20fcff3d45b9a2a7f864843d34c35764a46b4dbd4abc3e0fe70d88ab67c92906d1a2d380142d9432044cfc2d4cb246a6e4998f3a28e5b0c239a29c13a39d4b6bd229f47ad79be8268725db57532bab204091de9bdb6579b8357236e8fb0acd696216cb82921dbb8fe79b799ce539f2fcc79bf84dfc2dbf8a6c8fa8346429739526c3d98228fc8bfef7ddc86f58cc050926d81a3ff34f37614558b5ae3269a04a95decde17b72a95c76e877c7f4452186bcc49a888fd8e1a09ee8f09d4e2b6bbe5f62103567316178bcba046a62f561067a15a9eedb9391bb1f054d002b80e0fb583f996dd30b6fe4d325a810bc826b057abfb17fb9cd2ca918030a7239eceda07dd843b47fb7e9a3365949e45090e74469a13a4b4f5883b1c9450264a3ee141ef3527317becfef03fbab46813b9c5e22a09ac4c89f390e12a6c2aaa4c37cf6921400662cd95431dd57062a53a5e1a9bb35b7631e018a05d3b1d1bfc7d568b6804f51e83227bc10804f1ebcb005d2e7c1587862ae9f26595c749453ec842210ec2094d3e052b607bc621586555ffc273d39f04ac968256f636d48362c902f55d5101705ec9f2106e156466e9bcbd38c8d9d00110d4896a5eae270a9b1b399dce27bc6a7ea49962c13d4915d06d495576aac3c9b8e824443a154dd146c439e85453cc42cfb71307d6e757639370117fcc2bcf89db66a0044194df8506dbfb0c35ddd7f687ae02961452f105e607b7820ed8c24e51c0495e866e9519670eb91a1e4cac32a68725e7297aec6201f5b51058aeca78d46a4518c98123cbc9c8796f4c63ede62ad1e6d58a07bbe2993785c21b53a7b60a8dc489714578fdd95bd009fcab734f4a9d7a432fd37350ff48a2ccd5beb9d0f32ee65ccf78ed8ca247a2fd8b8632cf876db33585da971c29f9fcbc8f486b0cefbc50379415efe2929f2aa67f9672d6a2164514cf68948a08a583c509567eeb2e15118da3b538d2f69a5983deea46882a32a04258c855c0c8feba595a37d7413a317082098a27dc6c230482a7e2e86bfc38b0d423b7f1d4c6d3848a8ac1e5603204aa892c2c62b246ca0a26292a18ad91928135cbb01c4c044b2e1367f227808f852c2ca002d20aead8ce7367f4f9c594c4d660ea520eebcf9654d971cfa73b106fc0319929cfbc64b9f3b4c5dca8615615114365fbdba4c791ff39b6e85f05d1b7b4a1671a38631628066fc9e8d7d30e05fc5ebce6da0742e25a544086bf28043015a56fb433a9ab2e29f4bc1ae5eb4cd02de68c7a3d45a05c0d951785328f498b0ea46ff1f5316851c955dddf5eddca850f7e0d0478952ce0b9b669cb1ca4b6cac6925fdc8491075f20ebca0e74f20da9e6198295a103d353b8c5a9667071622ca84619a21d94891b1fb92b6385154665a1fc583ae29d225be5785646e784f27e9fa71b084b549dd9c8e1eb8c32343a2415189e80935c6ef3f2d2f0093b29722afcdfd3f2cab7673dd8fc3b145c963518e7fd69e918b268342e352e3bcea2bdb9091076282355b0098eb92d4e0266e233779728f09d633c8639cfe0855683d7f61962e83570d270c29e25179eeee6a3e45dc8f468202e6addaa05388c2729a3575472cd520041160bfc7890ecb965bf2a274f204c1635af504e72a38693ba5591f8e767b045f71e29cb4a08f57b5d51305098ac1be48e78ee13e4b98595695b8f0e80c3760251e0fcfaa651dd1a5732310de675c33d73d9ba2c069a83df7820f3f6a5926022434b8641445bec2607ef25622e20a0ce379e85c7aef1866064d1a69d3612481d753c4cf2651ec92d99ab37936f0faf9243fa119ed2485a7760594ba1b8cdd75399e6b887c1bd4681656c226d55a839b393a611973324125596d7b5aaf17791c574d57cb6d6181697baeb6e9d3cd8780cfa293494097b12be346b9ccc93c39ba2d42d46ac62e9f932f816593be522f471852daed5f6273f2f6e6bd000fdcbd6630af7295111fa2251cbfe89b83ec4dc4dcfd77ad57e383827d9d57f6bb078eff88affa315045f5bf7f9df66d55ed343550d890d538232580b4d1515e1c7a2d47efab67f4dedcd8158a36f57edbb67ad8d55344b413b3d11051e9757e66d9aa97cd8a203bee811807f2c584eda832fcfb5c29f592b58d98e6b7f82edc9c22025e2269967db958e40643ae9d124aa4a8add4a65f6036c302b6de45461d9e34b9430a9a32b0d68d0bd5c850a3f65345e6eeb36edaf8e21283db7f382047886f7c5de4caec5cab2a6b927ac0c79a2032c6a2ee7d0baf50d1d0f9b9a297b15a84513cc9ad3f2267f85bd56e85880a56b2456e801d81019ac6c1512a51303391fd7edbbe8b3069b111a73d5548753cd7ae6e498db4f256e7f4db8c51f85079a3e66f821fdd9562402cc3aaf1a0d4d0694b1065335013962f599a5dfcfffe8d9bd845425d5d017326b11113ebf3172dee62fd2f2e9c850748679f4bb0bfac3dabb1d77eea35130b3e227f676b448be9706a9b0ef2c38e076626eb53ac4be4136423365c6c3ec5aa3245e44ebccafe37665ee04a45b14ad4c951b23b9bfc9f861e8104cecce4750ac65394a72a01552585fb679181a53cf21a7fcb0258d78f0e507a480b226cd2ef3da0d5e359718f4229927c60d7cc26674cc49171df952a9bfc44b49df5b34d31003d63aa946d1ccea2557d757c6bc62c46eda0d1da03", 0x1000}, {&(0x7f0000000240)="33287f0deca6fe1d6e2fd7a7ed78068e1599b71620a4a49cf33701aad0a3245450cac696e47f5fb8685e573a07e224462a673e25b226d6faf157a6f1ab6c9d0ca2053ea707bbd9c5cfeccadf6192bddfcb205d94384b60d59aa308faa8f3260aacc92edfa1319627ea8cbc0b985b3029f875b37c61e26beec2a4fc04c23a47f0ff6a24bdecf4df4d5be56af1a3b93a0198598734fd14fd", 0x97}, {&(0x7f0000000300)="991f0d281bb294a6cff6ada628b0a1673c71917a7a3c995ad922119989bd9764e5909f80bbff2f92341ba1e12b743286bdc8dcc438404d75a53418fe887dd6878cdc874e2c652bf19ec96d4ae0bf31cad4207da7743fa5f28844551383f403f441f0db8aba025b98870fae1b9dba51c368227dfa93ea7e22dcede8e48811a049ae10c73400760a737d82037d4fce0785b1c1726ac3571af2b843a294d030886218f9d2b83ca8976731eb65d48ecf56c6c62c79b5c2505211865b2808559f8620171c109524", 0xfffffc60}, {&(0x7f0000000400)="dee9c4a1fc727dd7f8506fe5cad578f556e2d1f7198b0276ddb45b11ff17997b949111c42397b26c969dd893a39201649d75d0832438e8b9e169f031551246dab7e536703aafe06bb08c363a177eafc3d56c7bb4ee8f50ed17fc1dce262c1317440f351dd7ab3cfecf291c88f0269a3e84f7aaa947515f863308acef285c76a9e1e3fac231cd62244457dabeb48b4576365013411332716c66d0bf03c6f64473bf6cb95fd9d789", 0xa7}, {&(0x7f00000004c0)="460010b569ec192d4ca1361c85541b3fb18b4a0e32894548c0d82229e684a31fa00a5d93f26a4a4aa96ac91360796547eb0d67080bb8e86b90d4940d9433f78516a05a", 0x43}, {&(0x7f0000001940)="e39cb2921a7b6f27a1ca6d1e4cf678d11f72012725c4cf5ec804951623395315bdfe8d693defa97f82c8f494391ba03e8c3a6230b082ea5ab1e5968058297ed7a146b7e8be14ef585d410a76a046983f0ba530aa48f325b29943fcad102033a46fef309746d453e86559805d45c347dda3769e12dcd81c0cf8b0574ef81ea1c793a6f1a10c9950390392646379f090bffb71ec89f6a337c977d7c1e6f1c1b6fedddef7f8918893fb445180f5704832156ce3f63cf1b599aedef74b3a405f511e95d005431c703b6e3cbec301ff3f489e08ba0e771568a3421cf804eacc9783d7bd5d474855f9b173602a6ecc7088849133b795892afbde3599e3ef604c0cfb94fc3d7f14c99802d623d210d0a2b62aad1c91b84f4c6c3fd7491ec40008ca1954bf07578a38c60e7d6f9039968c2dacd198c07cdd3844755b40f433b8eb540d58822ecf336139e40254839ed328f090afc3061b46b715dbb585d7f6ccc7f2571f9b34ad8649cf143ccfa9d820676fc7128e34912d09c3ac4c39d43f4b33bdb89dbf746eb89edf4ffac154c15765919a3558a56a1538be05e6d6dc2507f67b552e34ccf411c2de5c1933670816f9379b6de3144f32a871f444877b8c97731f0c0782e898e5cc42a2b1aafcc571675477962dcbeeddee596f0b985847b4289a7ecc96b26356c974efd64ac9e82d47424165bbb8207815b71ef5ca3ae92258b5febbe147f8a9bb9c68440659e6b556907fba00b69c58eb5243201969d220850ba243da6832ee6cd1c05a17fbaa0f0e3b535e9d7fdf79b41e4ab19d0f9b96297e97f71c412b45f198bedba22c019ac0f70cf6c413026441f66cdc876a23f8654efd744b759936c2263d7c7ff2f643c340c476919c5bd34a192edd4164c0fc5abb8485101c9dcf1db2432e142d687966d3fc44d822a51e3a883900df58d41a80e3693b7c108d292928176328e053c64e8eba60d365763d05e890f55d2f1419372cdc0b5d13ab9507fb59599e08d9d15abafdb07e21fa74bde84f9a61024abd90081b0a3c1f6cfa763e92729dfcbcc0a4b959793e823c5af9003e66ad0cafd9eefd411e43b3b0b100a9b262474b30596b8acb6b9ed883ea5e554a473b52942715a7af148b06f9b9c927c180dedd6bd160cda9aafee9e048570f14dd521ce676a7921311bbe4c735726592aadb0bdc0b1fae10cbaeb1ca5541cfce58be918c4ea7bb8b09344427ccfc43cc90ae973ac5af8ffb190504c5e5a201fe879b44f3fe0edc95847ee827939959969d6d7afa4c29078d1c468df9d513930d832248e554cd742c7f73a75507571f8a8d847d2bfc0a11932c429857443e05dd9c3b1fad1ab8a5ad559581ebc00c19245f9f364f7c88ff3e6b3fef40b459b347922edd530c8f1358bd24edd999530de210ee2359af4e2a3d74afa734a5b87c25684fc304b23cf9e78e463394fe38551a71ceb623a9118a6b243293e65922f5ed3aded3e2a47978914d5337bd4f2c0107f54300c3fb7b8c3ddce079e3e81339325ad82592936bde9a405c623fa9bd46e65fa63b492db9e8f7cecadc5cdded905b5de5c52e34c01e69f112a65b86f1aa13d5b2a547e2df26768cbfd19d131e4064e6f980b7bfd151d2d68238f232b7635c16834653023a623a32045e62dbb2e40a33ad081123cbc1fea95d71d2eb6ed26eb0b024e3a64bda6af092760b96fec4fb11f7a776904a0785dfa2dbce196b7b825d8f3162715a7d1c3ff2f15436d93af666c45f32aa380d854f87dcbe5e669ce15cc09756bae08c5830dfca0b13218c0ec169c33eda93b766ba853dd05ecdd0df4e49a2895241f65abaf3bc7099e6c94b77a1e3cf5ad5ed95c937dd28ed547c4e8b43b8a53d5f7728106e4eab7b387c9c69f88dbd540497977afc4c745a27a5abd05794e6374dc558d8c399bc38aafbac946b5614382afa073b827b8d5d869ff3a2a8161f9abf8c8907c99690b9db3cf14f2746cc5d8a8e3b0293b98a663ae0c043c46552188d7bfbd1bf62804a42cb40ae3269bdfb944d74f617cb94d541458ee63f8a1330d2db8dac5b28c714bb3c2a2c423c728a62d6e39f35b94207d9ca54a9a9316d252046218be367c1711b69021da1822f714def029b281984ee8f6fd864e1beac5cb1c529cbdc81b2d2f1742004a5a5eb232e0c0bcbd735d26332ab19923f95bf48ec26e4a852dd810f64ab6c1b6df6bd42f8ee4cf03bdf7c7cb30b29eaadf060585a1459d5b8789282a19b0f7c6896c43551b7344dfd47e7ff881a8c8b8c513d0c7f420c472130f12cd64d0efb945b46233034539e0c5798f58ec46d7b4b8fff25c2961e3ace68d4b05374dad2768bba991251d9dc3f87e5bdbbe331344feb4247e9c86b1b7c76a29ea06d3a986956f9bdf627bb5834ff0c3d90292ae6e97b9676e38b1c3ed274a981659ca274ab6dbfd44e3bcd9f53b6aeb9becf12dcd2891f52b0d863a370d2cd61473eb14e2a61f13f76f21ca4c3d69978d4777f8563f5846ad3882206f98af437d299a3866cf2e2771eaf6f873daf6c20a45f24d028884c36fe99fd9d42e3cbd0272ebd1039b5260a507205868420f7ed8be608fc4cd06717c0152e3ee1901555b7aa72ed49e09a9865df64e0b176d6f81f82f8cf14bf50a4c1a9e81418095b088b96dcf64ecb2cd1c4e5fc9184f18fbefdb69b579d1dae88198bef475a7cf17ebed93c0e5e1ae9d513585f5617f756282ca1001d8a1bc81a103b61482bea021e39574c2ac20d3f47df81426767f0d1c9434c3d912d4f8d46824e007ef1f038b6393dbd963dfeb3c171eac79fb960d13021593e4a8acb077e60d8439735e4708af5b01e39239ee7a9e1ecdbf65dfb390742078175b37c797eba72c4dc074420dc441526b2ef20f119b7477f39d28d5f357c6180e2118023b453ab5ccbb004c4285dce8c660d9b13ae0de138325784eaa59b7cd86742a7da465072fee9ed459212568e03aa7f7c41b507c2b05658667fa4c5900e53acf53c4c5e8faa40616448c86c3f879d75ffe27eb1cc75bf49ea6d8eb4a5281b8b0d1419f7a88e4e6f0601f36969d2084e5a60a776667c2b26d7f9a48ae7c3e9ffbe7244ea6c2d17cfa979f7c43c1e69b44f501ad145895e9012e98a38c6e2d97c001abe89ebc86397591da8165247d1ed7472be7ad6ec0cd689e6c67ba6b909253c237657902495078d1024a5fb2bb5d544641acf3ab4821e1ba12c6d27e56e2466e6d1724c07576dff99d9757da0eacbad3a70a576cbf8dc1381b1056ffc102d8697d4a5d48652ad7b0fc5d21fd62c50d05471ef214baf815fbd83f76faa5ef02cedc4877185a80424e632e34cca02c833e651396d17c2bf87bd668ad61467a003e6153e2ac9aae14d9d523e68177b468f6d5afbcd17e7f0ce84ec279110af25c136e118ae6ab7a314bb94bc72b662d1b117648cfd2e126f66f38cd972661ed9b67220bca5a55dbb3b2cb04ffdd50cca9a57d8234e4cdf8da6a29879bc0b322804f411c3b959a168eb1b752115bd30a4a8d1dea4857c4c5527171a5fb2aae4ef9cfc8c4a6a1d4788c708a49fb8b517230f1237cfb6e73c8c5db63dc6a519b6d09e5f74563182e06c2039db83ba51a77c64adc552b4b36f473ec8dd25b30fcd3a59f3bcbfa6f5bde914cabaefc205390ee14708bf6c7340b27fac301e116a60f7584fb54932b88193f2eab33316a9cdfdd7d6ceb06267e2a33d2c283a64c27e7f42b1a1c4fd4a1e06e063017cb0890387911d9e5dbd649b3840831ab3be4b28fb6943c0055899c7ecb4f6e2bab4f81d4b386f44c250e1c23c8dba561194daf809acf768d78ae61c5801794a1adc1de59a1b6b7ae36dfcfdc33be0f2415d50820206e6b567ce8fae43d56e0fd8005a81320b83a5de3979a28cd579d01a4930483eb8c2c98633d3ec52561a818431baf83f504373f3c695441e826c938c63a2b5d69653fca3fdceb6e606557b79e50ecd0521b830b9df9012f256ab72a26693cda7962336b01a174bc864e6df2f6c85fc42ac176e93acb2cb47cfda4661a8cb2b7631589f99e4017bcec3a4512b4ac640a55b721feffeb5d79d351e58da1884cd33e4a9481bb7b9d4e23c17a1a5db4e8e2bb9b2561790f626328791697079c0b7891f66c273e41012164706553a8aea9bf950db33e251071b26a937ee526513e84a39fcf6b548f8e5e622c09da3db97a32bf0fd31d6ee4ca6a4156803212f44bde98131aaa4ac17dd4a618d1e5b58d996116f60e2837eb57f7cc8c295a1e9b07f4268ec9b5448f01cb6476a3643d0ac02fa561d4ec6b545425246e3f3f4ea4f94aeb170ff189823517f4b33bb9062706c4f2d6f774af0dc5b5c899fcf38851836d2f9327cea1280f8fe0ecccc875f9737767974c7bb2d676c72e07e4591d95074983e3961d8b1f33b9250747afe17bfef3b8868275680218ed984016bf6450096de04d0c85072df21f8d611a2122cbf0032e0a9fbfcce270013ab193c55b4a988e71e7572fd0c4ddf3bfd42802c76b3ce98d128252ee624c292c3772566a4eae2f3480625669bd29b0d105d6b04fb3310c02007ad581d2b9b23134afb02665916e5dc91c22e200d52860817e4b4aa32cb4f061f8e680847501ecd7c41dda780d5005530663a1c45a23472aa7c4a9906fbb8b2acafec350b2caa719e7bcb1dc9b6aef2bef4d9add29d43cb90fed011cfe9b01a2b546c1495e78c603d7419e1e4727235e2d645da9e2031ca9978d092064a41569f11b564b50ccd78dfe716b8a8d5ef3942fbfa8f19bac38c6202764cd290c4dcb22c276ef511bdfee401dda0cc95868f840c24243707942eff7b50041306b8973589a7e185d178a349b408a5fa679755175a16141aef65fa8a49a8dab1eb35fe8d091eafd795af1644a328f8a22900f171c10a3062f2853614a36f2de48f3d6667f5241b726fd12c68388389c866f46969236512f20dd83ab5f0d650f484cf9833a852244740da1771885d7461bcebb5c89273781a5e972423b6cbc8427925db8912b842376c4c6c61fce25d825034b5a962f7e41bf24f6b0e425662c0f4a6ac2394e3255376b3abcfb12d14ceb86be1c5d00184f2e048197e99ccf278f5e2d3186654fb591ae8f3603a61801249b22ef2f35aa6816c5438ae22b7c2baa32b0c8708b140d16c00a78056ecc6e0804135dccac44abf755df0b975634d0c1bc2f506cffc0180939134fd3700683be5ffea14209c28d983e0446fd1149fdd71e00c1dd2887d818cd0e3401c22f94e4a2a6f5f66ba11eb6ae6239042bae8e7ddb16919c8422bbe3b7687a20ae870c4c2930d2eb868033d6a46e3ce7b644389fb479e6566f18c1305b9f2770aa47fd9dba3450a30b5a004833d1c989dfe1043fa8d13dbf779973bac210f49895ab5aa36c22c00efae8ade457da9d765f8156d43713c63027f23803e05996610a8b078a6d0376e52b5f178da7fcb90835b5fe01dbf8a702dd849d410adc55a5c404dc7784a123a52829a9d8e8d9370aad3677ccafc5fddde2865d32cddf2b3793f81786995ea0160b683de153890a55167bcb0909b6d8a49df5a324cd59b65d25748c07f51a5cc4ca99a21b15e2aaccdca07b27d3c9efcca845135a7fbbf2b8589bc75cdaa22071862a137441932e6b768f4891326dc9b87d4af23a969ca256ee3867e6e6c36753eec793353697602f30ffb767c5ac997d699edd5b60d8f97d7205fab21505ff97b7a0b7c7800433b1fe4566a0eda304e29e08c36b39981bfc195a13a44ebffd4e627db89c0e336b2b9b73e45e89d2a22240b20f9af", 0x1000}, {&(0x7f0000000540)="5aeec17c62adda60c81471315979bb8a3c619c35483e04dfc177fd3152f1f053eef8bc1ccbd3871de3a6f3a76c35d07b252583c7ed54d425f295ba07eafaee90520756b8b180a5c1d5c343572297eb350adb00751e15b97fe5860afa92c10742d36635751b72603d8bcdd13a7a65543432c5cf3ea252690b204703b50aa5bf640d4edc5165ab2f92567006bd89dfaae2e3484460a1d9322bb959340e38ec9a88d37d4975cb4802a660d29425819a233f89bcf0a24164730572406d0dc48767ae035c4be176676ee933fe7371b5fb7d60ab77fed08b2d6e3281f9fb984c5c405f5e", 0xe1}, {&(0x7f0000000640)="947d3a96093accf71cd729c47aa97d7eecae05c71711e516004885409a297b01d9f5cce28a27498b40924061469e78bcc301124151552877ea4bf0c62ebb3a78d88d493595627b806e6e8a8e52ff3cb6aadeaf7f977ae19fc97b7e5ad5dbd0ba891954c3d37c73ff8493d254886775992aeee3a740f844825dbcfefcddbb54a64656830b35d6fee47a5d518b9d33465334a6e28e15d4a2e2e840c0b075808c48", 0xa0}], 0x9}, 0x9) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) 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, &(0x7f0000000040)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b64238 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b64238 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000a74dc4890ebabc43339b7c93232264c0adf58bdb92e23d374946c891ebef8f2dda1138d24b86bb04e0fa1cfff597d17c6ff30b0fc81e1563386e85341a6d752602ea68eccb7bae358694233040b27e43f7c853a246c77019c16bb95e7560e7fc98a80127eceb222343b490453980774a795096a0f75ba28ca27c78fcff99cf2a1882a649990d23fa8ebb5dd1a0772e8610aa8526495309dc7215"], 0x10) shutdown(r0, 0x2) 16:00:20 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xb663166076a21539, 0x2c, 0x4, 0x0, 0x20}, {{}, 0xb, 0x24, 0x40, 0xffffffffffffffff, 0x1ff}, {{}, 0xfffffffffffffffd, 0x48, 0x1, 0x800000000000, 0xe11}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xcaf, 0x9f68}, {{r2}, 0xfffffffffffffffa, 0x155addb23d2c7906, 0x22, 0x8, 0x81}, {{r3}, 0xfffffffffffffff9, 0x42, 0x41, 0xd57, 0x800}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xa2b6db6fc09ab5d8, 0x602}], 0xc6, &(0x7f0000000200)={0x5, 0x3}) 16:00:20 executing program 0: r0 = socket(0x2, 0x5, 0xfe) r1 = kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) r3 = semget(0x1, 0x1, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x400, r4, r5, r8, r10, 0x10, 0x8}, 0x400, 0xd9fb9, 0x4d28}) connect$inet6(r2, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000040)='l7', 0xffae, 0x0, 0x20000) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:20 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) 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(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r12, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r13, r14) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r16) fsync(r16) setsockopt$sock_int(r15, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r16, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r16, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r17, 0x4, 0x0) r18 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r15, &(0x7f0000001740)=[{{r18}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x4}, {{r18}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r19}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0x2, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r22, &(0x7f00000002c0)='\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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001800)=0x28a) fcntl$dupfd(r21, 0x100000000000, r21) write(r22, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r24, 0x6, r25) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r28 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r28, &(0x7f00000002c0)='\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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r29 = getppid() r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(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) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r38, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r37, 0x100000000000, r37) write(r38, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r39 = getppid() r40 = geteuid() r41 = getppid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1004, 0x0, 0x0) r46 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1001, &(0x7f0000000000)=0x400, 0x4) sendmsg$unix(r46, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r38, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r39, r40}, @cred={0x20, 0xffff, 0x0, r41, r43, r44}, @cred={0x0, 0xffff, 0x0, r42, r47, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r43, r14) setregid(r6, r20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r48 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r48, &(0x7f0000d06ff8)='./file0\x00') preadv(r48, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r49 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r49, 0x4, 0x80) 16:00:21 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0xf05d}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = shmget$private(0x0, 0x3000, 0x448, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = geteuid() r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r7, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = fcntl$getown(r11, 0x5) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0), 0x2b31) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r26, 0x3) r27 = geteuid() r28 = getgid() r29 = geteuid() setreuid(0x0, r29) setuid(r29) r30 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r27, r30, r29, r28, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0x0, 0x0]) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r31, r15, r16, 0x2, 0x7fff}, 0x6, 0x2, r19, r17, 0x7f, 0x40100000001, 0x9}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, 0xffffffffffffffff, r3, r7, 0x48, 0x6}, 0x9, 0x407, r9, r17, 0x7, 0x6, 0x9}) syz_open_pts() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64, 0x5, 0x10}, {0x25, 0x0, 0x0, 0x20000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) writev(r0, &(0x7f0000001800)=[{&(0x7f00000001c0)="0d0b35de31c5f96811864a3a33acca1f33f4f2112b3deddb950fe52e064b4d08aa8da572157cc65c6c3bf95a1815344dd6846cb89e4ce731aa608d9c7e2ede594de205046638561301898f98360cf7e98b962fb717d1bafa7c7d6e54dc2125a0af6b8f0b7ea64fb0e049a3d4a661eba63d21e3fcfac3b5bdcca2fdb74b23e39300fc9898f3aa57a9d426917c0aa31fd0fe5d47f552d1a27b59a5388eceeff60e973c137eb3558d269a694177db6bee76893eb9ef54", 0xb5}, {&(0x7f00000002c0)="92d9a5c1863a85c91a7a3173971ff96d9ba9d61b6fb0302377cdffaee5e91452ff7b7d5d62213ca54d585f4989439421acbab942017bf63f88d93d3fe6596f1174d6caafbe1bda85faf1ad264fddabe536bcfc105f8f596d5ce97405200fcea5670d628df47afe96f3163e5fe518a086ab421ddfa71f21df8a3e7a7e84173ce6ce6df5e6ef9d08d82c9b", 0x8a}, {&(0x7f0000000380)="9a0420dc6f449239859dfe1deef67be0c6661ad2d88f9d2b6778b97f3290ac380b79d345e4ef2c2e0e06902981c28d66b1da01fc10047a55f21d5fd5d6572ce8ebe0d40cb84dcba2a55bbe1b35b0d0908e8da22a0293bdbb31ba24ac49a71cbdf45904d0bf8581fdd56a14f22f5121404431f1e80f1d", 0x76}, {&(0x7f0000000400)="cc66941a4682c31371a91b43af45077ad4634cfe44b5652211c80241c5959de40a97a256c4520f2f3db01b0f0d3d262c6da05269d87df4f962817ddb7f49932e09f6c963c62f12e592949fbf7545edcbe70f9f99a5e8888226e41ac43acd3ae67a5c09134618113d57919169e6a8d57b3d09dc7f92bf63f4ed8c5c2ddab4aea9cd6bf4f1733e532865c8678f56be1eafe69a2833718f1fc400ce5da5ffed22613aaa0952cc2740d92e77a01d13c24af686abae7243bbea25e70ee32a", 0xbc}, {&(0x7f00000004c0)="7b16b01dcef3d70a2d0d463df66a1c8f8940f4e3428ef579d01c8a349955ccf980ffa9a0213a1608e7a28f2bb99bcacab21b45badc00bfed78eed5813e1361a22375197f823ad0c790f4113a8be4c372866209887817404678d03d4b18fbfb69eb0dd45fe5973860bdcce6ee93bdd039bcb408f5e94c1723", 0x78}, {&(0x7f0000000540)="55549edb2c1c3a05dc65e78bd28220fceabe525ab482a5933483521be99770246d4480fc7f72950189d00d3c0782f0c28ef1e0a97d6a0af22909c22b02258f560d0ec749ca11218a613bc81c02f81599461570db30a4e8554431305997c33ad99e313f15daf834e18bd65ac06ccaaa368a59b55e7d7bcf97937d58ed370e7f958402ab073d488c79c2edd128d38bab9250010aba1599", 0x96}, {&(0x7f0000000600)="974c78ef4613dcb332dd59b998616c8fe5a905907df0f9fa792c8f51977f1d97979c1add6e017467bb57c731436c9a774b8938cb674c33ba706b426fa8b39e9a420fa181a192f1213f0639b590e638e0dfa5002b264ddcf698e49da1c4a9280a10b528c7ed5ff6e982517902f3e161519d05090b7cb67a56dad59bb097312d342d8628cf0473080c08cfed1780e83aae7a05162e5a408c681d8a887654d6e1ffce86725f194bf20453877d8d8802ac49ee5bd25b3fd5ab661a4bee7538b273f339b9bd1565799274c55e030a3a9bb1b80b60433f2a57d99814762ce1c108d47a30bee34293afc4fbc427ef45f8d7d9", 0xef}, {&(0x7f0000000700)="692b8ea011ff6bab81827a5269f954ac341cc01707c02bb6b864e2044f9363d69fa1540f7a6c0af1fb08a0338aa00174c8c9904b4e9ef9664ff18c41886f64bfdcf40be6a1927a7da2bdb8ee1b0dbb06735db3752f5ecd66e3bd8659d16d8e1919ce8fe8cfe78b5b96c2f584c97a6ed51ed048b181764b65de1ea06d4a494427bd0f697d8bb0844d1b2b1d399c3d525cf381fa5137b96a3c78be26b0b1af6ffe4eb9c415ae94f0cb41737a8a71b2c5bb4c8fff988ba56419f374842835c69707e6302bff3a86c224c03a4291f79695057f8405d62b0004f5780aaf3d8fd9dbc58b4035626450c7201285b0cdd0340b264adbb04fc41d1911f69f76c292a4876dc66633563db6db6ea55a4fea01e36e05988ebbe5ad20c7b47693a305b4a5c270af2c315a5e1d3107e65d4d384980c4bd6e62db2eadacab20cbf43d81be61fac1e19374c7d6a85458e4cac023d506c852f6eb74a16ba43d81bbeb4a32b008dee3daff0946c63068887b7c17284868ba070960e16b9c02c5e5152e246214af2473659bc142acfaa3dab6759dbd05e1e55e042c10dee446084b7e5f98b8b1e7c68a285acd2e0ca724acac2172c44af3be117ff04bb537ed9a2a81d25ab26a5057c6e772dcdc8f248902bab81dad32467bbfced49022e9bdd73b26b41ca4e3949c9f11fb3a802d06d6a0a60f3cdc72bd5f04948fb33e6f6c20b437936eea7b4b3a2154a51b3db8e2a8a1884a7558c2602bfacddfb1265a913d59fc2d5dfc34ef3f4060d864664cc86cb52aae4517f9ee5e808615a6c4ce247b351121f8fff054e107fc98bab5c7c222d8018dfd11fcef1fdd04754339c39bcf449ddca29acfb09c317e858b85a1d64fbe04353db32c05b513009b171106f1e621ec5e8167bcab3f5aa85d6f5cd7a7f3c1eeb662ae021524ed3df6e70fe0a561f2cb42b6262d6aa0c2531013b1715fc4aa09374db3c56cee3ae7dbd0fd8cd90d0769327a4331d90dd7df0ed81a9dc24930ec7756232dd92675962f245d52db8967215a2667f7776d39ce38511bd36d0af36744edb9e135f18f210c4d713997424e5eccbfed8be1bbaebe58a562d25f386128b21de09c410687b0533ea7e21cfb9c150c73ab1e5968112af9dfebac1cb5fe943ebe5492caf5bec466af906751bde4c0d9ebd4f0d5b3eac0bc780b1495448ebbc1efc934fc7a2ce2ade77fd2e0d31978784f8fb6845de64338cb80ef9e09749fedc7a37d3db535c0396b39a6688bc551a83bf259ee76644032f5752e38f8cd7e3a96cae78068adbd848c1d0883c7bfb62b37200ffdd70580b1bebeb735fe45bd8c668c2df5bd97adc7b27e55aee07f95536afebba44fc839f021962ef5618984815bc2acece01637c17a751d62a85f5f10da6bd3524d8c115772d058f6b640dcbe182c49ddd57266de173562dbb98952fffc9ea0a7bf19eaef3a5a195e43ee70d0900ae04af23a9e090edc506c8aba3482658831f307eef98c2fcdcc6b1eb55533baa6f29a1936e6ba1cc8a98457dbb3b0e2a1e92f6907bafee7dc963df163f4fcb65d9150da487a74fae778354a7c2129ab6a146f1ecfd1feeaa0617b815b64eed012f0e17e2bc5f55e26112cf805a1fce9fb93bc7d160d25a0b801121eb57497c034e0b76efc7ae6f6c39aaa6d09ee7739871fc9876545773953df2b5cc94cb33d34102fdbdb7bc3ea8159877a9b225f27353cca273b1d394d5355a56de5b5d307960370b750635102288714164ee805e8176eeb468974a61d521c10239615c1bfdc80f73f8a82f8675376bae8828293e54697e99f2982799088942686c3c0a0b3c20b8fe2a7f4baecc7332665ad21ea13c2e4ed21d2497724ab9f999d76318aa6926157699e1e1eea82a856d340107b9bb21d5fd4e76f37d6ef36b378bf20a069c4d6dabf8b1308702173d88c5030b4e9423f4cfe98a11fd6cc47b097732f3e0948ac1bf6ce230fa6cdbc5d179768d799ef6c58f3a924a5e10a42c62b8c445f517cc6897a417dbcb5070abff7df8f5f6bb10a94a12eb9f2f20b59df3828cbdd406e849af56a132df60c33b344d4419c42f4b86e151e134644da2063fb1989e903a472f2ffe7748872f3bce16bbf8ef0c560847ad5f78258c630607fe295897ed0d097d698030d00c426d6e3d0dac24de2cfda58fdc03c41b61f8874ffa60ee820123b55804df034f7e63675a61c162a9f6e665b581b9815511abd95b0ea2e7cadc0aec5035993c4ec410d47f8fc870bf579e5aee37af690ee42795e96afff29a8e48ff2d13ac6866d38cbf03ccbbe1d3f0a6b95f3a97a4e62897fb7c6fc20c0bfca8c32879da2affc2639d16acbf694c63a3cb409f05b53dc7238db126cca237d8c8a858fd964416d8a8e9aa2de3d27013aab2f90354064984b45fb23ebdc46bdfd01e4dc1ba2b3d96a40a45c5952774855dda269c769fdcd5887b50fa9c212ae32d63799db14716d550718699d1672e49761f0090c0d14417405db96df564e25a517f2774fde781c61dace89d10dc206f0991f3cde7a4753a35132ad1c8dff82f3ffb534788427c210a602102106351e5ddc62909d863e884d8ca45b5bef1dc0a2df1eabbb6c9a3ed82fd3e498f017931babf54e7800b117085231de0ebe47e87670243966735ee365fd62e01843e46f40ce2f1c54b3570e025f52b3fc6b71df4a994d3de864661696b0e464e7e73483a3b7ae04d114c75b9bc0d6479c559c272892a552270e46d585c90c1b23e866d59aeb5e6dfe113a30a33d0759c27fa6ebd7146abaa43db0850c24d14b53a0c688fc4a007c7e3b7980201ad7178b985cc0f570d3718cd610cb8ab59f4c78805c011b8ac9e1bd80f57cb01c32a5aefc67eeab20dc3286c8c21c4b33fdba263ec2ff2f3ab9213042d083764012f755af4e308a8a8f8a4f0c715387569607eeb9cff33a6115d447bfc801e374a11c990b09da9050dc4a0526f931442ef763ea4bb57e451db4152d1433ca9e5811696d17c0e72bf244f85c78c4d7edec220ca05ca016c2cf6ee475a72a7d6cd9fc08ef0163f7aa954f7d0c89ab3e4578056eca270ae046a6f269d5feb580d32b60cf936495f53268bb089896000969e3b9d3cfa74b160cd6752049b7fd894fe35fbc1b4c904b658dbd9934847e73fc9479d218dfbfb1576d071334f39f3a04c4ebce6c145f90152ed29e1e2e37a0baf185a20d1f5e97fca979c3cce0b3830466c80b179bfde88ca019a345feee7f0b4abe10e2d5fda19adab11172eb610e614657e8966cfcbf011316d4c4e41b3ac41a9c6c49cdf7a30e2cf356f44ddacadb3c663fca016802c972faf0e8b92c1e09fcdd3e320cf0a13b8159e8571a676d371fc5d6ba38715b95389404f4a63194a56de2e276301db0814b2e2373a3cc68291f993f999fde93157703e6699d6a3b236eea1e0e251fc1d40d26ec034b11f8cae9d3615ee8e8adbf6451aed66f3c8eb0a710f8bfaaf8b0a027b733084aad095b9bc1c7921690c286310fdc93a79a6286b1c477ffffbbd11994a9124c8c9280d24e48763d8abf0a4ba5aaf0789b0a35eae929d3b6a1970348c433a3b2e689d260913921f8aa468629a1fca0d213b5384c1082ecf37d7098d4ea0e17b4802f92bc12a4818f89c1d5b50495554e23706e323392aa885cf5f80a0290940f3d643b559b322704a68ded13e19d802d041864807a88dec02602838c9353b871dd36dc3a3ba18b3b99fb9bc117b3e0b11a36b3a134daec157c38a0954e59c446c42aa8d5b8643891c461a73a10d57d2fe5f753bfbf2688f9699318f42a4b4ba5319e4dafc48a83291800b011b0582b13fd7c5627c24dbdad13662dca747a7ec20a3adbe7c1117e0f7f9223a3e52014accd219af67ea76223322c5391f5168583be24063b82b9b37863f766666812b69bf8cad8f8d8bd129d486a06b03d0f7fee2e1cdd614ab8bd374b97ca6b03cccc3ab3eff2b6196408c944c0535d9fc24558cf9c051babcc9d3884c8d6259283429c33f32c2636e4bd614e3a1842bd18ca49ee5d75331d02ffbee8ed0b27dca0afc347dd1e2ddb3e3f47633d89968ca56a60e0871ccb4985a079bd0f8f24a63798b65f5c4127f94c8361393a9575722826cb132898faf81d7059113c39b4ab231ea862ffeec27124ad0589686fd42e67c9ca0aafd28f25fff089616b5d8bef1b3404d250a7498c03bd9019b93b316a99b0467b6bb475ed9807f61e6ffb655e796e24f49fdf48caa487af2d30136ed10893b878354bba8fbe400101c642ca95db7f22eef9477526a1c8d99824cb748c551601acf095c1cc391bfa85f62a6b01ebe5ef2abdcc85724377672ffc37f22337d416e7bd4b8d78e0f71e5a0647846c7b56edf33222b6e023cc9df455e26bcea4d0cf2fb3c67a6eac2247215985bdedad91655323475f5cf0b8a156eb35cf5b8052954c193eb066fd36ea8ee9672b932d787d1618d32c4d35791eea55e47a33beec18e6f11954cc7bdc0c220ef09a0bc877493c815bcb8da3a6cd4e0a463b4440335b0d9e5489f599285392767b5172af94cee36e2f4c1803bf178ce5f8f1dea78c113bae8ae3eb183e568bb47b53e54a4aca7d2e0de950d9ae842ebe044abe23c0334e9d7497ac02364c10d46b24444f3878afcbf40be118b7aa951abb6d16e081b1c03ca80c00a9cbe1d948367cccb868137e0218580f8ae62f61b3c09fe580aef02905a58e96f053f7f9539f1d1238e3a23882b3ca34da04294bad983c9af1ff1411fa6ea570949c2f945bbc4a7d8540c89907ac9e37814a6bb22709c2cd6c9cbf8131859217192704382057399b27ba06853ed057146fc77aaae14706edd985481a1b347ff9ea6dfee7c07b77fd765b1f0c12184f3989dc2b473a51aeb2d51165a7b1b478ce8c618eba5a3123dbf3037a392ccb30c835e08b911c0d08f7dc0f7456ff3a79d2b97c7d271b0a9f28775eec6e7dd5842f6e797891202aee7c0b155df215280506c132bfc06872b06edccc22323d5fe6bc5907bfb480a99a8b0e1a4227815b190ad2a11916f2a5aa894ae553016886350fbd3ae59b157aa0157cffe47f327805f01681049e5c181f1954a5a28f084d6f321e9f80280dc17126a6f05cd7833c438875dc05f08e782e171a14ed0e596f9446396d345460d049a09386ecb92fc979d8537bd061dc920aadb25bc67d4eb6f7d68f81570070137a71703ea2c3d0cc48380c8d2181f166b48244c6787a3cd214a2c5876254c92c4a1cce458ad2d28d86fc5cd1fd84ccf83e5c433b6589ee111169872eb779ef298da42e89509478dc322dfe1f6f75f847a136705a268d2a2c87ae4cd767d30c953d5e149044dd87d1a2ff0b7b9b8782bb36b7f35552df4ee1b5a9ac8e81ca07a3b7f1a138d9c087c75580e5ad9a3630d21b4920dcfdb157ce741ccae92eff0ee48451165c20028c4c714e4e14c59a17685feb60477c138c1bc8de9f9bafc3a3a7d743d987f33f04a0f971686ab055933105c05e1e9f28cb8f1d5b40207120acfb8f0e99cbd529b766703e121a467c8adc9c0209a705efd187d803be83dd83227c778a5ba285cc22dc4de82a877baa9f8d25b255127624769a01223c36d9ce1a2e00a58159d872e8e142a83ef41cbd1014a9cf5c96de917f71c50746c783248d8fc5abf803bd960f81292b918b67d8d029c5b45f340e8f64cff1a1f479c950bcfe357abcb87441c1a925721b4abe284e8493b3b9349c57f6d70b2bdb36c2d6d9306d0cc959fc0394c6af420a3b48dbfc2b7faaf51c72058cb78f8a61703eb64438caf8589532", 0x1000}, {&(0x7f0000001700)="a12d9948114909ae0cfbb002ca9dd7107be0c7c7a5e6c405e56b01be3a913b922289115e5b18365415b40ffcba319feb5d5379281f31fe2dbd14dba1462184e59aeffc5a3664c65785daf3eccd3dafed762d78f7b55bf62bf21901ed263767d778ef84c3223a9c4295cc2ffe328e1a910e6b88aaaf886c10b4cba3b1eafa61ba2377fe4226674648461bb96e6732e27c287b1672497c8e5ab43c5648500e5af84a1883172960b7973c7807bf800b4c0757b8ace88bd8eb4b9a35f301f8de5bad07fd2f16fabbb7708079413532b113d6", 0xd0}], 0x9) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000018c0)={0x3, './file0\x00', './file0\x00'}) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x6, "d730c1e77a6fc6a33c5cd188b6aea417e4e74de4", 0x10000004, 0x7}) write(r0, &(0x7f0000000280)="d82720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) kqueue() accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r0) close(0xffffffffffffffff) msgsnd(0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_open_pts() 16:00:21 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="828b26fe3c0e0000659b72f74834a272ca5cf0ceec16e3b473715d5df1a2c06cad29dd79e80b9d09bfc1bf0bd861caea56e5e744456e7434392440b2a427f90bea611c3e0deb6284278e3e3e94388c0d78b45a494c7d213fed393c716797181132a47f830334e526104d64b1a3cf2eecf502cb6878ef68c1dfa7b242fa5ac315eb8771cd68d12fc870f2ceb24c760db4a6eba14c376f4b447e67aa83ac30d0fcdc5d5df94acbfc09946ef1868982000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x9a0b, 0x40000006, 0x3, 0x0, 0x4, 0xfffffff9, 0xffff, 0x0, 0x3, 0x100, 0x401}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xaf73) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530009a252add449ee5de2990f20b5f6a6637ab9f8836cbc6770c7c627621c1cd7169df6768fa43f08e301557bb06b80e40c22868f9ce96f4db73b21ac8e3e9b13b3f312b79bbd0b37dd121a6f2757733123d7b79ebd69f67c378dbaf7baf0cabaa9256a93a4d6eb0af4b3274576c4237daf892ce166cf5920dfde2b837ff48282830b5165f607e1a30d5a29e184de543154e891eea79a973723cd55939802a7e08bdc0e7ec3b58d1cbb6e59828e69e1b9da6ba4745514413ab0000000000000000000000000000000000520d7dfae80d504903d35618ba0b9e1ef30f8b8e92ebb9d1ba228e397aaac9676a5b4183565b745b7a79d8e54a2e3d56a071d374961e8903a045e73e7471e951af431d6ba1c87acc00bc7b8eafc7857859c29fe98a4c825c22dd0f07d714be4d9051c94c1842a981e0893c62a8ff393ddf85c300b7b74284140f78ba4c6c3731b9ac9936107a1520f5ec194c6f0185efa808321cab1f964ce0dd5be7f9cb4b7d7eadb0ed837db40f7b"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)=0x5976aa045000aca5) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './bus\x00'}) getppid() 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) close(r7) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x633ecd7c675d4d80, 0x3, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept$inet(r1, 0x0, &(0x7f00000002c0)) r3 = getpid() r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) shmctl$SHM_UNLOCK(r7, 0x4) setsockopt(r0, 0x7, 0x5, &(0x7f0000001400)="bb5098119b3c56585160df3e20d0dd0731ff6a0f37821068c77919e427fe4b8b7934544115d0525ee49e98bb2cc54e2cffa4c376b1a63dcae7b7d6bae45b5866e867095e6a6d2c3a45e5132fbdb179c384fa8177c9741c4d21ea31f5005dd72526a33fec53ee548256e346f1f8efce2891bff894ec10c7d8a1c0a7b6dbad8d6cec4378c828e1803b7380fc743a279ff0c9b5ee6527cf3e4ec09a8524033fa2554a9df9bc88f02b077857144f187883b055189be90a6fd9a203874539db75bfc23e5e569580d552f47bc51ddef855e37c7ebfcfbc3ae8ec9bcf9ef6021fa7a61efd5a7102ebc93046861776170d0b638d92da4932f52f66a369f56d934898ec048667c095ca3f210bd5f493e636d0db89b6cb2b0de2a16e820ba711898186135ddc38038aaac623354b9a61382944fb1774baf3594db66213e473a71867556ab16dff8b912e731a0dc64d8bf3db2e9bc4d46525af6957a6bcacf96b979f24f0abce587a83e5f731425ef0e1304835554b870bfa385002425c814a7fffdf2956eb31a17fce7e588322e773f2600b5e7b66c03e9e7a06006ccac83c32659f1c491b09285de56089fab2c64baf669285069985f879a7f27b2c40771e1b6ca4cb917b026e218a480c06793e3e00fdf58708d7175623631d487b239db0b62eb726843405a768940ec53d584ac3f8db8d92d1a59a1d4117c188692ec2b8e65136078c7e63e2640ccc1d632867862969273005041291b5d6edaeaa796ab7be708249da1dbb69b34e085636729ffd78e4c4c0fc15f2307a98797d44aeedf7a8ee4a1a808c627cc9aa8567d88bb26f272bcfd3810429e086e69bb3c1f211670c27b9880056156c77c0ebc0aff81d8b388c687d2c22ab3868b105f55ff8bb77d5092e93c0cf80db4d1009a26127fa1905acc42d56558ff5183174bb236ad9be2dd6bb64c464cdca9c08e8323bb2afdb6cf01618e0cd168b9f27597dd61b9df740b0c369ab2c3dc4e4cc9547fd8323be0f135b72f3223afb030e9b10e4a839e5f5dcab82f4f41a901e4c449d83eea49925f05556164ee9f40c8f634c14fef2d0e8fc1b2fe81b4294d9c907ed8fe185d708fecabab7e296fecb6f7ca5bf66b0adc004dfe6f34463682735ab3fa3253f8796b6c665c559dd8b25ed37f4f2051096ff978b6bdefa6f64326662a9c4cac6630fb6f9aea71267acafbfd9ec0b4280200370c4bbd8076cea765025bcbe96e7a44d43f79511b622407a59625a42bba02f14ba137cdb095baec31278292aab921caffe4d2aaa348973359ac66bb6459aa1326d022fdfc3551a8646a58fc9eab865b20905572898c9f27a065f8fefe7ab1b720b1507c3ae26910f841e8bbf340c7e2788e519b5323837fd35cfd8a37fcea3beef3cb15d25c3bac981671e32cc1b2b46003b27e9b533b80b244cb1684b2bd7ffc40d9e72207647da6d195dffda49a1367a8221c86d14bc3bcc44342d06ffa043acca5b35ba50b789147b831ffda5b0aab58ce7bd0b9a87cb457d266341d5f5b64ddc4a99cb00461f34b3744c3dc809728c2a5c107917b07bf4eecbd88683acb545bd862c0af5cbb97bdd3d1573c9a98a2aa1c9bfea9921c063ffcf36294da515cf8cd2b3cc20d58f82b098cce1b91813d97a1091cd39d6473d90bcd818a23b0af918ceb60db1531dbb029ff769b5c1cd0141833409a4db0121f96681da52c48c6b9105ad3d0540b366c60f870d73e4a7db89412a6fe78e43157a7d837babe188561ca5e8350e854707d830ff9e99d350831c9207ec1adbeb3d3c8a890c8a49020164ff8bb67fcfc1f3578763182697c716dced6c88ab166e34eaef799cd28a52fae42d4e0532f988d11442b851c50fb39f1ebd7d70b654c52424602c58e39a8d553881dbd89bb8d30fe3001507dbfbe60ba3f29883c00cd68381c8733f0db1058dbc1278530df17a83e17eac5d5d8bab7fff7569c208c03a35219ca3c52089ad6910940e2353c1566ba2a3f575b1e45cdb35512b905745c3c777a29edd78b9b09f44590a00316c3da9e654869e7cb1f104a8c0e01db96013f7a70de2778ab93291bc1a8ba0f31a2c26deb8fc697e9f078400a2bcd07e809a15c008ca283c889eba57644a861daba1bb3fa52816985ae0d680c6da72a944200e738e75993fcb4152b2fb565c07a12191cc057541713c5207588d9854a9fad62082476f0f3399a3dc1ea09c931aba9a8dbfaa24851bfa1237139a60873d302e57a9b8c286f583fef0507ce2402a7fd52d43572d47842a9bc87c21360e91a6dd1fc14b4c41dedabff4aa15120fca9a79efe180a3bde1442b88af84808c0f48bebeb80f85acfea13875db3530ba7a91d5b6b9409a4976ca3e3a50cea0a8aa1e06d49205e4cb6a67313925cf1d2bd7777a763cc4df67e6ea46dafb55d222b1ad602b74bedb0a4a31f7af8bd4cad5e972dcf034bc80ab2014e4d35b7c0524c1b37e2cf614e14a0f936f9356b36fdca60e024aae8dea83404f6119cae931845c64e8317717bdcb51a354f9a436d48cc6c7ff22ae6af82b5b0ccc83d5e604fa3808c21bf74edfc706fda8e30c06ca9e955d609c2f0a55e2f3da742c1e490f83225dd0150a4326d067a4502eddfccf6e0c85370688a8565b5a45061b835869fc1c16bd11b7cd63b791872bffc807d8b6de529a35a6246372d8a5f19be1179ebe2539ce64df5a1d7547333e10b5fd8ab286981ad20170604abbb240573258a6e60e40b6fa17e5997ee3032077bb2ba73b617d2ee9d5a70cbfc65173d52cbe53dd38aefafb3eaf03ec18ec7802ed74a8df142b3142aa211c3896f6b1f725f497d29624a8fd8dd882a134ce7df468699f58e6181e20cfeb89932f6c6fa5e58244c72269d579ec4c6a623df1efa672d5e963f0990ece86feb5397c43a8fcb985548eedd9bea72f90e182e48d9d899d6186f715642fa0d4f4b85e670d81a986c9d7491e307320a4fa32916b9295cc9068cf2c2ec3190fba3359be2b477ad0f5b76f79b32d93aa95fd4295279b98b816d9b5719d3ea78a172d0fd4f4e38e848d615c82b0b4731c7d1633960b7c820f3c7eaab879c0c68e0f04e039705a6b52aa1684c8e2b4f0c38ac4f656cdbaa291d31599d166e36dfa51442d1da87ecc9d99f13a38e23e9def3521e8eb9a85451eeb3fcd1e77b19edb7ce26de431437427876e01b828d2eae9512fcd1adace6b8c2d55af11646bda623d2821f86b7308cdc308114a76ecedb026b4b6f4fb61a5947502ad1c3e9cdf113eccb3514d83cbeafb45f89b1151c5838d6109006b73f333d1835b3d00c9caf364b03c0296c860f905a28548ab939025b5b63fc7f2d7a1d85df6a57d57217a21ad8f7e73e1cdab60b5c2ec2c9116f5912678ffaa617f401f07ca443540b24f42148d299da2f41e6d9e1bd4ed7960599fd9f7f515d29cc79b8b5700f2df1050a327d2f9277180a8a0584b01cc1649d5d1d135d447ddc189484f7a84914d1abb786ce120509cd4d525e93d12b5e823f525c7b4fcbea4d47e95a572a8188b7d7444149894c1918b2127368afdf25746167d369958b4186f532a251121875142a5ec59b27a89cc1a259ee5d33bbd521b66f247d6a605fc8cebc4f96a4373c8a5d6c25833747c456e36d253c8dfe5ca39971ec141b9cc3ec585b95fa4250cc642936fa5a99a9ff61d6a18286856f161a9c657cce65171d113bdc862a5fb6b60cab460103e496e33617c865aa1bdc7e62c9b676e18f1bb64d0731e369f26ddc6a0e57b90dbb17cee097cf9a55b58310fff597fd2f60f0e2b407dbcce2513e952a9012d9491565d2253454e6462a11e225331f59d596364b9074d390928772f902f5890052af3ff8e58927f00bef338bfe0c45176ae7647ec348decff9eaeb0f390ae0d53d689f0a233590bf602f459ccff9af15a482f9f3d139b5ea5e04277b31ed5258216d2c80f83c2fe40aad9043c410630b04f0848436fabf9b37ea4a1a1c015b73775f44f83c92984b633a326b165950be3411e0e028b8d211121e65797681414012e26ea0fb3ed0c27605d4edeb12be49f72c4746e61aa976ed77abb5d3c0b037feedfbde5d9e181d174f072584e7bda14c73344cfd9f6f18907befc64c63ed933226a3f3e30bb6f632e3a372e8c2373dc99dc1defe13d4d7d009858fad9f2be300ff8a6d68b39835f546dbe7de2ceb6e4d3594834c42ba2440ae0f8409d75df841bcd4532656702fbf654094686c07f0804d5557fcf78994944f333ea0e23d9de9f4c183b0ba22c07d38c28104d2f870448ec5c8d6acee563f6f4d4691da2c1c4536fa020e6b4f4a9a6ad59c188efa65a565daf8998cb1178c53c271ef8ba7211d0a0a41c19959436c6338dc597e5dd6c34349924015ecef65e4b2fa326a9a9a37703af9a24b2c3ab0f143e9eade64aad59e33e5a63de131e48e8ae91849d849619fc918e93008f6ba995cdd6c32e53d926f3db49d09edaeb14e7b8172e10d30e884379b306ab4aba69ed8835fce5ff1aeceea805c4ea1a14893a0179c2fbc81c7738d23b5afa66b6d4f1fa02c031bfa48180c9ba94549c295ac0ce883243dff52d428daab14b864402d1c625db04e3f876d63215a6849da121d31aa92b01505bba80c35ffbc81df5a1760332448ef5cfeead7858b9c771511abdded1127bc3195aa50fafd3b83348041517279b133f1b28b829a86d1fbd1c21d63e891a18f5d04e55eb081c17cbd06bfdfb08e349302188178dd9a9059433e576271d74a438b4f625d6cc7e0d54d0ebb7182e3d1804f1d31741c3358257a4ee86c75c73d268618022f2c11c611ebdf84c25f097b44dd49f614000398db30e104b368deb7b66c9cd7676a47355540e8f3b991dac3af4152c9746044028bc6ba0c085f14a10e62e40d6fe5cf2d0117b71d719b2a4a69b3be1eba634e5f2683d318f4f360ec4b1ad833f65a39b15251019cc191c030c57a628721266a1a3d48e03ff368c64b4380662b61563d015e8cbdc5902a6cd9fdeea37d770a59d49461d8efa70dc2502be04c8948403923c27c5bfd83bc19fc85f9772a3dad3db76fd3d28fd55b59c7b985ae86deb8e0f701bb3702a1dc4499921f9a6a4d5ba80b56010c49fe80a2bbc28d06ea153987bd50c68bf0d87744cfca981a052b2409b63704bc5bf2136d0fedc586174382777292bfe5248474f4b192dbfbe30ac8b8d2edae4fa1f6b1daa0ac51e75447e5995cec479429d11cd72c9e79afd669a7803424bb25abedebfc756dd6c18dc326bb603d4cc7fde5f32d794be3f117f30623a05ef5a6420689d4f293db43772793a34755e12d2fe651365619ed7a05f89354176013af8d1e4482dd71be0eaa1251812eb5d3d7b8b34327264cf24f50bbbd94deb2a7106ddd2c4a296bc55220912cba003001a0e88fc310de4a74085924e18582e6581868e616d047fbe8cdaff4e8b1e62bb000fef2331ba80730e311b829113ad123d878bd449c69af4db7a6a03d0839dab0286c7d12d99208c167de6fa0c60ec2726269ede99ef10160427af0285f9ceab7461dde7bd490f1a04118a1ca64735454cd590d1616840ea7b14aa38c8a258fe45e2f6274e66db2c4d36021d275e2a02a9f069ba8672ab7ddebfd33319855712366a72ed1cd7cc47b183599f67ed0ea8c352463ad20540f63e6103404dc459c3e8a7891100519dfedd167873b3c7e7836e5e098b518ecb2a6c4e1704fc8a9685907692ef918221ec477830a56540ce57fefe017d7e43589210fbf367adaa5f679b491f8f776a3dd19d41c93ef8be084131aa5ebf", 0x1000) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r8, r6, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000340)="5b4a4a7d6da04b295b87b5f933bfc307046e837775bb4f6a4e3c780a5a9c19baada86e65a24afc2f2632c033a97fa50024d2f36271a0afcfaadfdee4241ff56e59d78f31c197f84240798ec248e2b66a3512f80c8831848b5adc5a3235103f137437cd5e25cee8929f7a683a812c2361e1a043373369e7cd3c1e02488e3f4f1e66b81ba976790b94f90c2550ac10fb996d495abff9bffe2cd768e3ff74f8dd0c186a62ade4afd8fcae2999efbd5e1767b6cb8a86e674d89c1a280a30689af803dee52ecde97844351c86e8bd769eb1852fbf54547499b542b9498aef6f4b6f22f44d25410eddc82c359a8cc255c939780c89394537dce8ba53444b0af798f35bfac6d7fe0c7bdef95f154e7a42bdbdb6bcabcbb7af4646ae9e28387c147995045c527396a2d600060ca443ede9d8bcdeb513a8f240bb568efe44f32e98243bc0b8267d24dbc9d16fbe38397a4842f309ceed9302ffe3fe8b23a969c983cb49fd8c1ef298594877124694d7a6d0ac60bcb0db600169c201ab2db82d6c19fdc364db22bcb4da8b8ff76172e67789669ced967019d60d4d4e84c33874e07b53fb2deff399fe88bc4cf7d94fffdd9751cf7903daa0ccaf68e39f6798f8a184a1093e90a0e40b122147fc8124a6975a721b3b1ec7ef602d42d66c3f67cf5e5e17fb6edf4f328977b80e47a77929efb90357851a2aa64a61364ad0f91692e28920599ebb3bddf56bd891cc738c9106ed9e6b357863d76d8f4af7bb349f7c91fdd04b538c40dd372ae4d970422bec02deafbd97d14373e10dfc4b491f0c59c000837b7905f8418c6cbeae0bc2a19d43a51f896fadaa85fe0dc2828011ef9d24f6068f4f53196a00a24b0c5a13d9a29c8846d34e6c10966854a8b2c64ebf9e3142ea660d651f40024b65f128ddeeecd7ecbffee837cf852d558a5a39d73f570b977fd5f5c526a2db6d05908efe51fbbdc331be3140e700212f0d48a6d3338134eed76443b0d139c69a97fb831ad0d379cea702ebdfd3d81775f9ee841a836d35d7a99081f43a7065d938d6d07865b77b6e5ab069b83a0f2b4976e4e6af8b799ee7970f6fef7cd78afa3932f8f992065040a0870f6a45c1c46a4375abf47ebdfaa0e6a1491ba631c1e5d38014421c5cf230ae557b12e09452d1e02693b9cd1a5c4e4ed1b2e4f68581bfd52880e4acceaf893afc88023e3d7869557902500eab94dc987a843685a8917aebbbe1965f6ae0e1b4bc4bfa1fd01a47e9f9ab824b55b6161d4a30a0dfa6383e54afbf6a92ac880affc91c210d1180bea2f3f06cd11c84fc277fb70eb4f461f726fa187111ba9f4d8a88a4e25928a2be6c91b338671a7e880c2f4b5032805969a61f8f3baada52e14f93151e11d2a2889c43283b473cec77910cde0e9b88b2a204f050f601faf79b739727f20d107db328bd9a09ec4633cf6a879f5c523897e7956dbe36ae6811f0b710134a904986f3ded99991f2338af14adf18b04f51d4e5b240f6d09b15186dbb21c0100a075e03bc40c07b117abb092b1d35cb446a0c0adf27cd0de3bcd45fa5d3ebdc8a41e6b709a62197778f57cfe2d9b7c4e034a951fa21ec8fe214993248cef3e70ef238dc71a7ef8012f167b02d07488bd856fbfe21593bd66f4d3366d3b41b7413c1b335899ecfcbc353ad0c8679ce14629a7e3f6dadb6910a15c1a486962d6293b3012379a70b080f35b1a5dddadcbd4d5acbedcac7a48cdb04a3c45b5a9b5be69ad5021c6d6e4ed9dc1c3d485df8345e141e087ac52117271e28ab767943ae93c9dd3dfd3ec78f4d0d917670695d4d95e87e8343b7bceb04a909648e9cc7875c7367a52f3c41f1b7e357e854fac1e48456e31eee61f36a646c0232f436beec8866c7cdd4375a793dd0ecc2fd3d16fb816fe197da8db826338de916ba95d66fda70b382efc6d6588681a46b6f15c368b4153b20ea02a0b49dc7cff757f243fd86a59fecc7a6166a4cdcb57fd491e99919cfd80c5c86e90cdd05211506a91a28202a28db24b41209f1cc9c8237859912f99580895d09837c9973dce7080f7c0d52db03d3b86ffec53d9ef15a1f0acdb20b252decdf5b3d6b72ef16656228d4fb8e67a1b4e7754aefe2921ac10f8cfa7a011fd92ab2dbd701fb62e61b06657e0646dfd3c0fc6b32f233ac1a502b2e88f8a3f4c0043716b0d849ed5b1cff144cb77537a6eb14f7ef240683321693d9ecfa08b6dd0ec4bf77ebcb0ac4a67c6a18d2b727df7f62179c3ba651e4943fd3445a743b09ccbe242e5c74356b605a2430230cff2209547497a56c665c539d5af128a7725849f0adfc85c198725b7b826054b13b0919fa839393e828b81ad76fa2924f5a8a512cbd77b180654971a195a2f3a177d2954c1d02fa87990e4d333b745e922c350702f2c2f5c5c52c415523612453e04c892f7fa1fa0bf043bfc0c0d35c41fb2dfef5a5fee0dad6d1392912f2dba543029f93cfdc505cd9a0446caab4ad528965c20d224cb93d15f8ee762a000e3cb55462c981a69b54a86e6d95d579e1a0c41f406eb2fd3c07f550a0e758901caca4183aab421ebf0dfa9338f6dbd29911412571b2b984cb28a9478e702f34d395ddb8fa7b330d51c7e8470d03749f77e7d52f5944832ec459cffd5b0d8281d8235278070a86b47c6905abdcc9b771c50c8b8266c110609c4e76cbeaef65e14e9c0e178886319fb4681980c6553c67e4aa955af77aedeef800ea5aac50955c2bf916285f898737b4826c2747afb7902463820ead230443358770afc8e209aa4ecf46af25ced94b497769319b56198c16398f01368cd0333ec1dbe89bb103be5a01e0e8f4a50b0f4bbd8f56a6cb12ac0baa7d505f257cdcba557eefa6ed86d3d4d87a648a77202b3e86d99830730f3cfaa3bc3eb26c4cfe400e3190777c11e2ccbda498d7b06c773adaf95070abb40b9b42d991f896e9ae90af2460f561cbd66001b2f50ce7fda8665d436b561a6baa36f26e076ad6523509b3ae044e72827be556ba962bc5767562717420288a967b25cde457af1dba5ffd69c421aaf1166fe7fdb276975db134661f818c5fc4dc5fe9047a1cdc47fe1d6bbe2dc0fc316e0f1e0b8a14bc0f1728944ae47e997f94f0d06603e2e783b7e4abeaeecd816bdfdb9c23858c6321baa9b09ce4c44c23d43251c127909fd2ca5e0ce1e9c5ac1db76d3e5142a8fbba20631b677af6bf0b54960db48c3215b21cbd8fb00601f73b6d064d827c139c7c2877635364cc22e162e566010e82677c3916f104b21bee54d53390daf0466e310d470a3152f05037506d23c8eaa28e7cae4c5110ac3379829d8fb0df447925c7733a0b694f69cca0157828ea6674032f33b6e67c5531e1811a7ae6eb46d0d0ec7ced89b2221b9923ec641caa76fa04dec2b37d58c21507811ab327c9e51f03f23b7a6df8fdfd1785c3af802922232950e27c5d10660ffc8ef8aff4c6bc74970f544fe453063ac371d0e5f6f43be4593f3edc826447408c1c016d1423de0aed6d37334db195ca9639dda5e727a6ec4d748256f82667cfb4b20422cf60d8af16d0727ec72561b01be9849b18d3ab3a23e9a8196305c1264655677f8f24ddebbb9ce9d13ffcd74eb0afcb9169d0912a36a1bf5dffd3022dae2b8cb1b4acb0335041c7828d5b354d7207e0eb6d1fdc27d23f644c08e51aeda254f5aa6f04b0df489a8cfa09e16752fe8c2ea83a2e2fa39fa2a42d908958f6575373e951a24ff1ec245b723dbf1485a5f0be141da22af83d1ceabdfcbb429998aa06b821c0424dab7156fc8e76a832c1bc8cb6f5015bddb5eca0cb299159f25ee35c24b1331e2f0a26f949d9a07bbd2968382ea262ce274aea455e03935854ad46ecb53cb18a67a9d0b5a04df78470ca2298263af87a8e27a7cc359d12d240bbada8c5a3999e3d49ffa8e8767ab2c6939011ee27497cb4f614eddd3cf5e55de189f8a3a7a3e8684a3b123d6348845ba6db4537e59206c56f738094bb2dc959b9908a68b5ef5cf44cf04b6ffae3984f50835edd72dc3c4f061aa0d4647720e26b29751e3db0c8d7e2f3a380b383dcdaf9f6ea035ffc36c59164571caa10e35e8d6c937c2bb741cc1fc7190781f4567ad8b939d9eb5f24b66d253a4c77efda02da7b244eef0ee8992a4b63f5ee4fab93d1e81829810c63d1ca59bea80d3aa922b45e4c3d963a7a80a52827ab3578fb2693735b840e17a8225e3edddfc52fd25c3e44e21e1ae9339e14c7d8ce1025aff17899aa085fb3ac8f456b8332f80f0c8cf1e5d6bff01f177d806221392e9a0feac67f5d29eec5bdc88e2c7b06f9dc89af558b4006b5e4be14c44b64d2314330a9cfb26fef97e38741a8881794a2ab891078a8485a5bc49df332a7a6ce4650f86092973671905bdbaa69ce47449561b34c0155a52d3e4a8c531f789967fac5283bccf0c58ef2e9ebebc18b0c078575aa222f60757a273ce8f2627a359618825e940d59fefc4cbde1776ddf2519db832205a6646aee859b9375f835a8c8a7ac3d4c0aba66926dcb35bbd88e976cdb083c4de7c692882e32ecab6b5754c889748ca7afe307866bc6dd19224956b7358d6e5279065dad275d099446b9b11a9edab5784dfc5800c145e171bbff85d48a53bf479c7e52ccc9a20057019b6811a9a142cd497e9ccbc04bfdcd6a212e4acb878d6ecd22a30e5c0df5c8ee877554a7749ab3188dbae269830b09fe09aa67668997ddf0bb67aca1224a30125d29658c271b543310cf8352d552c49bffdc44e11891b40d3b5dd90b2f9925a911b7bdbe482846dd1344cd77baff83670d56d65de02309c5c5936c31da513527d3c96f500ad050fe75985b0c2e015766e30ff0c4e2db182598c2b3eba8b22d68b94f1ffd73d373880542ddcac2ea9990980a0c3fc88fa9757fd9a44336a317ae7c0e4befb7e23544d2c9f18465f87d0fc273fed96dd31a14425f333dac92fde03c51d7ac8b08460cb3df480c4c1477b98106280a79dd8ff3724b480eaade0cbc1ff4732335e69030b5a8d3d92d73cbb1bf43754c52c3f62c95bb32053acba3f591cc63c3c7ae20e229a7b22604305407cc663b847ad1d9f7fbabd5cb9d221fd1d7d8bb8d157b0f779bc4c75f4db2909c9690217598b40d3909d0bfa36a52d327bd390bdef10357336a644c9fc9f728512418b09a47f77dd21d19f9b135cfc3cfcce087198d8af2bc35b42b50b81bfabe3f686b1bd91a49f847cff320a92134fe0db15541bc436eb05b09530fc7531bfbb0fde581b0c0d4c82e32802757160a12290004d267045b993b0dcb8d2f2164a3bb8394c099d91296ba4cf12e6c585af845598c813701e174123eacf01e2400dd05552c5acf90afab77a165e39fc10cac6249add548c6e7495a05b9134465b79a548bcf7c6083ce56c23dd605c5d9de220587cdead9fa72da341c26f8e354eeed4b4902f1321927273fd6cf0f2f98770db8e6051539f21ed650fb6d1aad0edd1e56ab620e4c5d188ec9688e6a60a4b32b04a839c3b766fd8bd5d5900ba037bdf4560705936c5fd179d779c15a9491e6afc779bf2535fb0f0a8c00827dbd3fcecd79334611b16b7aae23e1554e9be92e57e7a4f492362d4d59c8ca22c8736ebd34db51936ed27050aa0e341582a9ecfc2db36dbb2da9f69de80cfba93b27da7d1868ff5de4f571ca202da83fa5df6549376c2bd39e91ead8872e16591f30c4be3e08351e6e5c50267936c62a55a34c8db92c2552a02e4219b4ed546c28ce3952a4b66e887665f13c6723fe48efb75c1433a99f7b865f96c7a020b4c2", 0x1000}, {&(0x7f0000000080)="e9a19603603abdf30eb53a6759d38be1342a3e22f68efa7926db0688e31b24a652f814e1f17ff2c8e59121980a17f9b9cbfc13cacf98f5dc8dcd369d41bbde2b55736f", 0x43}, {&(0x7f0000000140)="87ae93924607dacbd6442d4ec1b9cbcc418c41fa218a9fc58ae899b21602fd3af60ef20ab662cb209fdd10a5a634c05c8cc1e21573eb41a3012b86c4e8091a8d464366572a876d8d1b47957a6ee72f847229a4bb0e5ad4de79d13e20456408032527c8ba0106acdf0aeaa94af8ef19eb6ee82dffd558f8f7c1d923889fd846acb9dae31f572136024164c3cb", 0x8c}], 0x3, &(0x7f0000001380)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r10}], 0x38, 0x3}, 0xc) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r12 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000002400)=0x4) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x400, 0x0, 0x81, 0x0) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = fcntl$dupfd(r0, 0x1b, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x50}, {0x8000000006}]}) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x145, &(0x7f0000000180)="c4b6cf00000000000000000000008470a297437550777627e3bb2c4b30ccc52aa0299e53e4529691f6beb8afa4eec5036f452a626b2f0066287466beab760bc28d11280432fee9d828f8aad6dc87e03d5509fad254dbf739f420fbde8fe53f2a3638176b3f93ab8f9528487c30a0e2da2093a2bbbb70c4a6938b7bfe83266d9a9398427fff060cb14b23faad3fd255c035bfa535f5c055bbc003feb4240d1c6e2d301da070e733c15e3d93f72bbf1d3385a1329b6bb3456ac95cd832d3c271e3329c638b681704cc91380f5b39638454023e7495b99ae16644a49215aa5368cdd4439807afc0d964d5d720171ffaca509f745bfcfb33bea0782b36052b988f88c401000000ac82c75f99de5349dce36d419ec22660db12fd1ac5ee7ae555fdfa40c06342b3869128f0268e926515a5784e382bfa4bd68601aa006beee13ada72c73a7b7bed") 16:00:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffff, 0x0, {0x3}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x86, 0x7fff}, {0x84, 0x9}, {0x81, 0x20}, {0x6, 0x7}, {0x83, 0x5df5}, {0x0, 0x7}, {0x0, 0xef2}, {0x101, 0x120}, {0x2c}], 0x9}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x400, 0x80) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38401, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) socket(0x10, 0x1, 0x40) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:22 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r1, 0x0, 0x400) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b310020b48e3316e3bb000060900000000005ea1191536bbbc4393c16080000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2}, {0x40006, 0x0, 0xfd}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r5, &(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) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r5, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:22 executing program 0: socketpair(0x11, 0x5, 0x7c, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x100, 0x0, "d730c1e706003c5b00000000000000e74de400"}) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) semget(0x1, 0x1, 0x626c335b9616262a) syz_open_pts() 16:00:22 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) pread(r4, &(0x7f00000003c0)="270fec6833a12d131facef7be6667050ab5f480e20dba05b6793e5271f08fbdfc9b983d117de5924ebfb06413ec97125761076e5de37bfe64045a7ab69095599ec22f0d6017e7aaa32ade4540350d757c44731b9f824be225be3d0662c136c03ac53b19ff5a44b71752f43aa3aa9fada44654d2bf01ba66aedbc5bd6089a5a533754e59e8ece651f90c5440eefbd74f4cfe5975a7ba69ea77c711664160b4816706614", 0xa3, 0x0, 0x7fff) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)="c96661581549bb30f8960ee6152ade0384300d08e6b6973fc1f8404a51d25d699a03e0849a7c9029289560ce1088fa43ec19eb1feadfff0747ac89d9b7d75590d6277a6119c0dd7bb3edfce6f4d5ab9b43a9") close(r0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x4}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000), 0xff20}], 0x99c54800007fc61, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) msgget$private(0x0, 0x6) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0x7f, 0x7f, 0xbd, 0x6, &(0x7f0000000200)={{0x0, 0x5, 0x8, 0x4, 0xcb, 0x9, 0xaf}, {[0xffffffffffffff63, 0x0, 0x52d, 0x20, 0x7, 0x8, 0x0, 0x92a, 0x6, 0x9, 0xa, 0x2, 0xe7, 0x2, 0x19575c40, 0xfffffffffffffffe, 0x4, 0x180000000], [0x1134569c, 0x1f, 0x5, 0x8, 0x3, 0x6, 0x5, 0x7, 0x2, 0x3], [0x1000, 0xa4, 0x400, 0xfff, 0x6, 0x10001, 0x174a], [0x0, 0x9, 0x2, 0x7f, 0xf84, 0x9d5], [{0x1ff, 0x2, 0x7}, {0x8, 0x8, 0x6, 0x7ff}, {0x5, 0x8001, 0x20, 0x1}, {0x8, 0x1f, 0x3, 0x400}, {0x6, 0x7fff, 0x6, 0x8}, {0x48, 0x5, 0x4, 0x68d0}, {0x1, 0x839, 0x8, 0xffff}, {0x1, 0x47fff, 0x1, 0x7}], {0x2, 0x81, 0x180000, 0x6}, {0x401, 0x101, 0x20, 0x5}}}, 0x8001, 0x40}) msgget$private(0x0, 0x200) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x3, 0x8, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) getgid() r2 = socket$inet6(0x18, 0x4, 0x31) sendmsg(r2, &(0x7f0000000e00)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x70000000, 0x7}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000200)="494a8a7c65a2ef8e17060d7c2b26f5b1620eee496b2f9d5df7389c55a29582acee513cf88598f269bd93afd9d40bcdfb715c7a39a4797ad7dd5f57b40a2bc48ec9d48ec7adabab490d3d730e30f28d5d1a47", 0x52}, {&(0x7f0000000380)="c961c9296e094fb52f9f3ba3651f2652f04673a0fafe1e94a6ee7016e5dce71ab18db460950d8eaaaa2f93866248c78e16793b0a85232e5340a30cafeb556d108a7bc438f2386f211d897d082d38cf3a9465ff2914d0ac70d31ca1b489e949c8979c8f495b0fc30ce5135742757a416267bd4531fbeba9217ce801fa651fa4da4131088af96c3aee7d04fd9db19b08e955852305943d", 0x96}, {&(0x7f0000000440)="a1079fd2a52d2a35f8ad0173d5a36a7c0d7e6d12c2734005c94e9aa63bf814374ebd77f1d99c77db5e802c03fc604610f9247db26fecb29c638e1c2a66d9de0b6518c77af0546d021c8d8da8254fbd55b76278b6bf1bf27d209a96cfbecd603166a1d8c4fa8c497ddcb84effb0000cd352b20bc9aef5dcda11f8daa2a10ee9a107fa82a086e7e5f44c173fc67eafa767ff66a9fa", 0x94}, {&(0x7f0000000500)="be05c3f1bc4ca672759fef84fbfd077747f4c9486452023ff2239484951c5c364583a820915f1d54dca0d801800d331a019428faf8dcf2601c1a7680edcc4160b8ce1bf7e514000ca1d4232543b4dbeaf3ea59e62ae6412eba46f59d800bf851aade51bdd158396481a96b2585fc421417e75faa6bc919e2922e3a3f0fbfa68060cb1aadcbe47eb7b90adb835c0840a4c95e44922d5e8cf49559222e5a", 0x9d}, {&(0x7f00000005c0)="d02c1f3f16efdaedc305db0d32246fe710759c76a9b6b7ec6f83f01234601b19d6a293f7183d73264588ac2c5538fb3d4ecd893ff705e85c7584b0eb63405f2f390cf4be5b7cdb270285b4c1fa1219257a37093077f843a46b4df64cbe980c80d85e09abefa052bb756270c22334d32e1796e222497057d2360369c312c3abb222900106bb7283f5cc4f3edca4cab226980ead172ae0154cf318443d21a65f2460753423f81670984e8c315c5dd5e7f3ee6c2eb10473beaa3b345b866e0a43f1632ff4de0a583a81d1c7f5e0f3ed1b82cc6f1643f6407957edfeb2995e5536d6791611747b1839edfe34e3c42959883e", 0xf0}, {&(0x7f00000002c0)="76bd8ff163cb104c51fd9d6ba8620f90407ed77f", 0x14}, {&(0x7f00000006c0)="54874efe8cbb22d8b618ac51de57f2c0a38ca93a0ec46d337a31b445194c8d7623c2b7618a511183a307cdbca8ef33c4f5beefc87800069d67307af01a20ab33fba2c500b73b8eba38f8babcc2eb2027026730e7c5b5880954339750d64f098414713d12060e9c66ecb2d03f5da873d7db26823f26514eb22db1e017d18839d8dc2dbe9f0d298fdade01b6bc7f57487f5b088a99a78d", 0x96}, {&(0x7f0000000780)="50b939c9b654ee9ae5c4088c547178b5fba1a8bed798b5352b8b1272a5f8b15eebfdabe5344a2bb8568475818be62d7759310d982ca5664b8afc502460067590a7a3149556f7c50032a6926f386aa21109506d78550775b4d0906aba400c39e8fa8abd9b9238ef369005d9875f92bcf6ba26bf053a4fd134d493464f379a73968870e6b55f015de62989eb4e26abcddde6fbce27ab7ac8b532825ee2eb1c2c316fec4b7461f90e4751c7306d425f4b30958e07e4af7acd6156543ff08768adfa4ee895aa86f1fb35358c9fcfd52b2580fdea4f3c46d3fa9648d1582cdcb0305e05f04365a2301f0430", 0xe9}, {&(0x7f0000000880)="741ed8f124b7c973460de9c33f6d1ece473584993a7d91e382dcfd40561aa4bf21c540c16048fddd35044a3a597ed18865b27a23a49bf364333a0877595f5f408a3cdad4a75c547e1c37b3efca1a2f28a41be73333ccb502647be343f055af76bd6fb38dbb87b960886e3c0321d905b6d0ae9ec50a20c106c7e238d1", 0x7c}, {&(0x7f0000000900)="5ea8ac3beaed6d4968d7c69375a59a49caeb8e879b01136040d60144b228c2aec91ca7b0b78dc8ea3da35db3f6447ec0c1c83cbc4258fe35bc26df5e8cde8c0a9cffdc31a2effeddaf3f72465f45ee32d8d052f08bae6c0e10c146ce55b055e1fb13601fc6a6a0c6ed9c469588de6f9a643c08a657354303", 0x78}], 0xa, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000100000000008000c19833986725ddf4f9d77f831286096c15d1ea1f79098b893f25595c016d7c54f7407d03aadf64703de05a0000000000d000000000000000ffff000000040000776c84e025cb9f2df4e3f89bd70b152ffa9886b08f3c6a8cb5be2dddb7f413e0ad692859b87ffae8eaef4c0c4ae3d7ebcd8afc3cae4e580346f4516fb5770921c82a6659275a639966b3de999e7c18645d23191d565a0b27e798537db2037eeaf91b1cd4b11906e0cc0eab8de63d4dcfae78e70fcf9138585ba15d4035695ee69cd6edf92b6b4ec682c6768ac39c932f1d49464aa838c42c2cac9a6fe72ea9d6651e76926b8c49aab26d71485f937aa2e8f6a4199587f6a7368d560000000000f80000000000000001000000000000008c52036aae159272293fac8c48c76a92c4247735fa2da7ae77a424661adfce421b9774fa8064eddb5fe0c830acc20afbbc64e9a1c66fffdf14f0100cb6856dab175ea8ed6520e14f618dd09861905629a51d37489bccf610468e7815fbcf682e8f437e3273eaa0b8534dcc386f8e3c1834657cd2cee847242d0671491e01ef0fb84c43d28773ffb2629f9ab3cb0ca26c07355a1711d4a7f471c4bd64a35a312fb3833c1670b465f249052944c1f0984d39ad82100f09c9803d245eefa47e831ff4e01401e6af716d7fbfa18cbda7ca3058e654cd3e6dfc6ea5d595a8eff7e422b199751572350000d000000000000000010000000004000013ae4849a445a26597c0c1c1453e836f21caf983a3f0713dd18a87fdcc4c3f8a87bf918d741f51b549488b25f80c81c20227756c7307f465d7fd366ccf59f087a684bcc633438bb4c1c3430de1d0a25c2ad73d0d0487bd848b7449be2bc4e05a6143b722169e9d0cea7bd6c2e58e5567b66ae102f1d4043f66f7980d55719ba4156851edf32c419272259570fcb86c2ca6f9d679c7ac946ae7cb91491b6368696b90b9408cbb29ce247ad896accf60eb2df6ef1de9d6ee0a4a6ef3e0c5000000b0000000000000000100000003000000b32d82fc40ea813728f98e5bf3e0b54ec7219a9df2d78765e83284b65eb89335aa25fbb3060b64970cc5ed6cba8560cbc8eeb3ff4a030b0a4aedf3c775b4659d698e839a7b27d3f45868a094869774f41b4ca69053f99e9a24cd61ff62e1898d472bcab6f24b93df060112832e21a33d9bfc94f1c4e924392e5d720ea4164a6d12dc6a68c3b5790c5ef9efe44f41d62c8259db59ca0388072fb350c6373ac399"], 0x388}, 0x600) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x1, &(0x7f0000000080)=[r3]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, 0x0, r1}, 0x4297, 0x8}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: 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, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:22 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)=""/219, 0xdb}], 0x1, &(0x7f0000000100)=""/71, 0x47}, 0x802) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x3, 0x2, 0x1, 0x3, r3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r7 = msgget(0x2, 0x48) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000300)={0x3, 0x7, 0x3}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000280)=""/47) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000001c0)=""/108, &(0x7f0000000240)=0x6c) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9922309b7d363d3bf529f9b0e03b81ea957271503095e667bb8e6c70c0ec232b0208c14c5ad0968cb05daa306e87a610d0640663a4c0e0465ee2596fbb92ec0b1f394f8af5b994a72d42b41a7dff456a8336df5de560caf3e5eda9ef773c18efc2690773cf8779ffeee93c6d4aee1253c2e4651ac184f51b096f7f218b6620616f70cd909c9fe5214698ad0be79d32f99aa49d50532798fedd051f71348eb1a5fa09c5e4ee8745c7ebac902e6e23aa8f1472979476c3ecbf1dc0642735e31619274103e18e72d9199b5496b7dbc9f41ad16fc6a334e000000000000000000ee6f86f984ee11a25cfad63fc823850bf0491dd554f82678c3b2ff49f00f1dc65a1c90367cc16f20c4adc4b11f2fd4d217b49d3ac32296bd0bb0dadc9bdae60f3b4d8765793fe728067690245d47eddba9236529ba0ced277863a2d19001875551df610c46f93193c3d67fb3e51ddd9dc15be0f22675ae2fcbb63b13703915c06409644c8b186589f197f7c40acd2a8c6a4f450e016c2095a41d79c351d04adc7aa1e33a051062f7304ee74da8ad08a561500eb32d304a47fb0172f912e54b191286040af48b542bad6b18c4443f5d2b599091fc517c4c4189e363346542763b8ad5db4b8e9992e617513c0b1c5b7432"], &(0x7f0000000140)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x66a5, 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 = dup(r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xdd3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [], [], [{}, {0x1}, {}, {0x0, 0x0, 0x0, 0x10}, {0x446}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x7}}}) 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) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r19, r19) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r32 = getegid() r33 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r32, r34) getgroups(0x5, &(0x7f0000000000)=[r8, r30, 0xffffffffffffffff, r32, 0xffffffffffffffff]) r35 = getegid() r36 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r36, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r35, r37) r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) getgroups(0x4, &(0x7f0000000700)=[r37, r40, 0x0, 0xffffffffffffffff]) getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) close(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x400, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x7], [0xfffffffffffffffd, 0x3ffd, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2], [0x1], [0x0, 0x0, 0x8, 0x0, 0x0, 0x2], [{}, {}, {0x0, 0x0, 0x800, 0x80000000000000}, {0x0, 0x200000}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0xfffd, 0x0, 0x0, 0x3}], {}, {0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) r2 = dup2(r1, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) accept$unix(r5, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = getuid() r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r6, r5, r4, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) chown(&(0x7f0000000080)='./bus\x00', r2, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCNOTTY(r1, 0x20007471) acct(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x246a3afcaaacd1c4) 16:00:24 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(0xffffffffffffffff, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000a00)=0x100000001) r2 = getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r3) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(0xffffffffffffffff, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x175) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xbbcdce5b182e572b) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x7ffffffe}]}) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r1, r4, r3, r2, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r5 = geteuid() r6 = getgid() r7 = geteuid() r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)=0x1) setreuid(0x0, r7) setuid(r7) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r9, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r10, r13, r12, r11, 0x42, 0x101}, 0xaa2a, 0x8, 0xfffffffffffffe00}) setgroups(0x3, &(0x7f0000000040)=[r2, r9, r11]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getgid() 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0xffffffffffffffb0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x73e, 0x0, 0x2, 0x6}, {0x0, 0x1f, 0x9a, 0x845}, {0x7fff, 0x9, 0x9, 0x7f}, {0x7f, 0x7f, 0x2, 0x6}, {0x7fff, 0xf8, 0xe1, 0x4000000}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0xd3aa171759527c86) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto(r2, &(0x7f0000000300)="40a8723c752dba427b1ca1dbdd85afeca90cd7bae0e2b6e10e7baef4a9e0076a6dbcc7bbe43323bc82767bc7d4c9afc2ab9008bb5a8b92c3219341fb3c712de8558c126db6a209f027481fc7cc2331ebdbe1e097088498b6e1489d60ff5376d1193c155fb6dcc101e8bd56f93fe8120b8266e831fbe11888f2521a7f8549eb044844540bb7282eb0ee907b7ee17543165a5fb221456e3a39924744e00d0d349bc745dfa55394909335e043d128fdb0ecb862519db392b572bc75d4e13e5c45968295b10af23dc7b1f460852c4ebcf02c72dc2654250c31a41d7c53c6a99edfa4aee7c95cee78dff8edcb0834b67f3df1b4f50ab40d22e5375a482713e3c1e94c305d4dd57845c3824eb68a658a5f22c667ae9b57503241e07d2a37a8a775b91e8bd51f2142672e1873d714823c47e90a5f8c8ea463c092947b8ef1e828805d65e7344de8a2e0d3fd5c519840d0912103577e2dfb45cfedf50b0eb293a28e90f8caf30ac7604137f42d3e95e8c4245de8366121adfa161ec3125b2fcf40a7c66733c10bd438c581df16db2737a8389426ea05b68638a2addf9d785d9260199a168d960555b47b4392f69f167f3e2101430ebf535bcfd16c55de188e7c2d6aac535f6c7e02aa8aed11061d3ec5781889bc401d31b9258ada91f6ec3217562e634582f4c41c98446eee0d197fdae11cc81ab0622c633cab25a5f5280d3edbbb89e2fa5849ec91f5e8c95b148657c38c5c7d6ad7ba25c2135c7782ea31f180c3be8cb9276014c02bbd252c7674825f364840bd8851020e44ea5b1ca400831751f552123dc3410432eaaf0d71d068158a767c1f7555265c97973b0e3a0d9bbd761561abcabba32800116912ade98f19527a3905a2adeba917234570db323fc9cb8fcba4fe1d06e01dd3a0398e230499f06972f83c7d6660cb89a27357d763a8d620eab3fc726c294193d527bd4029b5910475f86d2e0eda4c3224db940016d2b5f31a7f241f0a3790d254123512ce6440762eb9479e7ae3c213df64219cc40f641cd1009429e8e2533bc921716a138d9944bda435160a8bd37e003552f98de716b78f5f8f0780f8cc3f5b8538f9363b8ba841454bf6fc7f4767a43f2ff5c5b30923df131ce2ac638ac451d7081680ae70f03069df7b8621f1d0dba17f3d1d213fdbf62787e5407bee3dd72725d8b7025443aa471cf1d063e96a45f73585b32affd6a7da6d4bcd6b201ae6f1999f97fbe03c7d0f47220bd569e18f9349569105d270050f24c3ef52d830971d845d6f86b2d5ee5733a381c772b24e2f2b764c84f65651a74625204633c9e6f40b98a7f4cad97868e1f7b83c16379ee4d951e3b8458ace6903358f5011415f63707dc43b309d2a7ca1d11a205654e5b0420452752ba7aaf0c51cd74064a229bb8b5845fca48b06d7b71b618b8f32d9427f04cb2d27b0d254aa8bca85ce6574a04cd138afe85ac54fb2ebd75164211e7313b426a1e8df07aec34da0866c586ec17df46edd3dc563fc44d607373e1bba3d0a1f6dae11b673252dfc14ca8fe0def4215a1e3ae9598c5954eb21eca09333003563b4738b373d02910983c54bb3c5597e8c4940867c417f94930de1c8979cd0238b205aba6df5a56f5ce237938e0e0508ccb5c74d132e8e6026d2343d344d3c1d0875c17b04e82c1b74a7b3b121c0bf00938cd6fb7375c6fc6c81b7de6fd72001a7561e0a2b854223841fb84d80494bcd696a35337f8f7016eedea77357b23a96b04690cafc412999a7b137f3f78e74d3469e42df9d9fe76d2b7ca3c907158192ee011c1d8e3e024a2445a31f655a9782a8b95d329da84083b86517b8f24108a062a4eda203daea6ebc236824b9345385e119671816994f4c3d31639a4cbc8f5e4103d2fa0ec6f8252db85b73073d2ca81eac06f3cf5aa83b3787e849901630edae4134f178b91c60d4e3ee2bfc196bfa6c9f401bcd7d89f88d88ca2df0f2f54f43405264658f5d6141f697a5196fa4e7a339904bead6d521f67ed3086e308d4326edf5a3443bb674a1a1c172155b7215d50aca04254c051debd8911ef618f645b4be8baca24de311cad8a1d2c46070c098a3365b883acd642f5a889adc1493a15e6f3da6388eb3340641b7d70b7437980536f966b95375cc1a6e24ea4127baeb20cb95993044e60d8d72b06cb0fc21193ae3cbf595f620fa02605bdbbd4934e86561ffe70006ab75120877581756b185659dd48acd7f7bbb88dd7abd0a6a7658d857440ec2075e6c247d9605c30748e8a33ea85d01e67e1487b8488d4c4abc30744cd3b6c524053306bd564ebd306202255d2a8fb7c86b073826481049702c20210d871f237b40d79814f5239cb270eabd207d18c762d433687934b3605779c454514b46be1004d236c00eb4e76251e76160d74f2f9d8fa1968d4255a61590d5c94896024227dd0ea1b12445e45096828ef54408ed21e2761faba0386f9483fbe0f35da4512eaa294767ed17a8e21c605726bd51d4c7eeda073b7feb2447923f0ec6b1fe4ee56fe974ce2045aa01284e77f6c6080ff641528e45501f44d0fdc96f58eef77bd81aa419bbaedc2409169e539b947e76711c9a54b97cce0a52ec61ccf667d0ccf719236dc0d1714b7e3ebdf61b36e2aeaa748ae9c7479e1b459a37eabf5b369c0330a2592bd7ade8e4cc65ead17e715f05a7be981d76498fc6d1c4a613002e69a136282aa14b02449df60e3a88259eb872c87e09fbae41e02c10b1ed901b8cdfc08701ebc3ec3cf18cff98715a441ba1664b3c5a1e0a9eca1750ff29965150084cfe648484b93e6e1210fd750a63647fcc206b976cde1437d99fdac3e059a9974b83236cb751b9a8147c2635713e487a264fa0a81a705c473625424e4dca028c8a3c8f7cc9ad9446975c6749d8cad74a53025ac206ed175ea046dc0c03a36955f2080c2b30171480b591966ca6b37631483d4affa2568bf0b8ab750d9141cd0c2aa622dc0b91874241ebf198c55c202441c3349291ab129905695e898bb4662694b702fc9934f89a3d5fd41ab6b5f12dbdfe3303b50695f61dcd32c6e9b97f770b7bbac60f758d9f414c36617a9dcdaee45cbf05a55e556cbbf5ce657e96e8a517deedfca00172492914b4f096ee1c735dd50fb933513986aebd73e545110a3fa79951fab06cc7ce2c19765c542509187453378bcd9403ae9b32310afc2a86e0bfa4b9808d8f7bc7a7c35dfb41f9210b6b7eec9da06bb11022d8d07881b8fc587ef98561b6cf57be981e87a2259cfa9f1c2cd21dbf1f53aad76d26afe0da0dff2862a30ce64bd167f523d5d2500b918b376827b7cb6986a903b1718aca4a04a4dc7284b1edbafe6d0c18039ccae21594fb05ae5d5bf6b6cfd480f9b74ac3ab05932b3803b3d75614c153e1545093c35d68e745474db979c89806cf2d09ad31ca486217efb1912b9f0cbb20cd5a6730f193a6cf7443de80e08ba3192cc84b69c4c808c980d716aad3aa79ecea9b6045921aa2c7b4443e1cb8e360ff744ccc8b20a4002e3b91e03a1d5214a84563b67010e765326e70f9fb8e9ff0c0895c828faa4e9d7ed9d6cfd9a0a4a96cb9309ae3f9a83eadb42ece70a7d859b1ed16ced8e2936c6aaf89dc5d3e10ba4a2bbd9c5963a4bb53a46b54996f0f97471ef475a5469e81b157d6fd8d65bad5e23013445ad91f93fa0feafa83ab07d0e7b62bf9a3dc0e5bd5df0885119a2529e7e3c912c52bf47d1a9f21490134934f665067cd6fa0d18b82770bef3d4d2c3ccad282210eff08eeed3ef0ca36f75b9e5fe4f7b9e9b6657412765f62392e5a2f7375e180df79079261ba463d81e34a82c9b20f28745a97b682da06cb20c1cb7d3bde89e970ab88fc9b5b2be9b0af3c0802789e0287da491c9f61e93cd95a17b87bb52a3dfa481ed703e44127d757ea85db91fee32d7c8ba12b42e4fd993ddbd6523a262a3174070ea323372b3b9496730feb50193ffad8963a4db6a11899bc8c4a47db324135b7a3269e01c3620bfb84a08f3cc7db00fdf6b504113323c68985f49c44fe8d1a9ad60c7eebdaac2998ebdfde5b9a241a7dd814879f65c22b6e64cb28af4d040e5bfaf8764aba963373f6a2689bc56b44257adfd06e79089a521bf28ced616d8ccca3a841965f9a15ba52ecaaad90213661acfad38ac2322c1a3070aff08945201e8d2cdedfe50b3de0cbba3dc0e625bbec8c444e7444ab8efc4d1f949525bc6f604614ded1bc9af542c53485a234ee03d6c1004e3281fe71021e5c520c625ff0c18f64ec1b62057260e6e584635b0742aa35c7b5756dc6e4120b5335f92ed4c1225a166f2064de24e0f4031b8690eff97cd18f7a3ae1fee50d835daa4c96ab599ca04a7f8cd359fbfabb0196146653e536e6deb87e3be0b51fa3c90346add7c265306425fe0dc2c3b7490f501fd3a8dcb718afe24ec57b51d305a510793e94cd582b8d4256100d9a852051e1f7872f987bc5aa8252a7f8a6eebd215f04f5290fff791e4a2508e817329a39e60193a70b0d7dfa7f3f24c554ea9d8300ee076941ca5cbbe5ce0d6d39fc02e69ca99365547bf46d3563f1803167c7af835085111938062b669776793fdd639e866104c58efbe2bd20ce0f09c7310c97b7a7b133f6f2c300f11869795a106202540cf518c564d406c34e55905fa2d45cc70442d50fd40bf00df2f7501166dcbd625d6e896c78a5351c3a4126a9a11bd38c04f63b78f6172cbb64ea913bee10fbfcacd470f5763b0233bb652d70b475712cd40eae71bd39ca20e05693cb3bfa35c8e7742a636491724923974a9d9a0984367b5047b0eb5b3ce70d895a11c4e2f1f629b9396c63937843e46eaac926cf682d1438bde63ba263ac45b5b3f42b8e4d5e26e0f62605b57d2f7e49ce729d26377ee58ead42e21afce659eb4d5e40ca7cdf9a1321e719dee35b4b9038dc9ec72b96e9aea2c04f736ab7eff924f328092f4a48bbca379317d799df9f10cb5acfef8ce7ce919231a423537f6825c4191db64547c8e795a2ec978ab34a95948b8012f3dd5216375390b2e5a95a92702b5c121dad29fec19b185a64529e854d5f857052881adde9b28c8307d9d437686fd6a076c0f3fa1239f6655f3d625c94594a63085e0cc43285da281d95c0d78e579af9d487dc5059a785ef408da63aa6d68f302ff6bc354cbe7b0093ad01bc2a919d250ac66a4ac4817ad576c90c6f6895228d3d8cd513d60dae1204173d6aa48428657d93671df3cc1a5be2e8266bd398f492930cfea35c566adb7c3c400d86bbac7756518d6b655a91fc4aabd43d2064e5dbf51d2fe07a12a7213a6c582abdfdefa9221d19461e85f9f5bd5fe7a012b14968343f72cac9b0b262fca2c8b7426694b6f01f8fda9f102c23627845bc10629d1da54cb109b2f15ed2659721849196711dbb8643a6912bc0c616d7298cf937dadf62a3bf4337c8c67ef1dacbdd63b0fd0cd1574da8d9cb70ad5117e39c6875078e4827f3e9ecd539e87ec8b6bd6cf65c9f70fd77d229068b9d767326207962b361fe175deb25659793e237deb7a08294f18e9d8028aef1f3983ad5d4ab5e456529290102e240dbae3539615a485d78911e3a12fccb89120fe1ce6a44ae1f19f554398b42d8db2d973a3b387bf1a7cecebd7907366207edc9b3fe1487dda78f3fe2f2a7993e56c196790ad405e6010355db05af569c430d8beb05a91621518c651cbd5adb0081c1e9a63b7312dccba0ffa78f143598d07f2ee2e146703a54699d129b7fcdd1bcb90c127d4ec5a3fcdbde7cb8b86e992391", 0x1000, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x80000000}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000001c0)=""/85) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x2) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) stat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000400)=""/4096) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='./bus\x00') r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) open(&(0x7f0000001400)='./file0/file0\x00', 0x800, 0xa2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x40}, {0x0, 0xfffffffd}]}) ftruncate(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0xff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$dupfd(0xffffffffffffff9c, 0x1b, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) flock(r1, 0x9) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x40) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() r3 = socket(0x2, 0x4001, 0x0) dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r5, r6, r7, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r8 = dup(r0) accept$unix(r8, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r8, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0xc00}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0x7}], 0x8) semget$private(0x0, 0x3, 0x16b) r10 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0xf7e2f8e9136bbbba) r11 = socket(0x18, 0x4001, 0x1) r12 = dup(r11) getsockopt$sock_int(r12, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xc) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r10, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000400)={0x1}) semget$private(0x0, 0x3, 0x200) r13 = semget$private(0x0, 0x4, 0x204) semop(r13, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000140)={0x1, '.\x00', './bus/file0\x00'}) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0), 0x38f) r4 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r4, &(0x7f0000000100), 0x0) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r5, r8, r7, r6, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r9, r12, r11, r10, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r13 = semget$private(0x0, 0x5, 0x204) semop(r13, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000480)=0x7) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r14, r17, r16, r15, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000380)={{0x2, r11, r12, r16, r10, 0x2, 0xd}, 0x10001, 0x8, 0x4}) semop(r1, &(0x7f0000000200)=[{0x4, 0x8cb, 0x800}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x7fff, 0x1800}], 0x14e657d4f7d088fb) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1400}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 16:00:24 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x8, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x80000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0xb28f8ccb35b8e7b0, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x20000000, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x800, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) dup(r1) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r1, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x8, 0xffffffffffffffff}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) kqueue() r3 = dup2(r1, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) fcntl$getown(r6, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x10, 0x2, 0x2, 0x9}, {{r3}, 0xfffffffffffffffb, 0xc8, 0x2, 0x40, 0x4}, {{r5}, 0xfffffffffffffff9, 0x5f, 0x4, 0x1, 0x101}], 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) socket(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) sendmsg(r1, 0x0, 0x405) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pipe2(0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) close(0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) write(r2, 0x0, 0x252) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() sendmsg(0xffffffffffffffff, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x22) dup2(0xffffffffffffffff, r3) dup(0xffffffffffffffff) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000240)=0x6) fcntl$setown(r3, 0x6, 0x0) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000180)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = socket(0x0, 0x2, 0xf8) accept$inet(r7, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r8, 0x6, 0x0) dup2(r2, r8) fchdir(r1) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x42cd8948af9312bf) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x11f, 0xc26}, {0x24, 0x3}, {0x5, 0xbc26}, {0x46}, {0x0, 0x7fffffff}, {0x83, 0x4}], 0x6}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) 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, &(0x7f0000000040)="fd812eaa4e713048e6995f3192ab48000000000000b889766c28377cbcfb076b8efd7d02d905084b01046ef1e166c7eb1bd573ef8f3a2f854a8ac83d4874fa93dcc9", 0x42) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000180)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x16}]}) open(&(0x7f0000003780)='./file0\x00', 0x40, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000037c0)='/dev/tty\x00', 0x80, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000003580)=ANY=[@ANYBLOB="02100000c2d3020c767300000000000030ae24cb0100ffffffffffff1fed2ad4e2db2990e2f89e9b0b9ca237747d5a32de39a2092500713e550951700170944754f30a174f7902b8d442bf32d27dff68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b46733"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800400000081}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000003740)=[{0x10000045}, {0x2}, {0x8, 0x9}]}) writev(r2, &(0x7f00000034c0)=[{&(0x7f0000000140)="ab733a7f640ff141092c885bcd5e175076ec96df911eab9ba2961f2f94310dd245a817ce355ed99f9ba41acaa858dc550966994ab68d6a3145d7e18ccd51ec23b3d56fdcdd3c87db1b90b701c03597ff91baf5e653b8f1e4c7af9b", 0x5b}, {&(0x7f00000001c0)="eb1f72f2df3a221e1aa08c506e86ab37f5ebd093d8095f420f67c015a914c60840c6da605de6a57f80446ab38f8a2be41d7fe82ca2fed72c6bc64d5e40a3b33872f582ff7d4ceee51eef0a222447bfdedf4145f658678b41dcc19184048e53f6d062d144390cc3d5853d68ef78751021cf07cf76ea", 0x75}, {&(0x7f0000000040)="0acf642a2c973524d5c93346ad761f8d6f", 0x11}, {&(0x7f0000000240)="a980f888f90090d23acb4ee12aa7ee9aded133bee9987194b14701383cd48bbc0ea1b145f72853a34d0b8a14ac91e04ffef79363306cf9010e02780cd27b44b0181272c88bdcdc3c24a6dd4b7f925a96543a3d171ddfde519fd656da8069987b5e7a2efd2cf482ee80e44665f05eeaf997f94230fbc774239e488d5982e71e056f67149b9a80", 0x86}, {&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c045a04d0062aa1140d913ac5ccc2ad92290695d6962f0b8b788d5ad5d52c67309d1247cb411ede919bbc34822e18f348e39de3fbc7f465fc3be0e2f5a7fa57ae39cceb0f5c753b8abbee8a95cedaa515f01992ed37691e03b2cbb31e45a446259d768bd6ee5f337a7fa8a725564575a8172b30b03306738f5257e3e340399226ee028d76d378cefa0c00c95499fc486b1cccd98ec452d2e38ec1824eb37c510258f3746229a19cb08a4688cc52283fb0289078426539a2aba5316ae9794d0eac92783b65e6d01b720c57d80e64e345e30add8fbe1a69fde5a970920bb4d001bbdc37246c223892ffcf056b17cf04fc621ceb1c7b9c2b7f461bea73fb3d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1756cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b5497bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b1d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801884934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb9bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b", 0x1000}, {&(0x7f0000001300)="af2141bb0c499a0c4d9cebd97679633bd3f8d85f8ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fe4fb62b025fd7002b", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0x71}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efcb107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000036c0)={'./file0\x00', 0x4, 0xbbb, 0x1, 0x1, 0xffffff7f, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffff801}) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getdents(r5, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) read(r1, &(0x7f00000000c0)=""/17, 0x11) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffff, 0x10001, 0x9, 0x1, 0xfffffffa, 0x401, 0x8, 0x2, 0x3, 0x1bd6f8eb, 0x6}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xfffffffd, 0x80, 0x4, 0x82, "d413ff2630ffef4e4af53c75014e87cb0b9167c9", 0x44c, 0x10000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x87]/\x00', &(0x7f0000000340)='(']) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) recvmsg(r4, &(0x7f0000000a40)={&(0x7f0000000a00)=@in6, 0xffeb, &(0x7f0000000800), 0x8, &(0x7f0000000a80)=""/175, 0xaf}, 0x1046) getrlimit(0xe6c668290d41d86d, &(0x7f0000000000)) mmap(&(0x7f0000188000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x3) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) readv(r3, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x1004df}) 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) r2 = socket(0x53, 0x8000, 0x27) r3 = socket(0x18, 0x8000, 0x2) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x80) dup2(r2, r0) 16:00:25 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x304}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kqueue() chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000380)) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(0x0, 0x0) 16:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x100, 0xa}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64, 0x8}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) fcntl$getown(r2, 0x5) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000063, &(0x7f0000000580)=[{0x8000000001c, 0xfc, 0x8, 0x40000}, {0x80, 0xfc, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x200029, 0x9, &(0x7f0000000000)="ebffcbff6b13b9fd812eaa4e713048e699319296", 0x37a) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r11 = socket(0x18, 0x4, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) dup2(r11, r12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x8a5, 0x401, 0x2}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000440)=0xfffffeff) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r27, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r28, 0x0, 0x7fff}, 0x80000000, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r15, r28) 16:00:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x20, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x2}, {r1, 0x150}], 0x3, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x41a, 0x1, 0x7, 0x8}, {0xe9, 0xf9, 0xcf, 0x3}, {0x2, 0x0, 0x20, 0x6}, {0x80, 0x1, 0xfb, 0x9}, {0x1000, 0x2, 0xfe, 0x1000}, {0x31, 0x2, 0x3f, 0xf98}, {0x6, 0x4, 0x2, 0x5}, {0x4, 0x0, 0xdd, 0xffffff4f}, {0xfff, 0x5, 0x8, 0x80}, {0x2710, 0x3, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x9}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x0, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000480), 0x6, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)={{0x4000001, 0x1}, {0xff, 0x9801}}, 0x4) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000001c0)=""/161, 0xa1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) sendto$unix(r5, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x7) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) sendto(r2, &(0x7f0000000180)="cedbb2d5bc9ede58ef3b7231db20dcce91b5acd4261c9b2216c9846622cd7bd37f1ae46c2ed0be81362598453294c4df6ac6c9a218abdaea73600dd9319183cfefc283c156e69dc8f0559c8b8e31abdb7a4a57610fc69edb566115ca8e77165351023543a819466dedc916c1197b960d7cf56c3843d7eb9ebaddfb304ba917e7ff2d2bd87c0d6cda200dbe05170242d14b85cf13be4da99b7ecda05afd512da36c238a86", 0xa4, 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x1, 0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:25 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1000, 0x1}, 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:25 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file1\x00', 0x8, 0x40) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0xffffffff, './file0/file0\x00', 0x4, 0x3, 0x1000, 0x3}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3d}, {0x1f, 0x9}}) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3, @ANYRES32, @ANYRESOCT=r1, @ANYBLOB="6e825b2d2027d3a0dc127ab9b718e8691e6fb1906ee092623a25e4ea9dfbea8d528acd1888de65733430d4437083c3a71d9d0e0ebbec1f85ab32459a7771de73db3325d68383b658c17087664ca5edddf8f55caec118ef45395122bc9d39bad4c5f2"], 0x4) r4 = getpgid(0xffffffffffffffff) wait4(r4, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000100)) dup2(r2, r0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r6, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:25 executing program 1: 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, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = dup2(r4, r2) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20c0, &(0x7f0000000300)=[{0xfffc}, {}, {0x18, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) 16:00:25 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070636ffbd0f7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000440)=[{0x0, 0x24d}], 0x1) 16:00:25 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x10, 0xba419d3c0921b18a) setrlimit(0x8, &(0x7f00000000c0)={0x1, 0x400400000094}) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4d) openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x11) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000100)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6bdfd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0aece2afb4d7b76dc559a95885e627d19b2a0435173e9a15d8ab501197b9b392d03f799d238cfe7a", 0x230) 16:00:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd98cb785593ad0d0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x506, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x16556322893af0ad, 0x5, 0xfe) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:25 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, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095df914984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15901370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad3050f5d85300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x3400}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r21, 0x6, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r22, 0x6, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r23, 0x6, 0x0) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r24, 0x6, 0x0) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r25, 0x6, 0x0) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r26, 0x6, 0x0) connect$unix(r20, &(0x7f0000001180)=ANY=[@ANYRESDEC=r21, @ANYRESHEX=0x0, @ANYRES64=r22, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES32=r23, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESHEX=r24], @ANYRES64=r25, @ANYRESHEX=r7], @ANYRESHEX=r19, @ANYRESHEX=0x0, @ANYBLOB="8bf38651b0b5b518e6fe36565a51cc2d1ff06f5f85e8e2e622556f79b2989f7c6f2284eac344fa195a405d16f9ad91b981a0b6a327af00f79109a960806ea2f7649c767b36757dd29fd42903a398cee172fdad203af9ed7c8917197c8fc8547e16b6169b8937a5a12b04c24f1029f9d2adea00839dce4e78454da698f77d8a281f8d32fd889de08f83fd4f08848f492fa5984f1c3d4f5b77408963d732c37916115127197c763606dcc2866ad45e5ab45de2d8866a9a17a286c6c1174ed09ad78b4f7bb03b610ff28c61399a30f2f97ee9209fa8b856c8c2dce782b287d713fce429f657365e753b3aa829c3112e7191efa6", @ANYRESOCT, @ANYRESOCT=r26], 0x9) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffff73, &(0x7f0000000040)="b6") 16:00:26 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, &(0x7f0000000000)=[{0x54}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000007b221b8c1cb6cbc225a469a113f879c3f70ce77162d955f9dab6d62ea47ebc35b814d226431e8a1811394cf539d30200f6e2161651ce0f00009a0f5273806d521886f3675252014ae4201303b6bf22a720fd555aa478904f5c7a9c1921244882c6ef5723116393696ac5cf4f2270a33ca6c1cb057fe70dbee193749d62a829a584f7b929b4f32d99707da01ad5017de7da52349a764a496a84b086387b7bd9a50742a1283ca143b02bdf3df5d90c7cfb693f3408c3b3ece9d65669e92730723d3b3f335a09e5f9995301ff0c264f58bf93f45f234045181c51180905d50527f436bdbd99c6b980b97466e39b50bbce24ffda570fe1e864d0728d06905bd22e1401f50c245bed51de2f6481be2be183238164a7a64046d59ad1982d88dc004dc31d6176d71d1c8eda97fb"]) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0xc3}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000b7f000/0x1000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000fb4000/0x1000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, r14, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r10, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r7, &(0x7f00000008c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1c00}, {0x3, 0x1ff, 0xec969a606ae14058}], 0x4) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) recvmsg(r16, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000100)=""/227, 0xe3}], 0x2, &(0x7f0000000240)=""/181, 0xb5}, 0x841) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x43cb9, 0xffffffffffffffa6) r4 = dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x200000, 0x2, 0x2, 0x334eef0b, "4432bfd2d70cf898f77a72daac19f3f265525cfe", 0x9, 0x3}) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000480)=""/101, 0x65) close(r6) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000001c0)=0xc224a123edf64e82) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6, 0x1, 0x0, 0x20000000}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r9, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x7fff, 0x1000}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="09b602494a73f144b91a6e9a9378b60f069dc1b378c4432e2f47ed47041b59de93021eea116e79f925eb9a5745ce3595240cb1f2149986615a03237adadc3d2203e43ed67b00f3a8db593644bc42ccc2221157b7dd364d", 0x57}, {&(0x7f0000000300)="b3c0f1adab0b20fa2f39b5898e119781edc4ffbe511a428b7fed1eebdda48ee96c0f7bbd274b2f35844f80a8910f0031f0caa0e17a26cf91386abfd557717986b3f84dcc0b36f173820ee781b471c396325148bf8380de8f4f50", 0x5a}, {&(0x7f0000000380)="28dbaae33fee8865c16fa9956a79dd010eea34c6434a2197b3a38264e53deb1e1ff95e5d439f60937859e8e7568543a2b2d27c12bf1f3c4b85bd99a8d24dfce91e73a17c2a09a855046858a6c869aacfb702763711769982b88c8b402888a38a2beea1f92b15e4e568f3b7e3c4eb31b5cb50c70242f31c8105e742fa974f7607b3b2dcc21c6502eb50d1e33c912335e4b9521aa291cb415e06676f65141afe38b927dd03dbd6b51aef0236b2cf27c2171bfc3deddf1f9f02aad7a1f3e6c3a4765d3317da2603cc2d11dc37538a2c6e8b9533a0028a734c1a15f6ed05d9a7e269be", 0xe1}], 0x3, &(0x7f0000000480)=[{0x10, 0x1, 0x34}], 0x10}, 0x405) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x447]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './bus/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x2, 0x1269, {0x6, 0x6}}) write(r1, &(0x7f0000000040)='g\r', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCLOCK(r3, 0x20004276) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r2, r5, r4, r3, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) setegid(r5) 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), 0x13c) 16:00:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x500, 0x48) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x9, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x147, &(0x7f0000000440)="c4d4f9646681f958abfc000000d4ce75fa540e217c7fe4475cbc5165a23f7a0c0abebe78c947de418895d712b82ac078fec55d3e9b5f334f31828e2d61be08000000000000000365febefe14dbcf28daf7e1b87d642a80f40b39aa99810081002a50b9e98348542e57ddf31f99d1ed3f42b98c20de04247a4cf54232c4f860210decfdb7f27af09391fc3577411da3ee8523f1a01215df1fbf19f33febc9ef92cfd828eb5547c98683149b933aa67f17cd508e38b5db80a3f1f56378fc824ff6b8a9bd672ef5aa6ebf3d0649d4e1e73ebcd00caa98acf2c86fd8615d80c94cf734f99beea25c9c") 16:00:26 executing program 1: socket(0x18, 0x400000002, 0xfc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000140), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f5ffffff1695f2e1ff5d9ba130c0e4cd34ed26bffb1b00b4a06b3c494525a551fa4f3f90f532f001c9c9025b"], 0x10) pipe2(&(0x7f0000000100), 0x0) socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0xfffffffffffffe36}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000000540)="1e4694e3369fd8f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc2d754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbdbe646af27d55041b940cbc2b5ee2fc66d717d1725e04dc53900ce19557b4f589b05868feabf0ccf0e1fe51d6448dfcf02f3d988dd15d723d69589a13434568e092900af3a593f572fbe77de2d10f6212a467ebfca8de068d4165553adb9c35b195713d2ca1157155cf1d4db588b230fe", 0x50}, {&(0x7f0000000140)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c48e5d57560bd4e000000807222008972c710bad0940d8100d620a6d982c491d935cff0a95a8854a4874d7623ef641ba73f7dcf454be2ce501b647e25432fcc1db76504a6f1f4c07ca4", 0x3b}], 0x1000000000000277) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000240)='./bus\x00', 0x8010, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="bf5ebb641b2ea88d684332737d34e01b60128e3402a9a5e77ed93c79603c758939c8f83459bbd6f20b7342e860cf33449333595f2577d554f9816d5e9906b39003b8460aa7d39c62388a1e3da871b408d6ab16d6e9d3998f99349dd68df9bafd0ee4c57e7d04c0d4ec91754c7c012a975525170a69dd5eaf0dc3a3b292198fad1c7bf9752cc9be8b63f3a5fb234361c1c2a9286dc834e5a0d7f4dd98a95f43e5c79062bc950a173842d0fd1b67f005d0088297df493fa6b89c10eae9bad81b9baa23c559e6fb67df7fba439cdb0d30787814", 0xd2}], 0x1, 0x0, 0x20) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) dup2(r3, r1) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x60e, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000011c0)=0x1) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1000000000000113, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x812, r1, 0x0, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "03000000a74a3ac3cfeef36300000000896f15bb"}) 16:00:26 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = fcntl$dupfd(r3, 0x0, r5) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r3], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r7 = msgget$private(0x0, 0x403) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000080)=0x80) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) msgsnd(r7, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r8, 0x0, 0xa, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 16:00:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() r6 = getegid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() setgroups(0x8, &(0x7f0000000140)=[r1, r3, r4, r5, r6, r7, r8, r9]) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x3ff}, {0xcb7, 0x4}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) faccessat(r10, &(0x7f0000000240)='./file0\x00', 0x4, 0x0) r11 = semget(0x1, 0x2, 0x40) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000280)=""/241) r12 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000000380)) r13 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000480)={{0x5, r14, r1, r15, r16, 0x10, 0xd7d}, 0xf28, 0x1f, r2, r0, 0x92, 0x9f, 0x4}) getgid() getegid() semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000500)=0x6) mknod$loop(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x1) getgid() socket$inet(0x2, 0xc32844347ba3f3d1, 0x7) r17 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x10080, 0xfdcf48cd30c56061) ioctl$BIOCSDLT(r17, 0x8004427a, &(0x7f00000005c0)=0xffffffff) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000640)) 16:00:26 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0xa00, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) 16:00:26 executing program 1: r0 = socket(0x20, 0x5, 0x1) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x4, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) 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() 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}) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r7, r14, r15, r16, 0x300, 0x80c}, 0x8, 0x0, 0x800}) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = dup2(0xffffffffffffff9c, r2) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="837d7f5e47c4d38ca05c803a1c50ac857c802e87837e91980a6efcaf12180647140809acfb53a53cd0228770c31a9ef9b8cd6e08f77069a53d82588e2a18148485a6c963836c09776430426e5bb28f0fb4edd25ec4f0aa0e89778d8be673da958980b90356f499d7c3b733e3d6d52377e4d919ec827d19b6b45d85a2100ee5df40f553cc3e76dc55dd0b841801143d29aff9", 0x92) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) socket(0x4, 0x3, 0x7f) 16:00:26 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) sendto$inet6(r1, &(0x7f0000000300)="65f4894e2738c089d826f59fcef1c2b629fb31b90af3b43395a2810ab4b53c01c87dd979c20e0e55b97ac4e41deb13f61c97c8ce22b43484df47e36d352cc7ead970f29f0645a28701cc8f5a6a5c045923d9e1c7f1111076deb1080595e59144853db3eb2151f8f8e1a815ea00"/120, 0xfffffffffffffebf, 0x20a, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x52, 0x10) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1) 16:00:26 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 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", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x7ff, 0x9, 0x1, 0x4, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f00000007c0)=""/249, 0xf9}, {&(0x7f0000000a00)=""/124, 0x7c}], 0x6, &(0x7f0000000d00)=""/213, 0xd5}, 0x69b3ca997eeef0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x7a, 0x0, &(0x7f0000000040)=""/122}) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x0, 0x7ff, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x100}, {r2, 0x10}, {r0, 0x20}, {r3, 0x4}, {r4, 0x20}, {r0, 0x4}, {r1, 0x80}, {r5, 0xc2425f81ac3b984e}, {r6, 0x2}], 0x9, 0x7fffffff) 16:00:26 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/pf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x2d, 0x100000000}, {0x6, 0x2b83}}) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() getpgrp() sync() 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x5bea}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x7325c41ced8da5a3, 0x0, 0x0}, 0xffffffffffffff12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x658) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = dup(r3) recvfrom(r4, &(0x7f0000000280)=""/189, 0xbd, 0x40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) munlockall() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000340)) write(r5, &(0x7f0000000180)="ad0100000000000000", 0xfffffffffffffe18) 16:00:26 executing program 0: pipe2(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) socket$inet6(0x18, 0xb725ba5819680d25, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x20, 0xa0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$setown(r3, 0x6, 0x0) setuid(0xee01) r4 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r5 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001240)=""/251) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r12 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r12}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 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, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000400)="27b41253cf06c5a66e1bfb98db7a047b7dfacd9b0c6ac880026ff8c07de49d1f174ac0d957e72c701b1fe09d0486099e7834efe03a38b03d75d09a851f431cf5114b96fd3f3b74d0cfb8f65248f927f55dbdc316a87d685e1f", 0x11a) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) r32 = shmget$private(0x0, 0x2000, 0x60, &(0x7f00007e3000/0x2000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000380)={{0x401, r25, r27, r28, r29, 0x4, 0x7fff}, 0x6, 0x3, r30, r31, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x6, r18, r19, r25, r20, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r18, r11, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r33 = getpgid(r15) fcntl$setown(r6, 0x6, r33) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f0000001400)=0x7) r36 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r36, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r5}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") 16:00:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setown(r2, 0x6, 0x0) ftruncate(r2, 0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) fchdir(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x20) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup(r2) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r4 = getpid() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x80, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r10, 0x6, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x10, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r13, 0x6, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r14, 0x6, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r16, 0x6, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r17, 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r19, r22, r21, r20, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r23 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xfffffffffffffd8f) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r36 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r37, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r39 = getgid() sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000880)=ANY=[@ANYBLOB="0000d92f66692b631c576c653000"], 0xa, &(0x7f0000000540)=[{&(0x7f00000002c0)="4560b4d4d9c8fe7960a585a060fa46214398e658124353d6945c02b7541031bbad6954b38122e0ddf9f9f715d29b11fb86aa1afadd0096e2146b8a77c2a309dc7293ecb84e6def1ad815f0da97c267ffb67d4b227a9e5780804271f685bbc6ae28285a6a3b77cb7195b73b2b654bce3da977f3dddaf7c1acaed69370dac59290363ddb8ef99a8f7e261c", 0x8a}, {&(0x7f0000000380)="3b5ac280bfc7e435451afc2cc4ec0c7ec1f5509b4c4d48152d1215d9e86a72", 0x1f}, {&(0x7f00000003c0)="f0bedc5e15c28d1a9dc5a4718bb5b51d010db91e57cb8094b2ba8e28ff8db2a8b2952517f97a94213ea708084aa341dedc83db", 0x33}, {&(0x7f0000000400)="613c36633c4dfccbcf52eea62c119ec602eb3cae599b47273e64b33cc0dde3ef89916413ed2f2a5f14fe812eb0e362063e692c72c90641002a4c73e8b9300552bfbf975c3d899344a02149d1f42b6a90846bbcd465bb3b913141424512a756577d55d5b0f9373fff29202570be5daafd74e0eaa6b7f3358095028256edd7cb89daffbeb7798a45961c6e59f6779a1142f2e4480f2e815e99063975c96b30f5d005511423d80f", 0xa6}, {&(0x7f00000004c0)="d3374c6b20d3a499c077ad78fb992f0b72dea6797bd91e02b2336391893ceb03bbb30124370e98d566901e94959a769aee4335b0d1d50c540f1a22b81c083b108b197650654912b459605e7b6101a740890e6c8c82abbe2608653785118435b416c11fd1d49c08e5707eca4c896eae75e43c6b8a29446d18cf3c5c", 0x7b}], 0x5, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r18, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=0x0, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="00000000e9394fb5c37ce9dcd146861286a2df74b77f5bc239c5224b7ae020451d8b8fbcee064034561c89685f02bb8fe94ee15828e0f177690703f76a52f80e876dfa50ee164e6b1b88ebbb71cf092d30cce617ec859bc82b518b2c35eafccb0189e4ec6edcd33cbbcc547514f5659417cc9b428a01e543970060ddbc3e8db98ca1b8296adba5021178aa86633280cfc04ea3e003b960162c40ca4344b641d5f26c41c23e71d6db2d2dfd8df1ea011d3a7c"], 0x128, 0x209}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x100) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:26 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xffffff81, 0x9}, {0x18, 0x3, 0x2545, 0x8000}, 0x1, [0x1000, 0xfff, 0x4, 0xbad, 0x5, 0x4d0e, 0x978, 0x6]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:26 executing program 1: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) 16:00:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) 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) r2 = open(&(0x7f0000000080)='./file0\x00', 0x51f7698c94a50953, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x23, 0x5}, {0x4, 0x2}, {0x43, 0xb1a6}, {0x20, 0xb587}, {0x25, 0xea}, {0x5, 0x66}], 0x6}) 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:26 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x3}, 0xffffff7e) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80004001, 0xfff, 0x5, 0x100000000}) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x741a6460460fb829) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="88afedacf2c95fd3a9f95127f489332f4796d9713e1cb3b0bf4e385e8ad3a5d1670037a9fd3dc25c0cd8647a02571065ee9e4be8a1a351653d610b4ea19ee34211a207ed88d17e137bf9f63067e59756e36d5bf834d18e1da4057e2131a524c4445203536b254983d77c621d9f98cf79f37bdc09f632113f89dddadb3fe7319cce7bf4ee575f35427115d5fc1a7974841f04", 0x92}, {&(0x7f00000000c0)="6cbc1143c213b67e834240a34e794f075433", 0x12}, {&(0x7f0000000300)="b37b89fba6cf75236c6b284f8067a26281bd3146ec880db2c87c1252ac0bcb9bb590e401182d61127cee0fbeca46289eeb7c74e2b9d66fabb533df55eb87335ea4bc2bafe5df26847ecc70ef685701529796ce36f633f562ba1624c3d8b023f3f66453b848e980e55bfc5984fe4ee9779819699468fef66f88fd9d1bed753974c2ea13339f7d1f576bdb293ed1cbdd6ef96d751308beb527934db3f2a8b038701163679eca33b19e96f50c27dead647e2cea8e6cbce42e5bcbebdadc8910ebe545126db3466e99303c26314a972672afb1efbc1a0b0928aa7849da473220cad0bbfbac3f05a4da40f6a8226725cd4b71497cf3b150580e271cf68a2b30ee050440c57ffcbb91ceb4eb55d6519528b427b81641046211a23c3a8ded6ef63f709d0d326cf6fc2031274b05d633e4450b1fb878c5ae6d0cfda283fa4e0a6050a18e79e0b497e8d984babefe21015c5c4228ed9b170b0cd7b2687d7ad15cd39edabc824cd1798d0d52777263c74a7f2560305bdf47fa4cff14da149bfa960870c28b71d88aa4b3cfcbe59b8a10789aa5ec29c992b68d9649018c42730ff8ff4b9a605de04b2c40042d350cee384855fdceedd0b2df6e3052e39f4b89bf6bfb87a6b5a52073c29c037a07cd09078e8c485e2443d0e61285ad6fd0da3963f3a6a3fed72ab346cd80f9a8739319ec2bad6f82d51f5d9990811746e22e7e7aa17ba1c642a2b1618b0733c5692051c81949d5f48326726ba3c0ffe3d107567b20d56da4174458af107e568d7f4530bffeae7f1d4b784d199e93cb9b2515a3650c75555be01cd2f13a338c10bbe495660b1ca313b444f864f6d88c28fe09c65354430804f6a47696bedb82fa1ed4a6ca52c376005b7ab492bd029bc01af484b673564ac015c13fe06027ad1190c8235ac5dc310eae08e5ba437a227a81187ae0fb00cd0390e5f4419b6cbccd7f58b362774f009d32f72b16415f3567e74c31b111f979f1c552246b2858b1383f9ca50ebdbae4fe3ecf0fb5dcc0927202056a25f503c6bc200f5703858fa404daac037835bf8412f8459fc74e8c35213bc0470c95dce6df933986fc63c433b6dcd73ba6584fe01ff22c301e1d6f368f9154fa2d512935ba3a959426b112592f20f839a01246481d56060172ba1aa60005c91f78f11e7950d947258c1f426e0c92ce380b8bd9c1c7a55d1084429241b42db16fc197f921a8537ac4f41f88a6401353e018e97df72fbd0ce57af9cf7dbe35acc115c19134130e8de7aa8fdd33c20b20cbb79ab9616a798e86ee4d6c2550948b172eba167dbf888fbd7da31dffdd39803a7b3d5842f6f02cfd004e731e244bfa290f361529bd207ec8a4a44eb2add94b137b313659a94ca4991eb7276c8c4cda973b162e7c7070165ab368ab8c770d8d15e2bf9af0ef86b2c5e49ace9130474dbbfb788059e56fd890cb0753b96b2e2af88f6292abd3b04618f52cb6a7d2016596a6a1e0f695c5139ff2ba20e93e5d9b5c88b99a885afe0a7ca6ab5f812a095a5c2d46b54520470a4ccef3b4c219931fb64b2661a14f6f36e0b50e3688503a1148d9872ca0036956bf9b8c7658aad47e79890a6ceea4cfc6e567b51e6b784869ce00ee56210f7416bcf5f94f5dfd03656bbfc441ae808c5ca7853e5a7958d8af85d72df01441864c7fc022da7ce0352af1224b5e29320480f3b4552f46fde6ffd38ebe455d389a66c2bbdbd06e3cf8f1c57bd3ac168438d41086a63f0ecca15d0186d17bf76f6b8c85f9466538fd546f345c18483c2a7955d19e2d8b260d90886e11e28d9d81d57af46150569c1189faaf334b791d8bdc9aefd12b3dbaa1b75fdc0989dc837126d4b1414ddeeee66fa673546085df3465d4c87cb24d93ec43c7c0518c7f57a869550d023650645bd60cd391eccac83d65e6d19b5b29d5fedadb2c4b270c403489f632447a41ec652875b7a129674b92309974dc0bc205e9ffceaccbb23f26283a63ec977a0f4e8c71810ae147367478157589770f9f5063c622de5dde3d9188c7b2e9c6c7ad660c2610ba10b1efb7b99e97d0c153648eaa91a4eb881c6c077dadc875123cfc705a50c718bd0bb6751a4580e1bc8b598ea3e8ba06860d08c025121f7fa064da021aed6d159c4033e671fdf17ad3666bb5cd886c9eef729608c4b936d374bc2c685f8eca04ab6925848eadd27b43d56f7be70cb20ae64975363e0aa53f9320ddea94edcada0d40e285d015bff36968b96a3ac006e28a83ddf64f4bbf8831273fc5a17a58aa80eb7c6fdd5b2f39a8d0c781aba892084b1146b03716f5b2d9ef15940428d36a8fddd3e0f17ba2eb5ffb2114eecbbf1c58821ffd11a6d08b2ffdf50062845c5765653a992432b60a97f7fb3957e6cdae50968c57bb8362447c2bd1b9e4837c6d04bf7f8c01bea867f7fd50fda11d6fea413c51f220105d335d38ab0e63280b2ef5f50a11d64393302b30a875b8c41fc806132dc5ea310276da0ce95692095479cbc7bc894d81baa5befbdd32daca7245438c54746dbd7cb29daee34beaf77a8fe94e9cc90c45adea29a4022a4f5f6259c2f1c65e1ff4708d561343ac74d9d12ede925ffa6e121b2be6d32faa8cf2ee51ac893751f05c9bb939cea1b7bfaaf563fad2bf086fa51c5db5bc4d4d5529e86a8d0e89fd445850908aff6dd90aa658c654c42fd28cd105c7dd16aab64b6305dcf46b614406c52ce3393ee90884943f147cde625462e66e4c3e7c90e1432a45ade3e5bde3037940b941e85b561064b95e9b1b5fcabca154fe9fa501cf94bfb0c7951000b415f8f1ede139eab52517d41113a988e423b9843a3e1f3e950e32d4d6e0351b324c3a2f2aaa3a7e34e63ace000f3d87a6db60ba79857a5c4c1db4e8b25708594451ff6a806d6b62e959eb8583f632440e13048e3e06013d8ddd8fe203ab55551976d4bbbf2726145c7a16771f657967e1a49fd62c18b0a2e7952ee0583ce653850d8e92bb8fc0d54a97f9078b91df6fa84ee2d76e1fa4836e3f2b48e4d591da84c2a6789119e224acdb202d93d4b29217aa16d39365f97a54e5bdb03e0fc9fa6edc311199e8bb013ea3163e131cd6f1315ac6b8964bf2a824c98a77c9975ad5b2a0216e9f737d41325b9cd4c5995f549a3f32b3e889086907fea26d0470e1cb96e0b2532eedb43905f8672940a569f0f12fb7e351e8034ed981e4332d9433a69a8bf345b3383420a0196b893a3c1bce40650344c721a574d61bb4e91f979c9443293da436a4573440d09922ec71d6955b03f966617ebd680307c9d5c7c04825651e7137eb76b110a0b6e9bdd8f8b6672c5c0905e7efcf9bcd209ade7d33933f5112a616b138010634f0eaa8ab20f96fa006c73350b66df3b0140a3e4b18e654dc66cb95741c02f06e66babb3133715ae7ca6f90a1351c0c740c3d7af0859b10b10c1aa429a7a9a5ef2eb6ec8ed06fc46981f75cf76c17658d309267eb9c5428e28ef67ff164ecaa67cfbeed729c56624557bd7f245cc1ca975b440761d3235c99f28fc23de7f7e274ad5669c1c9a0b45868e6793144986b8569fd441eab07adf7b65c9b1d8fd20bd26ec0f8b00cf6870880f93f8430c91664cb5f196c20f9fed2baa5bc85af7dfc843bd512843bf66650e47e3c44dca627c8ff8161b8fd718aaa53f5e6489b69738e1adbdbe970492d481ea3ac760bb4461ed28bc09e0d13e9b4668b34af216e048208ef9aeebabb391ab1cd1f9c2b944e23e9d89cffb3793dc09f7048a0bc19574c9b9a8d357d5cf468e1f40a9b75598fcefd49bd6787888bd0bb862eb8c84a79878b835ddf6aed7cb451e346bdda49903b1e0e0f297423f4d1f713b3ecb74262fd87381df9cb0cfd76c465659f96e85bea9317a3c30377db25ebd04e9907816ea6b889d8db14663b06b0c5232837624bc7325d94788bc30e908a797f62ec45d70e9ca71061f49c3808bd6ff2e60f37f6d45ce5898f0ae1a8282aef99b30171fb72009f24b2cb75943e046d8d468e1984fb27a8d98366078c470238ac2af916ac202f29c10621ee62ba623746ce4be942f4724e096f1d16e3b83c6457e5aa2b55608a5bc5fcb9dc544eb7aa53555596451f36f10e318a4efe63585603c4f360d51fbd0cc50ed648d541ba06d2c75d251c5e1671614e7da3c113da18e0814d85fa45b7ba21b51defb5e7dac06d1e8763179a2169019073a93e8f5b67947fbfe07e8125c6b92f22e4c4fb982a646a59aaf37608c58336df1fe863425ad982a28656c1a44e49d6355d5ea5947c7284b513f57ae3327a5d762418472155efcad1dd51797d1feb65e84f2d8f88e670ec7952d307a10392adb51c7fc7fe3d6056d3ba9fc5924a5726e66d2600e5a913f674cc0857b60801f8d6280e87cec7ab753d708d3152906aa2231a5ff52e7c6af1c2649b151d74476c0dcfe51916fd54d5a157bbb0b46afe1566a51f64b27be887aec09021bfa3c8e6f6b8ae0ef3733002d2511a80f449754927f19fe3e2949ae06a1b28d4a01ec4c28061f32836a14e6d30d1b3373af15bd197abebe0b6878feb3594a4ccd077582ec906a31b730e708e8c8be62089bc58bc4bacc4f05d7a04c0140e04675ac1c56da960a5636be1ca2083b0f78e1096fb0192d488c9584cf64fdb3155530a62b5d05fc02e1a2bc3343ace2f9b80fe4112e44af3d96a2b6812c914621870888c486089dd2124a33bd2282fdc505a40bffd5db9b393442c63dcf73e2fa433dd360e5b9dc19212d034431a77e372c0e08ee3155e112fbf4cf1efe2d78937c08fe709f66632abe96eaede5637997337bc2ed53b0946d8a28808e4640d972b18963efa08f70ecd49544c2feaf9aa3391c0e455935b8bf6b27c81babe1b564c4229ceccdc50b439a21b8fbe94f6173b58fe6125e6b0e31b56607c709a5673c62585436079e87b6427450e6c39178bf42e289674120b1e555ac6c663c525d1ab1d1197ede30b49101d47603ff720e92dc2731fd09cb57ea160693ea828459f0e0d0072e479a454e763e239cd43d4d6770c0e2c18d3bf14a808db98e1bb9de6c9bdea00d1858e898334d2bfe7d2aa92e33d3641bc6b454ed8ba4e08a52cd322525820c4f5dc7da217d59e06e57e7d94f14882260c43b8fb67278e42b8f82e6d5d56f35bec5a3a775950143cbcc1c02903b5df7b4cf24693c233d0df9a58a90ba1153b4fdc8b58880dd7dfe95fb71eac5dbe63ee64e0761d0fb2f36742a4b70201e999c1dc2cbc6a12c47a28f6f72fa9889ed39471f0f6afa9671e858081f8912c59cc45ce33b595fd3153b45211f212247b908359c61e07e016a32e961afaa8acb4d1f07d6bcab92d49cef6c9361740529f6687e015d4aa2df2b1e240aa1349becee038e251fda9a7d801b8acd9faf9d748fe5c437c2490359eea712503d779a34884665be1da622f1b164b276e478406527943bd1d32527ae0afd680fce0aff93efffcae66cbebb1449b192929dccab163ef1bc588b0066c6f229455c1b0d3e8fbab38f76b04e71692ebc27c8628caee5c98053f364e13e184b92706d024d8998b4228dcd6cf67b8656fa308c934f965e2d438ac953eebcc3a3bbbe09de6c3e03af4714902a2082fdfe73682b9872ac3e2787cd73b3deb295fb66a0bcd81676a1785dd8ad822a1991815fddcb81b6cc9e988a181d87a8d38853a38195fa81d2bbaba8b8c50d5eb513462d3198fc42e396d992784d8f6c16ca9ca88b5e48d64827c6e336331c90d4d4881707637c14fa1bc30061e923419ff07557153024cc01e5c8c5fd52cf788b87aac56", 0x568}], 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x9, 0x3, 0x2, 0x0, 0x6, 0x2, 0x8, 0x0, 0x0, 0x4, 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x8e\x80\x94M\xaa\xf5k\xdd\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x25}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0xa5f, 0x4}, 0x8) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) ftruncate(r2, 0x0, 0x1) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fba, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgid(r3) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) fcntl$setown(r10, 0x6, 0x0) fcntl$setown(r2, 0x6, r8) geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r14, r17, r16, r15, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r16, r13, r12, r11, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r18, r21, r20, r19, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000380)="cb1c5dfad0a39091754d439e07eccc576d2cbf1ec20d24a37c2c973620361bf738910bae91ca5a3e44eaccfcaa10ddab43b68720972b722da40d6ff1aa70c00eb443e1611fdcacb17a29dd9f9c9113415ad5cf1ed04ee06a05b89177553fb1482b4b95981e192b3ad2dc46acf645f1d19a88a828fb954afc6378385e4a6a676a7eae", 0x82}, {&(0x7f0000000440)="7281332a83f6685d9eca72466fe23d278588bc3ceb55c63e4f08544445ead7b60186b471854408140ed17bfe8cd913951073dd9a6bd7e07601787ca543d6b59f2f1fa0f6500a93453fc2cfbb31e4bb27ca0192605123ce63f1f1494dc778876ebd31bd", 0x63}, {&(0x7f00000004c0)="34231222003778790f21f31c75ca18a394947609ccd2215364167c4e91fddb155f4a7e3e72cbce405f75c3ae13197c2429bca4c4c47e08f1de64c0e279331afee781dc58069b394c7562d93b9e480ab49927cb238dee1c82f0a68c46cfc8f1ff595983a86e52e7bb29799e94cd1b856415dd00d94b5be275509f151bb9cb3dbd321d4a3178989c76b2c1d0330fd0481dbad65bd02697d2618618c307e935eca4e92d92e7d02f3211dc7b130eed61015c797619c713367862c03aec7ab4f3df1139", 0xc1}, {&(0x7f00000005c0)="13a5cd9b6b93580d1fcea1f4f08f2f3e5408b9ed5716b42bcd06257b30706b4db97b58a9ca071d5fa22ea2f2f62bf0997dc9ac92aa7c471f7e2ecd6dd3e3ffd694a3cc2f602d0428db77d55f6d34df5e5ee297d9cfcdeb09c44748906a3e3cdafe6cb4", 0x63}, {&(0x7f0000000640)="7c83a7adf6c3b73db81b2f27f990efd417e12b7e02d5a5c8b1f341b06c6840679785e6561bedb7e520e3630ef3d698f1fb48e3ec5397131ac0e142a194143351df4661adb507b8402105748aafe28bcc092f091a5e246c02aa5747781b00385ec4b897e66374de6939426a0aa44b087c1b0f78fa9d45c8cbb30714dc1ef3f8b28bf0abf7a4dd4f59eea19c13109430b828c489163ea1f80b895a22e90596320f1a57806d84576778cc688e5f3b66b984be93dffb144eea368100d8dcb1e1e8ed61b08e453e83c59ad7d5cb", 0xcb}, {&(0x7f0000000740)="0c3c89508a25240b4f94f563e0edabeaba300403", 0x14}, {&(0x7f0000000780)="94ab23ec531ad98da4e561b3b99961bcde737b065b5cebbcab6edf41c9a42f1e28066cb7b87f4243690fa6eb1c7af8b78a08f7ff87d7600cb5b7b9d6a9417ca2d13996b9fa410828f3d7fe985558f3184f11ca07201adc8703f78c0d7113fc90e72c89238cb363f4f92bb09f70433dc21551367f93d142cb0e574e7b1d48853f87e110c6", 0x84}, {&(0x7f0000000840)="69f965f9403decb2e44af5bac23fdda35619ade1b8ba5783af366c94ee41f5305f0f9985f85ab99cf7fd36d2015cf383ce3a0dce4df5e00f7b547ff9e5d4b6055f5635482ad422be2ab774b1aa44002b", 0x50}, {&(0x7f00000008c0)="89b8ce632819cf254606a797aa3e37faabf44be57aea28b15882a805fe797790204a76b18c829e", 0x27}], 0x9, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @rights={0x20, 0xffff, 0x1, [r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r21}], 0x80, 0x8}, 0x20e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_LSFONT(r22, 0xc058574e, &(0x7f0000000240)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:28 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x5, 0x6, r1}) r2 = fcntl$dupfd(r0, 0x11, r0) r3 = dup(0xffffffffffffffff) r4 = fcntl$getown(r3, 0x5) r5 = socket$inet6(0x18, 0x760ce21a7db4431c, 0x6) flock(r5, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r2, 0x5) fcntl$lock(r6, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x1ff, 0x3, r8}) r9 = msgget(0x2, 0x20) r10 = geteuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x4, r10, r11, 0xffffffffffffffff, r12, 0x0, 0xf5}, 0x80, 0x1, r13, r4, 0x7, 0x9, 0x1000, 0x4b4}) r14 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r15 = accept$unix(r14, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) fcntl$getown(r15, 0x5) r16 = getuid() seteuid(r16) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000480)="e61fa051d6e545a395e47b02a9f6abce988b884971d5db7b49c398447fdfa6438c8a58661919130457ae30d5e240068d843b0bcdf21c5015af4e31b86837a1c608d9a305605422ce3e5812b7135e1f26c482b61fcb49eabbce83f2f9cbcaaf4703c57c0f221bee410334748e62f1af1ef8cdecf6984d274c39db0cdf899b3218737b2c4a68b0b7154efc868408dbcc848cf10aa28a19b55ed7cd469ed80de0493b4fbca96738f75a3ff9d81d53509ad21fa214a8de640478a4837dc3cd1678aaaec2ea932da2c0d2e7156284fde7ae2ac0b5d9937102a0360ab4d3cc1cea4bbeb7497394bb69bd38d7c83007fdf370fa4014dd5409f13b589422e321a4b784", 0xff}, {&(0x7f0000000580)="a65436bf7b10a7104df9913deb442b7bdc1b4aca1c46303dfcf6cb6a5afd7697a01772d50094ddd2ef490ba6b7eca03364084256703a4e7c1531f48b473a5d3a6dcc0f18acd38bb8fb8043d0444c364b840bf1aa0f44740d8ad19eabd6019d53144f9658bb79f6e8662aebdc96e45dc5dfd4b5ce40880e48bfd921af40ea3705ad2b8e903d8e242b4a7403e998318ddbea51fe8581f616b5d28afe7b6da1dcf3300ada81218427220f4ac93e3401be2f37ae693ca7", 0xb5}, {&(0x7f0000000640)="f6e6d3525eb30a279f2975806a6a286c87b740dff69452bbb45f1b6222ee83f42e260d88063febf150a601d5a239e589c61f18aa0046bab775727984860bfecf0859424d29357f92bf707ffc277503e7a7ef67e206032fb842a5be271449e246eaf5190e2a926db24fce70d2dd2a37e2f95ea7893671", 0x76}, {&(0x7f00000006c0)="016ea9db93ce79f892f81b3ec67783bf0a0ef1564b4f17ccf30de19f0ef3813cc5389aff4c6ab2b99e78bccf2b6bd69c", 0x30}, {&(0x7f0000000700)="4ea528f01034c84a796e8c259c852572d3043d8e2de50a9120236fb62bf9eec8d298363f1ea219283cc42543d3a048dea5ecdc55e4b3", 0x36}, {&(0x7f0000000740)="a00a31e04ba52054bf4f296ce5e91da132239312fb54c53cef081a1cda14798638c63b3e59c9587dab8f770558d783705781f61d38769dcca446344c115373f769107e061d10d27870eb09783702da0d9231f694dabfb6347a062c279f2cf9f33b967661ddab70dfc605d6ec5baadc2049d8933b9dd58374cbf880ab7506e08cb4c5194b70477ff9fc5e45cae8dcc738eb474746c1d01109e7df0baf1548f347eebaea68ec6b2ce2b25cff80f6866915", 0xb0}], 0x6, 0x0, 0x0, 0x4}, 0x2) r17 = openat(r6, &(0x7f00000008c0)='./file0\x00', 0x8000, 0x20) ioctl$VT_SETMODE(r17, 0x80087602, &(0x7f0000000900)={0x0, 0x6c, 0x6, 0x3, 0x1}) fcntl$setown(r7, 0x6, r4) msgrcv(r9, &(0x7f0000000940)={0x0, ""/209}, 0xd9, 0x1, 0xa0456e910db74acf) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000ac0)=[r18, r19]) 16:00:30 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0xf76e57c79c40ba45) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) dup2(r2, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3004000000001, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) lseek(r0, 0x0, 0x80, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xb009, 0x1, 0x1, 0x7, 0x7, 0x4da389a3, 0x2, 0x2, 0x10000, 0xffff}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000280)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x1, 0xcf}, {0xa12ce27d26504050}, {0x2, 0x968f}, {0x7d541304b9b0ff29, 0x8d50}, {0x3, 0x8000}, {0x0, 0x3}, {0x1, 0x7f}, {0x2, 0x91d}, {0x2, 0x6}, {0x0, 0x4}, {0x1}, {0x2, 0x5}, {0x3, 0x91c0}, {0x1, 0x100}, {0x3, 0xffff}, {0x3, 0x7}, {0x1, 0x1}, {0x1, 0x2}, {0x2, 0x7ff}, {0x3, 0x800}, {0x2, 0x76144347}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x2}, {0x2}, {0x2, 0x8}, {0x3, 0x7}, {0x0, 0x7fff}, {0x3, 0x400}, {0x3, 0xff}, {0x2, 0x9}]}) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x38d, &(0x7f00000000c0)}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x1, 0x20) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:00:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a5305de171f237e0816558c243b09f94129ac556c523bf4dd21522a053b09589cc063ffd8dec47adc55a06f66fadf61663b90238b462db828e64d593bec4372eacb836b9d529cfbfd154ca88f64416decd5ea6b8000000000000006f561b3b57487db7411de45f774ee4521c5cbd87e82d07455a8db9dc0ec2550b2fab6422be081b27137cc205544f98d7cdcc9a289ffebcf9a218cb12f1694e"], 0x6e, &(0x7f0000000200)=[{&(0x7f0000000080)=""/210, 0xd2}, {&(0x7f0000000180)=""/125, 0x7d}], 0x2, &(0x7f0000000240)=""/108, 0x6c}, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 16:00:30 executing program 0: madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x3000) shmctl$SHM_UNLOCK(r0, 0x4) 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"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f000023f000/0x2000)=nil, 0x2000, 0x4, 0x2010, r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) write(r5, 0x0, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10001) 16:00:30 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$dupfd(r2, 0xa, r3) getdents(r1, &(0x7f0000000000)=""/188, 0xbc) 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000880)=""/220, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0x100000056}, {&(0x7f00000005c0)=""/188, 0xfffffffffffffcba}], 0x4, &(0x7f0000000980)=""/212, 0x3}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r1, r4, r3, r2, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r5 = getgid() r6 = getgid() r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r7, r10, r9, r8, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r11, r14, r13, r12, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r15, r18, r17, r16, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r19 = geteuid() r20 = getgid() r21 = geteuid() setreuid(0x0, r21) setuid(r21) r22 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r19, r22, r21, r20, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, r8, r14, 0x0, r16, r22, 0x0]) getgroups(0x4, &(0x7f00000000c0)=[r4, r5, r6, r23]) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0xa0a, 0x3, 0x1, 0x5}, {0x100, 0x3f, 0x7f, 0x101}, {0x4, 0x30, 0x0, 0x74c8}, {0x6, 0x9, 0x0, 0x4}, {0x1, 0x4c, 0x0, 0x4}, {0x8, 0x0, 0x40, 0x3}, {0xf000, 0x40, 0x9, 0x703}, {0x7, 0x9, 0xdb, 0x2}, {0x1, 0x27, 0x1f, 0x80000000}, {0xd8a1, 0x3, 0xad, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:32 executing program 1: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) socketpair(0x18, 0x2, 0x40, &(0x7f0000000100)={0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x28, 0x40, 0xf54f, 0x1}, {{r3}, 0x4, 0x50, 0x1, 0x8000000000, 0x5}], 0x9, 0x0, 0x7, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x100, 0xe0, 0xffffffff, 0x1, 0x3ff, 0x4f30807c, 0x2, 0x821, 0x1, 0x38]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x81, 0x6}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r3, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffff, 0xfffffffffffffe53) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xfd) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:32 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)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x10, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x797, 0x81, 0x80, 0x2}, {0x800, 0x13, 0x0, 0x6}, {0x3, 0x7, 0x7f, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:32 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000200)="a2032f063becd624cc62b2ed9fddfee32fd5a1dc3217887d106f063dc66df889b8f4919d74e5f2d6b168bd661a478cae509e110c67eee562fe7674c024450758473dabf393e7f53ea2c2baeeae92e82f8f693af73d84db05bcc08fc5185dca88829ef1fb1efc3b0fa822db4fbd1ac7c41b892a1c1b5adf900f0ad7dde2724e87ae3c4a28c7ea0024e8b1439e316b36c443b5a570a410a2fc3cd3896ec6c3f94687b93ed0c4ad3cd2d870c7621d17fc4b0eb1781cfd616cc544d43f97fece49a33b7bc5a8430ea48e1e507eed7d9c55dc04a3698c2cfb1c5f1caace3e7c2bd1b7", 0xe0}, {&(0x7f0000000300)="4f2f1f4422432f23e18f1fd4e94343c2a9bf3587be6779de8ced2ffe7eba51281af2d6d309cc111dfce1f5f371a724eda4a096c131c700f2e55b55b7fff4383f25fb50e2fb41e65f01090c9650bfdfb2fb3e1a017bd326392bfb8053229dda05be94f076e4408cd7af4822234c432119d51d86e65a43f0990a2a46f79fce2a4bdc16a919e661370100be1fb2b8745a0cf63cdaa06d8b431f6e38c696687ac2d0d6a6d7a3b8bb975696575ab97c4963af903cb2b3437c18d7b241ab2a674506f6f4cdcf05f1392f275937afac344656eb", 0xd0}, {&(0x7f0000000400)="150e4c9b43e95ffaeb9505ed97b1c91215f27eab41f8f56b0dc8d742036e8522dfdfb2135bfe47152198888674e6c6bde3ed90cc2fd7bdf517e30759d8eaf4ba32aefbb4379ac5fcc7ec7de21c4ac713702d5278c27a2e07543f5dc0951ff6ad7de2938012d6dd7acc211f72f88a85f613e12a3d817d620b45bd300aab9e96ca0e29a924ae22e904aa3641c048f5c3afd21d3c52262756afcb8f0968683170ed00db4e3faba7de9003c54f732854c1f4abb3bcf5dd38e7282a26756f067df39e2629566775", 0xc5}, {&(0x7f0000000500)="a96aac06f881db2fb051d549a939b6c475e6068cce38c58b39a22f2f587adc5fb200b9f456437832f055053707864529dbbad080fd3378a9d5c1b2c9f440b702382ed237520a98fcd4be3127ea000427be071f2f0ab30ba8a324fd5688236a44f2bc04226bcb588646c890f5b18d697eda644d2ef619f669ba1fc1193bf69bb63c9f9d462a9d98318c0a1ec31655b1c148d59df5ff19ab33d8b5019210c14877aa8fbb2369d92d9b3c9c32116e90723356d1c589ff24", 0xb6}, {&(0x7f00000005c0)="2f8bf87bfda833c3ffaf0159dbbddaed5258cd063e42bdeded790469072a4b6e39961ade1457552e86e032835a0844f7cced6c3b8d9cd202abea3d17c8ea822573b4afdb388e9f271f5eb49501ced69a6810b6697f", 0x55}, {&(0x7f0000000080)="684a5f01369cdd", 0x7}, {&(0x7f0000000640)="0f74a4ba09e612c10b4a62293b6f792f07dea19dffabf622d2ca74ca5e8c34469f4131cd3cc9a9e41b5c13dc929036f9b4c9b3606abaac88de2e8ee438696001519623c69a8f39c9ef06b08aaf605ebc53ede07e24c03b1fb4b3a87e0bc9c3e168a7f23994e5206b4423c4e8fc5bf44ee97372a547ea82", 0x77}, {&(0x7f00000006c0)="eb62ae3fd9a661ad76509d574ec335a7c82cc1265760438b052c564081d2be91eefb0d7beeaf8d10b5a594cbdf573a6fc5e2688fe6fcbacf38f3c016ca5987ec4e95ef89e9069068cb3b0aa96bd0954f311b9a78c1b259950d1bac948c4676517a0886268a4dff42190769f4221de2c79cbffe644fb0352d3d44d45c58290a532bccdcff448cbed952837f3a48299254c4e66ffbe7d69e36cb548699f07b2a3dbb502917bdb9dbaebd32a1c5fa694a268b697511492923d82959f7633f18ea9950b203bbe69e6e7c376909d567b2816009be958a3ea9aa8b4de83b8196c59727cb3b", 0xe2}, {&(0x7f00000007c0)="8e15cec93f3124793076f72bda6e61cefae8eeed1c144eb5a068779b6dbdbe0dbe432a2b74dd75bcba48927ae7376c70019161b19e0ea4767ecde8b270d0e623aee866f5491e1244a33d8ae97442d50be3611b7a337ff9190e4e53662f9d8851ff37b16bef2f60b3108324857f22faa8ad1de5198d83e04760cfaffb65f44f7a54c21add84c53b50afaf4f7f16442258", 0x90}], 0x9, 0x0, 0x2) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f00000000c0)="46743a01000a73e6d13e5c4100e4511fd0fe674a9d94", 0x16) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) lseek(0xffffffffffffffff, 0x0, 0x7f, 0x2) r6 = socket(0x2, 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r8, 0x6, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r10, 0x6, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r12, 0x6, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r13, 0x6, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r14, 0x6, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r15, 0x6, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r16, 0x6, 0x0) connect$unix(r6, &(0x7f00000005c0)=ANY=[@ANYRES16=r4, @ANYRESOCT=0x0, @ANYRES64=r10, @ANYRES16=r11, @ANYRES16, @ANYRES64=r11, @ANYRESOCT, @ANYBLOB="d40c07822700b33afa1c4abdc4f62865408c8fcbf806059a1d63d3c3a00f0f5f01496fd31121e9913e7821c9fb353294de84d42c6696c6e03f9403668111863850a29a23a595cbcd365911a0ed62965202ae69241ee79f24648715db402d959c9cb2a401edd252cc71d449efd8636f4c8eed92346e6a6a17f143fe273dbd7a1ac702f9b125e2b7c30aa3d257e733b11825be371efbc647f9f1c736acab3b04347e255addb6dcda605e5a10437715325c8cc7d18c3b14da6d70fac110abf823c31e1074331b5dcf8706d64e309bc0f66e1b04a3bc438417", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYRES64], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESDEC=r12, @ANYBLOB="e1c9c9195747df7b78f02fa1bf4c72966c2709f61e263d95a8f5b5f9bdb6af9bab0b8358f2306904a21ebf6ee68488b6f83574cad0e61eed66bf2faa0d1c263c0f0eb9e77bc1dd2fffb671e2b5218f8c3730b7298f0a34495c194749715668564d26bcebc013a3d5827524eb934e7077832a174e41f584638f7a7019c91e49e825895a55929aeff88de461fb8ee4289cd0700889e1bcd5b4a131cd372aebc072c9f1cb871000156e160c0615b1b0e44993cdf5254783e2f4aecb34526d95ef27fc69e29f461fd5c030f6643fe431bb3054f0ddece1beabc37bc852bbecad74e6b0379bcf3f5e760f48a60ff9869896c00cb8363f57196f0dcfa67224014880233f896dae754524d14e01c58cb491c5b185ad128841aaff05ef977609d6dfbd08cad63ac8097578a70336366fd755cf1d055bf892bafa413cda6b3200947fe71a08228c704e2dc10054d3b0f0c0f0bc0bf312c743e7eb8287c3bc20e311d2046b9f84f02f9c1a5f16f1922651bb6a45818028bfae58786be5c66690da1b360ce52eeaf702d08844d1007634", @ANYRES64=r6], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESOCT=r13, @ANYPTR, @ANYRESOCT=r14, @ANYPTR, @ANYRESDEC=r15, @ANYRESDEC=r11], @ANYRESHEX=r16]], 0x9) sendto$inet6(r6, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0xda, 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r5, r6) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x5}, {0x6}]}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x26) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x5aec44837f824bd4}, {0x3, 0x4, 0x2000}, {0x3, 0x531}, {0x1, 0x8000, 0x1800}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r9, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) write(r2, &(0x7f00000000c0)="3d697b7f302d894dd173f550f3f33f96cc42074ba84c86a4ab2e408b646f027b600de55d6a1f406ab52080586b999407a2ba9c460d3e7bdbf679", 0x3a) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) fcntl$dupfd(r1, 0xa, r1) write(r0, &(0x7f0000000040)="91f50429f4684b90344caf388113110e8ee8c5f9055c66c88116c2f4aeec67274c6ccc9c07ed513c70721fc7b3b7fce7691a0d4d1e4f4557cf4e43a210fa5007aa3c81976db76bc9ea", 0xfffffffffffffecc) 16:00:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000540)=0xffffffffffffffe5) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x4, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d791d63a8b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c0e189f645d3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272d008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee3130900000090de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62a073bf30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000006f8734bffca0095a9335b7e4d2a37d0898dcbc8b4bafbedfc84634c4470e0f419d4a8c9133d2e6ac713449183e91f41be2e9b6cefb29aa1763269687d22c9347d17c008fa434e8795e3826b9db3d4a"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x1, 0x1, 0x0) close(r6) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x3ff, 0x80, 0x82, 0x7dd}, {0x4, 0xff, 0x1, 0x3}, {0x3, 0x7, 0x8, 0xf6a}, {0x1ff, 0xff, 0xed, 0x640}, {0x200, 0x1f, 0x8, 0x30000000}, {0x8, 0x9, 0x91, 0x80000001}, {0x2, 0x7f, 0x2, 0xc000000}, {0x242a, 0x12, 0x9, 0xfdc}]}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000240)="5bb7301e5a049d2a8ad23b27b2835a5d89ab0e71ce9311d967aa50329440393b5ba91d77312cc18a3ab2791b15779b5360f3b56ef1f4de6f8622046a3d60458305e2573243c47febfe86a13ea1c06d8b9c86d158b42d94a96df93d9c337979633ff2adb718ae9d06aeed2c4664a19b2ec0d5a95036e8e2149935e35ce5bf8b6c2fb30e112af2b20d4209cf71b3802e524a9ae821bccc04ad88e746767d347f40a0f33d2720218880faf6f1cd0c9578d559930c92660d9311aab262463353cd12522ae14393072107f0b5b8956280ec8b4ef742868e800bed9c4b6c4a6b429c77cdb95d1a0a5439dd400143b67a59258db0231857536d832858d22ef7491151f0e0e24a470bab4389b7f493c71b5af050671df83c46d079f40d7fda1888a6e0e4461a4b09279ce87f1ed89c8de6374bbc882a8b9c4da1dbe19d509e55d9918a8d78efb399f5ae94121b19bab1feb57294a1b023a61e7f662b880aff949c046da4fb700fd5b6fd88e38a98caa848d26096b01bcf63fd9b04214cf9a6e966d6b5b1263df34296303d211e11449381028c73a4cd257319a0036348fb9088ccfce47f171f162ed95b29434770aeb896b956beac64ca7c07d898377086d12234318211f810f4c2f158ffd1665e74d4cf3351bdb009f48a2c9cc9c6b1ff1ff1cf1a5bcf0a6c88502a45fc157aa3f8a1c5b1236f4e23fd738e402dd34d4024d4c9751cbf7f64cdb1e58d580398f0664026d6a724d1cef9a0486b0ba1805c5a99ff6a6e9c50532da0e027d84645c629b4fe2bd80b0dd5554cac9d0d0721e522e38b1ff3d2a5c74d34e36ed9113ed7c540aa6c7fa606d66110b428ee5c84201a8aaa4290cd4bd1cf7eabbca9f1fdc432b118f662f64f0ae2de68c8d6f08edbca5ee9810ebb3fce93018fbe263ed4c515bc61022915a5dcabe53675a0c443237b81f3c7869156fcff6838988b01e9e939324839888006e877ca5c6e04963d850de231101d96b15a1ce32aa4df47259dcd36c3cf5f43e6a2612baad46c98074abb5a935a9f8071be1a1e7cdea90ccf8171d371fd6ca669f38e441c2ef285fcc11975d544f2c3638c4b1d9517c128ca3f0e3169424a76538cf633bf799f03b5fb369a94f4e8fa4eb3128da76972fc5738f2bc1aecf5bd9492d9bc20eb147592b21195f69ba2a5c46bef60a0e57b4d08659c9d3cb0aca4f5bd1fa0a2679732e36dce0f51fb5c6088501d6cbbf8b2a65017e836e59b93f8eb440e154e25b1b771d7dcba58f8dba8119b130a7a5147f5c82a68b196343e96e6cb6ae0a26ba0c38f731aee4eeb90a2055976a194ca87bbddfed57a37655b274279a21ee79fc3140ce97ed536b5dd83f115be2dc7e4518f2e072d55b592a7ceb281bd1a7e2fc62b40cc86340c78808581dae4f75be8f58baa4cdd3d5d1fce444d963233be7f42f10760093dcf567d83c57f2167a045713af6ab79b02e2c039f282e0952f62d4e31ae9b624262ec534386474ee88cbe4a056229d006cde5b29803433e3e29713023fc7629c1d676bbff291ce303011d018f188a53d646190af1c9c1df7ea1ceb8c98e2d39661359702c08c26f042efa6a30224aadf5e5f91f2e2e82f066d8c7993202aab1e7a05438e34b18e4ee3d276bf67d9a8bdbe63003e97d67e7c0a7885869dbeb0ef4d18906e35e33ff4e4f7c7cdf9b55b3c45ace91967866692bc983270bdcf8897fbdc833a7f911f74eda9190c1d83e9b96cc98ac2d8ed4f427f69ed5e06af96516d7c34de79c45824dd9a56e9af15688e837368e26622cc01a6cfcac39ae25cdd004e4b125404dff6bcc4a812cdb4092517757d7836c3c497dd5a5dcafbf038dabc04cc3b4fa441134f7d57474cf7cd22612c1303ae5e873f9bcf95652501e8463616d6623571d62bb1dd27d00a56d499bbf431c24f3b761ff31f4a3fe503200291a39dd6d7e14df749562f682089c5ea3a85dcfc4b8fff62e7dcdfe1f2b59e442e9cef36ee1400f98d04bc3f06bf467cbd49511cc7624d505da529cfea98e2f827688d6c7556dc788a522d560ce78894ba57e2efba17dd4a2b5e7ae604c6a6505c0b72e1ae796d325237c297723c42e6e1b50c01eec082746738b480198b4f8f38ea841bdc9a1de6e783d949d0bd3abfb4b155934b2062625b87968fe0d0c44d6d3c7d8947fd8ce54e5f4b78a3783a00536600bf49ee36be70a8f5e8d155916c90655dbc9992a6a116227340bb6ed59423d681a7536b75e9064bd01b54155b0df9f9347b115cadfcee1b184019f2d5be1832fb1b4b98a51213b5fc48460aeaa18f13cc6e1a3141f0145a32e99aac9e22e551dd8059c8867d5a2e494a41e6bdfc190fca1560b06e783edc8d36049fc5fb2279b66f7b21f7e3909006ebf6695b63d418f953be95928d623dce1b588fc64769b817a9f8834ec69565eeb648e08de9ca415aa37be1182029d2017d1aafa5f4bffe0e55c9cd7fcacecbdaf2b22d4accec353340b37d1f6646ddf82c59b248fde239191bf24b16286f6d1a66f8919c77c8551f9b768b25576a135580354c1d19fa4655e51fbe90398d80c009482c0035dcd69080505963245789a5136cbb0efe361b383699d8d5260af37089e041b0431068b4fb6bbb9043735d257f20bc93ee7162eb9a9ded5e54ccb8eea33266cfe5fc53554f201b8f61d6cbc8b9fc5f3ff226fc9c0331eec92f5a72153ee9d3875a37b19d2d24aadbc5eaa17596321f192f182c037873e7effa37c441b237ecd5fc01f8dbebe1514db9b0c8601142cb03175815eb388f34a595acac6db32e788257faf79eff8b468a982cb4de1f400edab87fa73d96236b54000d09b3f432a8e3c4819f34fc79dac70ccf7b0ad1a2089a08064d51fab300cd6d1b70add2b53cba60667fa59e62dec3908a8cc3275e712646cfab34d9b353c540a5d5095a46eb9c79157d37f45e7cf0e271401842359b12f1fad8d88f40d2ddda5d1c09ceaebc4a47e8ba3704c0b7cfbcb9e43d51371af174f4760bf01bde2debdb09ed165fe50a011afeec23882ac2aca41831821b6c77234c0d129f3d56c9f00adcb49a0f9dbbc06774a92595d88fef41ddb2c09dbf67ab20b958f088aa83e201caccc9ab9d1d03184ca724c511e4de1550045ba50daafe3f0d1427848663616fbd10b61c2d7c823b2473f569d134c9efdf96085fbcab77b9c887e8b801b3d4c6660f20060e0ae3b849bcae5691e382dc9a3fc883f894164e480ea01e71ce579cd666f14b0d6c7e110fa11080458e3f9ae98bf6627b8414288e199e21b195590669430c07dc6ae0982a5eb0cacb73ff22a74213f9fcd05c6723c2f1b1de37bfbe4c32da6f70580f372e299bfc504924a855385370e7ba3c8101c6295fd6d02f29c45b35e2d392c9ca1401827b4125880f309a22527cff045760d3fbe22864402d742179ae1ba243f9ec8d62e8a07b2179bfe011551e9be1eb9fab430e7b0e9ad2c25793125df27813d5a4b4ac18fdf73f3749ed864f7b9e65f3e735021376b196f3f336c274e3a751845c343303f84a2d28670d055c2fa38ec727a5e432f08f3c050e7fdbd716d33946e5bc8393d7ae763c0c313f1f2d131fcbb23096469c2b471e4c77b569f4a60f2a23f0016c2b7f200ce7a9cc5e14b4840c38305535eb3adc089caa7ef4d37f1bb78da4e4ac59b21dd488831ae294ea97d5c0821c1ecb70f8d6ab84bcedb161ebac103cdc88db072ab92de4d309786e4c8928dcacc9bd54955627fd903b5820bc2690390813775abbeceba9a7192a62750efdc4d64091db5d088ae10dfee614718f653278d30ad59035c65704b11d9d2cd26bce45c67ad83d738e8eddaf66749c12a47c0ace27c87f10139ebe13c2f6fe1fd5c082ca04d9011c5d99d28050969d52276f5fd4c02ad9c8761ea339983fa46413898b0d03f316d1c276aac11c871837eccd8e6422426cfed5ac3f4382378c82377e571775e96932f5a7de5c22356fc6e087527b24a17b5b79f175506823a31341a88664cd8b3c30b303c748d04fe90801a2018a0fdb0a6200fc671a7c8d37a3a045b6987110281cf48e8115d65d24447427140f91a80b38af3f7d50f3ffa9fa4c2ebe9ad077dd81aa78e23f77996dfda9b9223af9584e115c9a79144f80aed5c4c1eaad7c7dc3fef8f38611f9b28cc3bfb8904a3fb472af2c84ddde4b4d3844811700a082b911c31035d76cc044bb466e681e8eeb232d75d6ff7687dbe786624bf442daed518cca55f67250dd9d0b0f924111b84204099b4ea006d194a7f7715e0997b424edaefb32243a458d921c21d70c3a062e8db2f6f3278536a30826b37aeb389cfef504b481f7fa31cb961d3136e387451eb510a3208be749fa983946fbf29ac93cbba57e923c7668f7b9b7ff4784bc7eaeeab3934dc85fe6ec5f0710ade5e502194be018e1ecc37deda5d42d5033d98e46f74c245e23adbe38f618e6850a6da02ae8c657a054a961f70319cdea4d8ada1a0074c52b76c6f6f3fba5a62dfeff0d65d560dacbcb8f4c936b482c7aa96e345f8a425c7203d61afc81884d45dbd76bcb389b2e23d9629f4036e958815d9fdbb7bd723fa7e33f5fcb0cdde4131b31dbe370795563773adea8980e269b4417ba35994e7873fd1f9cb342ac08c46881a383af0c848c4caefce606375ca3c6dc9299b523655246e547d2aa6487f02cc2a4de6c013185c0c6ebbb4f2acb3f85b960556e151853400bcd28b9a5e301c9ad9c1e2fd17e4d030c37e087ea50b65bd75ae406741b9d35661ea8ac2dcb88d281b071b5cc7609e8897c6df496f3de3c4a0744763ab5c5112055b57a280b9ba75b5f67a03a41dc2c8fcfe3a8bd096dd7859251a644305925b501959a266b7660b24855463137c8e2bf9746dd03a7483f890ed8704771c732d5fbd9db0ef8622141ef4487a746db0329bc7820d5fc6469db7903c6713a5da12a669eea2135773fe87053853f1cb89a22b6f9390a779d35463b342191d5efec8b7a5f576dc2e875e184380998376bfa0f094f30066bc154a2c158064e39095a2aea3a2e5ab873a4776f5bab78339b39a3a59c9de0d2e01eabbdd7fbe1d8310c58a2d331b166cf7250a6c1e2386b1ec590d96a33b938341381ff9017cb101e53d4a0efd7f9486a4e1ffc4882f1b64fd78ae3a0b4ce04d7b2d8b03e34bccf9d9f2f3c7494b811ef16d9490c593accadcf52ebebd2bb6eef22fc6a0488536acdc3767a582cefa90c08a0b25df714d66ccf9eacbb4d997de032df513308d97f0028d99bf65dedb18d2d31924ac899395e9ab0c3a1ae085f2c4bbf88e690bc057a88b162a291076af6d21a0651ca1e119ef7132169b8b80b830209f270d84a5a937f8116b29edf28769c42ac00a50c6d916f292ee59773d87c56ba411e8a560a4b42150b9ac78d5c3798b06e09e32462027be96b112376dc1613802f1ccdeb2026da897eb26a8203ee21fa9f2e5141554f6bdaf13ad1584cbad73c9630005aac682e52442c064c7da0b5c7059eacac475ccd40caa727349d1f46e0a9b17bf843fd252f6d9e053cce21aa67a72c3f664280648aea7b9f5fe797a8872eb711619e1cb98c7b9591b5cd389cbf0a89d5f6a06dda0b56f2427da604e36394b8c212b21bd2ee3748e919124071e351170f8ee367899547909d41cbedd7248618857e5e4a7ee0764dc9b9a406879b173910d28821fa58a51b5faa75327c646bac960a674743f8a8bb90142e7c355a6f48b210134d4316c7f3b6462757ff9b2b1c4816c390776b02f9e48fe609be360ed8c5c1311d74fe9d2c70b3f1b6130", 0x1000}, {&(0x7f0000001240)="b1d82133cd288454268fe0c0e93d3b44beaa3ba498182a7bcd22f49345d3ec0b0273131dae62a4898a440c2ac6b649fc837c6a67737918432620dd253871f0bdcd5a59187a78ae901efb83196a63c5539af937da0cabc0b8ee82cdcdd583fa30e17a74ee9075e1c3d061f69f84f4900ef8c8053ad82f6bf5ed9e9d0ba9c5f2244e614f4327aeb3eeb9ae7f424efbc17aa885289a6c68eec16edf0c529222185d3cf2c7296b619dc58af30e2b72020df53422c1dad6adc48f938a8c6f2f19f9f8c8ba04ba864b0c1faf8b68dd32eb262c17c7736d5f0b3e6450e04515b968d781231103c26ef1d25e167d3449991d5e3b571756e414b0cb10243bc31b9372c9f94cb3bb9ded7912e33dbbac3c019639e529cbc79265e3c310d5debf0160114ac0ea67e134b60342186d548bb8bd05dd3cd1dc8906b09dbb1cc7110977cfd79eef5d27318cb72d269018ea99692c180f2304ee8118ae2c8ae6fddf5dbc1c5b30a4059c66e071f8d168d82c64ec77c8680f453671319ea323f7479c0f6a68e8f496b9bf4beb5f1befcfbcc7aafa7b02afbde8c42d234fd22027388aa2ed4de91281ffe8587a904649428e51f9b3cd05e60ec265f80fd7131b93c4036d969e5d74240e15ed5aa28f06e0eb66145860d8b75962ce97a470f66f34fa10d99e177e7848573884a150d49ad0f674e7644acbd9cf6f59899d16e8faa77ad55ba791fba6b6203cbe45ec788d66aa64a33ccd0603d721cfd361273e2f0c8a90e37383bc5f998c9d3f071cf19dc552bca214a7549c6bc11f3c12a1353ea67ae3d4846a6fca5ea90be300b6e03c041b28acedd7bd63fb026fff81758af432cf344cc9856f5fc1fb25214f403380b176dea046f957a0ee4e4140fff89c739f8accbfa9bf63d46b8259541f94432dad3c53c7d521b2e578122326be65775e16ef9aece26b6cc07c1742dda89bfe623e22bba40c51133cac7a36c2652550fe37c55b1ecf37c735c88936538984b8d6ebf4baa2f28b2f6c6ded1450c6890d84f47f8971bd1d53fd05bab111be5324e429e279522799d8f821cd80d2f10a3f9608af03c77987622915c23782f5feb3ae849a8800cdaa9ff0dad8e21695f2b00820f137d4d356c7ffcc9126895aac345ede97f36e165faae87660ff0b9f135b56eda598d25c7d7fd6c07dc5e1ab0373935523af2c6da2c8aa2275fff0f8b081f0603fdf43405fa1b6afafbe0decfb876d31ed7c714d5fbe54898dc3b787330443559035df005844188b563076f6033ab4e1f415847daf9d9fa6470c5f04bc4f60f4bf46cb96acc0a143a044b0deeb8b087701890319fb7b8fc56b995a8cd426e55f1e7f78c06881b74249e117335df7b8d7642a489598a0d77bfefa68f12da8b01e8804250bda80c5262c3800b0e179dd41bb2a83edbfcd10e6cae8d56190744c1cb48466a011ac5af70925fa623754822459a8b6947e6e71eb7bbb4759091a477287081f9f2b1fc4fff0c63db924f991f487058f34ab0d20619a28cbfa501c6859ef71918594d8f240afe5a15b73ae2b4c628cfd1c28564f461a0762f793fe1a0e2a7e57be68487ecb5f3444dc703ee89ac5e31b11466378d87e831f352b2a94f8c2d1f0f40abf57e126cccbd479d0c99612334a8754f5b0d9aa9242172c42e12fc4c89aefed79fb49b12b0d16e4f8547b1c6b33a25410bba3b29fc52569e0bdd8ab4d5389885a3d8beb8de89bbf54d85b3ebec67118096f06848ae00fcfd19642a324d408f86c0b5ad4531afc355a55ed714fd946bdbff8d84a53f765273f90cddca80cef59804a2828a7907160f3b36ed85891b7b34d59d42ecb8b20b3368b487f7878ed5cb436fa22cf44cb12e0063c2d29fbaace988cb114418cc7c6a9ed107df8c3ad87a813db13ace71f1f34454bd242982b5e8df9bfc081d6ac9b09b6da4f2906857f516c117d9dfd61ab4182b5962b4c015e592357ae76c9378d785fdad199b672d8462f0afe08ddcb698a092ceb31e84f9ef236b8e1316cdf2fcfbd6f2fe48fc8062bb52d9e8c3d468bc09704dff1363db7989c7149a123be98d459935a60ac93440bc06b61bf8cc0add612ab551c9ab248dde3ca4fa3141ca003aa68911dbe1eb63094c536fa81e34a84b28a5828a283a5981252673457d74c954f14333de686065e03991cfa32e3f130b69156e0c1076ae946b5c1833364984553d1ee5119f9396b90a2b645ffe8186c0df072c80d108d333035f58bc17173c3fe8e405234d52a94beb9ea14f16e41a4eba93a01e6837a978eddc3e90d78936b51f9cf39e2a9d8b98402e5bbe40e001e2d108306bd85f3f13ce7ccc4f7067bf2b309beb5ca77212259141deb2fee301e6ce6e061ce617ff9a8ca32ca032de7d2e3f89d7db77d279032e59d828ddf8d5b1c1ffb2d01b81e5571cf350184d044a5cec18336b09f853664fba68e7e93fc806f1e777671f3f7bce33fee80f5b8ea42cfd47d4511a4729fbe0a971a778eec699abc9bdba51313670a3f587912ad252bb47753f2188ffda1e2c47d744a3cd0a1106b8067df3b96c202b638e1209bc3af0862dea9694a62a8753142aa1ff3b970a09190b5c33102a871152d9655cfbaafafb11547d0067d998e04881088f6cbc9b170de1998f295236c080de17a19add171c75247f13f03c5c0b685545a6d6b46da2a5260f195f7318eb3ce71dc98448c66ad89fcf3193a29ec5fb611900ae7812ee133b9609910aed46d55aab3f6981e2eeadea30e550992d4bc761ae923622d1db63b36a9160a2150f367732f29e943366c4802b280098b67ee6c32622f12c75b64ecd0380ef8a98d127170c50b0c5b5b40b82ee84a3927c6e248cb4c5e42f36fbb066594af97a857a03c03f9a75ea9d8caa02ba3ac3ec894a9cb95c09d6dbc309369892fd02899132b66a132e21029346bcc2dfb2446572d6476c5a2ce72d55a5d7e795cb2284672c4d457c6bff763d932af4fd37962976ea80fae7a9f546c3a07dab7ca759f90ebf538dfe7d48b1bdee4adc49f9f5199bc890240c46b496462c8a8144f5b29497a813ab9b8f3b2be18c87b6b5a2a0088d344f8cd59f504527cd975970c814d6a5fe1ea778204cde60f6f33688f8a2dce67be814618f49a83c869ecc42689ed987098a583927c8eb427edf01de081cf8f2436af4c822f471754b9720687a671467334b36338dd22c6d0191ab748593151bdabfea15ff62978413ba1868f6843e1f1f9ac4bf9333126ec0d39bde2bc40ca8ef522c9e386027ac9d4f8a2e4c201b098caaa4f6605423c7eb4ca1928b5068c95b9bae4342e638048ace23e20f2e029961be56b7d8c1042aad7a28f1ecf51e7500adf4ce5b329921f750e5463e6e06dd7c622215c9fcb08e48dfaf247c81682546969821cb7769b865f4b8dff3661534ff56a23dc881a52c64172125fb2049f7abd2c59ac71635350a97e3e9d5dd3729d00db4d9c13a4b3039120469e891adb6fe8f1726e4ece7f56ed88cc5a25ae9ad675a0fb5fc6c50c4b1bb0dd04294ead4ff6ec00f1fdc368df794ee1b3d8b25d42f3a78be4c6bbaec5deb56620c1d05da62945436d205e51a704d37a50580706be1256b197f715586320deb0dc99fb189d6813956e5b614fdc2744e2d4ecde90bef56952f3ccca38e712d6aa22ed4d699e05fc0c7f78cc9ea06a840228215e949e07297ff0418abec001dacb88591aa70bdee731c9c08080fdb03c373fb577a9878d0ed8f3445c015cc0a1b200a2af7516a25ce2bfca5cfc9c4d172ac26f6229aebb0a9b652ce1ab07538c47b1458d8eb8c5bb0df14f5e75af45bacfc487f877644f14f319a4d43c86fff851b8fff4421badaf55edf180debbdd49ebbb3e1a06d0a7c8d947f969ac6304b2286cacbe6a23d9b66566a92b28d5f32f00392e73c92f89afa5f3a4bcdc315ae4a90cb46086a23bc00081e91838883b75c2e86d2c2f3f90a1c7473b066ec0db6c63057e266fc540596ea6327bddc14fe50439ca316cb143eba512fd0f883dcd452464a37c03c66d41eb813be41ff259185e509434c19d516835eaa23e9db8bb22cc5b5a731c3f9ca8887619bacbf962886a34cc3b0ca1b82ae065fbe66d8d376e1ff47f80059faa56f15ff6be26d6546285740252473fc0f2c2e70206dab166673fe0c9fbf7e3689f3fcac8ac2a57ea91ac39926f23aa9d30389a0191084c52d4d89e166f4981439bfaa64236f4b194545c38996ccc093dcf0bf5b9f9646cb6d090b3d2c06e703a2ae490bd95f00baf92b15ecd000d608efc92ed81fbf26947068fb23dcdee875ce35c1757f70c85af998206df26fe867d895d14259d1ccaa981134c02499b1731030f1615ba5c5b49a8c788b318fde4653bb8356b3ec6f8722cea2e887880629e43dda3d666ee018baef8fd1701bef66ef926b23de9a9fda8c0382020f2daeae295d65548f3e5a18b3672256361322e954e3f808b721decd81264032fe5d974b54e993bc64ac394d11a420bd3103efb08fc4abe292fa538acff8573c26bf14c3bcd723ab4a0a745356990613f5d99ff0de8908154866d2b32b61a06543a7b0291cefaf91a828fb9898a148e15c0f6d68f1b8f3e034393b4524654fee80e836e651f8ed551b695b283e193ff16fc6e297bd5901072689c4498f643f7ec5cb8d21b9beee14cf6ab372417ca16aab4313e9c50fc00ec947e0b7e015281fb2242ab35d2774e950458fa13943d5166091943df0a4a0980c21e610e711474471e3bd79bcaa262619414ba28736618a252a70a124437815fb39849e635baac5e9da4fab76e7a0fcb7672e4726aa8a64c50316b8caadc125bb6b4c10eef3bf14bd226728804f471fb68336dd1dc4c2e359b971c5f5a61964b4e8790d9f57ee687d6d7ab3df37e85a24822ff500b5019a7830842b570b714795158636702c4ebd45b9d36a7965ea93b2080d0b39ceae74260dc332c7234f5e0870fc627a97f930f1b5fa12d817a85fd2919e717d8bb57502f4e4461270790dc2c67fc1ac3c15cfa0ee0d7c9baa058bd9cc087d64530d667100655035435f0725443fe0cfcb5e086f43675d996f73e36e045125fda39ebeec72b7f7b41c83048fa700fcaa3481012d479536ec39a089e71cecdf3c0d0e174557ecad42db8245d53fe5cc0b725a3e690d904ed6e5b8e796b3948e3683c9ad35c24218315839face7401b6686b6aaefe767626e9cc1f2cdb812fd69d678ee0949b78bae413a60b0c161a69abc0bd5a6b6fe35603cfe37fd3950133fd2f395e846cc45a563a5bb6e4c46cabf892b710b826eebd78cc600085ff2e499da27274c068a3384e716e91b580d58e318a019cd1bd49181c5aefb40a41ce0e06ab552a44d17679d773fa4b5a362c6e79c4b7ec3417c8a11d362bb3083729d65ab2401b9940dedbf593cf4df2bc8f23df04b8411e2129824fd4e5072020dcd89208bcba07dcac69168d5fb82c9959858b4d921f97136919e09161ae7deacf4f05da35e0c81fef429fed40d713bb566c437b7bd3d2c289a65c20e041b098a22738bced05818ce7555ea6e4722f777b74935ea37bd15085af4fa6319a405e154afa3d81db3092a476cb9a541b5eb19206f7d4abf0c4520525651a39bf4c47c891900d4ad284ec1107a97be5dea95833648fa7f51338d4083b41f737131e131b834673077c13dedfb95b49e21b7bc2001d3d4cb73fa73791237795811524fc6df353047d6b4643834ebe25cf949c735f6d65f513d297bf9545a1bfce2edd7a2b2d137b5f201cb8432fac9e8db0c89e6daa02a96f95c57cbb483", 0x1000}, {&(0x7f0000000000)="155ffb7c8e27d88ee4ed153f0a59f32ed881c8357608b49ae6ff1ef7470beed2259cb1ac70140b2a5148b598b8a699f3464fdbc7b7b2ba9e6cec58c8afc95692aa31c28bacf40d1ecd44822bef9bb281595f07971f286b54c48f8da80c4c28a5286809d7928321d9ffe994839bbd2bac131514acf8f8b3", 0x77}, {&(0x7f0000000080)="5d980a07c144b283b90de0405fbf148b0ff57f0f7501eef3203d403ea3bb3e0253af7ed52637c924dd669f8495", 0x2d}, {&(0x7f0000000140)="aec49838bf205972fc973feb12205f29a05c9856a76cd9cab989d74bc3d5bdb1fe275372d909d3b3f5609b4005ee8cb29a9871ea1a5a339adb74c9c9f43a83f5c09eb800d76b2f33a1613cfda9c17570b75cbfc1caf03a", 0x57}, {&(0x7f0000002240)="b4c852e3ffe78a509b9a071fd022b8df942e41a5a9b97e9705b95433d2f461a9a02b5b58e8fd67bc6f87b0a47587639948bb92ce6cced2c76c1a61c976b9ec4072dcb374337ada1721ebbe35bd7223007cf8791f00e0dca7293deb2483672c90b7aaf30cd18f551e11e247aa6fbd01628b6ca41b4b367a338cb2d7138abf0a", 0x7f}, {&(0x7f00000022c0)="57c06bf0218797df15337f68ea7e4498fd9ceb3c2575b78e14910a791593c80e0ffcd30c78a899ed1c492e40db279c8abc5268b6b1a3befc5163253ac6ac3b1708c5298a710d153e985c58f3eb2907220bcf1ade035579f60dcecd503d0f606fed2e3d4ec314302f4705efb6d1236f481a28c7c47975be2b72094c60ecd6c96d756bff636c4d105ee282ac5a004154803c4c5679f9c2c9f4ac596e", 0x9b}, {&(0x7f0000002380)="0fdc05f509e1ed6a7961b29efa07eb3808f16884d4e152c2d76b6a9d7b183a34d0feae949af001cd9154f66e535d938d6b09d510cbfe2e5e352562d495b9efb22754865e0c161fe7001c6bc3a54c9da3996c45da0cf0879d2a00b46c46216972769796f66301cf32da26a51e626587c2b7c439c4adc3b8d050ed71bf6441f3967352b7cbe06e68151069106df0121034bc3363d38b61b584f5c19245b137176eaabd63bc3bfd3a4d60eaa864793ae7bea4ee01faf386237c15d7824bdf1200cb6a66e11f5a2ad38365eff7fcc1ee8d7e4d042b2c3090fd41e957661129cd1d70a8049bc87f768811ad7d4bcb7b", 0xed}], 0x8, &(0x7f0000002500)=[{0xe0, 0x1, 0x81, "bc4c66e4d78d1755fafd55a04d34a2fd7f0d64f69c2e15ca92a8a47a5f5494bbe538d57cb401fc2bec7a95800ac2afd799d11d7a76327abf2404514cc08e5c45306dc0dd4855bdecd5f7554ecaf83c4432f64d9884e168fa2f178aad24a0554f3eb707f53dcff5c52dd873acf624dba42af4a9bab22d086502c535c83b4d3bf01cd74ea6f99e6a386c3e87dbdabc0f232f3288426f8eec71b8acbd169152fb8d94d51ca2c8dfaf403463e180c6663d6c0202b399a3da4fd8aef2b631c7ff38fd3324833ff15afcae6dea"}], 0xe0}, 0x405) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) dup2(0xffffffffffffff9c, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000002640)={{}, 0x9, &(0x7f0000002600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f00000000c0)="510fc3a0a82b521e7914605fb9c403922e8a00"/31, 0x1f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x2, 0x8000, 0x30) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") geteuid() 16:00:32 executing program 1: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x69da4ced5b0c4201, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8001, 0x7ff, 0x1, 0x10001, 0x0, 0x80000000, 0x0, 0x6, 0xb1b, 0x1}) r1 = shmget(0xffffffffffffffff, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xb) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() r3 = getuid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCCBRK(r4, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = msgget(0x1, 0x8) msgrcv(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0df0300000000a05300000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) getegid() getpid() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r3 = getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) pipe2(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r7) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000700)=[r7, r10, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r23, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r24, r24) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r11, @ANYBLOB="00004681ff01289a81050a22760860ffcdc8d392540ef1720401200000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32, @ANYRES32, @ANYBLOB="49b6e6d4e36b9ab357ccca67bd60779700004d005b16949b0a88064ad0e13ed2e5a2711daf0f2b64fa174b0fc1526f77c72979adb4fca4e251a1f7703207f02f06c8f0ca8c4fa3d8be13b8eae0761c528d88d7119f95eede2527bec129f2cbcb6b43dfc1020fff0ad168feed683c5cc2b286a8690258793c563dd161274cdfe00813ab19782a8b1d5a6a92517788fda149ff9e18bbc296bd4e35259cf23407c62c32ca46d418ae8f105d474ead35cab4c740"], 0x183, 0x22bd4824a5139c0}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r25 = getuid() r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r27, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r28 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r29 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r28, &(0x7f00000000c0)=""/56, 0x38) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r31 = getppid() r32 = getegid() r33 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r33, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r32, r34) r35 = getegid() r36 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r36, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r35, r37) getgroups(0x4, &(0x7f0000000700)=[r34, r37, 0x0, 0xffffffffffffffff]) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r40 = socket(0x18, 0x1, 0x0) r41 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r41, &(0x7f0000d06ff8)='./file0\x00') r42 = accept$inet6(r41, &(0x7f0000000780), &(0x7f00000007c0)=0xc) listen(r42, 0x4) setsockopt$sock_int(r40, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r43 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r43, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r44, r44) r45 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r47 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r48 = socket(0x18, 0x1, 0x0) listen(r48, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r49 = socket(0x18, 0x1, 0x0) listen(r49, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r51, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r52, r52) r53 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r53, 0x6, 0x0) sendmsg$unix(r30, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xb6}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0xffffffffffffffe8}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRESDEC, @ANYRES32=r38, @ANYBLOB="00004681ff01289a81050a22760860ffcdc8d392540ef1720401200000", @ANYRES32=r29, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r28, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="a133a35fd2d0c9b41407c5186e94a74b2b7bf5d5d5be26c0bd5a01094390f25cde67ee1a4a51a6622d4d6311687f33a1d887b1d9e0682cff16b334485721aaa23e24dfa36942794ac67787141df91b5d2bf21ef9aadf4af7e411f9f103013fc3167e784565b5e876f0c68aaef8f32772140576c7fd8a5a32ea1a187afe229f494559cbd72eea342895e00f5f404abfbe237c9efab6bdc84c40a6b4e57719414b5c135e10f793cdbe76ccda28614226e3be89502522cd2ca82ba6159ec99ae00e79dfe73230fef2553e2a7ea43c6ae58d3446004a84953a5bdbecadddf4e424f39e802cc37cbfe0ad87275668c147d7d0c67b3cfaab62", @ANYBLOB="28004400000000000001ff00006e97d361", @ANYRES64=r53, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r52, @ANYRES32, @ANYRES32, @ANYBLOB="0040ff00715ce6b84c3ed8381b944d279ecb522b33264fbd5464774fba3aed6101d9cfabacd4bfa476b0696c070b2f5e85a18c29b69edebdfe0aef561714c1b93ff32e69dee0fc78971d7f3fd421c6449ecc41c5845403f4b35b7dc4c93158120c68d930177daf6073e548ae1e483cf17ab86ad72a31d2fac8fdd8746713f02647612bd1431ec6fc736bef04e428f21e6d277bd88f9463309eb4e5ab5cf6af0d3b3ad0c3fa165b56bfc8cdff0cb6c743a5d34a317af532238a248beb27b0410fc4efdb64822ebe60a73925ca1e1d3401cc36b020"], 0xcc, 0x22bd4824a5139c0}, 0x3) setreuid(r45, r25) r54 = socket$inet6(0x18, 0x5, 0x2) r55 = syz_open_pts() r56 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r57) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r55, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r56, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r59 = dup2(r56, r56) setsockopt$sock_linger(r59, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r56, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r59, 0x4004574b, &(0x7f0000000800)) setsockopt(r56, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r60 = semget(0x0, 0x4, 0x600) semctl$GETALL(r60, 0x0, 0x6, &(0x7f0000000940)=""/135) r61 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r61, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f00000000c0)="b2d2a0df549dba3dcf3ccf912fd771570f08d20c483db74b5a409ef1bda59b9c0ebf442352d3ddfa31b5612feffb078ed6486b20e81067d409a677d6f08b52d258b4fa9928d136434f0059d2bf948f02c0ed7bf9b37e4b1efa4ed9e6ca5d380de95db3c031037f461bb40499ec95ca61c7aebf1cbe4629702f72cfe33b7110ba0d38c148d53c85f9ec30f7ee2685437dec277e4257ffa2961f20994917da7cf0ab38103bed8062c87d320072778eb7dba12cb384806d792b1748387099e8402967bc2be507f49fedb492933dfa6b56fa138023ffa0d3f8b872df042ef6aa36d3b708bd47c9ceea38323e0d7a1509cbd662188c20ec8785231a01188787244a02e4b6", 0x102) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) fcntl$getown(r2, 0x5) getsockopt(r0, 0x29, 0x1000000000000028, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x60}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="000d00054270930040000000e0305213"], 0xc, 0x2, 0x1000) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000e5dbceb0edea682631af3f02f00c524761dd9deaf79a0dd52419c9abad51db2c4d832ed927564ac3073a54e7c5f2c92fbf79728264af5472aaa39662de70940ba0f99ede1972fdb46b887d31cfe4c42c72894cb782e0075e5ef95c627eb30000007f0000000000000000000000cbafc157a850563a09d6bea8ff5ba90a142b11ebf5393da1"], 0x1, 0x800) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x5, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r6, r9, r8, r7, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r9, 0x4) acct(&(0x7f0000000080)='./file0\x00') r10 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000140)=0x7) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x800, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r13, 0x6, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r14, 0x6, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r15, 0x6, 0x0) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x0, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r18, 0x6, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r19, 0x6, 0x0) r20 = syz_open_pts() r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r21, 0x6, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r22, 0x6, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0x0, r24) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = fcntl$getown(r24, 0x5) r31 = semget$private(0x0, 0x4, 0x408) semop(r31, &(0x7f00000003c0), 0x2b31) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) 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, r32, r33, r35, r37, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r32, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r30, 0x7f, 0x100000001, 0x9}) r38 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r38, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r40 = geteuid() r41 = getgid() r42 = geteuid() setreuid(0x0, r42) setuid(r42) r43 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r40, r43, r42, r41, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) r47 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r49, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r48, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) r55 = geteuid() r56 = getgid() r57 = geteuid() setreuid(0x0, r57) setuid(r57) r58 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r55, r58, r57, r56, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r59 = geteuid() r60 = getgid() r61 = geteuid() setreuid(0x0, r61) setuid(r61) r62 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r59, r62, r61, r60, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) sendmsg$unix(r11, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000004c0)="54b9cc19a8f149673edb9507c8359dc3e6570fc93a0abe4aa412fb9bbb6adfb9b1dc82c077a7932b8d32500101ca832112322ff440666facd258e75a1cdaa670a030026e5598b13057ecacbf184dd77644aa87265f20b56ce00b0854ab", 0x5d}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r15, r3, r16, r17, r18, r1, r19, r2]}, @rights={0x18, 0xffff, 0x1, [r20, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r21, 0xffffffffffffffff, r22, r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r30, r39, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r43}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r53, r55, r60}], 0x120, 0xc}, 0x4) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x304c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x5, 0x0) semget(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x2, 0xffffffffffffff1e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x3, 0xfffffffd}, 0x800000, [0x0, 0xdf, 0x2, 0xffffffffffffffff, 0xffff, 0x80000002, 0x5, 0x2]}, 0x7c61) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f00000000c0)=""/56, 0x38) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) setregid(r5, 0x0) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[0x0, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r13, r13) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r16 = socket(0x18, 0x3, 0x0) listen(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r17 = socket(0x18, 0x2, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r20, r20) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$sock_int(r22, 0xffff, 0x1004, &(0x7f00000000c0)=0x80002, 0xfffffdd7) socketpair(0x6, 0x1, 0x6, &(0x7f0000000100)) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r23, 0x8004741b, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000780), 0xfffffffffffffff3) getegid() r24 = dup2(r1, r0) ioctl$TIOCFLUSH(r24, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e387d8951c5232a09787e47afdfe97df03959e21fa625411e002c2994f712a4623eb6d87422f53b64244c84d98af4089e20b6af5814336e2f359000ae63ac9be5eaf378d801fa620cbf43b397c3a292f3f35e820a99595019df2fdf983dd58b4bbcecf895d0db59b75f0b393dffe9fb050a562d5a44fc2b4b4ae4242885cfdb87b80eafc240d9b1f5fa9458979ad9ac2d6616311cc63df2cd1d910f3fefa991c0a661e1479cc43391d89dbc642c73526dd1b05e591cebed5bedf0a7c0af64dca55577f433c402d0d928b5435ecc477321901cf48d55340e612e3e8ffe7c4c412fcc8"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x31) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f0000000080)="89247a7664327f1a20710000fe0000001000008e54ca0a83289bd152b8c77b", 0xb588) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r3, 0x7, 0x0) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="01002e2f62cb3932"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f00000000c0)=0x8001) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) truncate(&(0x7f00000014c0)='./bus\x00', 0x0, 0x634) 16:00:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000440)={0x6, 0x2, 0x1}) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x800, 0x2, 0x4, {[0x8001, 0x63, 0x100000001, 0x0, 0x8, 0x7f, 0xc5a8, 0x1, 0xaf70, 0xb78, 0x6, 0x91, 0xfffffffffffffff9, 0x6, 0xfffffffffffffff7, 0xfff, 0x80000001, 0x1], [0x3, 0x0, 0x2, 0xfffffffffffffffa, 0x61, 0x21b, 0x100, 0x1, 0x9, 0x5], [0x5, 0x85ec, 0xff, 0x7, 0x2, 0x2, 0x5], [0x600000000, 0xaf0, 0x7, 0x400, 0x40, 0x400], [{0x8000, 0x5c, 0x8, 0x200}, {0xffff, 0x49c, 0x7f, 0x9}, {0x1ff, 0xe1, 0x1, 0x1}, {0x6, 0x2, 0x800, 0x5ef0}, {0x81, 0x5, 0x5}, {0x40, 0x1, 0x2, 0x1}, {0x5, 0x9, 0xd0, 0x359b65be}, {0x4f43, 0x0, 0x9237, 0x7f}], {0x20, 0x3ff, 0x3ff, 0xffffffffffff62f9}, {0x100, 0x2, 0x7, 0x2}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x7f) write(r0, &(0x7f0000000000)="14202bc87290fcc134ea11325884c3a32bb898c44482eab9c7a74a795209b82f83e5047087f90eeb2d7e658d3d0f1dd368f2a785da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc31900"/112, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x980) syz_open_pts() 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e2e", 0x22) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000100)="65f9d6288cc9921c02649264c4b85601c943b546f2d0ac5ed44aa7c20500e6699a2fcc21044ad479a1896f877401747578c620225c4b69ba79311bac1f49f3b6f84cc13fffd64fc24b0a4a1091cab8733dba6984cb972e7174e2432c8eaa8f36c22b82424ed36e64b7cda5a903f083fa038b373884493fb75cfdfdf3784ed7b8b7dd7b16cda31d1169731881", 0x8c, 0x0, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) 16:00:33 executing program 0: 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}}) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10920, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x3, './file0\x00'}) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) minherit(&(0x7f00002dd000/0x2000)=nil, 0x2000, 0x1) sync() write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) shmat(0x0, &(0x7f00005e4000/0x3000)=nil, 0x0) acct(&(0x7f0000000280)='./file1\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x1, 0x1800, {0x5, 0x6}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000001c0)=0x40) 16:00:33 executing program 1: r0 = syz_open_pts() getgid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:33 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000000)="a168df68b29f5c8bf62bef4a27ff8641a67d90aa1ab866be03242644e4523199e85f5454f3bba42bca5f4fb03dda7e516eb5266dde35cad6e756541d4ede3381e880ed71efb57a138d9b7abf37758b4c9f4b40dde3d35ad284388cc3bb4915e8dfd7000b56aff61ad1cac991b6c11db30e11cbd6982a79a7dd7d7b132aaa25183979e46fd16844794cd75968ed9624b82b06d64887ee330b3bd08adf740af0cc9fa1d027f5ac654d74a877a5b564f2c1634703a33cdb488687e44b90ae2829c4447d0c2670f7e6d53ef6ee09ffbf49cdfc0941eb13f5750c232010f033c1c35b20db83bd30bb911c016084d8a3ffc9318f73891f31a58e4c7994741628ed266cd9cd87773ba591a5a8d9e8d2f761e320e342ce69db9dbd80d1455595105b2b5c17575811794aef218eb59de57d5cce6734a14d3bf2a6561c533732f0e008c4ab1a1fbe1e00c422d3440f06c3382d9c85b984da8882e2ae095573ca6839dfa1cd08341b8b707a9a607464194478d90a45f02cff21572fa3fc11b55afc185cc2d781099751b030663f1d70c6b2e944ad28124c772b335414b66183ffaf253a0ddad08b28fcead410558017fbe12e2f27a5b75843063354a282bab492a139071993235eb72dcfba517b77c596b5c84643e26cde42e28148fe1358ce1fddce7d16b0e2628c352f12f91ae0008f1c7abbf3e46545bfbc7a44b3516d13bc6da1cd56b085b38ad33ce4465d1d07bdd88c64c93ad06b1c02b92ec79a9e150cf0676e1b0cf5e71f55ad1e6e9e9ea603a012b7bde3c42e81f1f75ddc6029d03f2ea621ec8bbf808f10913e1827f9d0f6cef8ea918c419f26c608b56adec6fa8e767487c23eee99ec8d28de6ea53444bdf268bf21474b99de3543d7389d849aa8fe97aa73f2a54580f2ddfb5b6d5b606598d696ad308da87676877b074e96728d14911dc596a9ffbd66e1ad68a151dc423625b086ad2611690ccf44a6958d0ddbb72a4418067cb8639ab52a6f734d8345496257bb27a4ee354f5849612ff8f3d8c160ed5f7c5b514e134ac5c24aebb1370c73f33642b7b8ab1424631d34eb6bdf04266b879285356cb568e09128f9e4b872d1948eb9f78956c6af856ace4268976b01b5280db8dc918cf99f0406908c1f0bafb13b171537d3324b222a92beae973762d612ddbf47ebb2ad8979ddc0aea9e32e70537bff489fc0b51f8b91bb6ee61fbc1f566b59c916616c9a5a12b8afcd85d858a7a581bc02c82be55f3fea89dace4e931c389ea3aa587f32f9c7532280265a6511a894f28173993317aea48d5046a19a41c8504bc7773aa94f4b5e9c36c5422ea27f1a84883f4990b6be151c457b16c67e8fe1419dda866aa51bf9a7525491348908337cdabaca59268029a77f5da5242f3c313c40e580bf897f9fbea5c2060d1671c8d37d81685f7b24cdea615c4681cd07cedfb595e934b99e4ce74c0e334d103feac93ca0090b624bdc8c85f27aea27b117aeb726810000e293d81e5fb2449795ecfbbf12d5f8b35cd4af69ed88c6621d79a26c0344453d0b924ecb12f255ba77227e0366f661dae6f07d1b4ab08420d82f891cdba4fb7ca89979477283855a26d675cbd08f3335f827c49f35f3f3659d8da012afe69a83fde6ee2aed850b77e0672095a1b55c9222979250274847f1d128230212b1b25b117e9b5b4930322783677612cf2ca4881545ec13ab4d046d90180611b01eb835ea02d20ead3b380dc928c077e0b1bf0829b6a2a5e9fe04272e4eb36fb7b526c681e08e4055f45355bce5a7b2c760870d1ff12cd337dfcba3bf71863a5e2fd100cc001021870dcd2ef31837ec85d990c946ab279e77524b548df84e64f2ca797eb0ce22d5e8493512cca04cfe1070e32ff9d56c9a7e4d11c1f3e63b0e09d797429e0e0cbcdde0bf0919d625b79067627929767253f17d7ae840ad8f336c46888ad4cba9efeddf3e3d17628550cb600fc9be1131e44928ac9313036802c470943ac68546cf4fe62f0a7ad461d35dd2112c42ac7d258cc398e8362753d2422b2e3953d140757f979bc2f01ac7e3b8323c43168065ba1769869e804c7ed87e6a86b641c41372ec03f5aaee4d1acf3d967df71f74dda15d405771ac6dd318f713aa875b4b36c9004f10adbb21cf2608ebcdd46b0e31d5e1f0351ba508ac1fed71afd26bbc28f21665824abd43f9c583eee69016e8468b384d8b5d0f35b51173ef7eabc3eefd7b30acdb54870ad2092e4bf0faa8574e7f7a0d79724308e0327fcff962cfb77b2fa08c648389c663bd776953bb10887068035eadc6d7f88cbaa0c42000c610c380863f8ebad309e9303d77a9d36760519b69d707f055c61aacd1cc61f15d972f91968dbf41800ec27bd8bc23f00f76ef335815484d841d416418a2101cbf91779018e27d100bb52bbac9a405152ad1ec8b2604b874f17a36a388b3afe4dd90c7d83d9dc4ad75f6174e67b29f7fde05644866df6892388f5fc9b6d71a7bdd0d9eca2768b838d8cd0374ce53a6cd1fee9c5d114740e1d5df24e1d8ba46df5306697b051417b9821c1b7c4b92fac51858cfd33f1bd21363c455aae43b23d192e9f7f3c7705b5585cfac96c332f8a8616593e77a34d30aa33b7989bf541271db3798a473ce623557ebbba89306dc1954fb8bb20e6c3023f40f00c2ec496a20bc21aaf775d18da1de0ee51294318e67abeeaf3ad3d2941cb2216edcfbb7f65aa289363ae59fead390a2c52a1db5fb5ac6c931aedea84eb228bb1dcc536fffc1ff1b33cc14171f6124a9d4d1cb7a1c399232e4690d93cabdbe9be99701512edae1d3c1d96b6441d0d677ca0203977d6ef60e741000ea31d7b1ddf9dbbefcec650525d5b32f95eae3679962bd9bc7045d275b332b8dbf51ee602b9f45a0fd8cf99e60641cf5ad0931fb9dc3dc1414fe5d5fb9c181e58cb2980501f49ae6d2483b8a2bcabcd734c5c1607d94924161334345708a54341fe107c258e8a3aa6eba53f4972f94368ae28f2c726282748d297e800d0c7994a9e9083e040aa81943d948d67deea11790b7ee67eed584b0d2d9800902ace244012e9cd69420580213dc5155a969dfe6af271c27842b9c28ebb19eb2f008b0475e122ddc71d544f91718cb1241f8d23b422bd8798c799535a62b104a6f83362bc1ddf65ab1647596eb7ae34a55b36ba99c4d9dc7a7cc270faa24953a326f2bb172549797f0249ccf6489db05269f0b9ec02bb1e57458d197e2edfbdcf4592dc977e36f00a9fe7b60ace3c4ef9feb4c0d0ad05da48ce569eaa612b7cb8bec8a20ad22fbab32404b90c3f9dbed2791fe1ea93a278f1c4f5c4c85522741ee73309b40c7fe50c0474a6a5bdd1151e43ab1bdec57bad4c5cdb7f6503cd94191f541db776cb76e50543a3cbb6c7c85e988118dac626c255980553a1408f1a0a6502dbdeaa41ab3bc99b9c0d3a36c6900f67452a056b46c822be48afabb3eb7e990e414bab9ca57a00eeaf13a5d8cd54a947c7eaa946a189719684bd6306dc69df3073e6c6620e87a4e65de9fc6e831f466f908b863bc053fc3f8a6245325d1fa90863d3db900bf3584c7de0504c71e716d54ca9b45e53a5c1b4151cbbf4fa537d57eb3ed73546d0340ab4197a4ec170fc16d45e8d90819d47ac9f57de576f6d409f9dfd8c88ef98d23e6ba1880f48b8c6457ef627df973763544e30e31efea613892e85080eb0489f80e5839eb574c16a1a2c686232f98b37ee3126eb8046c840fc7710edbb7e5740b6db4834ada39a5adeaeee5a96855312d684e3b18cc36466b6e9d3f45686d19f36628834f931c6b62276283ab0497484fda1bf317e9dcf3552a9334a7190d5526d552454db0d6e77dc76ff649e63cb92283771ab9dd99e1c3292668b2d26e224033ab241e06eab53f0b98f55bce0fbdfefe38b820cfeaded7abfa365539512597c50b8376a8cf3bd977366559e085ead2acb390a3b7b82722b4b3ddc821560fa114586996d1919e0a11c1dfc6ece0e69876516ca7ee5c9a45ec2f23de34b97d4a10b56f6030ccaa3fb2962d759036c5b43291dfadbb27fbb716c944f915e9971204a96ce93716896dd752140166605d5a90f04535c74ca5446b1aaaf524d8962ede8ff633a8a457d11dd2416c7f43cbdef514c73b1565252fcd9711e1559b957dbd2c481705f3c7458a17d867d584bd7640ec7aab9082909cfd672a81fcc5de93b936f80568cd16a51217eaee7cdeda0c1d268e1e8f41cb28593fdcaeb83691f45f3ee4973ec722f350d688d4d72cee787b47b416bfac3ae3fcf63c0f0f8aa877bfd2dc2489d0e052294b50eac1bc7d0a22c0c7c12e915f1fee31ef2fb18093d5c3e7111c78014da4a05f4847e1b96f77edea89d75c6e85a6487d2800ae662f4c76161855d8e3c3944ea592e0e3747d75f0350895322a5c317df04f2d35c6ba8c923796a6cc2c944f82b10e29337105d864cf68bc8f6feb0820c4c6696e6aa1099c2794324cd60d128a53f4b20ef8535f235c746c2a7cad51b0f69bd0650c67b1980d94bbc6a2ca7c1f30150a54cbd0d961cc5e3801672c592dda98c36c5e7dcbce7ad7d2f7a7243363848b5919b043c1a528eefd71ecddde1621f2a2d4f1ea48c0a070695835efb5173fe94403ea63fa439b57b0cd84339091901cf141f12054a1ff9648322b0f624580a141a657da8393b2e9c5017d250be55ef36af716e2525c670e7897150f278ee57bd66c6ba3174ddea0efb65ac476ca09121ab504faa22312098fc112ae903e3dd9f60f6c652e852e36e73fb6ba6e8e84facb31090c428174acb0646d04d367e24a30b32098674023db4d5ef44e49035f7a307f43131930ce65394e2d79fcca008ab34a5502175b09ce838ee71cf941ad31286c8c43631493bda538d4bb60e7de6b2b062ac19a4377bb4fe2c159e045632a2af4ebded583cdb6964e8bd403ac42dbff24c9b90dbc14af9f1e9deb8f4d0d79af32b0de22509c5b96a1c9bdfbb1588e71e69fcfe05c88dc86cf7d65bd4d28203edf996721268bb25da495c9bda869f7f276fe6760401baa27cac2c70dc970019e0785ea93b98cb8519317223822d04c7049d223ff79eb869dba633e68676a94330cfd5f02563275deb6d94d154d53dde947a37d76ead728c93cfbf5ab867b4de881b8e424006153bfb72008e4badf6fbb88ae132f024836db42c48cf2055712fbb146f55c4e5140544eab98efa84ba65ceaefba0104b9a5c2a8d3d3c27af200391979a1792e735ea767517b6a9ed48d159de90233991c29efcf95053951360ca1f1c1b754d2d91e887c7611dc92548c5e9cf9c442a5eb8a45063a94f5c773ab4a69c5d255345147fc762baf76e242c088a8850f027ec50886134f1a6ef14c28f37e4e5167eef143a32899fa84ed63327509b073c8ed85c4b4c5d0eff798412d6350f3ca36da18eda2cfeef62b9155c91b4e4b4790bca78a293e71f6395a14722061331be4a0e954ded2a91855a850af971e70f7a29eade24363ea6adfa56a441fdb67f71e75811f5af54c5e3a2b28bdf43f5b3b78d7ea27543cdd2cee42ae4967d26b01709711c1cef052ec1bd8802d7e66545e433aee40f6ae132262f8ba665c60e492dd130e4966d4566412ff53e810a57fa726a8645a9e5d22c00aef98a0bf1fa92c83a846cd8e5cd3696c1b9b66bfc18a28f777ad277d7ccac0153b0c850ca1b012f5110b25d87380365ef65226f69f6bdc2e5f03d4d5e49325f123146b2c15ebe924963c6a415aceb0014d5d782f1e3fe894dfa9402664827a40e7178e2661e8", 0x1000) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20008) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0xfffff001, 0x3ff, {0x1ff, 0x8000000000000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) dup(r2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:33 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x203, 0x38) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000000140)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/35) fcntl$setown(r2, 0x6, 0x0) pread(r2, &(0x7f0000000140), 0x0, 0x0, 0x2) r4 = fcntl$dupfd(r0, 0xf, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3f, 0x8b, 0x6, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r2 = dup2(r0, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000180)='./file0\x00') write(r1, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x846453adcdf760cf) ioctl$KDGKBMODE(r0, 0x40044b06) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r4) 16:00:33 executing program 1: getrusage(0x7fffffffffffffff, &(0x7f0000000340)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x6, 0xea, 0x0, 0x5}, {0x6, 0x8, 0x3f, 0x6}, {0x4, 0x0, 0x3, 0xd7e}, {0x9, 0x1f, 0x9, 0xfffff323}, {0xff, 0xbe, 0x0, 0x2}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:33 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x301c6, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@file={0x0, ""/61}, &(0x7f00000002c0)=0x3f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x7}) r4 = msgget(0x3, 0x8) msgsnd(r4, &(0x7f0000000300)={0x2, "357cb6ac7cd2978cc4d6bfc13167cca414bc28970f92a4e9ff0f699c68775c91f8d4"}, 0x2a, 0xc00) ioctl$TIOCSTART(r2, 0x2000746e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)=0x2) 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x2, 0x5, 0x4) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1f5) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000800000efbda1e800000000000000d5f7a500000000e0ff07d90100000000000000ffffffffff00000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000200306000000000000000009000000000000000000002000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) read(r1, &(0x7f0000000300)=""/77, 0x4d) socket(0x2, 0xc003, 0x6) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) clock_gettime(0x3, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000176, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x20, 0x1, 0x7) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000004c0)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) flock(r2, 0x1) flock(r2, 0x4) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x5fe2d6a61fb1bbdc, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = semget$private(0x0, 0x4, 0x2a8) r1 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r1, &(0x7f0000000100), 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) r2 = socket(0x10, 0x8000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x5, 0x800}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x800}], 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/178) r3 = getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r4 = geteuid() r5 = getgid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r4, r8, r7, r5, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r3, 0x0, r5}, 0xc) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0xfffffffffffffdf2, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8c}, &(0x7f00000010c0)={0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adf5ffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d03698348b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258e60652bb148a0fa35ff241e5258e52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec6945185601eba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:34 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x17ad) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000040)=[{0x5, 0x6, 0x7, 0x7a}, {0x1a66, 0x80, 0x7f, 0x7}, {0x5, 0x6, 0x80, 0x2}, {0x1, 0x3f, 0x80, 0x5}, {0x3f80, 0x7f, 0x2, 0x40c8}, {0xfe4c, 0x0, 0x4, 0x8}, {0x3f, 0x40, 0x9, 0x5}, {0x200, 0x8, 0x7f, 0x1000}, {0x7, 0xff, 0x3, 0xffff}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:34 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:34 executing program 0: semget$private(0x0, 0x3, 0xa0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) pipe2(&(0x7f0000000040), 0x10000) write(r0, &(0x7f00000000c0)="bb365332c146b9bfc30704e24b8d07bc1e3590d88f061291e7a22605795dd8665c15aa9a21a1abc54178bb77936011501d30e88dd2cadfbff8b0c6c4df3a37c81963d4d4f679fc0d75fdbf6dbc5a05fd7268b40bde52074c0581df4588dfe9d362e33866eac6d76c93fc418c05fa7cc6caf8cb64a2abc1384d5ed906cb2fc1f1e2855f7044897423d2a0199628ad6c90c69ab372b6fd73c689cfe8c809451e702d36eed4d951e91db08afaf39bddc3eb68f409c8d99c1ce73bccbce922eae14d5492ed969191238f0f4805338f9536a042ba57ef2fa2e3beea5bd39c1e", 0xdd) getpgrp() r1 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) fchown(r0, r1, r2) munlockall() write(r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7fffffff, './bus\x00', './bus\x00'}) dup2(r0, r1) 16:00:34 executing program 0: socket(0x11, 0x3, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socket$inet6(0x18, 0x1, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x10, r1) 16:00:34 executing program 0: r0 = socket(0x1, 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}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd94d335ed9b2a86e53cd095adbda185788e7fe6d7a6e29b70c4f97a9347e635a1e11210396f87731f9b6796064f66ec1392a34cf18daf1fde2b05cf1d5400d4c5c56c051f41e7fbeccb0d0aa43a"], &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x2aaaaaaaaaaaacce) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r47, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r56 = socket(0x800000018, 0x3, 0x102) connect$unix(r56, &(0x7f0000000040)=@abs, 0x8) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r57) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r58, 0x0, r59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb4807bbb9a7384a1ebd579d36a46769000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4134], &(0x7f00000016c0)=0x1002) r65 = socket(0x800000018, 0x3, 0x102) connect$unix(r65, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r68 = dup(r67) ioctl$WSKBDIO_SETMODE(r68, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r70, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r71, r72, r73, r75, 0x4}, 0x200, 0x401, 0x2}) fchownat(r66, &(0x7f00000010c0)='./bus\x00', r69, r75, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r77 = dup(r76) ioctl$WSKBDIO_SETMODE(r77, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r78 = semget$private(0x0, 0x4, 0xa5) semop(r78, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r78, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r78, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)="48fbcba99e4e3ae3", 0x8}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x45a0, 0x100) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7) fcntl$setown(r5, 0x6, 0x0) dup(r5) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x5) write(r1, &(0x7f00000000c0)='Aw', 0x2) write(r1, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:34 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10a0, 0x4bc2) 16:00:34 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x294504fcf60790de) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = fcntl$getown(r6, 0x5) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0), 0x2b31) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r14, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r12, 0x7f, 0x100000001, 0x9}) fcntl$setown(r4, 0x6, r12) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0xfffffffffffffdf9, 0x809, 0x0, 0x292) 16:00:34 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x30, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}, @rights={0x28, 0xffff, 0x1, [r44, r45, r46, r47, r48, r49]}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @cred={0x20, 0xffff, 0x0, r53, r54, r55}, @cred={0x20, 0xffff, 0x0, r56, r57, r58}, @rights={0x18, 0xffff, 0x1, [r59, r60]}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:00:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf2f3f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a47473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f53009a9fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000020000000000000000e676693c34ace42c729afc11855d447af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceabca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96a00000000000005b8b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b513f7975e5510aa6866bffe6733db956b8b968cf6557d90d99934887b0f475a5a777d5cac1210ed1b33d5adfda27989769a4466b"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x1d0) 16:00:34 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) writev(r0, &(0x7f0000001100), 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x81, 0x4, 0x315, 0x9, 0x2, 0x2, 0x9}, &(0x7f0000000040)={0xffffffff, 0x401, 0x7, 0x8000, 0x92, 0x8, 0x2, 0x101}, &(0x7f0000000080)={0x5, 0x6, 0x768, 0xc818, 0x1, 0x3, 0x3, 0x7}, &(0x7f00000000c0)={0x5, 0x10001}) 16:00:34 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1}], 0x2000000000000025, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="beb6d400"/14) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c, 0x3f, 0x3, 0x1000}, {0x6, 0x0, 0x80, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socket(0x2, 0x4000, 0x4) 16:00:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x4a) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x4, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r6, 0x6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r8, 0x6, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r10, 0x6, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64=r4, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX=r10, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="16033d80a760706669db769ea474b362d6244cb295e62e37187e668e36e29fa3552ca733a38075d9dafa0e0e89ca2131c4c7b21755bbc820f1306efdbd588a12f028b9e829bc452af81c670aac284a205cb1bd1f325e9b682a8561d7d8914ea5212c0e6eeda76a0436bb56b77203be9d5721ee1d412a67e1d9bd3f1a24ca62c15c7960345b4f52b32b2dc1e6d5f423a75b92633a45be77d1aeaad3f9f7fe76c84663e847a32e740a6708d6c154bc081b398f0bb77398a2d890c139efa9a2cb089cc8de029e95479a3b051c4c983178316bbae5c0f3a65865a6da58ccf6df1b27a6909a9746f898e5bbc9ee49aa"], @ANYRES64=0x0, @ANYRES16], @ANYRES16=r3, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r5, @ANYRES64=r6, @ANYRESHEX=0x0, @ANYRESDEC=r7, @ANYRES16=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYRES64=r2]], @ANYBLOB="c8ff2fd5047ada6ef0957d42321165fb97b4a0900a1165dd6ead9e9ede46e88b8d41411965f301bda212ff67bf1acc84218f15a46a29d3644c9fcf608f04968f15141da66432dac7055d88c0059c906d815234510f526a9cbb73b049bafd9fb17d7398ae5b5da17ef93c9dcb2a606c9e64a4a00e51d34ab2c9c0ab51a9fe70d6bd5848eb4930443fb9edbc9bfb94efe7f1c11ef792c86892cbd69d27c59aec9fe7aa78d5c9b689f5db63f0459c1c5307caf79101855bcd51706bdd1610cea954f8a8972f9d0d42c6b4bd6beb03976648bb484883afa7b61fd3f293d28dd2973487cf2c42eb4be355", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT, @ANYRESOCT=0x0, @ANYRES32, @ANYRES16=r1, @ANYRESHEX, @ANYPTR, @ANYRES64, @ANYRES16]], 0x5) dup2(r3, r2) socket(0x6, 0x4, 0x1f) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r2) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7f, 0x80000000005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) clock_getres(0x5, &(0x7f0000000000)) 16:00:34 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d90ba08e77bc81b0c7060080eb94cbf17d2d9ddebba47f9dcfd31a9acf83ac3dd870e54acd468a5e0ee6f70080000003192735c45d92b13f70d618f145670534c0000000000000c0ebeaf6718ffdfb3c7a808d6b496bb1dc85931a1467d2315401b7b405981a5001de4e5b3409c0856d61fe6150ed196dfc4fe5964dc6b7273d3372e695c20187c4b9cbb2c8bcfaae2cdb0eb9983e"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x1e, 0x3, 0x0) readv(r13, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r13, &(0x7f0000000800)=ANY=[@ANYBLOB="050f1d2f666b546530b2d1b9a6f5884032b485f23b845f3bb0bda4b491c74010b4fe72484f8e62174e536b6c1ccd773608f78d8e11312225d1d54744"], 0xa) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r10, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x2800}, {0x4, 0x580, 0x800}, {0x1, 0x9, 0x1000}, {0x0, 0x8, 0x1000}], 0x72f8b4c2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r12, 0x0, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r16, 0x0) poll(&(0x7f0000000000)=[{r16, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) r18 = semget(0x2, 0x1, 0x80) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000640)={{0x3, r17, r8, r9, 0x0, 0x2, 0x8}, 0x400004000007fff, 0xfc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x2, 0x0) accept$inet6(r20, 0x0, 0x0) accept(r7, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r22, r19, 0x0, r21, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r10, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r23 = geteuid() r24 = getuid() setreuid(r24, r23) r25 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r24, r25) r26 = geteuid() r27 = getuid() setreuid(r27, r26) r28 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r27, r28) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x1, r5, r28, 0x0, r6, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r29, 0x0) poll(&(0x7f0000000000)=[{r29, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r30, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x2, 0x2, 0x0) accept$inet6(r32, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r33, r31, 0x0, r34, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r35 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r35, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r35, &(0x7f00000003c0)='./file1\x00', r0, r34, 0x4) ioctl$WSDISPLAYIO_LDFONT(r35, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0x1, 0x20, 0xff}, {0x6, 0x80, 0x5, 0x7}, {0xff8b, 0x2, 0x40, 0x8}, {0x0, 0x9, 0xfe, 0x600000}, {0x4, 0x0, 0x1, 0x8}]}) 16:00:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8001, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x3, {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) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1c902ee54724c54e, 0x1, 0x8) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb99414bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x100, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x10, 0x4, 0x81) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt(r0, 0x932, 0x3ff, 0x0, 0x0) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffc, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x5}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="30dfe948986d7ec3db32863de61925ccc1058054f5969026ba9f373e5933b9688a5fad4f99a2eec69c7f261fa3119947cb80d4f9b20f515d13b65f6bf9d2593eedf4d4e2640691f307a4c4bb68eba45b6ff3bd48627a171891296180264c1b540cd39088c9e5f29abc2330b2463fc04b60ada95954503844c2e33287b98b3bf87ff76c5ea35fa4e5621daa775eac61db2a6b5026b1a228b559a55357bd3f7e36adfa42329fccc56cefb006f52835e7bb06021034917400"/193], 0xc1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0xa23, 0x6}, 0xc) write(r2, &(0x7f0000000140)="ae21bcd9132f0ec534f1e2847272ab13070cc380eda41d96fbde91821cfc7fa30360362781eda64849ffe83410e4f206f0f5b6a4030551d030bfe3a04dad016dfe41466249379ca74a47843759cd7df7c4a0b75ff899a33d6d08ced11e42beee7e286703074e8e71f5c92176b5c7ae11565e232d4491ba3685edabc5beef580c3e47a4f97c96162a8c70684ba297705d3e3464ae1373964f8b1a7784d2483726a9b2048350db4bf81814141559baf9f9fe56ebec5fcd2b34a29669", 0xbb) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) syz_open_pts() 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c117001f7ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc120700350000000000000000180000000000000000ff0100000000000021d39b402895b1ff2cfb37ec4305642ad2cf8724eb18089278e314d3966740000000000000000896247d50d12f527b5a1824916325aaddde712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d649cd5b823e49ed4d433d36ca293e35d0d6bc372da3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75e8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a7f8f503d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a068a577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c3179f075b9a199f3f4000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a120010000000000000188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee2989b482edd305483130a8a9f756e5d218e5516c8325b6fd240002b46aa1bdb17931c24ea59e7bb293af85a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afceb5c0b376b172affa76bdd18a810f19bf9ae74d47134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536c6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f093832959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f5e4c4fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223000000000000000000c1c8316dda22c20ef8e9a06c2f2681dcd0115c6200078dc9b28b50a7751f176d3cc91ecb7e5fd1ab2092ac3025c74809345f60a64283242577691d96e2c2512b33d785337e17"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x80, 0x0) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x9a, 0x660a}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf15bc8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be93fcf7db3f6a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt(r3, 0x2, 0x4, &(0x7f0000000180)="fdb41ca8a1a956fa3a4d31b781960b200c0fe26daeb12a4bc86720ea77e1703287e9f8ba22185d2a728781e961", 0x2d) 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}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r6, &(0x7f0000003000/0x1000)=nil, 0x5000) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r7, r10, r9, r8, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) r11 = geteuid() r12 = geteuid() r13 = getgid() r14 = geteuid() setreuid(0x0, r14) setuid(r14) r15 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r12, r15, r14, r13, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x2b8, 0x0, r10, r11, r13, 0x6a, 0x83b}, 0x2, 0x4, r4, r25, 0x80000001, 0x1, 0x3f}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c35227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) r41 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r41, 0x8004741b, &(0x7f0000000140)=0x7) sendto$unix(r41, &(0x7f0000002200)="f262ba115f7f8b9a12ecf6e3373201e7eb5d3883586253f65ad31daf5140af44749c4e86ebc2c8259e6447ba770a9963cc4183f018750c29109f11daab1d226bc150b091eece9bc83114a73f39d92b353fa492ed2f30c50d3a1c4adabb7c4592ef7b620c14429b259a35797eab810fa83649a0a039494b9e2e837a897fbc6eda140868ec5b257b86fff4d4d6f48c7f2d91ca512073ce0c2910224d051a77d9a96100acb7c6e01034b0aa5eb62d519b4f95461f3888c3f16a1a0a32aa14e54b3b1376030d6a9f677319ac6b167faf6cd3224a8d3b5c0432eacd68bac0a49b90140335a6bce7f69eac6bd857c16baabba2f951ebffe1a4667b3eb1ded7382aef7872da7ea2a7682756b7425a260643615adf733e4e517eb8eb9299ed4a39a56d3f20afeb4f6ebd823f5fe6ddbf17473133eef2ffabe68cd80e5a92cbdf5053429c6b5b503ddac9717f306f1f36369121858237b6bcf6e68ae961a4c4da712190547c333312e622f0ebf4a7f4fe06d9fa3ee2a05d19947a87fb267369ce7e9ec71ce524145d7bf25fdc41e3e0fef627240ea7ea613236f763be1bdfed567838ef43ca59f6fd8983627aad0d0c8fe5f5be284ac2c9a965781e0f3a5fbd323c49e866fbee0905694e3d8a1b9df80ba2d00d7c773ad7d3dce91ba54585bd6baf3c81413288327a7fc35c17d66ab6f39ee040a8fe5dd0cbccb48671fee0938a5b54027b1c621cc390e7ac0e9157869bfa83c0b2b6bec72c094fcc867c26f28b68af3a03f8a723229286a1be944a20231d0f6dce12b22c4515f9b1ab2b81bfafc3792b1f4001126bad96208e44627d22e7c1149d6f225c352ea7f10b195b5c35fbc4eb13e73c49153b81819dd65888fb0d73097cb1b4b68c753a194bbe1256463eb61d6fda312749db5c9f255f6d2ee0d81701935e69152dd2881b707b52bd8c1c1893e55f577b4f01d2c094d2c31f262fa36d2fe75d46262e4f909d96f7e7c70b2b87ada4adcfddec009db844b3de68b34cf11eaf9c8e424eb4ed6b0d952778c711aa2284df2732f9586f1a991a5cb1f82f6a130c83a8a6498ced6c3a2370d06a7889a2a9ab1596abdde8361b5d96c1dbf7a397c23c9aa4878251c719c4029a8045bed428b9cc31cb71c2e533e83c723ad4835c4d86e37f26c5716f274e0bc4bfad237104b86f143bb4a51d8482422a5a7f1b25702b00f41014115e3f2339b54cd73a8777edc4049e56fea84e738263795c1fcb86268b9a94f46c1336c3a3c2a17ab2292b9c032449f87978319cd26e8e70ea0c61dadc0ed5b36bfab82a4d7e341bb46cefafa6eff644084bdf9a89f31d3d9d151d151472358cbc2138979d9047c0f7e9621a702d481e3a85448bf5eea106696a4e01c6635773fbc32cad815c067b68d743c4f90a35ae912f4fee931da0ec20520de6125e295c168bf98671d4e9e872356c02803229ab069a7a46b255c528a1d46573557a0fc9ec2296d98fd30bc45d9f86cc4104f3c40c6c6411cfa56b8ec2350fff8da81ae616086af053ecafbb16b5e58000624382dd47dade41aaa4005622cfd5833cc8c125a4fd180d9e7e5dfb37878cef91dbbc22a3b6c5be34380d89f0463e19ce536adc7bce40feeb13b3601873a9481e2136b3005e56e7c0d10e49c4dc58e2191dfba4a5f9f04c96e7b9902a0e744589a4f541af5c354d344049b9238f4be5d597e85021a73cd085b809508452662b4ff3b629927ac192aa03503ca89e19a7e5686269f9989bd134a4bf75439b754aa2c0f7995b315b8e5a74080fc74058f1cc93501e0c810c7aaf3633d27faa89361331e9f1e94e19aca17756175992b328ae81ba499d91620ebe804dd645823450417bac8230d67441431ffde30d3b150f8fb8e1301a018b8997b715b14714363186008a00af23c7a14c1b19ce22388e2649ef30ee176a4aaeab232ea200cde46c2f19b1f8410194d9e99522f4bd73213177132c833b67b9603f7af7e1b1aa126fe540165010630bb339bf9610ae9e56296ee392a6db4e6a1ba66ef4804d7c4b6d1dcdc31828283c1ba71503df00550f68559db65480d296eb990b7bd030105350832b95909e952a9f49e2d8d4d7abdd01bf4460ca5f561d833325b67a6845a23df0dde2db9a966b095fa58ecbd71e778320552bf152867edac3762875ff76e648e8109b9cfda70b0098edd349f095befb6b9fed0b2a80eca9f4616f40797403e071cdbc408e288750afc5e9b724474897a8b47770afde57d148bf88d426d1351f443e4a107f0995a92983d767be2d26955be31715fa36949b8a348e4f3a25b9c050f5f5ca695e1da074d4c4020773225f7bf905d38e1a9067e4aef2c17b8ab525253b2098e74d365fcbce3c2cf0b138bb8acb561fbb00b7f762f4d64bf52f9eb96cf1c1da80b99014bfa7c5164f22008736dff367164135db9904103a668d45a04311c0590b4691cb23a6946c166e2a22a3ee08115fdf9415b3fc42f04781f3fb22f5f76129b63dde54426e7a57c127bb5bec8287d58be202f01935b9da4c6301281697da4e88d3b31a0d2f4c044b5bbcdfd060bc443a7790b9a13e589b57c10dee22c98085eb1396ad459e18df921be849d436b6d929fabbf56e3b2d529a91ea57a04ed2a10a6db24650cf4f157fc201b2955c56918c8345df5d56571247633ac644d5016413e23513e14ce8e1ee4e67420b3e935ccb6cdc20c2ab09843bc463da277c36aa035cd486e19100fd909945de066b3a9a73d6cd16e17f834127e2bfbb14cc064282a103137bc3f9848356e7a89de0d845cb683c38ed49c5e4338f2fa1e7d73468aa1a1f70bcf9ceae88bfbcb47095fbc0c4a7d1451a88461729de0f62ba3e18746b92cdd5490df18e9dab61dfb59bd2b094d1e44d49c2bcf6a32f45881e04aab012a68917f3f8360fe9b5b99ede6a18ade5736cbe96dd5f5d589bdfe77561ff526ed9c07291751603785880524fed29d6a26e47bb63bf075d81d00cc62cafd14c44325a61843a134bca1eb2408391a1591fe431286fc6cec6fbc7ab124e315afd9d8d1c32b2a646ecd042cfdab450ff8150bdd6968221c55de4cfc034fe4bccbbe31c1ba10a79cf50cdd36c1852982b1501d5a4940fb6b8d132b0dd832816eb432f1d0051ee483db068bc3ea2d32ac73cd61e2c38a2cafe1f3d44a6dd9e674936626bdd11fcf0503806920a29a6bb664ff911ffcd637d745863ade4f8d4087d48f723739f814778f74fe468dbb9d9fa192c63f4c2ac9502212d561852a08f1c8c40a8918b125f11dff72a65257b851aece5ed408d282e5fc3548af9cb5e38755f3fb097135303f4ce877a3fcdf086c0dee6848dbdb582bd97f6747a7649b016df1480c3892add17c8853c2cf848b3855d2e462373963d145fafcb46c8d85edf292cd3ff3e57bbca1921b8a77b730a7594742e46bd710b429dadde31f2a335d6eb94e76a1b359a005878cd18946bb425f5b59f1189dc37cc6ae2b82b0d6725393683b31bf5635ecb3794336372e07fa877c775fc5ea8455a8414a3838378d48fda1f0c310d848aacec6da586b21b31c314a33e8b9fbc05758cfc6a6d32a5dd6569abce98e15f637a04f1a98ceb640ea2f01fc53a541e05889fda0e9f7da7bf1b7cba30766f86a519867715ffb53378d4e7f47ce07fd5d844456e26cc4dfdb0edc407055dfc86f7dde783113e69605af83a0610f5b19b9a1a1dad97ddf90c09fb2b70b45ad6caa7105b43585330121c60aab1f9ce0c4ce6d4baf7cbc54bfdf3649703b75e176ccc4cfe14686a2533f00bc59d9992961cb71923b5019f1cdc725de46e35a0d833870fbaf62e3080dfcc0b7859dca2cedb3cf88229859444443d0169280f0095c4ef83978994f9ae9e087e591ab4dc8bbc3225c7ff3f46b1a43a7c4604e3a7af04ee312bc6e47d37d37755e097f6a3b42f4ae791bb2dda85fee8eda731bedf96198c5643606983c0cad0f3673e5062a7981735adb4cf2cb5014f52d20d2016289d5bb6f15c18b173a86efbf29ae768193a84c457cb1df29d1d7caf3752d28ddd7025104bd8784f730963ffe7d607d3c17afb4f419567091271dda3f05d79af77f914916901167296d20622288e6476066ccdc83eb25babf4bf2fa9a0534384e06c5ec6cce55df041d117df4a8444458646cb90a1880d34c95da94f4b7534ade5991085a19ef4ce90a39d504369fbf3565af11f052f70a57a31f6ac20f91d65cdacf3057ebe557eddf8c99a2fb04c8396d3d84f3363d05dd10c7e32aa2c1af33347864c477fa6bbb9bb19cff1744ba119ba478cdf09f8d6216ca962eac70211d84e30a3605fd4c2453a23dea2464248bccee6f638fb8b76eae50306761b5a46c606634fcae117410c34aac71a470a7ebf6df8dfca94df9b294737491bfeccf5eda3e77132fc52d00ecee1915375de7249e2e5b20db546aaf4506ecdabb56ee83225f4ff41ea22536d2114cec2b598cdcd7d81b46c78a1931a55ee83dd5805d4fcac85543f53b111de6d94169e1d34c259b8b1a334f2b1aaedf1bedce74fe140cc7e23b313b2c676942456e3565b6be64980b32d32387beddb9a9fc9c1f7c3d2befe6b4c625e82a1b79791a15d19c72ab1b481adfd4984a17bd05c619ee70e63f0631fd7639bcef590c11843cf44beb10fea60aa01481fc3972c19fe3d271523d5a0ca01820d3a78b6ed7822bcc669d1ed1447b2cce6f31907833b8c06b246d80cac517d7fcdf43915f3645d212bf7e502f92c2b4f0a27c9e547b1f0ccfeefb983ad9f23a6af11176fa09d17e111a28025378b782d60d6d7cef6bb88c21155748bd539291277380675c543d60cfb1716814a5ba2b41016d755bd74e7dce3ccc06b293373118529143b8851e11ec4c01e0f8171dd1f5d454e2e5b1ccb6970ab12327fc9fc7cad4224b351f1a5b3ee22a3bac7cd64497bbcd9e872c74641cf0be3df5d121d2e48ab11c0e2bcc757256ec93e8cc7a9febe097760e74032f5a19da897107a4d925a39c57293b0a6e5e22d95aabbf4c15f71cf9853391163b904f1a44a1f700148f616b067357d5c67391b6c7ec6bfcf31f3b3b4a9ad99981cda2c367de11ac5712264d012d11e6b3c5336ddabe5fb84e14f2ac64594250f8a3c1e2b2c894573aaf5c5e185ff16a364179f0874ca3a7e2c9e863284190388dee3237acf55daecd702231c12f1d45ece045a124272cc72259ded23ec78ccb9f26641de1de59a2583cc52230cff848e2ee6618b2d6309fe07f021535b73d26cdfebbaadc2f6f3a3d9712e531d0fec6f4048e2f4f51831d7b1c2583775221e9d5b22d755c8afc70e4f6bcf29fbfd408afbd99dd96061127e95cfdcc667ae669a1f5dfa6a75c4e006fcafcfe8e4f5fdde502a63f76148b3af40430527b7317098f6c723f913cd6f087426e864bca91d67be24eb3a24fe4da33ac4e3f24a06fe3e542b0cda6ae913212eb4946b4b3b4ff7b1e404deeafe8e170ff6c3dfa16e32bd534bb72640cbbc5f20af45ba885ed7f55348ed2e168d3347bbc9b95d0e9efe53ca7a3b75a83eccbd8c66173c20fc3bc04f48b4118f1608a7d2cb1b2aa04e7edb1115dd66be94f04c3f1ad7031650d6ede5ea4c44d74910e930aa95386abdf0508c1da0e539cc86afad190891f4f98ab37e826bdfe54e6f2003b049fc4ad998ae8196bd6eca2e42444eeac8cdfdb8f92a987238589f23517c1f654324e66fe41c6dc799080293d42304bfe4184eb98f845fe07c0aece7a2006442fefe4300c0674efb3c96772b442f5d8268b878a8d72386196addc1e132b883", 0x1000, 0x402, &(0x7f00000001c0)=ANY=[@ANYBLOB="5ec191fa45ede0"], 0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xffff, 0x7f, 0x3f}) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f000000003000823969a51e90c0282bebd7525edffb8fb2e6a500eecab38933b9eb447b0e2b99f19378c6bdcc71f2b7d6d7d61bd2b6714724113b99fe7d6efee2408fd5fed3d372bd653c1cd34b1a49f274dec36d223acbed8f9173973f898ad4630a94da3f136a"], 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:35 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f0000101000/0x4000)=nil, 0x4000) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1b1, &(0x7f0000000140)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = dup2(r3, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18002, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000013c0)={0x3, &(0x7f0000001380)=[0xffff, 0x7, 0xfff]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="ed5039f1fc7f1c877f835ca15c59ca6e8b32919d596ccee2baba464a44a1b712d688805bd146f493f403ed333d17d9fb008199c5f88d817e76b6724e803dc7", 0x3f}, {&(0x7f00000012c0)="fce6ac23c28986fcc1073e2c5b8da0bc8726285d4a6f287c4b8019afcdb66443113bf09e33fcccc58f8350e4792574f6d739b4152d5f346310fa9d082cb97c8c48073eaab73d3666e5510e19e7ead9702373024238cefa333c9d264188fbe3d918edb0ef80ee31542d08fb79d5992bc377271a2a8c77a653bd59c75c890b141136a5f0ca9674bc9744ca2df3e570bd34fcab1f2e8c95edbb", 0x98}, {&(0x7f0000000140)="20dd338e942e9d810c4d0d7095e11810de2540e72ea69c50b944904e8b0f92067176f7b2e3ecad544d", 0x29}], 0x3) r2 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x35436ff7e6fb8e56, 0x8, 0x10, 0x6, 0xfffe0000000000}, {{r4}, 0xfffffffffffffff9, 0x80, 0x1, 0x7ff}, {{r4}, 0x830e70e0199801a, 0x48, 0x1, 0xe, 0x200}, {{}, 0xfffffffffffffffa, 0x68, 0x0, 0xf35e, 0x2}], 0x4, 0x0, 0x3a51, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="20f19fca076acc7dbbdbbadd45fb1e5d32e1d506aa9afb4e806ee8b8eeb9d5043e0c1d1af45dc2bdff64480b7a1988e6200dd5f3ca75d802fcf38332237e898e4f7910a1e70f29c0b4d8350409345a6f6925a3bbdd7866258956b32faaf06dbf7b7eab717d49d03734f1cf5d345fc37b8ae46e032ffda7962f52d30f8b642d41f8e20a2fe6f47c02dc5ce8c3d8b158aebe01b7f9b151a80cc3c65ef7c8b8f6a9497c3b661214801d8b3fb2152f17508afe3cdbaf4a0389d46825f45f591a1a5ea81c50a260b4d2eb2050f2a9c4e508c46cd0359a9d1be6c0cc1d556eb85963124656a1e6c7f6e72a8e2439e761d156e14c0bd03df09efd4428cac953a83e91aa320d946dba88c0bd103db3b4161e3d7e297b4ce7f8d2dfab9e48ea898beea89addcbb87a14dd17eb42efb4091945716c13e1f601b8c343eef73a0ae853943eba31338ece39a78bc4edab26f6487557ce2139da4d5f954ebe36c97e786fca064d1a156470b2b4a981a8afa26f709b20c10b82acfa1d558ff6182ac5aecd5807679054465f6a46f05ca98d44ce0e789dec5843449fafccded7b28f71976e11cbda80b4686fdbc9a0ee82b6c47e9ff655983a4d93fc5deafaa498fa2fc88f1066bf90cd107bd3de47ce3cc0778936b9cbc49d8baebb435d476c47f68d74e32e8b27552df96085746d449fc7ad07545d5952ddfae0d4a0b23a6339babe2a7ada9814adbdfe8714c8751816de3c1078b97a2ba9b07c9250fb1896bce31027717c5b5a51749695d96db0a335291d4d931fc8e7ad489e5ab026f0c20f1b107c46e9d550327c8c6424f38f307e88ada22800d2aa80ee61cc0cbbc9bd36d08c012634bf77bfc003e1b72b120a99f0a7c4748e28382ef01b0f0bad0229ef90679029469f5ecd299da157df128e5a61363fc7563f2874654711d54248ed502cc0684c9807ed6569e42bafd98c92afe8937accc88035ff246f46e842ee2a4436e56f6e0cb5d116e6be11452e222e9668586327528bf1a3fed040787b74762010d003ed64fbc3a6a7ba95b0c05f24c930ba65253cdc49290c26aab12d81300bfebe75c04a07a2ce1860f3e820d0c6a2eccfed41cb659651896c488a9e9cdd3e0a3e952a92172247f953dd4622e638e6ae8dd50d7a41c82b860f33b0bf2d7cc18a97d6a6f7320e3e4e2f655098517fe64902724e9ccb225c02ba7d022137b7fb47dc56e0b9ab05b7145c1c55cd79d9fbea84a22063b2e9f30ba8fcb397d7b152837a32b31c280504e76a30ec23984519a49981d69ab3b340c42a56659acd0ac9654989d40610705b033381b860073698762209dea46628263fb743c0fd97c25c2e610345d2169b4a649521fb91c397d9e7a6560a8fcec154c3e0db66d5243a595b1625bc2fb91b46ea5e3b8669d71d0465dedf7b8b505407ea4769618e9712b33ac72876f1165cfd927c0173521c03e7cf7d5e6b16e341ef6215bedee2c569c1d2b55efda88bf56362044026d26cd99db593744ff657b4adf6b4963a8e8f2e2e7322710499a196f524e794a81e03cd436e92eb34ff4910081e22cf188bfb8b39a4747d4ce6b078df5a8acf45773a4d963758540f5ae454b633a7ac176d6335bd0c11f61f7bbe035e89a1816a633b0cda6fd00d517b04d54ea3421b56dde5a8602921df6babebe530cd284e49f4cb4b927607718aa7b0915ebcd0403c821e3d062478483e9e1b25e92a206f6fd20731b303f3d6916d0b458c6673a0cefdbbb3274178cf9ca9ee9cebf26537bb79637e9b8f9bde7cfb572d808efb337ecf56274ac5cd2b778278b5beeb16f643ed2147fb46b594f1f72616816dd96443627c613acd3fec6b21e7f928ae745bec01115bd11a35ddb0899a2ef434a27dbb9b498cea6eb981d84bbafe5c678b64569ab3585ee9d948ade0e2cba31bcf99c2294f0fcc02e452363ba2182969120bf0e9529e770991b548b17d02014ca2146de2547857d5cd83e7267d2c4d0910edcefda649e34be11f706043ea8a6dbd524198e0fc9672467705848942247e0993b3a85ccbf1639b6f7c37cd47e8ea4a2b7080acc6936ecce82b35ac67a5bbd9250db55b19288bc798acf0880e309127d40746845ab42d35a6f2b973102cf69660c36643d457c0c34e69505d2f601648cad288832ce4e5196fe48d6bb331b40fb3938505ef9e6ccfaccfddab9ef4762fd6f4dbb07d755c49fa670793717a168ed4f607f95648e023497c39e33cbd088ada30103b6ab7e840f20c6aa4e019536f29e692b94df2c94d340c29a0c1e9a3d1ecf3edad66932612503ac43de05d1f1c42ebde2d37df49605069197c927b3e27f1edb65213702d688f5ed3a7e064068cc9e6d9bcf22eeb491d7a3edb2a22029f4b7c5e2cd5bd05bce5b811f7380e710266704566246b295e7a774e949261464d221eaf33956f65e0e8562dafada272b990a3aacd42fdecc3dc421089629b4c67f09370ea19253981e6136bf4e698d213913842525eca853b8721f78fc1b36e12ed3da90fa3fe78a02ffa55358dfc896592be9dd415a3eb57a416941eca7001f44c35b2c30c1416b50d4aeb0294c915e69fa9fc0c63816932db67724c1fd8eeb75cd1b1ba2197c1afc0f36ad5ce2e223f4553948fd7fa52c6bced6498256f1487edf93dba0313bff4c4b785de5fadff9a14da1534a8ad48ba034761dabe4d368460a5683f68041e36cb725113a441ef9914f2ff11242da60a1918f9029c14068348653066a660e76c2269343d3792ad66f6e52fb68abe964e69c69bdc9a54dd0ac490c05432264f7c94b51966befb74513e0b714eab9f011b299ad32fb1fa45862772f8232518cb6faa03c03cd76cac3a36ee3abacd640759f14757557e545624542a183fe9d110fc400cab3ab43fbc01c695997401069ae81c66c89d1d7847b4d5126a63688470d383dac3fbc3854927020291cbeb97dbaf62fed2fa3326f0e9ede52e56c190b70f2595da8279166e4f7bc3148612e15b101910509935e577ec11ced6c074bd14c2aa495917c9da7fc71b73fe2d5970e26bc4a26223d3d5ddd68ff08a93aa05f642210bdbd255d5db0a7a679fbf88482767b205558dd0adccc9ca252e69c90c6d991783bdda1bf0842f69db1e7d586fad1c794b09f626db639a5ae3929649b0d1e6892e047b3aba7120f6a2bef7337b87a0e5ad32ace1fc22653ff45e85bfd807907afc42b493b7870f6d002fea511061e8e9e9deea5ed90bf7b7941a0f77d321ec12023e9064f056bc959a903daa122f8a738ea03d9bfa8dde2076c82fe466e7823f4916763f9031d7587fe0ad6154474c169364269710ed39bb72ecaaf02518c2c3cef2b893053a822230388d2147cc3e311c259c36e7295c8d24d3b8858a828a0a6f46de96bf4a09aaafa2ec645f15b8d83f672487cbcfcbfdcd360a416f26f0b6b0a4f7ede9bc7c808bfded141337d2aa9458fbab448c38dc2c22c05649f8e85a1cda24bcf2ec111d5eb506641cd22a867b1be24930777228a7952291186472d4fe2a69a4267678746f183b43916bd42eea08c3c9713fd1c65fe226fb51b1531236c0d7eed09637573f0682b366e220a873ffdfc9993bcf749d67d54b397d84511e26167d0c4002dde64aa4ce0e228ab3addfd9e442fb1b4c55eec264fa8fc33f8df55e38104cccea92c473cee582101c1278c7708516584a50a305c52cc4f24fd6d03b92434a2327f52dba0ff77e09091a23710de92a8fac3b6f215e31440c4bdd56d9dbf2e9eff12798d4bf1f739ef0d30c6456dd741f1c15120b71d43398929c3a2ba9d0f3d1cd8e9921a21d1f89ee88aad81eddd3a962aee2be7ecb235d678417d111199407fcf1b334a2b25a12f8abb6100933dffedff41f29c378de7d73e092e5bdc8f793e527d4ef93748429143722fe3f81fd0569fe02c3403ad48ce00abd5e98a47bb939661e6a6e23b9635967c49184ba9a605c85a9d08e21fff9a3654e1bcf4dc9a5ab931bc045f856f6d05b154df2e0a69ae5707c94559ff5abb9b7291a945662f1be0a4c223eec9a7471723ad65b5b758cc04817844cd575fc0d5fc60b7ff8948459793bf4162715aedb2ec12e149e3a01b74205a48e30e4900c48ab876264a5bf293c781a348dbcb89beb1af2d469d10a65ba577d3aa6a1b2e706494cf487b4cc9ffdc2745fb921492bf6c2d23b960aae43ba398a47badfe257e1413dde585ff5da9a3b03054a0a557a8c204db93a76212bcfa938bf243c65813f894ccf533d8aad82e08389d830b6bcdb041ab08c94f5601c32155eb9643ad9b92f0fe8fbfe7e9166ec17d6780c7e21390568a324dd58e65c2775b4670c1480338c808471cbb8bf128b0dec604b8574be48984b47bff24c40b5add9aa6b2af4fbc4b97468591b0afeabc026c0742496c17af28bd3272950a0314874f03fadab324928a7f193cdccc7cacaea2ef51e700c3e8fa5bac70822c14f862e93ab67cd01453e3b55a018e802e7d4b3b0bb983eec2190c95d80f21418fedc15c351fb45904a53022135bc9c2a2e2562bdb6bec460cebad10be0fe1c420388a024ab7120fc31551585ba32a470754982c5c4e8fc7a524e2708e70b3049bc9a344a575532d165fc40a32a6748c4a3695832c32d388ea3df2943735a9fc08d5258bc71c353f606aeeaa45d6284f93ed4327e4353c384914decbba4602d73246be2fad57403380a1682372cd9499990ca270e7904c0374395b4636fabacde3b4f85caddbf6607a4056143daa51a213049215dd37f6216f9033b716ec21a0dc1ecfafa4d552e53201397078d618f6f0aa06c2d5498156fc3cde24252f052759859ece9289984bf280ddd6f5f729b3e81947f84897bc2e24f371ee2f0868965963c74a85c744f6706b6e62c4f3efd613a3cc8b038c26d8067a6af78aef604b3ae7afbd8bac41d8b6b4db2668f3a78583719afb6d2879fe12a46f350877274aa15037a6656d031a802b4b3cdc71147a864f027f102f2414dc43a6512ad8f22a041de0ffae4aa3381da9767de0f13576234ed0b7a069db915c94145f553a11cbe83858f12609a3404c26fa64cb07efb68772ab6ed504f002386c451f85858a9f3d24fee6373fb43498313e9f2ed1d2e8c62c428b681999a6a215491f5393bc14c378e028698ad399125e1fe3af000280724986407796e8e33bbc337746073bdb7e4be077842d4cca1f0473eaefa1102de8384b9376f9d58cc5774559d61acb351eb5a3eeaaf7e76879cc3a078fdfa853525bdfce9cdf236ca5992890d56a0de2faaae2c085de4f4b7a90f9842457abecf7e99a9f1f72bd15b1b1108796eb2fbc7de65ad5a1d9f89e41f669c93686f745b7fc9b435ff94bd5238cc1233c0dc2946847ab479ed48838ca0c75b9bce49ba50c5a49cc6b8a90a023baca248dd2c555aead511b7eb2699eb6adec7ff27f7129107054b53fb5d158753ea788d58e1c8b703ac740d4382206620c6677b60a11d4d5d2a81b191ab89e729ad565c4c8ddebbdfbb81997ad490a0180cf9ee57bd34ff216a0c46da5c32cade129da39a1d734d720793397b7ca7994a3dfb644eaa0d4e810bcd817d020b1036a4abae5aa6f03e2d094f97f6d5a5fcd2b8b72f427bcde39a0cb8126a1194708bd8350f3a1808462120b74a3efb4656ddf099166fe50fe9cf16dc80a17354b8848b51ea3298f056286a82d18a7beaf969f88068ec0af07d5c5dea36d6df82d81c3e488c1af1d40b97f37110a94efcc4091ef96172be3e63834d2bed3b5bc8ea32503f0991d3fd69cbc17d568ad634764fee12", 0x1000}], 0x1) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0000e40bd9cc660000000000"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="62020207e00000010000a6c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead348b060000007dbfc6eaf9395c1c737a4e8fd9fc1a4e84080c27f39d7996899e46bf816f6ab23b5c40e005e4bc8475151c5d49dbb820aa4c7e04a29b39ddf0b0134eb14eddef294e1efd4a3885cfac04abf30b35e50485840b46e06a45a10cb3e6d1080debb439e3"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x1, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000140)=ANY=[@ANYBLOB="04115a33a2d2b97b6f36175e94ec5969b8e57e72000055112400008c6b2727"], 0x1) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000640)=ANY=[@ANYRESDEC=r14, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d195adad65ce01705d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f05ce6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e077cbaea3d1feb56bd47049c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000540)) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *210611 61759 0 0 0x4000000 0 syz-executor.1 447925 69834 0 0x2 0x480 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208f7b,ffffffff821d48a2,350,ffffffff821acbc4) at __assert+0x2b rtrequest(b,ffff800021b91008,83,ffff800021b910a8,0) at rtrequest+0xbd2 rt_clone(ffff800021b91118,fffffd806f6d1b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d1b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b911f0,fffffd80601a6a20,fffffd806f6d1af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d1af0,fffffd80601a6a00) at in_pcbconnect+0x107 udp_usrreq(fffffd807840d390,4,0,fffffd80601a6a00,0,ffff800020acea00) at udp_usrreq+0x560 sys_connect(ffff800020acea00,ffff800021b91378,ffff800021b913c0) at sys_connect+0x3df syscall(ffff800021b91440) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,3769755010) at Xsyscall+0x128 end of kernel end trace frame: 0x39caaf5c90, count: 3 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208f7b,ffffffff821d48a2,350,ffffffff821acbc4) at __assert+0x2b rtrequest(b,ffff800021b91008,83,ffff800021b910a8,0) at rtrequest+0xbd2 rt_clone(ffff800021b91118,fffffd806f6d1b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d1b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b911f0,fffffd80601a6a20,fffffd806f6d1af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d1af0,fffffd80601a6a00) at in_pcbconnect+0x107 udp_usrreq(fffffd807840d390,4,0,fffffd80601a6a00,0,ffff800020acea00) at udp_usrreq+0x560 sys_connect(ffff800020acea00,ffff800021b91378,ffff800021b913c0) at sys_connect+0x3df syscall(ffff800021b91440) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,3769755010) at Xsyscall+0x128 end of kernel end trace frame: 0x39caaf5c90, count: -12 ddb{0}> show registers rdi 0xffffffff814c4807 db_enter+0x17 rsi 0x3d99 __ALIGN_SIZE+0x2d99 rbp 0xffff800021b90e20 rbx 0xffff800021b90ed0 rdx 0x3d9a __ALIGN_SIZE+0x2d9a rcx 0xffff800023ba0000 rax 0xffff800023ba0000 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0x63c6daa2802f0b15 r12 0x3000000008 r13 0xffff800021b90e30 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b90e10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=210611 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf168,0xffffffff8265b7c8 process=0xffff800020a8aa90 user=0xffff800021b8c000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61759 372331 66880 0 2 0 syz-executor.1 *61759 210611 66880 0 7 0x4000000 syz-executor.1 69834 447925 9872 0 7 0x482 syz-executor.0 66880 241548 9872 0 3 0x82 nanosleep syz-executor.1 38941 5376 0 0 3 0x14200 acct acct 20944 492161 0 0 3 0x14200 bored sosplice 9872 483849 35923 0 3 0x82 thrsleep syz-fuzzer 9872 104140 35923 0 2 0x4000002 syz-fuzzer 9872 287343 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 299897 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 163468 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 183121 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 174208 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 470201 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 321029 35923 0 3 0x4000082 kqread syz-fuzzer 9872 355894 35923 0 3 0x4000082 thrsleep syz-fuzzer 9872 315231 35923 0 3 0x4000082 thrsleep syz-fuzzer 35923 260216 62936 0 3 0x10008a pause ksh 62936 452361 50999 0 3 0x92 select sshd 99903 145917 1 0 3 0x100083 ttyin getty 50999 397044 1 0 3 0x80 select sshd 10490 369976 35639 74 3 0x100092 bpf pflogd 35639 420696 1 0 3 0x80 netio pflogd 24117 100803 83252 73 3 0x100090 kqread syslogd 83252 205449 1 0 3 0x100082 netio syslogd 38320 125239 1 77 3 0x100090 poll dhclient 18139 392328 1 0 3 0x80 poll dhclient 61523 115518 0 0 3 0x14200 pgzero zerothread 325 268951 0 0 3 0x14200 aiodoned aiodoned 65744 456075 0 0 3 0x14200 syncer update 13395 341428 0 0 3 0x14200 cleaner cleaner 81221 377263 0 0 3 0x14200 reaper reaper 71727 442918 0 0 3 0x14200 pgdaemon pagedaemon 99187 183264 0 0 3 0x14200 bored crynlk 32390 446844 0 0 3 0x14200 bored crypto 48706 289242 0 0 3 0x40014200 acpi0 acpi0 70383 392573 0 0 3 0x40014200 idle1 14309 276272 0 0 3 0x14200 bored softnet 51295 447356 0 0 3 0x14200 bored systqmp 32070 401071 0 0 3 0x14200 bored systq 79715 226868 0 0 3 0x40014200 bored softclock 42578 73415 0 0 3 0x40014200 idle0 16051 41807 0 0 3 0x14200 bored smr 1 470870 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 61759 (syz-executor.1) thread 0xffff800020acea00 (210611) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9622 6483K 7253K 78643K 17838 0 0 pcb 13 12K 14K 78643K 752 0 0 rtable 130 14K 15K 78643K 2318 0 0 ifaddr 102 22K 24K 78643K 682 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1649 0 0 iov 0 0K 28K 78643K 610 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 3982 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 50 0 0 VM map 26 13K 13K 78643K 40 0 0 sem 12 0K 1K 78643K 875 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3090 0 0 sigio 0 0K 0K 78643K 75 0 0 proc 61 63K 95K 78643K 1619 0 0 subproc 32 2K 2K 78643K 393 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 828 0 0 in_multi 24 1K 2K 78643K 449 0 0 ether_multi 1 0K 0K 78643K 24 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 794 0 0 pfkey data 0 0K 0K 78643K 3 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 187 236K 244K 78643K 11756 0 0 UVM aobj 130 5K 5K 78643K 133 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 778 0 0 NDP 24 0K 1K 78643K 223 0 0 temp 257 3561K 4200K 78643K 117122 0 0 kqueue 0 0K 0K 78643K 24 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 59 0 53 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 342 0 340 1 0 1 1 0 8 0 rtentry 112 407 0 359 2 0 2 2 0 8 0 unpcb 120 1961 0 1946 6 5 1 2 0 8 0 syncache 264 24 0 24 9 9 0 1 0 8 0 tcpqe 32 14 0 14 4 4 0 1 0 8 0 tcpcb 544 1911 0 1905 23 20 3 12 0 8 2 inpcb 280 5404 0 5393 31 28 3 13 0 8 2 rttmr 72 4 0 3 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 63 0 62 4 3 1 1 0 8 0 pkpcb 40 17 0 17 5 4 1 1 0 8 1 ppxss 1128 74 0 74 9 8 1 1 0 8 1 pffrag 232 70 0 70 11 10 1 1 0 482 1 pffrnode 88 70 0 70 11 10 1 1 0 8 1 pffrent 40 2502 0 2502 11 10 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 235 0 163 1 0 1 1 0 8 0 pfstkey 112 235 0 163 3 0 3 3 0 8 0 pfstate 328 235 0 162 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 9 0 7 8 6 2 4 0 8 0 art_heap4 256 1856 0 1644 27 12 15 18 0 8 0 art_table 32 1865 0 1651 4 2 2 3 0 8 0 art_node 16 404 0 363 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 22 1 0 1 1 0 8 0 semapl 112 873 0 863 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6004 0 4585 46 0 46 46 0 8 0 ffsino 272 6004 0 4585 96 0 96 96 0 8 0 nchpl 144 11814 0 11333 61 37 24 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 41684 0 41684 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 24 0 0 3 0 3 3 0 8 0 vmpool 552 38 0 14 3 1 2 2 0 8 0 scsiplug 64 5 0 5 2 2 0 1 0 8 0 scxspl 192 35537 0 35537 23 20 3 6 0 8 3 plimitpl 152 249 0 241 1 0 1 1 0 8 0 sigapl 432 3225 0 3210 3 1 2 3 0 8 0 futexpl 56 74670 0 74670 1 0 1 1 0 8 1 knotepl 112 842 0 823 6 5 1 3 0 8 0 kqueuepl 104 1004 0 999 4 3 1 4 0 8 0 pipepl 112 2638 0 2617 8 7 1 2 0 8 0 fdescpl 488 3226 0 3210 3 0 3 3 0 8 0 filepl 152 31227 0 31117 26 20 6 13 0 8 1 lockfpl 104 972 0 971 1 0 1 1 0 8 0 lockfspl 48 350 0 349 1 0 1 1 0 8 0 sessionpl 112 39 0 28 1 0 1 1 0 8 0 pgrppl 48 97 0 86 1 0 1 1 0 8 0 ucredpl 96 3285 0 3276 1 0 1 1 0 8 0 zombiepl 144 3210 0 3209 1 0 1 1 0 8 0 processpl 896 3243 0 3209 4 0 4 4 0 8 0 procpl 632 9816 0 9771 5 0 5 5 0 8 0 srpgc 64 32 0 32 10 10 0 1 0 8 0 sosppl 128 130 0 130 9 8 1 1 0 8 1 sockpl 384 7745 0 7717 51 45 6 22 0 8 3 mcl64k 65536 513 0 0 65 9 56 65 0 8 0 mcl16k 16384 16 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 20 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 175 0 0 19 1 18 19 0 8 0 mtagpl 80 41 0 0 1 0 1 1 0 8 0 mbufpl 256 639 0 0 37 0 37 37 0 8 0 bufpl 256 15405 0 8347 442 0 442 442 0 8 0 anonpl 16 417586 0 397582 154 57 97 106 0 124 13 amapchunkpl 152 24592 0 24433 66 45 21 21 0 158 13 amappl16 192 17183 0 16062 143 78 65 69 0 8 8 amappl15 184 624 0 624 1 1 0 1 0 8 0 amappl14 176 369 0 362 1 0 1 1 0 8 0 amappl13 168 670 0 670 3 3 0 1 0 8 0 amappl12 160 392 0 390 1 0 1 1 0 8 0 amappl11 152 314 0 296 1 0 1 1 0 8 0 amappl10 144 287 0 282 1 0 1 1 0 8 0 amappl9 136 1365 0 1361 1 0 1 1 0 8 0 amappl8 128 969 0 903 3 0 3 3 0 8 0 amappl7 120 368 0 359 1 0 1 1 0 8 0 amappl6 112 285 0 272 1 0 1 1 0 8 0 amappl5 104 727 0 712 1 0 1 1 0 8 0 amappl4 96 3560 0 3524 1 0 1 1 0 8 0 amappl3 88 437 0 429 1 0 1 1 0 8 0 amappl2 80 24144 0 24069 3 1 2 3 0 8 0 amappl1 72 81941 0 81500 26 16 10 20 0 8 0 amappl 80 10483 0 10422 2 0 2 2 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 132 0 3 3 0 3 3 0 8 0 uaddrrnd 24 3264 0 3210 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3264 0 3210 1 0 1 1 0 8 0 vmmpekpl 168 30784 0 30739 3 0 3 3 0 8 0 vmmpepl 168 421094 0 418745 216 67 149 151 0 357 40 vmsppl 368 3225 0 3210 2 0 2 2 0 8 0 pdppl 4096 6535 0 6472 12 3 9 9 0 8 0 pvpl 32 1092100 0 1068827 306 81 225 244 0 265 33 pmappl 232 3263 0 3224 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 750 0 57 20 0 20 20 0 8 0