ac406d01366ba04c03d786a5eb4c298e4cd0f74889d6c9e93881480b3b0ad95942fc12a4461180bb2ae667b4310f82e21692d0cb74435d4c33dd38b0ba812d1bfad499c65f88e247d8009fd3200830552a52b848eaabb6d8ff4bb9defa06b944abde20f86e3db68a257e8c1de868ef3163b9f97adc054b719d092f80c65fa0bc8122f53d50dc61e83f1e7b6dfbecada1e2f8cfe9a2b80974a31856753615f8b70792b03b3dc9adc4d3ffb03d3d066b62c230c7900c1fe1a7c0f783219ea335626777af88beaa87b0475743f010a2c9d44beeb62dd8e42dd2c57518781cc821d116c88775212625239c53517def45ffe1fe2bcc936cd575aa3da5801dea62db3b378ead15e0e7ed5095f3b498fdc7d6c0df8ba20659380cec96f5648d99552c0fcb485bf45628e9ddc3cef2cc1a0200e764fa021a433516da7a39c4f6835aeaf64a733c3d3ed6e1128e2b1bf2b446c6c7e3954adca760e7632869e9435016da40676a2a858875b7ae711d516f926ee4e103d9cd803d253a2341e016c4e32b7186966a9991eb63460ed42271e6863250cd4c1bd36b555bbac943d6fdd918ff4f42304b6b2d9728101fe27e62207bdc849f36d83a256d4e37cd8665ab4de2930dc170d9f6956607300ad1c55b8762ff23183bc7a7925654bca83cbb5393db57cc798e82a37c74d7f414da0cab996ddc9ff98aa0fc5af92186a535f1d9a1cda1679ac9c54dce291392aa8c61803a8f18368c43b2a002ea69903fed10304ae89d3dcaf9ec475b1dcc3ca8ae01f8d3c2544411a13cb3ac6a3be6c763d30d980cece949857a489d76c0dca972748fc64c5a1bd2fe964beb00daaf84f4a4ca386baafd631850a6713847aceb3abf1fc48f899527115eb2b45c426ef02fb9189c7a7bc827dd267e13a1cde05509a9a457c4660d882967261de538af79ec0ce32c77a34e5b91e5d222f437a392d9d3aa1dd1594479a4e89455d94e011f5b9c5d5c372521306d67c0986313c85d3c127393b6d1d4717b7a44c2aab178dd03f15621e713bbb43b3104f87ec83cfbc6a8195f7088f9af625e7c56247e4c972d2071e1bf6693a79c4adc3a14a6f66a94f62f16a8391429cb816549de0acb53a20f932eddb48a9df3e33b5ead7219e797211050fda26189b9a01a204f3b9f022dc68a159be4256aea28b1e4d28f5f831ac550ecee0cded765420da562fc7b0a4f02826a39178553519bbc2cc2fe2b4578b93db7f0327bdcfeba66ffb9353443e0af3ca929ab89506f6d5308dd462022bf2285329e8b632d21df30b148c8a85a9edea027a2bf5c580b559454f4c65b3da4f7ff97734e6b31e0ecc28993db9adbfcb3170a24bb99abd3df7e2ccb80fc723cbd0befcb2c06350a3ae80dcd9d470a4d52e766bf28586adc150c3035e0b04d0f75e7ec5447d107c01e9c5a54299170c2b481324ecfcb39fadd7c037e449e2f158f50fdce43f5da7fd67039785c648cc0404411b9b60a8503c226cb411e15ad28fd96f62e00dcc6659b8591a36a1a5692eab4eba8ba1bf01c5d1c8ef83350690ed95fe7e23bedb00be673bb1659249574e4671e9e559798acb31036c905a6f77bdf3d11826fa3d90601ae9696632e0855b90416453e0d65b9360574cbe5ede255e9730f0d7dcd3a9d2309bd44c40d8405bcba922f87c4e8a76a7cb78215621adf1e94ec71ce824afe4730a53fa45b5fd26f306b4270b17392975dfac140c6d58b0c77a683b9d2ab0a8683da6f2a812c2b4549765b8343e35b785e99cbadf250b3e1aabbccccb071d20232f168d56a9c59e2a26f8f929372eda2419091f7bc6b547cc2529b933970129f2345517f53e9cb62eb9812ff746332406ed35d30b9a0af43d3fae38e27760f5894c17cc9fb199e8f1f7e19d9b508076a93f459d055d10ebc4a3564a2697e4e88b3410d34da7d9980bb1f4e85d389fad82098520cb3c99ba40b0f57a28f632a11fcfe41845949070efe1ac60d0d97bc41504c18b05ab539761a01b8b6b7b705d36654b05ae81ba8dfff0ee332d8b7535f07dc3c9447284956a9a89efe5f3a3ab50fefa3fd2fa11d6188ce040721e3e6aa7403936ae9d4191017209dbe4da03df99707300594a774c7b5a1521d1a32185d9f61109f5d404eb087e7f1ceb075c29c39a7526408812f54195d6b2914bbc7765727c7c4130f94598a25adfad4845fb02bd56c2cd3b91e7b76e71e254f1d4f90bbfed65df190a6c752b6b429248e9e2a4e2c60944af6f386aa93233bf8f38b0b88caa23d16fa8f866b73c5ead17526a3c4e82deb5118858ffe98f53fdc645bba9c31859b63e00cfa7e8953445053506b1198e4c6998409dfb5b4c55237933540dd4e1c572182469e052c1ba2d3633341e303b62306fdafee51b2bbc4b6c41422525e8800c3f6e4f8c7d14ad0e2d4add70a1e356139cc1cb07537fe36970bed4aebc8e55ae4ab705a730b2da7d037f585410a76b1634f8d2d366c6eab1406e6337e52fd1de7fa80f7c6b31f1f47a765121ad4252e23530d0942a76fb6a767d03f43bbbcb48ed7afb4409b2bfd7402f3081b96cc1323f56ec4b4cc965f7e672bbdaafd2623025ec59611fa90e0d049a3d36b2b29577a2ce5f03dbe4a080c8ff6fcb419da52e50ee8ae32776fd3bdcaf5ce0cf1a00cd960ed31f5fb06596dcf27683456efea46a59557e28a2c3eaffef38f0feda0e9852f42f8928178d7a78293cf4e6ed99e6738d7edda9942ecc836ebca025a080760c001561c1ef5c0badaddc7464ce41c0405a9ea13b6652542f55cc7635f93528e6d77a01816671e5aedbcce6f5c2af93ac56017cfccea8d99c11dda393d5d3e93fbba7e6549183b4f9c8945d159bac1769cb5972eef23265229da4c883ebde52980ca7006b9e5e7d6aaf67cfe47787c466cb9b6b1d1a5cee0d21ce01ef7a8ec65ac49287244925de15abd670baef1b5e73d1585f5528ad40fac50b2c4eaf2cada77267b376417ab22e8a743347bba76a7c8dd6dd83f7d0a7ddf1c3094067dd2e4145301fb9da0748f85315ce5c4c5b31c6dca675793e5daedbd7f534d9073b3a365110c3ef0af6b5bff8faf7dd63ba27a2bf695af46ba9d5645acd1ebaf0324956abf7280fdd53be053427484b4872ef1f0567cd9d209d745d17e92af742845249985a87318f64189aebfe8f8e8faf7329b67e6297b5ab761bb58ce575422b47d34a525dc852f1210cf01fb2845848ec0da89cfaa70ebebae72ee6c59978cc1bf168b1759dab3d9fa764c2c9b103f71dc1e899251419ad8cc7472008b33b8b238532d2efeb0083ccade1cf8b8f4429d97e5f6bc33affc6285d6effe7172606505745a4bf263fdaedae5efcf05b1f8eab55b7efd3e56835f52880ab22759a9ddd9a4c2100547f614625e1e6fec50cb0cba93c8a39d178b1487828d5cf3b1e7e9b88b327f33edf36432096b2a4073c38612690b3306dfd18fa4ffc2fadaa72db5cf502c3453f95ec71d5d3260ebc601e8238e08f1f9e0c182f6e6114f7624c1508fdf224c67d03b67967d39a2f99f5e7eeac9e16822af4796407d2dbfd6a9d270268583fa7792430239f57a973d30f299fd45228fcf1f61f7490c991445304cf55ed230a5eea04196b67c3a24b94da380c76900aeddcef006df474dbf8c3e72cdef53be91a8c86ff5c68932e15cb62ce387a87aecfbd93da1fde8b856261632e68952545bf54bdb3c0f1f1cc1582c43e701cb0b793b158a5fc8b53267fdb3a7226b8fdb75b7243e5a0a58f50909afd5e04a835b73f1bb16e6e67f4e2d67953d20a8f3bc4af82f756c7f34e9890be567cf16ce0127c1bec2031092bc2005433e9e0d38e432971e8af4785c32f776851dd57e9cbdf463c0f3cc96398dc6676998f5fc8680048f9a555108384307143be7ddce4a4679e05dbb292515c087437d52f1e40bc61058d20aa385d02cab86124c4cac1d2b3341323fa947e6d76646305587f4bcc7a38d944b425a8b711dc8cc5f4ef5a54f0a87f8778768351ee998d182d81a5d0183b7c40089b58f3036987725a5594749e80d037fd1a11f579a458f7a9a283cce47621aeb4e710fd3d0abba9503b113120ecce13779aeed8b7658d4fdf30d8cd26553feff74c614d1dd883d357330f5123cc7420d0ade8c59803cb2520e4367b25a2409e7e1b503780721ba22d5169fafffeae491fb435f236b0b7c5a7d336109f39bcf5dacf8f051c1e20e2de3f97c2622891a7ded8c730e5a511052f78a40bcc34c59e5562aa4997a1732664389c52a1d2c1abeecd3958536b8fc259058f0c97a67e3b1fd32804000fb16f3656aef3edcf03a51bf9358caf742b3d81bacc8517f2c9ff95cf67a47c32c582889060daeb1845f2742387bcaf7429a2cef2e17f1a6eab3501df4a1e80888f7506d920bc524230f6a4106d34f16e07af75c3aed31b18a5005b9d71bb684cb381967ef4abc9d56c412244b0a141900f8afe3d5f1c8f0af1e77fdf5e90234b3fc55b56c1e2ba02453f5cecc03c46e0bfafb14d6ff86caf52737c384017db63659a5d9b6be44ae2361abe5ca6d69ae1d6490bc277afba54bc620910a60107b974f535c384eea3519161f26522b585f7589309963d4e1dd46c7748846718c07fa26f0ad7ae5b4ae7e5330dbc578d1f10f54631f374600224c91872e11cd2e912c20cb3c5e6a289b2929e6c29ffeb0555429b4f0ae5f11d5fb7b2eda0bd640318c609946a86accb540106c8f868440bf2cb55e250f96022e5be9a03f7a7b72ef232a77fb396491d204a5ec7533c5392b75dbf93479582c2e063da2e011238ec5393cc79369562082e3b9f95d90ae720cb520b01e14b6fe3a21a2166cbfcc27ece56037959924fc40f91695e02314d2ab0636c470126d91d36424ddab4e0c4a6cd52190546c10d793ce6508d8d2ebabb345b0f3de168505a6c90ea02cf5ae3e0558b27841df4979c886734fdf7e95d66940854250d90aa43e24088ad54b23f8e09cbb0c619e8601b92f43d24304a001b8ca5c3544052d3fe8a86634f5ef4d7003ab322979aee735fb06de8cca8d35282a0d769e0ead686db45a86c6dfb2f1b0a263820dae6cd471aae06968ab4d1a309141ef581387653e191f35768734100e57f19308d7ea39b32e490ac673c50fa23beb58cac0fbf2def9b5b6a31f0573c6244279315423a8251c5867ed3648dc2ad1890158646bbad54d12ed06ffd7e8619e54eda9c62bb378828958e44ed88ab36a77124f55bd8adbe70449349a920b1d5b9266a4568bd791c4e2ce75d48e9d133ad7dc7ddb41adc251e3d42edfe4996076eb6f18e328c3125c7adb32fb2709c74efe08a65e43984a18d70e6145b880ca9a65a63aae6f04aac88229c756e91f91f4db87dfd351154106d057076654726648127035ebf249db535a545c0f5348eb9d784bee50e49a9c71c1377f972aadb0bf7950d2c64d87ad76da69bd18fb1b41363b942b71735ea1b86264e1af2cd9223ac8428cd2f94c03bc6c50014bf016110dbc54a2402dfa5bffcfd038e840e390de5ca685193b249e08139c89330dc5d92a4df769efb3457e20977731f91c891db732125800cf2870256d7f6c8d8418a79e53a302b96c3de1c47c39886eca4b69e694ef1d78ca4f6cd08ce0ce685fcb369", 0x1000}, {&(0x7f0000001600)="b1dbea7f5980285be97081d625c679f6fe7216220b61bdd21cf8e669625a7ab7d3d9a170d440e9137f2b75ef6acaf25ae3f733fd9333f7cfe845a9b2bd0c12a265d1c00e81efd6fd51553237c67267bec3bf438b91f7bd93fea420025abf9064e4c70f7f094620a8141ad914e344fe09dbd9a5e5322f50106fe3d01170134bbb1abd0e1c5c18f654ef84cf3fbdde13805ba078507d10c44b7f65f3e81ec86fd8682002934bc12a145f0897019cc3fe5de512763f552de5caab62", 0xba}, {&(0x7f00000016c0)="e44faa53281a8e8e89eea7c3c24be683cac5b95c6b424e06e89f0228f034d2a5f969a25df65fd318f5ad406a0ad827099315c8afce31f5c3adf42bd5d6e6c87453f5fb0097b99491297200fc3ec25ef790c68efcec5e3b44e0fefcbf77322eeeb5db003dba206af439322dd09a7fff4eb034171a8f102a9969ce2e0007d7ab97dcefe8b5bca5f16ed7c6407809f77e6be377570a224add5caed734463a2766e5443a4472de9b69a9ce39ab92483a277110b11e9771f93547b6fa4f5b85b64d03c4ce63ed145e4772a315646bf7ef79b7cb77f5a20a07bba57f", 0xd9}, {&(0x7f00000017c0)="817dee8c765c11b66cf489be83813ab1c68b576946ccce978dbdb7c8f107eb09939650d82082e36c2fbc3d5b69a5de3c553de2886ff17b0e2ca2f1fb3524bf3775775f493c0c7dd192565ed52d37baf5f582577e292137d1f2b79a9adef6c1006b6ce903cedd39ca8e73f1f2c0b082afe410f3ad3fbc468fb3e09a15cbf10630d89b5403d607648930444045bc531d8d88080da210da5b0d2f4222c1cb30fa051224f8e589e160addd6d2c715d02551aa5be7514e5cdc6745ab272fa3ce4adc675bd61", 0xc3}, {&(0x7f00000018c0)="2932f4a1a45d840ac0a4c7104c2d5f3b39b68801a7ca67a155a378b19d81ebc884f838e2cd7630ca797bd0752118f61eb25b2012f17a6972feaa14a9ac86c96edcc6621889ab7c7d06c0f6b94461f3351fd0f9f886807b167fded1c9e517faabb096a70dc7fde8991c06e3a87a94d7295dbd1214ee6dac7914c10d66aef5d32a0c381d48ff0af18a144406b5353d5dbc671d4ae2d36e9978b71fe8dda11f", 0x9e}, {&(0x7f0000001980)="57d486025cc5f255ca976d08ad012cc34c40cdc91fd78a5be48675e9d8fce90f6ea9416f230473b4c87cbf1f1fc99063d0cb7f4a29e5bf7b0ec25aad070bb338526d035b176e0c9b05dd392d8bfb51902edfd331da6688d82b006d33c90ae1ce5e2eee449b6c3ce1ec89d4b5f178729b159130e6845c81ca37d7f5ff02086078f3d6f3f5e1fc9472f022", 0x8a}], 0x6, 0x0) mkdirat(r3, &(0x7f0000001ac0)='./file0\x00', 0x141) mknod(&(0x7f0000001b00)='./file0\x00', 0x114d, 0x40) readlinkat(r4, &(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)=""/58, 0x3a) getsockname$unix(r1, &(0x7f0000001bc0)=@file={0x0, ""/61}, &(0x7f0000001c00)=0x3f) rename(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001cc0)={0x98e, 0x8, 0x8001, 0x3, "aa4047e8ebbc9918158b4ff464b0fce960e74629", 0x97, 0x4}) accept$inet(r4, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001d80)) ioctl$TIOCSBRK(r4, 0x2000747b) r9 = msgget$private(0x0, 0x602) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001dc0)={{0x2, r6, r8, r6, r7, 0x6, 0x8}, 0x7, 0x4, r5, r5, 0x5, 0x9, 0x3, 0x54ca}) 14:55:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000380)='./file0\x00', r1, r2) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = accept$inet(r0, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 14:55:42 executing program 1: socketpair(0x16, 0x7, 0x7fffffff, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0xfffffffffffffffe) pckbd_enable: command error 14:55:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) setsockopt(r1, 0x3, 0xb1c, &(0x7f0000000140)="7b26be4d117b045d53844871b3c418de49a25d169537850dd4f10381bbfab55d0ce6e84a902f30c9856afcc61e434e055635e1b93f6ccc98541c6d6fb2fb47905742939c524125dd89378d81b6df91db7c1d528da3aa07f7ebd5abd877d417d15ed183d7b1168410a52e2e5c07b0df751966189364add9f998eff118bf9e4e3239c7d9b39a59b10c65622b63faa4747a743e292c815ced6bef9c7ce6cdbe3125cd185c94c01ac3aeeb0883413be979a6fda11d5cadc8", 0xb6) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000014c0)) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001300)="b4b68c9a6f8fe4d9406a24adf7dc3b5a3adf6f4264d88fd23ed51356", 0x1c}], 0x1, 0x0, 0x0, 0xb}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x101) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001480)={{0x18, 0x3, 0xfffffffffffffff9, 0x6692}, {0x18, 0x2, 0x1000, 0x6}, 0x6, [0x5, 0x3f, 0x10000, 0x5, 0x3, 0x3a, 0x7, 0x602cfe0d]}, 0x3c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 14:55:43 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, 0x8}) msgget$private(0x0, 0x1c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 14:55:43 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="1da233f55c3087b1e6a915f200abb12390c4bacc22d82e82111783194b01f9fcdc3d", 0x22}], 0x1, 0x0}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000000)) 14:55:43 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1000}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f53c0000bca9edbd9c", 0x34}], 0x1) 14:55:43 executing program 1: getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x51, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) listen(r0, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 14:55:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x858e, 0x2}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xbbd0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 14:55:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x4, 0x1}) 14:55:43 executing program 1: semget(0x2, 0x7, 0x308) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x80, './file0\x00'}) rmdir(&(0x7f0000000080)='./file0\x00') 14:55:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="7f82126c74c3a8bd12df81", 0xb) syz_open_pts() r1 = kqueue() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "8581000000000000000537a60000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 14:55:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='x\x00') write(r0, 0x0, 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') poll(&(0x7f0000000080)=[{r0, 0x6}, {r0, 0xc0}, {r1, 0x68}, {r1, 0x5}, {r1, 0x2}, {r0, 0x4}, {r2}], 0x7, 0x2a4f) 14:55:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 14:55:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000000000400, 0x63) r1 = semget$private(0x0, 0x5, 0x40) r2 = dup(r0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x1) r4 = openat(r0, &(0x7f0000001080)='./bus\x00', 0x8, 0x184) connect(r4, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r4, 0xffff, 0x100000000001005, &(0x7f0000000080), &(0x7f0000000000)=0xffffffdd) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) semop(r1, 0x0, 0x0) 14:55:43 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000400000000320018cf86a3d06ad96a9ad310dd50d77d42fdca80ec0e0a26ededa0b15e27f4cca675b4f9e62a81155ae00a76941bb0336c47b4184ab5376628070000001b3190493f7bd8d44f8a42e2b54e0e696abeefa7e431da17d753e8c7c6626b440000000000000000000000000000"], 0x1, 0x800) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r1 = semget$private(0x0, 0x2, 0x40) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) getrlimit(0x1, &(0x7f0000000180)) msgget(0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5, 0x7, 0x8}) 14:55:43 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x100000001, 0x3f, 0x76, 0x2, 0x5, 0x5, 0x7}, &(0x7f0000000040)={0x0, 0xffff, 0x20, 0x44d, 0x6, 0x400, 0x4, 0xfffffffffffffffe}, &(0x7f0000000080)={0x2, 0x62, 0x1d, 0x7, 0x7, 0x9, 0x7, 0x9}, &(0x7f00000000c0)={0xfffffffffffffe01, 0x3f}) 14:55:43 executing program 1: setreuid(0x0, 0xee00) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x182b, &(0x7f0000000000)=0x5, 0x4) socketpair(0x18, 0x4003, 0x102, 0x0) 14:55:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000095b6142a13748b5eba0000000040000000000000000000000000000000000000001800000000000000cce3febfd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x6e) chmod(&(0x7f0000000000)='./file0\x00', 0x90) recvfrom(r0, &(0x7f0000000040)=""/141, 0x8d, 0x843, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 14:55:43 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0xa7d, 0x0, r3}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 14:55:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) write(r0, &(0x7f0000000100)='u', 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) 14:55:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x17, 0x3, 0x100400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) setsockopt(r1, 0xcc, 0x2f, &(0x7f0000000080)="ebff40004e713048c69931920400000000000000", 0x31b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:55:44 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd82) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) poll(&(0x7f0000000440)=[{r3, 0x4}], 0x26d, 0x21) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) r8 = getpid() r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r4, r5, r6, r7, 0x4, 0xfffffffffffffffc}, 0xad, 0xd007, r8, r9, 0x6, 0x1ff, 0x6}) getpeername(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r10 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x2}) semget$private(0x0, 0x2, 0x402) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) 14:55:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2109, 0x421) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 14:55:44 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x2, 0x2}, 0x10) r2 = socket(0x19, 0x4005, 0x80000000) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x181) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = socket(0x0, 0x10000000001, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0xc, 0x20000002, 0x17, 0xfff}, {{r3}, 0xfffffffffffffff8, 0x12, 0x4, 0x40, 0x2}, {{r3}, 0xf82c3ae4bb1bd104, 0x80, 0x2, 0xce, 0x3}, {{r3}, 0xfffffffffffffff9, 0x48, 0x0, 0xfffffffffffffffd, 0x200}, {{r3}, 0x0, 0x8, 0x24, 0x8001, 0x40}, {{r3}, 0xfffffffffffffffe, 0x8, 0x40, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000018, 0x3, 0x7}], 0x1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x4, 0x8, 0x5}, {{r3}, 0xfffffffffffffffb, 0x6, 0xf0000000, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0xf0000040, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x6b, 0x400fffff, 0xffffffffffffffff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xdb, 0x4}, {{r0}, 0xfffffffffffffffe, 0x37, 0x5, 0x4}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20, 0xffffffff, 0x100000000}], 0xf8, &(0x7f0000000280)={0x1ff, 0x5}) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r4, 0x40000000000006, 0x0, 0x0, 0x14d) 14:55:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x1000, 0x10001}, {{r0}, 0xffffffffffffffff, 0xc4, 0x0, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7e1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x80000000, 0x8d01}, {{r0}, 0xfffffffffffffffc, 0x88, 0xc, 0x5, 0x2ef0435a}], 0x1200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xfffffffffffffff8, 0x2}, {{r0}, 0xffffffffffffffff, 0x86, 0x40, 0x7e6, 0x2}], 0x2000000000, &(0x7f0000000100)={0x80000000, 0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x6) kqueue() r4 = kqueue() fchflags(r3, 0x4) kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) listen(r0, 0x7ff) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 14:55:44 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7c5c, 0x1, 0x696, 0xffffffffffffff81}, 0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) ioctl$TIOCEXCL(r7, 0x2000740d) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r10 = dup(r9) flock(r4, 0x1) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) setsockopt(r11, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 14:55:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000b000000000000000078aad5ae"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:55:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) 14:55:44 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x2, 0x4) setsockopt(r0, 0x29, 0x38, 0x0, 0x9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x3) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 14:55:45 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="d25306f5fc14", 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpid() write(r0, &(0x7f0000000200), 0xfe72) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000016c0)='Z', 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x0) close(r0) syz_open_pts() 14:55:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) mkdir(&(0x7f0000000080)='./file0\x00', 0x14) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 14:55:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x10000, 0xb1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000002440)) syz_open_pts() 14:55:45 executing program 0: mknod(&(0x7f0000001240)='./file0\x00', 0x11, 0x1b00) r0 = semget$private(0x0, 0x4, 0x403) r1 = semget$private(0x0, 0x0, 0x401) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x0, &(0x7f0000001040)={0xfffffffffffffffe, 0x4}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001280)=""/28) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000001380)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) kqueue() chmod(&(0x7f0000001200)='./file0\x00', 0x8) setegid(r2) r3 = open(&(0x7f0000001100)='./file0\x00', 0xc0, 0xfffffffffffffffc) recvfrom$inet6(r3, &(0x7f00000013c0)=""/115, 0x73, 0x83c, 0x0, 0x0) setgroups(0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mkdir(&(0x7f00000012c0)='./file0\x00', 0x81) getpgrp() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lseek(r4, 0x0, 0x2) connect$inet6(r4, &(0x7f0000001340)={0x18, 0x1, 0x2, 0x10000}, 0xc) chdir(&(0x7f0000001440)='./file0\x00') unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/175) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffa) semctl$GETPID(r1, 0x800000000000003, 0x4, &(0x7f00000014c0)=""/4096) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/135) 14:55:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="f288d2c80430749266ff021793fa2d433bf0e013518bc749842b5d0c1cfd7b0a6b0499f69580a6b75fa453ed8ca25add82ca348aea82b3da1409bf136a01327c9c2357cb5d8d7f9ead9efca40343ba5353dec8e7dcfdc6eedd15976404bda009e5285f15bf69834737ea11aa5f3411852cb24833ee61e00dd594c6ee584fb193", 0x80) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8000, 0x1}, {0x18, 0x2, 0x1, 0x6e}, 0x7f, [0x6, 0x4, 0x7, 0x2, 0x7f, 0x7, 0x81, 0xfffffffffffffffb]}, 0x3c) dup(0xffffffffffffffff) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0xfffffffffffffbfc) write(r1, &(0x7f00000001c0)="41befcd15f2d3c439e2a711335bbff068716dc0144670b78bcab7807cb0184aa4d50ecc247afd3231979b9735ebfb59a3321a35df166a2542142619df030397fcfcf", 0x42) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) r3 = open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x7, 0x200001, 0x0, &(0x7f00000000c0)) shutdown(0xffffffffffffffff, 0x2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 15:59:58 executing program 0: r0 = getgid() setgid(r0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) r1 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getppid() socket$unix(0x1, 0x5, 0x0) r8 = shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x1d44261f, r4, r2, r4, r2, 0x8, 0x1}, 0x8000, 0x80000000, r3, r7, 0x2, 0xfff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffffffffffd91) msgget(0x3, 0x2) r12 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000400), 0x10000) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000180)={0x1000, 0x400, 0x3f, 0x1}) close(r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x1, r4, r2, r11, r6, 0x8, 0x3}, 0x0, 0x6, r5, r10, 0xe867, 0x1f, 0x3, 0xffffffff}) msgrcv(r1, &(0x7f0000000240)={0x0, ""/172}, 0xb4, 0x3, 0x1800) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) 15:59:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 15:59:58 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x200008) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x8, 0x4}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) accept$unix(r0, &(0x7f0000000440)=@abs, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) r3 = socket(0x10, 0x4, 0x60b6) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="100000e5feff000001190000f20000c42ef8e57cefe7848330dfa8362d52014ccb21907acf3826b357cc2e971314e161f2a4f5f716b8555b617f27ff0bac4b44e6f680adcd27d8ebf432816a55e8a438ff0b8cf34604e520718b8684e3ec3b8397e5977a7f2e2d90"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r3, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)="20eacd25ff69f9cd9cdc5b85f40ddad6ae3fd510ff27a85dda764661bc8a3ca66aa14c5d3c7b89f687ad86be984c7590926b8e2501b99268d798e8db91144fe076d149ca22031a9b31870e25c5d418cddab778c94958df354e379bb0894757ee609678c9080ff2f949229d1b35917b8bd25872b4426767cc2731bf64064bd421707ca741b06126778e1e9baf78955a11c27f8e754cd173140e0479a898d362cdff0100005d85c48b7c98fe37bd585f8718fd5b161e901d8b797e21dad639f5a7511764e767b49fa56c0047c2dad251bd25a691800a56f69ee109ad3bcab5e447b3daccd8bbf44778b37d5d43b89ca9891b860a6e81ede9e0d1509905ebed6b13845784a69a71b18db3eae9b4bfbc9dd36b42ae4da134294735e7ee9492ccdcbd3c04dc9acbdb5a52350b2f9a18dcae41c4e117f3e4cf4d9ee77437ca2e2e3f58ac1a03a16e5e4f00779d4f4397cd7de2ae76d95dd6854d93e9df71bab8e63db1fbcf5565ce72407904baad73815a452e6a83774e625b170f7da1fc518a20c3c4b1c066b2032bf8cc3ef361ec55a87645adc340e3f61d323e87a6f046650dc4c9e999157e144257c4420c60e29cc5627def4332d92d76915f39afa391f466fb1cc92e795c6d9d4eb8e49b0d2a047ed7cf8c960ff0e008485444f4ae285c4bf23ea5a0429c737500b45b6a959153c1f2ea012c44f2630abff0c4fa487285a0274a22fa6a5129e80b11be222d474a2bdfde77eae535e210a7ee5fc746c5883346ff01819895c6e624cf75f5a773a85b848f7e95d7f077567fe329ed0a457863601e81d46cc66f8b59435610f2123398c0c977c7b9ffccb8d1dd1cb3bb1631d5659dcc7c9cd8c6cf52ea6f456566c793bdebf0d0df548c77cf1bef4a1c69febd00afcfb7e0b3caeb529ebd0360959d00b0553040e6686c9694d06526cff300a588ed17f78e620710b864c596ccb61b7eda9f8162635ed7f478a5fbdebde929f4b3c313670d3be82070da82d7cbd92370f1ce743ce2bcc3d46a75e9a4001475d9a0484c33d7bf520600000000000000025db5be33168f6ee78a0fb9d4122d64b68fa8e21a21a17828963b88c33106cbe4283f477d51b961f7894f0be9fd048140d230f6dbd24de982b614efa7892098d9f06ca69201a3ecbc8406d8233071288ca2376a4a6e93e5bfce33618730c2e221ec7ba58b43edb3596b2a93f015ddff9eab4521fb6d53707d4684c805687bd2cfa8d1e07bc93e0df01788d25edaf733a451f9f0cd6bab2fe7ca05261ee53546adffc591e7aac482178a3913f4ce8ec3dc585c7033e154c6bb960b6db46a66c17d873764f05464e855a4a2433750849d5830d56ed6c731d1176d7c60a8523e446f231e468bb56f97ff2fee7b7f2956f9e734a38fdbefe6e7bba0a8694b9155bcec1e4d0b8c16cedd8545077e64260a348281464fd4b22ad1c5abcc1b19b6aff2c7347eec15f34f180988d0eb2b55266cc601f26ec1d9bf57afb06deb19140183580f5ec705cbb25532d7fa089dd0e66c8b18950ce82f7519ec71df706db484331a77a464af3dd29da4af932daafab663096c0eb6415c1deb88e6344dc1376009df7d222f07315064186ca64c0fcbf0ae19ceaa537911902431bf8d7e79d18252b734cf8fc8bee302aecaf4f330645d98a6cc809afdad1a4fdc5be14a0506012684a6cf242932ae0d9899b2be29cb9b3b271b54b301c91b333a3f14e8a99e18185a4421a64e2a54a9a1335cc77c1250fb451ef3d6263f805be99eecf2db14c656aa3d64e375435b7c7b8c06cf393f91fa45da354599ef1dde96e90b9e4b1a41880f2102a8b232891f4a6aa7abd803dfa4a68a48e6fa50dc6f89e30aa8b70579965e95752e517e9c93c1259912eb2d8ada23a05c929ec41eb9d50a4adaacc58e9dc940d6c823779d5da3fc2bb4839b183ac2c35abe8550b5fa34e038575fb0c59a8b49b38c07fabd1574d8f11e4ac6b8a0db0f73fd02541ad31a2c5b4dd53063c99e85743d541cfd4da93798b0afebfa0ff5ee9f1afd5ba3a3d1e12c7c23f3477f8521710bddeb6173bb07eed160e3069fd2c9c8cb927da32c531d62b826a49d6be4f8fbd07d40d60b4bc31173c2a0d1bd695335ee11fa5a3b73a6597bacb158fdfa0ab0db81eac297e623b1e1c06ad8a3ae06ad98c5ca0a171387f9ba399f000f827c3f269afed77283382d42eecfb89ab8e590d870e403a18cc7ca50fd16474fc7c5d0d39b6ae8dc9f775f8ad10dfe60ca0124511e37655834698fe4a340ea77f871ace8a96da2a3fedd88af00b6fa111e0f8fab7b4d4963086f17446a328ee06e41b06fb2d569be8205cc64ac851d8c9c7db87566c6526dc5e2c30a324c4911b03ad778c9b4a94dab1434f91dbb9cefe234925d6cca35eabf89a80664331e158799524e57d0f94852640fd676d95750eb94d7b267fbd7e959ef55b009c0ece51df5f9cffde3e1bb98f96972831753b6398e4c74e10e6408cbd8418a4445f388f139e3fdacf5fc080567998ae00a4affc97aa5ae889b3a9ef2c76db7e8c1915c4a7e2bd7cb73d7a3b1c5452385d5db272ad73040efb53212b29721d6e007e812ded98cde03c48da5d4e98e47634d128c6eba9bf6121cc5d17b8b693b9f9763a89d2fe59a947ab4e1e43a38c823353b30512eb646d8c74b388d097bd3ca423f093321b842dd046c93ceb01af0484ad7346ab627aabf8f45f3a28dad8369261b7b2112ac09f3035a13925ff5ae37bc266cb20ccd763de86d7e57f6eee1beab596630b9fdb5d40a27d8e6ea3d2ba17d6ee1d8e158d89f0cca2e298bbb6e863c74e29a9e20dfad25114cc14a0d9f76c260c8f590f3fb2317b6fbe8f4463fa2e7e1f13caecca191df5b0e3f6488f0753f54e8779053e1595098cdea32e3bd7e2789cf213b85839ae90ef5a6e198cd9bee616326124abd546e9f2ac0147d6cc82340bf2026a7ae80c6c17dd5c40ae377b2c4516614c89ed85dff004b2e643bf8bc4b0d971e951ce1d4b3acf52c6c29a6773b12af4bc7ab649f92c768def572672444bead91545044b03acf71ba877a70564999c04c6aa382ddf8efc3fa2826e1a5f95a990018078f999ef93a8ac314a76be46a02187e916786e67d4563b940595c8e7d214398ef22331fdd5ef476e3df8c6c5bdfa5ef98b8bc7875bf6478031e6d3048fe2fa75e2f5ddd2388500aae09cb4d33f6ef68f4a4c81160521487a6ff92d72f845540ebc0d41003cc08bcb0cd65610f1ced64fa3fd6c326cf0b386bc6c91a98e76aed239454db81c9dfaab15299eb32f9085a97d5777464f9eded7e71d368e5fb92a28d88d47e581fe247a0352a38242a8601831bda7a4e6c9b89bce5ce8c56164e4f286a3ab58a4a127593d5660568e5b8444543bb14873ccd1eb81b73a67362e455ea37d48691da22921e3b42438dae017b47424b6f95ded1430676c3ec6792912d718b95bbd17ba1fdedb38679e2e9e06365191c075995319ddfda79e670d43eb716f510241562dff845f53a40c9b6e967ce2a52854d94a5cd3d2e171976d7b36f31d7c2ef992e02427c70b13be063ee77f23564c7944a331099f3fc6ddbe079588e1020ea230d5b078a0112243624338cfc122c861cd04245a51e4bbc58fefeab0f54a5067c2384e042939eb005d6120c6a92762dbcd9a27eb77b81c276ee688f960cb7121385d89a1290bd95b3f39b0964ee50ca0e4b1b055f5731122c6b6929e8640d17281a0d2c6918f40df0de07c48f7d53b146de2b6bc52ba350374ca2366cce13dc4f0dbf6708c61119880c3080434c9bfa99db987601be6603570b1bc99f87026c953d8c5209c7f499b0717508df35ddfcd09a197a5aecb4d2a84724d91fb126b426efb2127293866e13ddfde42f5207c06fdd0d4498d7bca31fbf28518b12e8ff16a1e4e97e78fe88d3c24156f10ecfb1b393572823226a0cd4e07bf6078bd45e021e0d47b805d86670f35f0ac015f69d2f87d89c60e790904679bd22af30310ae511472525318aa79cfded9664cccc1bc6e19c88feb0c3e7ae347e713cc86f99b60de4508782c9b4b866575c335f1d1864270c7f9aa567ec19083387c938fe53961708cbd2c4b9402f1acf6468bf2833e6345379f333338cf55bcc2b59e458d47b2689dcbe5e17d54a40a63a0ce44377d53dfb3ed8dc2ff6151aaebe0818caf41a7b2338ac2cf78a2dde0c9ee5790150d831c74938d8544ab0ffc19e731aeb6846e20fad4fc0f21db7608c691cdac5aef0f30e6a2ee539fad1f832e81c03d8989a92702c7fda1b4a51213a6f93d7827edde8e5eb604164651b64f0b3e287caa12d549044dbaa9c4cf5b544e11024922df434bced2231eb483baeaa7500d13a0c000f7f1e919b2759462fe18b4c01b67e9e8adf84543d4a007f506c1f6d26bc664ac82319f9b0eca44a9dab70a6a19003e3e91d7e4383f0a49532bfe66c53494026bf2f9780adc99d114c943099f6bf1a24d95daee91e81113f2dc6dfb80ec6a4576b15950c92e33863086836bdcf1115ae1da440583f218dc4b2cf3d46c4f657fcaed80ece9671e2e9b02313ac58e2d94035818290dd3f23f59707f503f2902a6be65e30622de54428b7c4511cc6cc3246714ed5d9f3112a695a97f83830b715bcb05a16313fffc10702787635b7fe7274330872ebe5de73556cebd9f6954318bc6a3befb254da15d7916dcfe9bf839b3b47cfeb31907d4493198e639236d8b81da6462e80a9a0ff263992d9c70791a9e90e5417f64e3e47196f806d9e3500cd2083745dfc53c61ec3c0a65e2e3dd86ffaa1f1473b63bcc185c593b3fb7aff9322f131d5831bea6097f43d7ffb63f179c7fe5c907e113d0f17ce6e4461ca00a42a8d86f4f31446d079916ce179a4ff2c69c722936d2cc321f4daf41b0f029c63dc5a7f082e72b336828bea1c37ec4cabac79f049005347491e6e3ec4fb70b42b25775ebe5f516395badba0f5e21e35749b4758cf4e0c33f0c85c6a0f94a4dc7ca78d53b8ee33f3603514dcb6c0808effab18ed976bb59ee26f0b51620bd053f8e61c4983b374c7069e8a159830e0ead427c97d4af41fac24ad34a52083ab3e58e5c9ac2b117514b9a372f75822aedda0a02b3b5a3ad3f211998f6853de144420b3deb5056fd49e61b8e183b37389e5f9de05c48be5ccf1d8b0b176c9a7a3d78ea8f3c7dede53076f64260f41693d51356ff189471dee2ba66b843ff959bb4517499f2f0bf054bf2a74456e7b4c315167eb7455a90dedc43275c42f18511f4590304db14011b1b0b4c6890cb3017c56e5a4021aaea0af1f7cd493d87f4dd0e20bc5d1534df7e972c95a5d9c04a3b47f7ad07de274546ce347cd1de3082b9fee468a4965fd10a64c557e8c0e3a4cda68d2d3a33c2bc6bdc964421fc5ffc96dd871d8ec4d6e1afb92dd0665a359570ec2e3225102a7b415a1ad4bc741d9e94ca7b7076e3bcc1fcd12be4e168f3d18bcdbf66da279074242b4137baa746fce5766db12155e44cc26b9d084eefc532dd5aa88386f48f1f4212879768f72f0835c4968941939dab047c69a0d0c5ffca86e8a5fa11b3145e2df59ffdd5f133c69ed84f3c066f8f0468efc0ba068eda78548370615d97b6e29d7e51546f0495081f3fa89c2cc4c9a4523523ee21695cd9b145d7e4a33fde0475e6c01763f1fc05c8ceb6247c3ae9be3b0f23c52cfd65d39e7698b602e4f39a9075671d6889a3c5dd939fe5cad2bcc570eadddd32ad3c8402f72a81e3de93e442d53ac6a9d0929dcd651082480ce90a581f3fc65bc28c7038c28a2d16e317132126441b3233b0aa34e5619215fa44806fa10d64ae8180faf120cd9006fe2b20395d5e576815f14e8e3d4ac061acf662ce60e375ea06bf91b638ab24d4ea7def0b8560d6b5855739a5222fe535fcc48346e1f863af91f6e164c7aacb3cd575e380cf2bfecd3f6a141bad7e32328e9acbb4016af1b207fd72fd97597badc7281925435148300000000000000000000000000000a7503503eac8bdf428a62aaf8f4e7a0ac18daa881ef16", 0x10b2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0xfffffffffffffffd, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r1, &(0x7f00000001c0)="7c0500000000000000", 0x9) 16:00:00 executing program 1: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000140)) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x20) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4b906ec66cf68e5d159c44ec500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d111331430000000000000000fc8d755b63e92e530f6277cd820dfb9e329822150daa780e6b7e32916c4e2ccba331c4133dc42de8505f5814b652e8cf"], 0x0) shmdt(r3) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) r9 = socket(0x18, 0x1, 0x0) setegid(r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r10, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r10, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000200)={0x3, "68f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec9266279361e4ecfb37f2f47eb09"}, 0x79, 0x800) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) recvmsg(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/105, 0x69}], 0x6, &(0x7f0000001380)=""/26, 0x1a}, 0x1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000001400)=""/194, 0xc2) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) utimes(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)={{0x10001, 0x3ff}, {0x80000001, 0x4}}) 16:00:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x401, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r3) kevent(r2, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x8000007}], 0x3, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 16:00:00 executing program 0: clock_settime(0x3, &(0x7f0000000040)={0x82, 0x6f}) close(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) 16:00:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:00 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x8000004, 0x0, &(0x7f0000000040)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a3a3346874f702fa0e8506a3463bfda5ac134f6f2da88eca0c9c2aec8ea45ad16378342b8cc3566d7a58296d12b74b357c90bffd8417ee73483c0b927c2f40ed04233adeeafd5b0fe801914d19adeacfc2511fe77b8248fd61e007678723baeffe0b8566ad327de911049fcffe797f803", 0xd9) r1 = dup(r0) write(r0, &(0x7f0000000200), 0xfe72) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x4, 0x4) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) fchdir(r2) close(r0) dup(r2) syz_open_pts() 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x9}, {0x1, 0x8}}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) read(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x1b, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffff7, 0xfffffffffffffffa}, {0x800, 0x7}}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x49) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xffffffffffff6b7a, 0x100, './file0\x00', 0x277, 0x7, 0x2, 0x1000}) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/211, 0xd3) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="988152e39abe46aa85a72c8f3bb476f6c09727a34302e5b2fc2a01b0d23e9b58fab330f680e3f3fc07640ed27abb27fda10143e360eb77b65cf00c8d491849df89e6932511e830147b8973552b2ca57d9297a38315c91f6a39abceb2f186c1d2ee84f87a6c20ca", 0x67, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10001, 0x90}, {0x4, 0x5}}) recvfrom(r0, &(0x7f0000000300)=""/128, 0x80, 0x801, &(0x7f00000003c0)=ANY=[@ANYBLOB="39a98a760ac56e4e4e66696c653000"], 0xa) getsockopt(0xffffffffffffffff, 0x10000000006, 0x10, 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') 16:00:01 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair(0x3, 0x0, 0xfffffffffffffff9, &(0x7f0000000280)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0xef0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000340)="423a9c7661d00e3342135eaf1ec93dd45b4562fab25637a04fa9baae20a3dc6e74824218e34efa9fd9bcbc454482a0f0bf6d42fa46d8684fd050fb063fec83", 0x3f}, {&(0x7f0000000380)="81c9540a14babb4b5a28dd14f0dfc49ed57585e4ea7c5348b720da8be547449bc1d74fb6c0de1548af3faf685e4e0f52b01301b0b2ce35aafa9a016be7aa843becc44ceda3476cbbdfa9c17a1faa01998c1304b023febb5d4d24a41b6f0664e6b5230f52a51885865884bec75e61775d54abb3e51ed0dfdef17f1b2f7ebdf570859cfa9da13db6bc53fa47a6b7b5737993f7e1d9c8a2f6c1937b41071883e170865d413c088ceba807cca47c405154d59d887a39f7847319259b588bf9e67440dcac880d9e87dcf15b00bccb48669d2d18409a4fbd1f5633f7bb76090f5d1fb28e441f574b1a8c431db8b18a43dfe7a9cf3decb9a2", 0xf5}, {&(0x7f0000000480)="d6272c514498eb8dfd96bf61488f598aad8a0e87560eae298a7a1d2b736643c6eb5d38efebb563cb1fca2f384236caf92cfe34c1aa2dde136f04a4", 0x3b}], 0x3, 0x27) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f0000000100), 0x8, &(0x7f00000001c0)) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80100000000002a, 0x8, &(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/226) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x1d8d}, 0x10) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f00000001c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = semget$private(0x0, 0x5, 0x40) execve(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='\'\xf9-(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='/-\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='{\x00', &(0x7f0000000500)='^{\x00']) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/47) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x400}, {0x5, 0x1000}}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x69b8cbd4, r4, r5, r6, r7, 0x8, 0x82}, 0xfd5, 0x6, r8, r9, 0x5, 0x54, 0x3}) dup2(r1, r0) r10 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="026ddd3ff4af7ff5b152f9e2b4738a20c933c72aaa0404bd1c4461105614b64dbae8b04c0cf60a1daa636837706786ba71e8d4429c1ca05b06416b9c3e2cd93e84185218d81d247ad4a341e46f5349978b1737422267069cfbcfdbd30108450116e52dfc43e3f028785ee9e2079e8debd3807578a249262039691d7947dc9d9d94ae3175cb043e4c598774b23faf11162824aa47d326a6b40cfc5ad2dc05", 0xfffffffffffffee5}, {&(0x7f0000000380)="6c6bcc4792c698494b9fec4b2c5fb579a175092675c346fbc5c5d12067d892df85a74ca111301faf202b52529f1e632c0ab73ffbf398b2a116c169a81d3aeae4c3dc3e489ab379c69f44c073af4319ac65af96ae612055a5bebe6f96484caf75292ce698fa799db922441c3cd272b9e6b1ac8ca752fe8e476166fb926741bfcbc4cec89592ae89f90808adfef95c2308999272c62ba10cb737766de793664118be0c795d0c2341bc657aefe3455fc5dc9d11df367e9cd8294ef5c98d2329767d965372a025fc0c816bd5700045", 0xcd}], 0x2) 16:00:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20400, 0x0) 16:00:01 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x1) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000300)=[r5, r6, r7, r8, r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r13 = dup(r4) getsockname$unix(r13, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r15 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r15, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r15, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc046571a3365c5b66aac13303b356338a55a1e9d53d43c0d94d24cb21abb62a84720e42670e928248cda31b91c15e2b2fefd10b036854adec5c3da74157775e41406e91c2e9275882323fb6ec6bad1844c70b43c53342"], 0x1e8, 0x3, 0x0) msgsnd(r15, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50df36352195566f6f43efbff6dbcca4da96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 16:00:01 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/94, 0x5e, 0x801, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffffffb, 0x2}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc00c7006, &(0x7f0000000000)) 16:00:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f45c0db1cb2fd71bc1c3c83bec1f2bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x669a, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x62, 0xa, 0x4}, {{r0}, 0xfffffffffffffffe, 0x3, 0x8, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x50, 0x80000082, 0x6, 0x5e5d3889}], 0xffffffffffff8911, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffc, 0x41, 0x5, 0xffffffff, 0xac3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffff76, 0x71}, {{r0}, 0xffffffffffffffff, 0x8f, 0x6, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000041, 0x5, 0x9af}], 0x6, &(0x7f00000001c0)={0x7, 0xe}) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x41, 0xf0000042, 0x1ff, 0xe4}], 0x100000001, &(0x7f0000000240), 0x72, &(0x7f0000000280)={0x10001, 0x8000}) close(r0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x420, 0x102) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r4 = dup(r3) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000ea0000"], 0x10}, 0x0) syz_open_pts() close(r1) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x5, 0x6) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001600)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee4ff5dcd396af790a1b780c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756bb40293c3807ad44144aff983a7b111f0a748614999abccdb3189efb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) r2 = syz_open_pts() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) close(r0) r3 = dup(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x81, 0xfffffffffffffffb, 0xfffffffffffffffc, 0x100, "5d03def32d57a1b03fdd748f1a3e1ffd06bf6264", 0x3, 0xcf0}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000240)=""/34, 0x22}], 0x3) r4 = syz_open_pts() readv(r4, &(0x7f0000001540)=[{&(0x7f0000000280)=""/89, 0x59}], 0x1) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "845c556b00070000000000000000abb8afb400"}) poll(&(0x7f0000000200)=[{r4, 0x44}], 0x1, 0x0) sendto$inet(r3, &(0x7f0000000100)="fa27512652386a972aaa6d1f559369f212c18741", 0x14, 0x8, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0xc00, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2c) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') sendto$unix(r0, &(0x7f0000000000)="b10005010900000000001eb1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f36) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x4512) syz_open_pts() open$dir(&(0x7f0000000040)='./bus\x00', 0x8d21, 0x20) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000000000, 0x7fffffff}, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x710, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) login: wsmuxpoll: not open 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8890, 0x0) r1 = openat(r0, &(0x7f000060cff8)='/', 0x8000, 0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x60) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="00000002", 0x4}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x3) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01f8fffff701ffffff6d10dbca7d1e5fe8e6246ec9b90d5a170678844ce45ea5b12bf3db07532e69dbcd87d8aa8df870ee9a28c93992395ff189bed6a85d1cc1308507bb84bcd4a17ebb1e2e417071c98d0c352f3d7da0c06d26558a5f43be45aa8ac843da56ea922501c1477e994f59ae8765e9f8003a6c0563a093928b15563f703e150facff6aa6f004146c5f5c11efe816abc8700076bb1cc199b8254d6c9b3c49de13bf3b5d3faabaa36b252ab221b6fd190964f960ae5f675c5d96209fb33394a822df4d3053c9d08f09fc521e62ca62a7edb1a5c6cb549c9988daf1321acae5461d8ce9586e9df19ef7dc12fdadc18f52939e7bf883acc1869da4f2c89b2331b807219e752fd668a9396d864b353e"], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x201, 0x101) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) shutdown(r0, 0x2) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8008, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x10001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x5, 0x1, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x100, 0x100}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000001, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000081, 0x1, 0x401}], 0x100, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x9, 0x40, 0xffffffffffffff61, 0x2}, {{r0}, 0xffffffffffffffff, 0xba56a92c3bd63c7a, 0xf0000001, 0x7fff, 0x7}, {{r0}, 0xffffffffffffffff, 0xa, 0x80000000, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0x24}, {{r1}, 0x4c731d0a0418c68, 0x0, 0x7, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x2, 0x9}], 0x62b, &(0x7f00000000c0)={0xfff, 0x59}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/152, 0x98}], 0x1, 0x0}, 0x200000000842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x1) write(r1, &(0x7f0000000480)="1621351fd449082ae446d5000aeb7a6014bbeedf70864c52040132be601c9540c5e08207562a58dc64390a9dddea8a3ceee4ceb9bb0c11e5db3e5a7ff50075affec9a92684d9198e8b0ba1d7cdecd5092db42b0ee56a027cb7c439259aae015cb74ed16a39cccb279cb7a6b1401076f780b781d1535a99314db93d3733693bb80ce56ba2505559845df02818e5af61e8c9ee414f77e7a2760e8aa7531c1ea6aec71290dd324ec3bab14c380cf2c59a5aecbcbebec87fd2a808901fe304aa171b9e3ef7cd6d54ce019fc929e647754055ef01f7e7cdbf2c4ae08e78e74827", 0xde) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f00000001c0)="ac", 0x1) semget(0x2, 0x7, 0x18) geteuid() r4 = semget(0x1, 0x0, 0x8) semop(r4, &(0x7f0000000000)=[{0x1, 0x400, 0x800}, {0x0, 0x4c4, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0x2, 0x800}], 0x4) close(r1) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000005500)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x66a) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='\x00', 0x2, 0x8a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() write(r1, &(0x7f0000000300)="ba8e9952c3587e0559c41a3ffed289ec9a3ef8e7c06a48eeb3981eacaf5e35a1047b28206581811d12bd72e7953b143bc135e2d9a8aec3133655e3a0e25605e893d50ff40354ace1945176bcc7412891108964d1bd4d953b545c83227b9475ad66b12259126f5951b1a9ce97c322f83852d4d77a56bb120f", 0x78) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696", 0x270) r5 = syz_open_pts() close(r0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x5c) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x0, 0x3, 0xfdb8, "b08d16c666210524d8e70000001000"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: fchmod(0xffffffffffffffff, 0x80000000000008) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r0, 0xb) recvfrom$unix(r0, &(0x7f0000001e40)=""/102, 0x66, 0x5, &(0x7f0000002040)=ANY=[], 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f0000001ec0)) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff67) r5 = semget$private(0x0, 0x400000000000005, 0x131) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000043c0)=""/4096) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r5, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x803}], 0x9) rename(&(0x7f0000000580)='./file1\x00', &(0x7f0000000080)='./file0\x00') fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r1}) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xeaf) close(r2) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = getegid() getgroups(0x40000000000003a7, &(0x7f0000002340)=[0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x0]) getgroups(0x5, &(0x7f0000002380)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0]) semop(r5, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x32) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x9, 0xdec, &(0x7f0000001040)="072ad4143727a9b42bde2933f7fffdf16c0e3303e4882148177d371a5fffabd4d59f34ca7c8a4399b9319364f0ddec3648c6923a30203470dfaf2a6538597401d43986e32f90fc6a432cfd326111c43cd3b0e8f9725e569e44cdb1a7946069219898bdc8d54e94c9b6683866c92998", 0x62) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1803, &(0x7f00000010c0)=0x1, 0x4) connect$unix(r1, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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') mkdirat(r0, &(0x7f0000000500)='\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) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\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') kevent(r0, &(0x7f0000000140), 0x8001, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x10000000043, 0xc1, 0xff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x60, 0x4, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0xb, 0xfffff, 0xa4d, 0x3}], 0x5, &(0x7f0000000000)={0x4, 0x8}) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0xffffffffffff407f}, 0xc) stat(&(0x7f0000000340)='\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', &(0x7f00000003c0)) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000036, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x80) r2 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r5 = getuid() r6 = getgid() r7 = msgget$private(0x0, 0x8) r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x5, r5, r4, r5, r3, 0x8, 0x217}, 0x2, 0x9, r8, r9, 0x6, 0x9, 0x8001, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r5, r6, 0x20, 0x9}, 0x4, 0x101, 0x56}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) ioctl$TIOCEXCL(r10, 0x2000740d) r11 = dup2(r0, r10) ioctl$TIOCSTART(r10, 0x2000746e) ioctl$TIOCNXCL(r11, 0x2000740e) sendto$unix(r10, &(0x7f00000000c0)="0d200b6296c90e49e725c0922ae83a70c45f482cd7933c2689727d9dbb3fb9351212ff5b06ab8f7d56dfa279612fed3fdfcf5177041194c24a8d1d5f15831f284d2b85139f571018d15e399125e2d7e248023fcd08dba241dd2bad0da78f5930d369d93561ebbb", 0x67, 0x400, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0xab) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000000)=""/70, 0x46}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000200)=""/138, 0x8a}], 0x4, &(0x7f00000002c0)=""/144, 0x90}, 0x800) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() fchdir(r0) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4c) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x3) 16:00:02 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x20) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/172, 0xac) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000500), 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:00:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c2) read(r1, &(0x7f0000000180)=""/51, 0x33) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x2a, r2}) 16:00:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="28d2584c048d66cfeb1a99ad0414c92c12174a31b5876574a3af430848eb7fa818becbe0e35d75708474edda1ca522adceb461b226e8d28d1110af3a2a07a88aa37d0a3f2edb8b56521e1134a36d873c2ecbf844ba0207a921cd44d99184c9ec41385e22a5701b0995df50a1478416dabb83ed57c7b38a6f280a357d3b7725eab7817bd1bab621b85e534dd5761a0e5768a313accc3c72eea92d8706aa51940cec5628df82150946ac02dadd5984073f0c6650a8e0574c9fd06bbd53971c9acf8d53455bf8ed", 0xc6}, {&(0x7f0000000500)="cd3310c1e13a2ff9fa6c3fe932ad16ba77d5d8d284f51d8f6d0caedd88c580d1d0d4b79fd4213b05c0c1a77e3c1f69af73149e236e05cf731000bd9cbff4d3bacae4204bc7f89468fab9d4bf886e681001408aea629de8ff7df1a82910dbb0096f10e5e36e61a196f702a2a6b93cef18d2ad95e42ec0e5f30a0eb21d2fe4ceabe2a06fce3f86ad4b2b5fa06caaf2ce75a86714ee88bc184587cbdb27ac6b337d9db374e898f550d320e0360929661416e4bd8409403655efacb9f5cc75ecd8cc24eebfc0cebba7a63e739609f3a9df95993fb6ac3868c0b6f26e5b697cbd53f804d6729ced3ac341423ce82ae7ee000074fbd4cc403a2ebbde4214033b67323d99e224e9d783614f55ff094d21f5720d0bf664549bbf290dd99af2a297325c9e3fbad0d9df5227374c67d0afe69ab5b9063ca763744db9d391b7bc2d438e7e735f3eb40b290965772d59194822949eb7264d2a4bd1a194b6f262da656dcd854c2ac014403cf77beb72ca210b0900050a923ec433a028293a419e87a2fea0a5ce92dd34d32b93372a5bc1fd78369e91ed21c59e89b305af80a378642dd27adee80e556b29b7b4cf2f8fb980638c210fe2c0a5fc6068410e0e9e00c4947e99ea8804bed92a2cee040a515fdfdd9f03fde87b5e19c768595e25b17da2719549fbfda6cde3233475978caf37285d7026df213cde68f765da7bfca065e15846f083df51154258e31af5b1a83609c78eab8f3c73171d9c0fc13ae3cb27b9c06fd954c55be06c7e63f327cc2085662e1485db89264664226dec3e7d602ce9e6b82c47b893e4952b6ab459202339971479e25ee931b3d6d1a6f996b9bc885106b849386bea360f0c86009b8f23324c0d138488fc22039299365987e8f720a8aad089d1d6df4add9955dc2eeafce81dc3c1675018e23001a2d9fb07472b185dbc6d0a585cd142106582486daa397838ed9c3a8ae0289940cec6a0b34d2038e3913f3d2a7ef3a6886ac109d8061041a77ed06eb2bd369aa308eb11e10f19037d0fc16dafe089eb2c584e15a48a8551e94c6463bfa365bbbc6be04cba1e578b5ed5c9a4a47cd5b1c701edb5ae9bdcd66e0bbe5b07689cd51f838f380aa26a9e027fb36678b42b33d7eb57b76878566131ac694f6eed05118da5e623aa193a7befe3eb687ee06098e2525c312d81ba4957d1d4b92dbcb368b1d665986f3862383dd37bab20f8cc569dad540849ecb8c6d673fc2b5743614e8baacbaf0e742915d4e33f6f23c7b7f2dc72eb5d91d44fc7d08e448643d81286ad52e60eafbfa2b81660513fdbaf57973c2bac3f7234a1446080500bc17ea9fc8ee10717fe600c14dea5bb2187b4a13dda7dc5418b26184243ec914448bdbcb7da2992eb4419a498e3a61e753c449a6a6ece9b223c3cd0167bb4ad535bd0a52774e05dfd954803ea7fbcc7434ccdf9d0e47320b07b4ad8d7eeeaf6d9876521d1112f42fbc34c9ca16beda5a9e40c2676004c7193435b014a7ba183b14ff31344fa4044b6dc1af6f9d3c6f6644d15bbe834c11a7daf595063d95f0aca89babfc890472cd72dcde69ca29ec257987ed2f6c194f05b4a186f6cffcb7e0be8930fe9f2ac6f8eeb14137286464c50f1b224ceccee9ef27c2ffa9043e9691bf9490e1b154a5e29dbf20039ae88bb8c3ed7bca8b11706402ed3f93acc9043b0290d632d68e32543f82ebdf24b19c98977abb5b90914e2a3a622925921f12a431ea9b833d610d64d298346c0ec1476631a27089a502f05c0d54102c15ba40e6f8e1f759c0d47c9a36a67542ed3e9be05af2d13b68df628cba7cfc13bd71cf6512375673a9eaa14d4fd9c82bb692d2821587a0baa3cd2391b01d48e441f3b5b57661aa6ca7eeb5e52a35c5e7f593d0f3292d8de409c4956e940626bdf45372ab508b2d07754150ed49c07e4ae38a303ae465e6b86ca7dfdda7309a454a760f9cac03554f17950cdfbfdb4b771ecb332f6bf14c6e6d54a64d7074275441eef95ba3df6c3b173b312480cb6abe9742f52e7fb59e2f16d717b8caa953b580b8242e948f2406d7e17b07679910b360d473c64a8f56300dbbcec6e2fb1f49366474420ccd8fa4063d4c4f117d037673c61614d0bd59c94a6c16d6821794b174f309bba3b2cadb5ec373eb58077f91922ade4e91fe5b6b2c7ba873bd70bacb4ae24f47f83582aa198950d272cb4e39fe1933e7e06c4b241b764eca0fa16dec5a8fa7270df1432e5d3cebe7e35a66c71ea3eb1989c018515991a0e9a8e7372da3306906a0337005320fa46eb32434ceb9b0d7a76830283b4eb75c58a1e75dfd3992f7d8a1468307db50c78c1270fab0f424c0addd6e7ac553eeae41056feff3313706582ead258c1271a0041f1fd3b480b1553e2cff8def8738e31c2a15c1a85497efadba2bb2272399a49a85a9031ddf6cedada671ae801026f72fa8fe8fe0b018c5325f8b7df55ad4a4bd78343237bdab29835d3f0a7c72f02c7402012617b51a67c5a961af1b2de05eb495b22b3f99f0abdd991f8d45fcdf3776d8879b1c5a9665e0ef782131f96ecfd7f6a94fef7ce78ad6b2b381133b67a38b449bf0d04910bd65c28bef888518eb1162341d6cada1f5d8c98e7af8315d98f93bf3767c816f8ad40b7129d925d62bd7802e3a145c3f10c3f9816ed8e4949c6eebaf47f2307925e9eecea3c225fff49c327a1314801c150d5041f126c4fee287a95b554ca4b9ea371f87db12a409c3d876cb57d597022a3f75bc912f50b7d0341a35ddd818035ca5c94a070330e8263cec9860b52284c2d413a0d41ecef3675bcb2ffe5d83eef989a10bc0c6152cf6a70af4659ebbe34831239be9eb4a01122521af888426a6f6cd62c97a21a7a424ad3f7ccfcd5aaa38d78b4780b5e235a9195de977abe7be2f405cbd26653777d6af1fe93afbf0de6ca06045a82eedb825a2d315f28643e13987a44257975077a6c508480264a65f258e232c5529e4abff6d38f6e5826fb75d999b9459c9bba538f0f0bb8518a76fae2cc256ec5654de49e9583ae97506ab8719098c2b886245770f2a29d9360b7461164629e2bf3864b9f44d90566d94273322fe93605e63b0d6c5d2002273e09fd3640737d924a454e36cbfbdf90b160018da62f5c1c33ef52693685ef49798efbac4d5e18555ba8d30c8243a95aa481a6d741a96a8af6f968f79dcc5d0f272549cd6f81bc114a4c36e0c16fae796d5b24b76de59180c6cea053145055419458be523ccf0b8f16a8ac04ec2f11514554a47f2f33d7ea44f96d02eb261075708c55bc5b20b4d368c2ea78f9d9fd9eb14b600bc2bee4b03039275add7155da0216d6496c6aebeda977cebb8c63e5fc78f0e24ceffc237731a3350852f54267f831b84f6b918da56a8f32c01789bc7efaf0d409d94f388d5b514b63092a81a566c817249dc8aaf66e005d0bbab1b0a2256b8da239225a277d823862c285b0cf41f9a0ffca1798b91ac0caa12b9588cb3d37b63dee521110efad03c739af9c2554a26c4126bd1dea667cb540242a0413510bed9998389a3ab45bf197332374f15b66d27bdc61bbd7dae421e38d5220285ac5c9bac5ed32e652e689be4d76ed07ea8fff1b1237f7878b43d2e1f6722dd7c2c9221ae7dd3f3e9e980c7ace723b647a9282e5ba3d74c4da7b6e2ab4eb0ce9b36024f0cd182c1525382c5a274033e95de6ce7344815d9850425b7a74d6fa98447283ac75030d0668ebc2a2b3595fbba61c7e5a016807829b8b35cbe7e97000e2da25be1b3df7e01ce7f923bfab387b8be1badb0e33d12769deac78956853e5e479619169c34220fee96cad903bd8fa0817c470d5ff75f8723c790bf131ded6cbb6d23ab810b334746d4fdaace4e61241381983625d18765dd44c994ae747ec8f0c14fcd9e975a30fbeeca8e3c2be64ca971d51fb37638ec100fa3670398a4e34ce9902651266a212e8517f03907a5f3158fc092d42807d2ca11d55b92c069e68eb1da54b6e542b76deac0967e5bba665bd767079ff329ae771a58ebe77cde0e62069c48e25c86abe43730bf612fa330efd2d9471892a77625c18eec9d6baa044819d3c58d6022367f19570cac9188ef003c4c07b809323af14f0aed1c5aaa50f4b9cae8dd8534c7b088e21f2f75ee08d389781decf1160a3065ff3fcbd4aeac7ecec7d99f2e4026090388aeaea4255fcbac2cdfc54b0eb98cda5f911753751ebea64b46cf976a69ca745cb013498d70784053ecb46b51ec4a62e67636962e0031641f3d29bea73c7a83755c3cc8cadb5a731b2c584dfe4a46cc9a65a9464e3d0583a5774555fe110f962bdbc2109cb47d5cd6419fecc8162dd8a7c148c5bb796e795eb5c3e526f2a2f68560455515a41d42d43636859baa72c1ed0336bf90db252560fa81439e7f5d909d9b132692847b99b45254afca34fe026005e173a54f9d7b7f281a4707d5dec1a6664b6dda530439daf73505d8d663ad38be2f8a1da57131eab9dbbbf31bbbb8fbf210d2a2537913056ec029d2ec8ea32420cfee11240b22864990be53798cf6087332fa6a8d0955f31fef78b3444bc0aac61e48387c77f6737d0095b18d75a6f58537030dd6d6944661c747c1232d1732cb472357bb22c42207cc327d205bdc9ee129ce5eec2bef14f27a4c353517421cdbd16b1712616389b7507a4ddcd111a59e1328f6cfa95c81056e94ed11d8a0554ef9af8d4821a0f8674cd3240efb1b73661fa9e9cefb06bf84875b4b04476c8b33d4b42e06755d1062cd80c687993d50292f2d0c3a4d0a452460ca2fae8f00f7a123c819df6e0bb00588cec0e8ca05f2a90d8776cadf6e1e53501219c1e7b41d3926b5445914de9e91ec77bd46c13443a719e9e0698ce8397aad055a6a260494d37eeed1046a156bf7bb46d5b713bf629550632f00f6e469aedc4824793b1be295deed0eb2a6dd1b707001af325d92cd5767972738b8b3fe3b8632c0a2dc708411efe1640280918d23e70c1f71bc0f265241252c2b449ad21f08e23cad865b1c6ab5d86acdaaf3b8b410ba623e48afe0cb8006cad2be8e335f026f33caa720b2bcf18847a565f493509cd90ea79625507898772ff588859dacc2aebf7e71e181b9fc3dba2b231a33d9432e87c597bcb8c7fcaf9f7889907968a0bbdb0d5423a2f96f7d5a01cde2718a8a6edb3f44baecb9b1b07c872c444d5ff250e4feb161d73b6ec900e5442e13e2388714ccc86d14629e3c6951abe914c51788222008be377a56aab5159eedd2cace4b74b7fac3afb80a01634cae1e77b0a7858bd3b973c5440905b2cc8c660c73e5e41e033ad1722e03b93002ec71d4508658e812df9650ecd1754ca86a937dd9e7794e8c6bc872a4e48234dd1596004d5dc9e89e24d03fe6405249374ddae472dd5c5bb9a39ece4f6510556423ae03a82cd40eadfee365ff03b88332d9320b43e4b3eca9719cb5e9c00f6f1e49bc566aa85dfc2bcec8f0979be03242c9ba8d59df4fdf1b4b10c2bb784b29d60a480cae157863af07b4989a3303b1f0dc0347d9e2fe98ac1ef9c1c612563d035e5ee7d01f6770b3df9a09d6593f089e3814bb9a23165fd00a34c7e6e55887fbebf3b29b3d838b5c3943a0f926bc42eebebc4bd255de1fbb6d58d766a752e4f21fe4124384edfa03b8e264c37013e0d1486e23f08f786e45e9bc2cd2db8fc0822a9ac95c860fa5f5b7580a98e3481244d18b13b0d8339fa947233d6ac6c1dec980a41e2adf41d37490f0abe183b5969ef2818dbb942370fc5d877580496f53401ba779c0bb01c", 0x1000}, {&(0x7f00000001c0)="634ad3c63c2fc314f2e83b9dc066c40bc3acd963ae13bf6d77d8176b556b92a05bea5cb2401ffbfc6e04d66b7dfa82ae52b41ccc81b86edabc9963c1bed6566577b7883d318d4c9c30c2d6887a6ac4ef87018a0fde6708f1", 0x58}, {&(0x7f00000002c0)="916c94fdcc1a6c35e5a0ba307f1af84a91e1f06e93012925d89349113c5c18e48e294d1c19bfec4249f73bb062fdcf5b9c5591318f21b9d98b634cc7f3824fc9e20eb63ef105246d3f164b2e4816e9ca2502d3ebe959c1683fcab1d2595be165174672fa7b0e78b9bdc6504b04e8d01d39acc6e62dbba98d55ca9be2de6503b38fa53a8578e9d84158bd77db7636edc6653f9ce3830b8a5f2f6f234bd6a32353110073", 0xa3}, {}, {&(0x7f0000000380)="c3bdfa6282b6fa4d905005847b438566c76bf7e059fa4dc91eee5f291a91c32d2d35bdf64a154fac541b2819caa93280ff12785b0144e074f5604886acb6b9415ff5951d22ea6e287d590f434a6e088e9473c72dd6b28f16735a59fb4f773c", 0x5f}, {&(0x7f0000000400)="fb28a5346fe15c03aec92bb6", 0xc}], 0x7) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) flock(r0, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file1\x00', 0xfffffffffffffffc, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./file0\x00', 0x0, 0xff, 0x40, 0x0, 0x1ae, 0xb3a8, 0x1, 0x2, 0x2, 0x81, 0x4}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="b2f6e308d13ed996cbc3fed1add4a9d86bf9b7af8459a0bdab115d3ff2a49861b3ff06680dbaaceca1c5159eee5307c18a02ce3b7ada186f12608c24e9bc4f1bc49c7e57f756efb84b542ea49244fde546e7b102d7d04b4e9f52041c4e419b80fc69c94b23a7bcc13f5ca8c80847aec39daa51fd19f96fbb125f77e7bdb0930f1f387a813a2698848c14c958e90f6a465f5a14ac360e40e80d456b10fca31716513c4bd85238d73dbceacbc7e435edb5cc0270f1712e4ae1cae18bc2ee01b6b7cbd20ab85a7ae11ab368827d1fc82e1d603de03079d3e4ee510f2ee3d7326084a1ff427818af71d1a9068ee7056d48f18129110fe8d5047e25ce0e0f6d2cda390be64412d3e81dd5d0e9517bfa172bd47e7bf5e0f6f224a8c65cacd290a4fb14434ae02781036e83526ebe4dfe506d36c8415500759b5ac689c96bed790c8a51ea3739b21b8e27d2b24509f4c8648b156ecf0378048ff051a558c52f9d82b6833e9fcdc6d5e4d4c84c7423101cf32cc538d0aecc8fd7e2b8ae451c8e3fc454459784e2b4e52a0341e0dcff7e616bd1aa64443516edbe83aa208a5b570d184f8897876100b841149647a0717ac2d1975beed7899f4bd60940515199fe17b9d8e61ad0829c0bf716b1ddbe0e0a37f4c9d69dbd6880d0aa922510fb9c975628bc8315edc201ed2a861b690ea3416d01ce0157620fc4a0579098a37e7e1a06017843d38270e5977ede34e3ac7d42e329cd0b1c3afac3a8d7db986af4701f6177582e0324eeaa07c33b3d6ef5eb88135ecf2563384a10b0d1ba9dc6e7dc40145be3ff51b81245b5b2bb5fd105dc470c1abcfacb3517e176a9ccd9c54eecb331a6653e0b52d7d5b6de26bc14a4297204465a217df54e521f75a180d9aab416b5b454dfc43f39bb873bc4847ec4e30be24786df4765c05c8efe9a16a26c01e83bb0879546e29b2c6ddd77cffe4f2eee9b0afe9570488a39d10390b3e94bbcbfbc5e5293c5b723ad470798489df919a146c57d76906bce9b957ab2281055a6ccbbca04e80f183fa2a6682f1e3ada5386a7c06e1cde2a99f80f2e129360d51f9fe484171f3ea23b62fc78944c826e466250f4b644454473e114e260a8166e6e6c439ae098dd27f3553d8af18e01ed7190e79094b96be454677eecb28d4c9dd8c2ba74e27124a6b062c021a364a355cfe2ad5c4c642962c8fa1bb931e12ddf144a73e753c7e10f48ebc9947f9cc217c9e6ca5d7be3b90132cec8da86ec19c176ba17ff5a9e6c5d1dd0568df9f4ee98f8b26622eb1c201a40ae57e2024e4de9b15c176c9870168118dbeab6d04c5bab61c94dc7c5f5654a5ba0bc5d2e1c27c47fcb70528e3c343e0e601da6cbdd280c5cd9b2e8238b637383b28529bf468db98858669b0a14fb7220b4c599bc930510d307388c74692d442f2d6129134fa89532619ff64905a33f2b523a24c45933d14fe2717be005f6c842863806b9e69e1b6d5d1c29dad015c8e07ed82a933d672578a5610d717d5646a7c400cfb0028a9d84c7b8a313aaa62ee6429104081b9befde45c388753ad3336a50ba50ba46e32170d5e326a020e699485f79faed148daa21f87341f37002dbd3f1c2a42cea9033362b5d238c7e07a8ac3a910318f5e104498918e625bed6b66ecda1102bbfdccad80c0e49223cd53260f5611341d3532a31be76d46763a62e628f85b78f969a475f936fb205d1473d20127ee21a43c150368312ca740b3183902ed5bf26a587dd23128e07c7e8ca9c2f0bee49ad3e0a71c46b9fec7b527abbcfaeb260af5e0006f90eb7bf22bb4cc9719c0ad8f8129fd783cd6b9d8cb94d2e78fc55cad7ada4f0910b40c40fa5bd1a75898dd04e56e0b7bdb4239aa06b3ce36376f98a52a4920ef1347065f6809696e94d2d2feeeadcde242b8826bff2d44026f571a49869f0ba8fc3cadba8b4dc0f9667c94f9d3cb42984c0ca9a6ae6645a7a5c41daa30382fb17659253dad098f630117cb3332dd702c31dbbf2dcf8635c102a2744906592b9c704fdfb58496486192eef4474cf15abac86695bad4b9f9d2d7bae92f46eb26774a5a5ca9c4873ee192b23055352ad632d2af1ea95bfd37a0be8ed04cf3304370b4d836c68e0694f53e6bccfb3153e7f8f89347924e7020a4b86edf097fb27bccddcd8385d91d39397ba6483ac0a0a62d046d57db48706a7692dfa38f51fd61ea3f320fad9c1f75c8e96a221a8ffba01c944f4644f731841cdfab34d16dc106910234f2eae9bde5c97290fb51e57b4651529c1e5cf23c4c5c34a77407f97800e3fc322d12c6331ff92611935fdcc3b409c013faae19f7c1f95ce6e82353b582186a1eaa46a80ae44d85286d5170b29fba1787303d1311740ba30e02cb6bdcb5cca7cc0cf9c8226499fa22e2f602c5571ff8b8c73352c7dcfd7d37fa98a57f1858190ac097b94e4e7fda7769ca78119d45fe7e6983b9e2446dfdbd04fefe485e48e8b4d7d699d677fb49dec05fab0384ec12334a92b3e96d81df4f6e88f8fe0178c9dd257b5f91a6200ac992ec4ea25597b44b03f9b03c035221c72f419465169f63ff8da4ffcc527b9e710147bb6700da2b5be94050b44888b6455c9c62fdcde13574bbb4c1a10484cbb43618b214dd4d5b010ca802956ad0b4989be141e5ead74cde9e3a11bed3662cd2270521e6e03dcaa61ae8b7a92aafce72bf1e3a2bccc4cddc54e509eb9f2a8239ebcd816f315d5a93b8a0fa76311bbd2ddd979aa191a3012de698468c8008de760cf17929bf08852a280c171c24d3f1046c79851e7e434c9673428123b1437a0231ce63e8075464b2a17efdfee5e433f8119a0297d3039f23bc169d49554575b8f047dc7e749014a7e2976ccfa77aadbe27d6a8d6aff52bf1e8df38fc5b0060c386bb7a43a8d9df5f880a2559748deae3f8d9d77529afe200f4d880ff2da614522c646c7aa7f94e72a8e992376d10fa7ecdf4780ee7b5b262226746f5b976e473409de05af6c6748d170a34e255bce39acdb5cb3de1bb1ade86e5c54bced6870cc36c91e802ef3494b9d6ba7c356635c06188f293d12f7fca43a6f83d620409e09d3f19ea38611414115c169df86ec5c71b599e880043925d7ea25ee04fb3bcb88fb302d102e44f1f7ad8d492d8b4a0527df6697a1dbb3aa24cfe3f37154ae59464393d49184e5747448d3a431d0e2a52259583e60071730ef95979d24c7b1ca149924c9251fa8adf60df280144f85388845c24924b2c5c21a1aac9c169a1ad80b42a9bffe698bde3354b9715f9c8485b6c3c2a829bc1d49fe7414863c94f0544be60fb64bb182e5b94aecac55d1b6329512abccab390ae165942b01a22b6ffcace6907fceb09f90cf4d650b47788c652fc398be1c3b0a3a9f8769bdb12508686870c5820c595f62ed84711d8adf0ada64e67c1a88766eeb239b9a30ce7d3e747181cf0036e0c7b591aa46b40b61859667d003ce7cb6de5dfc8e30d1b12c4230bdfcd7e7bd55b44af058147c9c0f45c58a9d1a8fdb84fc2dd498c97a7f90596d757afed59b7e851459af49759d6d3cda4a2ae650a1de61abc2c5e78d97daf48162fb6f4c5436b153bbff3dfbafe0998ea38e443de3553186167a75ba81a237e507a0d85e39ac046842dc8c6ee955aa60a0a49391a43333f2135b66f485963da7a29d02431e6f074760ed5302e580d4716eeb108de785a4bda6231f8101ad2d453612d99215ad83890adb6126794c0751791773fa7f206fbd1dc2dd2abb4e84c5d0e667d34bb93003ba41dc00068fd447f505e8171c0a7a6faf759364f7eb242ca0aaae279a1c5e9879bdbe1102de242a54b802bd7c9106e9dc051aa14c7aa9b99f46d5b23ae4feafcd9fdd552d7f66ee0b19b0b5026f029db84cacd16a047f12fb53bc9bbdcecd48cb3f408cd1e3ec608605a43ce7937b2a4fc9331f96de0c45ae3bc989d7b21fa3c0842ec71383366536fbe4f0508e5b893ee0ed41f6eaab228ad4bc546c27462934a4c3a346cba75ec56e387939ed57293725cffec397aef1a4337825158aa7a73be70097c5673b5f00fbdc624b35a0f6ddf78b78ca974ae90b92b536ad8f329acb99a433d186e5b68bf95cfd44db6f9da3b77777c09325129323d772630affa211d6333cc73fd43b88938f908f69032e77cfc81895f6e41f2e05bc33c99ef034b99b22e935ad1eb93f4c775a60a5fec32da5bf613c71dad111e438d06d1b22d5374210611ad8dfd87c3805f1ee451e9d37375d8e7b35e8ce5fd19cbc0e62d1f0212a6936b075dfe4f8786e44122cbaf1e365700f090f575de25506db1caf480cd5967d3e801c747415b1094640b50f1c31f156dff355b4f3610ee3a24505d84be1525d8a503bb035bfa46397d969551bc2fd1f4233a0391cd9c344d3f8bf01b0d8809b6d6c0071f91b8a84190477366a6c23749771b9e89d5b70473098fc895bf61af33a586325ed774fd0998cde164915405325d5086ced56635795aa4943b17a302561cd6bf3c6b726b47ca596fd12fe78cbb8d204e677d88ad6ad0097b1631ccbd2ae986a67520b3e93a3b96d5c9657d91d249663f355cc18de8d07e42e099e8ecc38ae44c254e985deb7f0ddd93f98146dcbaf9f9eafbfe40c51ab1e49d9df1337641e507dddd447e9b8c788d18065b58e6122d4a2808fa79f086170c534afa17772ed2e3aab16e413826d22982511ef37c9b82ad614bbeb64442a3e65ddbc0f46835f5944c00d12c3e61148a290988e23c78ed04eab897b402166a7b1205b0289f0262000bf227eff2b6673ea517a0ba0314c79461f35e5135bcc241af7ee9bea881ba81e1f993f6098bef486c73ce45be9250386b0c233a33dc1d3084aedd8e49af17c67315b8edd918201727bd7492fe9f87b5c97fa2f4cc9064d3e38fafe0f90200e64e772b4ed22e2a18e8e5ba7439c45e35372e4c0754033eb08272ffc0ceeaa7b197e4e291623687682d2c016058dccd4565677c0f741c2ef80eb16cc51340b84da26424e759cbaae4dc1a8a82ccd5a026fabe3917bb257b8bc8b1c889ec40e418ee1cc060100ae5f34f2da6e03b4e4c8ff4b8f4fb4819e8ff8d067225151a29702534cc0dd528a48dc9c141a9dc2b94728a491a9cfd248e238c4ba02c5d33c6eb44624f7c0524d20999586cc1193007d7ee21528591bdaaf7fbfe7f74a214dc0ee5cd13e2b5311dc404ce8447adddecf9c802d7ce1a59e963f6819996eac25d539455525ca7da716eecb470d1b173b2a9940f49f62d55084b24bfb72b79bea6a7578227e4950403cb7ab5b6e96814909abbf57bae5851f6bfc84a84ee29b006bd1cbc2b559011f49341d688321e1f616696fe1a6bec06dac27fc03e677d2f8c09a0e7d2b3c9dd8bf027e64e1842339f2fbb2b119fb76336b126a8c7a56c438c2547bea76343420b34e146439ac342701965bf9ab9308e4dc68d280a6a7b1f8a61de8d16e06a55e78ce91e4d4ed01f04047c23758118871d322bcaf4c7ebc123625fceb7a62975b1a629e794863e7a8deef43eec40021c212554837fd3fffc13a2994c628aac63e73d491af1fc1034b24d5a9473583559276b9fd5b2fc8da37238fa992f162f2ee4026d7f63c61fd7d7381c2c09546312458364aced0fe42383beabbbff4cbc9493ad62c579ba303143089aa5d35d915745b33a64646f7b129672844ffb753a379a53239690438089f861c93fe66f31bd4279322f64c1e135e5d47c4febf3741c2df27fe4532cf704e5557943dc9f543ea16f8fc7d7371a5319dd96d679e3bde17c1fa6e11d0179c", 0x1000}, {&(0x7f0000000040)="393c5fb6671f28db7e10712757b04180e58410cffc7f66af28e9863473864ffd94a9c8afc994df64e45d3509f985cb678910acf5cc", 0x35}, {&(0x7f0000000080)="ca64db19d8bf82e2098e662db94f18a67e27170c722836bfbb4aefc4af81f7042fb73ab123c8c086b9e37ba9495537433cb30071639a4d77216924880e9e6f13cd17f9f182225fc7215361c3abd42704e1dabb109e6b32baa6ba80e89351beeebc16df63febfb61effe31810a678c8fabd24a1bdf1c4028d5be98889eaf1b5a71cebc123d581c5e756c1e05df13ab90d4cd2d8b1", 0x94}, {&(0x7f00000011c0)="cc71b9c9e39a31c3f2da301264593ef79e3c64609588c6752b2371fccebadac3ce7a1387193580a2c1546b14f5baaedd5d31284c245a4a1446a3bdf46c17087956f7ef9661d5b15446430132521d6d19b1628b43d13ca8a763b20f60582c33205d7abfe6668789975ec8c6e25942eb807e18a20c22283849282145bba0519a13fdcd7fc29b4d6d9d2c0bb8d34c3473bf92b967ddf8a98beac984d65feca9c9e5a95727ea2008c224c82811a10161a4e110ae7a7badf9e1c02bc31a95b504b9485cb29cb6f81ec537c57e293da3b87c5a75a96abba2aba5a7", 0xd8}], 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0xeffffffffffffffe, 0x0, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r2, 0x109}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) syz_open_pts() 16:00:03 executing program 1: dup(0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x40000000000000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x4000004) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x6, 0x100) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x2, 0xff}, {0x3, 0x7f}, {0x1, 0x10000}, {0x7, 0x5}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x100, 0x1800}, {0x4, 0xfffffffffffffff9, 0x800}], 0x2dd4) socketpair(0x2, 0x3fff, 0x1, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0)="de92a1e9633e6b41e7a5a5543223093ab1f47cf6d98d8f2aad6df48b3d7e5bceeaa0989066d3c02dc2a1aeb627ff29ac98075cc619a058dd4bce16a94e200f31c167f87a18677c2e72d5f79ff1c93e89a3df2c9d83eb8e3b990465a3c373", 0x5e, 0x400, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$inet6(r2, &(0x7f0000000200)="162e018f25ba1a5fdf166bff3aea5d0cbcb9931a74e8cdcbbbdbf661e864240aedbb51bfbeed286185651a1b8d321158d3a947618cb513fb75d8a0b454d50123d59e96972602b21687424ab62afdae6b5defb55d9d0ffa53fc271e3c244781c51c091dc18693b6b0a26734f882b94e8714fcd39eb6b0f02d16e141eea48d48c9c9c442a13e10dd9f3e9dbfd52f529de87be566b496eae695670970a04ac5d42249d60c465313183d64b9cc58", 0xac, 0x4, 0x0, 0x0) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sendto$inet6(r1, &(0x7f0000000340)="d264c8f263784f28ba43", 0xa, 0x4, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000380)=0x1) r5 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r5, r6, r8}, 0xc) semop(r0, &(0x7f0000000480)=[{0x7, 0x1, 0x800}], 0x1) r9 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x10448, 0x84) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000500)=0xb7) ioctl$TIOCNXCL(r9, 0x2000740e) r10 = socket$inet6(0x18, 0x3, 0xff00000000000000) getgroups(0x3, &(0x7f0000000540)=[r8, r8, r8]) rmdir(&(0x7f0000000140)='./file1\x00') ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000580)=0x9) getgroups(0x5, &(0x7f00000005c0)=[r11, r8, r7, r11, r7]) mknodat(r9, &(0x7f0000000600)='./file0\x00', 0x2048, 0x726) recvfrom$inet6(r10, &(0x7f0000000640)=""/169, 0xa9, 0x843, &(0x7f0000000700)={0x18, 0x1, 0x10001, 0xffff}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x1827, &(0x7f0000000740)=0x9, 0x4) dup(r1) getsockname(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000400000000000000000000000002000000000000000000007fddfe28457671f4e658e0312dde26e2d7460d7a18c4ea15aa710dfc70207fb36dcfa6da0d6749d1104cb01dc6"], &(0x7f00000007c0)=0x31) 16:00:04 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000100)='./control\x00', 0x6000, 0x3fe) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r0, 0x80000000, 0x9c, &(0x7f0000000200)=""/173, &(0x7f0000001300)=0xad) socketpair$unix(0x1, 0x20000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000000000000000000006560def934cc6e12323a00f2d1353b328977541d6a3a7b60ec6237c06c4e578bf56b53ad88e4339d033c9be3747e40a2de23d466d2a590ec920885954dbe46a96c61f417de2f9f020a74ef47984a918f24310b64b4b0946f217a5b299ab6b5105c9225debaaf35fd5fef031f135683ef61631"], 0x3c2}, 0x0) getsockopt(r2, 0xff, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000000040)=0x1000) 16:00:04 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x10000084) r2 = msgget(0x1, 0x402) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000009137ba871883bb38bfdeb14daf7561b00000000000000000000000000000000000000000000000000000000000000000000000000000cd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081eab1738e1d3544bd58870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3609200c7fde11a000000bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfa, 0x0, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() msgrcv(r2, &(0x7f0000000100)={0x0, ""/77}, 0x55, 0x3, 0x1800) shmctl$SHM_LOCK(r3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r8 = fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0xffffffff, 0x8, 0x10001, "b362032013b2eb476b9cc046434dea8c40cc4b16", 0x1, 0xb30c000}) getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x7f, r4, r6, r4, r6, 0x10, 0x6}, 0x80000000, 0xfffffffffffffc14, r8, r7, 0x90e, 0x3, 0x1000}) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x4, r4, 0x0, 0x0, 0x0, 0x40, 0xffff}, 0x4, 0x100000001, 0x0, 0x0, 0x7, 0xfff, 0xa}) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000285000/0x3000)=nil) setgroups(0x0, 0xfffffffffffffffe) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x1, 0x25dbf6de, 0x2, "67fd9e984f255490eff0016736abc7841c5d924e", 0x4, 0x7}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) pipe2(&(0x7f0000000180), 0x4) r3 = geteuid() setuid(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x9) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000000)) 16:00:04 executing program 0: select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socket(0x12, 0x8007, 0x401) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r3 = dup2(r1, r0) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8081, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1ff, './file0\x00'}) 16:00:04 executing program 1: socketpair(0x32, 0x3, 0x5ae2, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt(r0, 0x4, 0xfff, &(0x7f0000001140)="bf39591e23d2f08c17607fd5b705d5ce55d3eb279fe9b341d6048d596710526e2952db04b6e4c0d5f3eb6449dd3dcc4171ec2e336a7bfdce2f32ef8f4d2eb52f70302d99fd351e396dd825ff4cd2477dbc68d7bf074d7d1a96aa669d64bdfa412e4610b63b298f4038e62e3f2b38d545dcc2849a8f750b981213e1da0dcc5c94df115df8c3ab7b410bc2b7264e06b3885c4be5a2034b98a0148e2414b47e4ab11e11c24a84f7056d61f45b26fb275c1f42", 0xb1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) accept$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041afc601c47804e52e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031355f7873e0a91179a9b15d34b6aa406ae67afb98e064d3"], &(0x7f00000010c0)=0x1002) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:04 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x200000000000068, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x54}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x2081, 0x0, 0x7, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f00003c0000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:04 executing program 1: r0 = semget(0xffffffffffffffff, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/124) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80e0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='.\x00') 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x6, 0x10001}, {0x8, 0x1ff}}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xa9) r5 = getegid() sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="19f887cecbbf0ba2c9f2c6369fb0b0860a893085b03dec02656b51d10eeb93ee5b41e5ad6861a501c84b31996f6b3e", 0x2f}, {&(0x7f00000001c0)="0cb4b1bc5941d7b8cd05f112d8b4c87bf2137d476d15e0bc0bee12629881e9eff379510a6b2c63d6db57687c01ef57b852668765752669be9494fc2993544f524616c80b86494d45fc11bb8df9dfb5948732d6297738e42ba476b819bae3a0032d49a0bd74a6112ebb3865489985a47946b52cc0601cedfee8", 0x79}, {&(0x7f0000000280)="85bd79f0c8f4fd011a53558a253cd2951b6d7ebb3e5820fb0c9b79f432d9c5e22b09a2ee469d3104a77f5efcdd86809c33a3b2cc2bd274a618163489de13036b511424c11395ffc38a93c83b75dda81db521ab69b10a8c65595d43393a2fcc8acc5b3bdcb0ad1cd17293fe15d76839eb48509a99ae45392f879d21762e9c5605f00050509d0c", 0x86}, {&(0x7f0000000340)="c443fce72190bfcf88ffa9390cbf34c30a725254e0d42b9af54e7d8f2f6c39f4d7ad73d357c5c1af8cab9630a34052cee4304905e7d3253e83208c18cbd9680e879f136ff1c9b2d4d3be36cc42afa8705a600a0331f2e3cedf2def8403cd23c25d7d04163f83e2021d3e3138d6b337fbffe01065f7aea20882388e2e6e47879db96890d2f7755308dee29230bd2ecc404dcb723ed88c9aa3678c72818421a71ffee6d18a79a31d6ccdb716d6fe3c09c0024f6fc23c6cc36aa85b0e91dae0", 0xbe}, {&(0x7f0000000400)="233a737fd7ebf15778d0e2d8e312a7288ad1a490fb476c3e70743c7e61f86e1e618401e83b9dc0e27bd9c0e20d1f730699c68d261dc2076b16ceaa97630e35ca6b7e3f705e29f2cce5a62528c1f67c37b587148fcb1a5925583028d2098999ebe7a85b3430ee5ab4edd64b5aef78dcbdc974a972087647b916db1ce1e12c55344f821a13d266139ac50639802c7f69d7d2d1addf5d0770604ccaeb7efe09ea48122d10f444cb97975a1f03024a3b38a31a88f228a21c64ec0d32ab89e11f635ed6bc68cd74", 0xc5}, {&(0x7f0000000500)="3b8af4b5d4bcae0778fc25ce2108a7583129a9f8c9b4168d93c884f966867a59fb13a457ad99e004298b4743925d000dd1e45f77bbb1b0d2300aa8288505490f21a2c3bd9b413f57c40c4412055da86a4841c5e0d9fe65fdb2b00d772617b5", 0x5f}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x400}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x8, 0xff, r1}) flock(r0, 0x2) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0xffffffffffffffff, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a24f9aaa6a601be37f7d23b4563d4569dd680a96"}) write(r0, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10ca0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfff, 0x0, 0x90d2, 0x0, "d030c1e70000c6e300"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000040)="1069ca77ab7d1e7019c36663eb6212e211eb44add3baf23d9f2c90700986d7abb3c2145c9a660de41fdfc0e614e94f6f3b3e13e616ede0b8ea51a90f833ed5ebdcaf0394a7dba43bf3b334b2ec5355ce1ee3444e1b", 0x55) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) ioctl$TIOCSCTTY(r1, 0x20007461) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x800) fchown(r0, r1, r2) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lseek(r0, 0x0, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000240)={0x800000000000003, 0x4000000000, 0x0, 0x3, "61aa00ab4407418143c234000000009400", 0x7}) socketpair(0x6, 0x4, 0x10001, &(0x7f0000000000)) read(r2, &(0x7f0000000140)=""/179, 0x4a5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x200, 0x10000, 0x6, 0x8, "f9b926d4824d88ba161fc8c74bf5f15628317b7c", 0x8b, 0xfffffffffffffff7}) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x200000000100) msgget$private(0x0, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './bus/../file0\x00', './bus\x00'}) geteuid() open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0xa0) 16:00:05 executing program 1: r0 = socket(0x12, 0x4, 0x400) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:05 executing program 0: semget(0x1, 0x3, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="f3406cc4e2fd3390a0000000c4a1adc61200c4c17f70aa0d0000000e400f1b258338a5208fa998949e0f00000066420f3809092e0ff7ddf26f6565f2dbc5") 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r2, 0x3) shutdown(r0, 0x1) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0xb3, './file0/file0\x00', './file0\x00'}) sync() connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x480, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setitimer(0x0, &(0x7f0000000200)={{0x400, 0x3}, {0x5, 0xff}}, &(0x7f0000000240)) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='r\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0x3, 0xffffffffffffffff, "855c55008267f5bfbaa1ff000000800000007600", 0xfffffffffffffffd}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) close(r1) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="28e2d9a90eff5876799436", 0xb) r1 = semget(0x2, 0x2, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:05 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x5, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = getpgrp() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) clock_gettime(0x6, &(0x7f0000000040)) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="2322def1d672c7a471e88b609e83d9dde60231ab3cf045fbb87ecb230266902aa13d3fb591b761956ca1991ce0479f8ba9e26f4815b609a86c715a5cc03131ccf5ff7f644e446f17da39bf47c06b49c6f4013de02dcf724f630a6ebd143c0cc24711"}, {&(0x7f00000001c0)="50b50b337ac300ec88e60ca01e0b635af7602f7145f295df4147283d2c16b530ce8385b5e0c2830899b83a113dc4716312b99bc0d57e83d6c3594148e8fd6b50bcce6866b83217778573b9819dd37d5342e9f215787b91e227dd9525a489dfa437e99bba7e5ebf424827b2041a1011f25daa60df7a972c76a5ad8fca317d2d7a36d4fc590a5ff499c86a1e2b8f1de9d79829d69298151ecd4abe58f2b25da331c9b0919409d15140e210f3752a89567639d376ac9818b7"}, {&(0x7f0000000340)="619072ae4ead98d1ef12753c6be59b918ff25390fe472bbc27dc4110e52f8604037d2f39998424912009cd962368038c8d5ff1e49a03c23adb1fd94cc1fff9aac0b95ec8626661c40c1d48f5182ae66406e2d6d3a9f6d1cba40612e2540829e281df6df3b892024b7c54dd87edd699ce88d1df71695e73f029f5031cfa99098a2b07ba0a1a1a1728af01f941158b0000000000000000000000000000000000"}, {&(0x7f00000007c0)="26dd8dc21e28a72ee7d7bdd2b47c2edd15fe2014324178b31fea6752b833d595fdc31e1033d656dc590fcdf1db2fa8b8bb1657495ab649c82b5b71fc355b9a655dd741deab5c85b723f18c72e4e93618a57f726e863df97934ea45e1cc4d860d4688e821e43c667d95f394924873b28581d0d4ff5db112dd67191106848f7cefa23515c898b1600dda2db1"}, {&(0x7f0000000280)="8456e5589810b9ed920ced7b43a68b65b0b03ee2bb0dcb66acc4c239ea45d8d790c2eb0a0552ac5df5b687242088733e8b216322ec86fb5b26cca3841fd3c98d7743c7"}, {&(0x7f0000000500)="b39e3e3dfe63d31485d51fe20044bb3727a9dc853b9c9ef3379d8dcfc5b10c40dcaed6fa98b318580654509cb525725acf254aa27202e5cafb98dbc1968a3884224e99ec207db6ff19dcb95af4cb2eee98b8f65875a3f2010af24513596f2631cace962b5bdce5914a1c7790b526671317c31d02fb42d2f66feedc3839db2a84c89e72fe32b5d3b34f7a"}, {&(0x7f00000005c0)="8524aa5821f877d7f42d8e087f52a11d577a46cb451ce015c26a3a40d73ee302ae4b0bd45a0a1c3c5bb3da71a2bb0b0d8b0cadf16e44f923f9fafbd2313637b3898961c04b819cde3ebb26b77edada399459f4e0411344dc7a1071e53a68037139b79d239c706a28f2e1f7b85c75d7b0d110d533804c8175878aaf41ba32bf810faf111cd4a80bd322ccd6a0133510c79b487e7203e1b5d2fd9b989df756ec9827"}, {&(0x7f0000000680)="4a69ae5458ef723be8e864b4751c4d2e932e67ea671b10b1609ebe986a342e56eef2a0fe03d1bf28fc5e99c7e884c1f0e4344b36fd91c99ad87b16f2cad985a4baf78c2f77d6779ad5487f4bc041812a3f721ffb3d575e3113790315c69e49ad6fcc5ad5f08888307d5824dac19957ebd0d418613e46e6c1de144f64"}], 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x85) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xdc) 16:00:05 executing program 0: shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmget(0x2, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 16:00:05 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x23) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() r4 = getgid() r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x20, 0x5}, 0x3, 0x80000001, r5, r6, 0x0, 0x0, 0x7, 0x7}) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(0xffffffffffffffff, 0x8, 0x0) lseek(r0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x20029, 0x10003, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964a69786be6929591158bbfd57d48698692553001757be3bef7b77fa2fbe6a7c0b0eab3c47c8af962d855cafd19732cbb8bb136385ff989c021a08f68c8b3113b22d54027112b30c7e9c358a9afded42d1cf874bd23a2e4d105ec7c624662e251484049a216d28baf43fe514981f66f5158d5963e95a4988c4deaebfc01b6bb467b704d44b20af01ac34f65e7e35564f20bfdc8", 0xa6) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x41, 0x52) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x100, 0x7}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x1, 0x1c4bfdb0, 0x401}, {{r3}, 0xfffffffffffffffa, 0x10, 0xf0000021, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x34, 0xeed5150e07168c6e, 0x7, 0x6}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x8, 0xffffffffffffffaf}, {{r1}, 0xfffffffffffffffc, 0x26, 0x10, 0x21a, 0x4000000000000000}], 0x7ff, &(0x7f00000001c0)={0x0, 0x1}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() r5 = getgid() setgid(r5) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) socketpair(0x6, 0x0, 0x1000, &(0x7f0000000000)) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r6 = socket(0x18, 0x3, 0x0) dup2(r0, r3) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffd000/0x2000)=nil) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x62, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x8, 0x401, 0x8a67, 0x7c, 0x200, 0x0, 0x8}, &(0x7f00000001c0)={0x8, 0x40}) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x2}) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/99) chmod(&(0x7f0000000940)='./file0\x00', 0x49) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000840)={0x0, ""/235}, 0xf3, 0x3, 0x800) getpid() rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="5394f46682a5cd5dd5869c60da6ea01bfef2844f19f93b3d46a56ad07c459a1a1eab7ceba016d395f5114fef8284abb0cf0932e40faf1f21ec6e69ab3509cbea1dec8680b0c74769cf2b2d6b02c2fae9a5ff3b249445fdfc364e44f1f1ed71a11f4e853b77ab8f4a0fbeff7880b10e1a0a8d818f03b4fe3723860643b7b84db88d65199b5f6505489e91946c855b0c", 0x8f}], 0x1, 0x0, 0x0, 0xe}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x7) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2063, 0x108) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1d}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket(0x10, 0x10402, 0x6) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 executing program 0: mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000240)='./file0/file0\x00', r0, r1) r2 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x20) preadv(r2, &(0x7f0000001400)=[{&(0x7f0000000280)=""/215, 0xd7}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/79, 0x4f}], 0x3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001480)={0x4, './file0/file0\x00', './file1/file1\x00'}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) stat(&(0x7f0000000100)='./file1/file0\x00', &(0x7f00000001c0)) setuid(0xee01) chdir(&(0x7f0000001440)='./file1/file1\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='.\x00', 0x2000, 0x86134) r0 = syz_open_pts() getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x401}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffeffffffffa}], 0x0, 0x0, 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="4ead4493cd1dd1e9ccf72004d8ffb874ee618824026ee0aa215d3661ed591414471bf53c622ebd34e09a5173712dd154efa89dee7e42102b039384d3773b36df0bcd11401586f32d5476e326876a378d83a117e1efaadc9c8341922bad88abfe55238878190d031d253cf604cb9da2675478a101bb9808784a225744651e7fc7af8e822b12b9efb81079a2d462e0ccae1e9572a3e03468b1a7084d0d580dd17678f7e6410e096c715ab971e3ab6aff350eac483c93cb11a0c34c612cc8dbe0002c1edf2e1801598b1a55a2cc7878d79c735a52e3b664bb157231291d0d0d1f375d9a1a10303c8597e4cc96eccb49672b", 0xf0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667e, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x60002, 0x2) 16:00:06 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x6, &(0x7f0000000040)={0xfffffffffffffffc, 0x1, 0x3}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x67, 0x7, 0x6, 0x0, 0xfffffffffffffbff, 0x20, 0xd52, 0x0, 0x3, 0xa260, 0xffffffff}) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x0, r1}) fchdir(r0) getgid() chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0xff76) setregid(0x0, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x10020, 0x24) r4 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) r5 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000300)={0x2, 0x7ff}) ioctl$TIOCCDTR(r3, 0x20007478) r6 = semget(0x3, 0x7, 0x26) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000001c0)=""/229) 16:00:06 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x490, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x30) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet6(r0, &(0x7f0000001200), &(0x7f0000001240)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket$inet6(0x18, 0x5, 0x9) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x41, &(0x7f00000011c0)=@in={0x2, 0x1}, 0xc) 16:00:06 executing program 1: r0 = socket(0x40000000001a, 0x8008, 0x3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) socket(0x1, 0x4000, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10100, 0x60) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x4}, {}, 0x1b59, [0x80]}, 0x3c) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xb512) r2 = socket$inet(0x2, 0x4001, 0x69b3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x3) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x2) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f45c0db1cb2fd71bc1c3c83bec1f2bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x15, 0x1, 0x37c, 0x75}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0xb9, 0xf0000005, 0x10000, 0x6}, {{r1}, 0xffffffffffffffff, 0x81, 0x8, 0x5, 0x7fff}], 0x1ff, &(0x7f0000000240)={0x5, 0x8}) setsockopt(r1, 0xffffffffffffffc1, 0x8, &(0x7f00000000c0)="0c12ec6628fcc5841b5fc26481aff8bfb682d7710c01ec36133b2216c3a41e97fa90f8d99bf6676a889f8391537773fcda2f8e7267efee4eb1f2e663424219b829642f0ef8ae9dbee315c9ecb7db5a9d0d899ff3ea6ecdcaa7c5a6527db4007271a7e327ee6a623b501b5eff19ff9000d512de253a55ff9e4079b2336f6f79797754c683cc271235b285fc67750c84ed556a94733f7c10c330758a0ad7c3fca65271cee6982242d971d5e7a3ea8d95665caf76ec9918a0a076ebf67ce53ad6bda3d7dcc6062ece147fff10934b6c8c11932df22be353f69f", 0xd8) 16:00:06 executing program 0: getegid() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x0, 0x102) r2 = dup(r1) socket$inet6(0x18, 0xc003, 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fchmod(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x3, r1}) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='XR') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = geteuid() chown(&(0x7f0000000240)='./bus\x00', r1, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x2, 0x43) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x2, 0x20, 0x0, 0x10000, 0xfffffffffffffffd, 0xb1, 0x2, 0x2, 0x8001, 0x401}) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x18020, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xc00000000, 0x4, 0x3f8000000, 0x69a, "c3c28f38617050e8d0d3ff998ae2e5dbf7de01fe", 0x5, 0x5}) pckbd_enable: command error 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20081, 0x0) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) shutdown(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000008b6b1760e9ff0d5df11bd734b01cdd6822f30279ae5a0257234fe67002b1357d94fe4186cba998b806f56cc998dfc46fe163027a786e1a40383af3f558710ca0ba22ee0aef6a0cd7bbde2f4d75125be28afce44ccfc5def8805a8394121e755fc2760ae96260eed3230925ef8ce1ee91f80fe3b6bc0ea22f27d9ad4854b34ce9e9d5efc7731ff4d3b9fbbb00020000000000003bbabe98e1d0bfdb02e65c4d4e6cd8c22e4bde3fd534011a5e33c74c022549fea683b13339ca3a9c1477f318307fa556e08c3733"], 0xcf, 0x800) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x6, './bus\x00', '.\x00'}) open$dir(&(0x7f0000000040)='./bus\x00', 0xc3, 0x100) close(r0) 16:00:08 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) pckbd_enable: command error 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x660eb33256d98d0a, 0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) lseek(r1, 0x0, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) ioctl$TIOCSBRK(r0, 0x2000747b) lseek(r0, 0x0, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xab5a, 0x7294, 0x400, 0x1, "928bd68918c63c787b04fc27b15975611d06e378", 0x85fc}) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x7fffffff) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xc0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="7ce9578e5b545d3d2b9b78cf833c062f4e60ae673ec7dfb603c52a9eecf255ecb1637dd8dbaf393571f7bdde0c6370069f21deebc7f3a04dff223886a9012d25ccc1041285d6095c10b6afb495d17a2dffb585545dcdc3ac6787b2eef9766e495e7c5c7a8099a3cd10515d4118d80f06a65368a7b4b2141b80a5bc257d9929a51a1fd86d5a8ad28f73fc8883dca138f3723e60d4c066269cdb46c9987cd0cc8bdffed2864efe81611cff40d192a4a77ac144f5143209416828cc5b3245f97823b6a78453c0db57fbce88bd0090df5c0637f5b00577b9ad47cb5741abaf7f4338edef310088de19f7039857752de526ebfe0433c118cf5f9b", 0xf8}, {&(0x7f0000000340)="bb01b0e37bfc6d65a689de4c5fce8e92fe55658edeb33a82385e1a2f5f2388e8c73c5cfe357b2c9f839c40e23ee9ca122cc336f1fc6f6396b7a3154b4dad6410ee5eb1b95092d755293f57000ced06285c2b1b39e1291364f64be1594220247cc505b0147efafda3f036189a5c916bd376b30512b5b9c430300c001cf30f35443faba7a0987531babb42e54fb0574a973b", 0x91}, {&(0x7f0000000400)="deab8200d7db049f056ed80ad79649ca15e90cc66c2cc3158a30401a5636453d8dc6c0dca454d9f7c0c199c44a90b8944df8b979d55b823e7b0886be8a458a2a98eec610f34e1b9e36a6e8416a360aa34064b592c745a39242dbe63f1436b4939872bb383b1621623a72654a981b2d2dfcc6d1ff02108b9fbaea581968441a771ff3787162cd3a38c1c1ec9576760ecdbeb0c032e06311d3692b6f74f0008be68d77a8927477a4b799a7ceffe86ff878e78d01558d68f68626927e7bec", 0xbd}, {&(0x7f00000004c0)="36c165a739ba9058bc36b5cb1f33cd14b6ca80a2c04aa91f85dd99f400010ce062dea865e2b816cf9e22bb09c06808f1c419379c0bdf45368eebcc1450a31bad3fba531d82afe3324ed38fd0403d52f58aa0b09485aee460afbb1e8d9fa81177cacb6e60243aef6f7c12e22f14cca58f9c09223a5c3df7a708121edbdd229fbf3ba160612e87709ebe20c4ac3c246f3044b8c6346a7e21aa11332f6c1e0c6ffe157ec58a522d6c406d89a57ebce5024073964542873998837f39b236dd3dc3a8ef40bbe5310b51f4c887468b5f61bd3d2ec678cb323d2435064a7eec2556d31504b361c6a99a10589ec16d1a237044c4d47da9a81b52919bbb32ff442ccd96e477ecc0c36e5cc8914cb4233a7d9cc58d38a3270c301806ef274bc8b42084c1acc8f14db901db7909420ec661305cff415c8f7e2c01229a54b96934e8cdf75a046028b0ee3f212b93e3f2fcbb72025d6c3f16107c5dd9b0ef2055fbebfc5c76331e9d04a6df67072680d437e39250bc9072c76e5f973cd44c01e8e659e219de5a48603a53475d5aebb63d565e8784c238346d5b1ca413d620f509b800d10de14ddbc6b89e106f1d2619ea3d060368d684e7214432b71643f770aea4fbb501228f063373ea976131584419fefcc695d211a0a9ba9141b349ccfc4f46d0d1ea8b562bf5d76c194ddc5bdcef8ce92330f91379ba46290b4c2c533484018150d803dd3790b6e4bf3cb5cb0e217c985f5afb92ab49ebc2d3f9fc827ca5cd8b7f9714e481b01589da6b50c8b013e03f2b2f51805d88232e1c12aee334b282b761bc438db90422f2a4a5d934fb87681d58c5704192627d3d5735a75125626ee89d843e932ea5be4a36ee326c26d6201a1fca712cfe9f3fc5f088868d041ac838e59e311f6f1a2c5018ad0b736ebdf2a7c2eb0aa3747ffc46328d93e8d78352a702a33102f2888bddcb884625f385daf83d24026bee8c5a3e4cf4cfcde23878ddaf14dfa04f5682686ca685bf0953deb8c85a90bf99296ecf288f083a6a63f5dc1f66540db2000ae818b25208edc1fb82f4401ad00ef22a42ea3bf8ed8e0c5baaf5922e0f923f449957788d9adcda03bd67531876747cd23d1e57c03505c0585ad52302ead3672f1dce25eec40ac2312ded3cd442abf97b48c7ffa057122f000695fe445634bf4eccc82c6b4da4a2cca627a680170b62ad3d4536419567facb95eaeeaae72e5225eb991fc7f406499ceb856212763755b2ee623ddd59b8ef8a409ee176391d4c5841a06a91c99bca7bf894e5df8dafed472e72b302c5dca3a5bf9e1cf06bcb246e3c675e2177dad33ec4a95f0f71190304e8b77b77667bef71d655b4582109f3323aa5541b50a11a1c0a2d6ba55168beb61aa541f386a8efacc1d1a7b5d91fd37cb62d827abe77c0c17c60e29e897a0e1caffbefd24712a5c2cc8fd68ef696c7903ab1086212d8cc125e12cb171631d671fcaf9a6ffe4980d6b9bf8ae21faae7666a9e4faf044e04bd1fefa735a3948df870d118f1eb13509302177992003783659595a35a7d469e1823368e12be107ae85a19f480a0d2a5231d7e2a84b7a7c1466c7afa014fb6e4922befe58155311a15f9e595a24499d3d51c83994793264ddf8c59b3058e6d992eb570f061d4c1407a74534e4dc67b1e82ddb4d8729991d1e0ebd44ce7fd4c44c0fe850f5d82cd4961c5720eaf47d949bcdb49e8f33e17d74d3bd6eae89e3c9b0990a0c6e057c049b822c22ce21f6a695201a95f8b146c950ecec8b1b462449a966faddb4a29591c19af44c06a5241ca67c31f92e4911106ebe8374215c6cdec9efff192427c82f006dd2e81d5444a50a9c272f26c676db33fdea23459785127389e1350497b4819b68ff9a68a1a6844e0dd8544b5e7a39f7511222321dfad0ed388433249a1f261c550d08e91e989a1490db6659ea4fe551340d3a68f5d7ad5638b7097a1f8347aff65c43b3007100e3e684ff2d055bc6037e31ed459ac06cb01c25858dcf38ca195a68bfa0a17bd6d9fc3b4b5469594100d42a1bf9cf26848c4a98435ef7dfb3f0f252215e24ff818daabec30f78cd5f334fae43903b6907634413d5b5e2b93c9c6b079b443a18dc7dca87217fffea3198a588d54f57deae662e7e689ec3a02b4c48181ca769105e95a358b9d47164dc758800d65374526808e11232f04fe9415eea363afa890b53ec2f3b349b44b6fb42aac3249d1765e665bd72e1844d52523cee41f95bb0168fee80a45c829694ec5cfe411746502da2ac041bf24cd30f5c04e7101f56a33856fdb635fd128df69839b775832a069b69cff5bd9cd7bcf7b6f51c2da42a4d8de508e221553b64cdf9be49eb5743f7f0bce2d2d0f849565e2b5d108fb10bf6dfc9acd183ceb581376f2362b49e67751b6d591d652c67457107d6b2637225f6e978c6642d408ed973f42ac8a20236498338b43ca916e8528a6ebed1a90867e9d8a6592b8db85ee847972561f637e43b13abb7c4c98d4ebc13f1d8edea7da1a719b6cc316bf59227e0ce2a098ce69c8c2d6c6e7e044e920155faf8dca8fbdac118ee25bd7f9166d1bd6e251c58d4b4de52cbecf62b994a0759428d7edd814693ce0b0670436b92cb06b33f19695d4f7ff9cfe6d95e690f28385687413a47cc6a7cc42ede0d3a4b5de36e1a885b316bb381f236fcdf6a14eabd06f61caf82d77eaba5f5e724e4534e883ba4df4f734bbf6ff17efa2725fcfff65952add443f8ea8c3ecabb372c46c390458c6f42b1df06c7cd023114b858d4b753c4207b9dad000f2ffe2483bf06b72ad23bd3ecdc67fd944fa17d6d9760022113ea870c5512b75a771f392bd61c34289ddcf0ceeea3385688b28eb11b7787b260e19e2196e96001eda7e3102de697fd14c602f9d43cc83b96016474cafd61ebd1b08c2adb0b9c0dab071d4103c75f60993aa710492733c87c3249933574101e59c92ca79d1ecdaac08664179b893438e1f806442ce91542342984e8d23f32f652fb573600c66fde9f633f9332da63f4bdde88179dcc2ec275a541110d7a24af424850c355ca77176e1162216aaecbe60fb1b9313caa4d55115378c8b921b5a0c519f6d8ab33523f5e821346b9cc81dc4357a3c52aa4169d2842d6ad73ff462fa53cac7e9965075dc583382e27365f6ce11b39b3a5944869df25bbc16b7bfe6e1ffe69780719e5d2ad31d2d2a90c2dfbdf6dc5de404d03743d59f021752c6a5f85ae5ca1cad58301f36a464d669cbee6e5d3a62c891bf4cd6b0b1d1f876357afc3c729851fdb2640f1fa2ea503946166169a529e61249ec4c1e7a034296651be1f6ae3af8822ffda21a7cff1e22dcbb743cbbf649bc8227952855ff156579d2611cfd283f5d3f2dc0e75957a7b0a1001205c783dd28cf3cc4d1d678e2544205eed8a8773f25ed51cf83324d277ef3782c45ea12588241d32f4644d0b7b71f81e637e9f4a77d078486b9196d46b743868efde7354282b3d222627d07c45d1f4d8639491eb818510dacc064010e8d1d2a44a3d97edea5ce6f984b252923311f366530dbacc8b144fee6fb65a9014aa042a12ff3ddcb3c689e7519758f8cf98f2875e8d4219c73ac9324ee8811c7838ccbfebf4e11e80c1ad4004247efe963b5402ab164f43d9892b24bb9f8edc163e8e39db97a405ed1d7f65f27f67c60505b585409da6a7a1187f05d3fb1376405d9eef9b0029c252b079888ca058db7979d03c98d1ed564dfbda101145a57dd7fe44b1ec24c9b6c0be0f98dd72ea5067ece5f1b1ac7743496e9aaec36a5e7b5574a4b99994aad0ab2627515f31d66a56980d915be1063e3455ceddb9687bd894afbaea1679c2bc239d12ac61e07a7913ae7a8b543714741a87f9cc9565bb1346a9d6a2b6ebbc2fb7b05786800d175d9b1d7114fc9af0eda85164551af6e3bd310ef7f3181c3ef776c8695141d88f03c1da4ac94409d7d90015f5d86964ee02b5417545eef2426cbdddc7f1752596050bce5861ec98637a73881f62c33c52a634f5a8451de4c9e4e821e2fa5a6750ea4814acae28351fbb1fd2f01c97c54210c232f194f3166be6f4a48cac5fc42c88a2babd148de7b1f497d5c27ce2c2edcf782850b6004f0e766242b9351b3e552cd13f9e187915a9e981e70ef1830c17fdf4d942fc8c144ad877d8235c86739e87d1a732c4247d342303aaf049091f33c888224f415d0b45920656cf21631959d22021c5ccb9e8fdb88016792111f75ae57323af9ad7cc74f7010e4446ea0cf3e0577708c42d4e6fae8e9ccd5fc9b4df9f4cc2a045739db07901c58468b957f25f3f392d6b71b756b6c7ff10d4e2d8bcea87fa333aa7b76e00043d382c0049e123e4aa19d8da70edd3f1ceb883f7c5367ed6ee62929f74765dd76a81a41525de85b8285c0b42d8a15509281052b0a4f775945c3ecfad5611c371a9ba41b3f0be01a9c4ba501235302321cde6db94e0e094b17f7aa9097f0632c64515c6a151c1840acc2b0bdc5f82d7ff8d7764c4aa0a7b6b5f6979b02d1b96f6f15cf170fad22cf3ba6e938a32bbebf0e6de074799f9eee56096cdd45e3f86e38d238cf961faad32585ee8133a61939de076e077088731d074e3b1e173afce768faf56940c57c2d2591551375f1fbe559bad17a1387849550c309258c81f1ac4a5ee1c91901f36374a63fc2689dbf4cec0934dc13520870eea2333e544637a43eaab72b56d41c088f2858761bc2b88980e09cd81bb5d27ddbb5cd0c496a09584495538810f22d19c58036f3d90522eaf3bbf9c9af8e31f84b02b741771c0281d6289522b3fa8c94fef2572d9753f21d9777223b6920373532f0aa94264a1ee00e9bf6bf12ae5ec6319e157417cf989cae5a7e902f3f7f679b31148e096446b09e277c1dc25945280080d81becfd83b69f70df4b6b30b945ff55f51b9e629b0908d933ddb6412aca9a28514b58642d75ca5fa065fe72162c5931e6f3711a0c3d64715821ecc3568716e9d5cd79b5d21a585813252bc0a5c9c1555a1657237878688e8339b3fc059f097d0551f8cfb12b5c4fee73bc5689768868bb1077c2be25b9df206672b0750b8d4a6dd2ce30cf390cd0bbd7a1042c4e4288d6d53d6b32c86dc44e3da75abb4aee67f7a1f34352f2241a92eed609e6f943c9d76fcfe1953f4339478e49d581248a22b9d2b7e3898173e476c2ae81a20b37319cd3a3785335f1193726d97c5e82d6cf7e52a203893bcc97da73127a9bcdad5bc80cbc7cac0e44c89cd0ed179b01ed5be541191eb4d931a352866d39b28aeced7aae7c09349d52438b1e574c4b5691a456186ea194b8e7759281ebc08d41c144b9e83bbc9091c727cab68116b3c3ef09eeabeb9f9a0515dbbea3c194790c7dae85d89e32254130277023d24d8fe06fab8dfd4216e286e54803fcd852ea5ba8755a4a35f13ee9fe951f85926729affb77eaefb690fb9c2c27e690efe6cd7d59c869850cca1837340139fc9d1e3252e0989c4cc739508c833f3e62c42cef0c0df88c8422e4f09c5106e3acefca6d5a9f828c400d8e2d824978165ae051456fc7be600e19ef88c72b2a0fcc97ca8a323490a8b8965b01d3168ef253dbacf93937a4dbc7bcac5bced12020eb653f93614de34ea112df679fca3d924b5f1f10e703a49d5d5e1ca08a01c6c60681f9cdb17d441a12026e27cc15747ff53e8f817d473b387d638c82a253dd34a52f4a86bfdfd6b8d0b7d4583eec46b7f9f6017e4ff40398f80f324f392c91f881fc07bc7a8c56c971d522e8c4b20f73db548c928e3565c6", 0x1000}, {&(0x7f00000014c0)="1fea601826b93e021c8484f9c1b3af626708499efb1df8a99483e0e26a5b0ac2ce5f0d8549d354456de4662f95e23adfe57090472764bc42e8f4a73aaef46f3fb1b91a0778f25fc9cbf98913498554d4104dec4079a0027940f5c25b920402cbb4e66169de880a565cd2ba34902e3ee8289497e702b1d1c419ccba0b66e623c8246f9764cb9aad96f6e7a02f45ce0b0e9e80e8630ff7f44b39d72b25531d82a81eabd911cbdb20e0449b09bd775440e89d136f77897488230505e31a17be8a55a419e54d9a58719c11584dc58ddb80ecc84f3a2e50471fcb17331aa7e3", 0xdd}], 0x5, 0x0) r4 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f0000001640)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000027c0)=[{&(0x7f0000001680)="92a8670605457b0abf3b083e2dcb289fe324338c7e34cef3960760f299117acc44ddc93de2fd7040f42e3013557d34ab6c838dcf8d56fba4c7e33bcc280b67cd52eb92eb07341460201598006afab24c23589f3438f10a51c697021d0350454925736fe35e7e7692be0ee20bc50c072c283c6cac4a4895fd67e00e48facd6fd8d3b69a23b99df956205c96d1e49fcf0316fa6456572d1f7455a8aed6c790c69da304df2db468b3fbabf086cb10ffc161a6d95ab86560acb02a6723ef6cac2c654f0b596acc9044c8afc93e7f44213f125639968bd2ad198b29bba7d8a176046bd648fc288d4a87dcba9a6f5a19b686b32c65176949f553b503adda99d476c4227906104837a4ceb74e0c47a386985f88600fec821807b4a2d6d5af88336c5aa91d2a606c09e1c15196e9e49497c95b018b23b4820e9ad1c87fe174e80d4b7eb2fa618725c79d884adef475344d24122348de415b5ddc56fd25d3240cdcbf8745db58bd666198cf2a3c26b028d7425361cea96d30970de1de9a07acdd28bdb69baf081ed708540b645d7566571b4e13dcbd3ae53006f47cdec7b0a4bd36a1e2b8f8bd34134bc66cd12e6faf27c9265a92972c1729b3083cc3489730006c137802576935ecbc672b60978cd1017876028938093fea990a786c5d47b0403016e558df1044fc71f6763efac12073734f0dfb53777742f79858265ca2fe7e510e01c08a578a6a87cb9e7260dcbfa575f55608bd83c4889d788c6ccabd84d0170ebc648e43290340a35c58bbbc234ae0a5096b026af0ee488acd8aa0d01835dbb7947335a6cb98f75cfeb46686698b8d1fde811ea53bcdd7de6094cbba748c9a08d3a4cbafe546a1d9e616392e1252d7045f6a690ee53b9b308b65319c194a3a520f973f98e74f2e074ed60ccb1b025b5d69231f3cd8ab2d03f9d34898418e62821c65c74f26ec641b559df360b10fb7e8ed051097f26d0555183369308db3770e707f05061076a8299afbd12aa3f50c733fa03ec3167f3551649341a5d4cbcfe74fd63fd22df987926198c9f31895e00019fb5244679c2a916bcbe6a998e70439edb0ff33a42cabab930416e36e0e7e1370a89ae410f0cb337bc9d984cc2b52a25aa61417ee9118e1403b35083cc8f15620129e24cffcb1592f86146394c4c0e510dfb4fe937d38cf668824102b32eb626bc1d84c10148e4b11026240203e01524157882fed7271a695afa0125efa25fa9034b3b831fe4d557bbdebe8b646bf32ae7c94ca7bef1c5d81224f1631b11396539bbbf41af5ea00d0cdb781b3284ed9106484a762a048b64ed7c7bdcd8fb375a6644409ab83c9bb187a71186c8dce3e2dc95ecdfe5305d480545a195964f6cb703f297237a784890835027e08cbb3c20fefa95c9a1ed441b6c108a7fdf01ae2c30c10250333ed047129496eb14f36c2b812b98757b2629662993b96d0610e5ecc84dc175c5734e86edc9b46e3da21f615c811cfd1cc57f7941355aa8644a2542b93b05401879c914e9e83e6496dded7af0023e32141f327982a4734d70713cee063562c418b1691f6c32b228f7d41ed23f51963b797e02cbd72de22e69533585bffdb4db78aebfd125f6d25e27509e25e1e78ddbc71a1aaae37790e3397ebc89eb0e784b8c37ae9e722f3674b0c68a8098841868c1251e8b43653210d41472c5b2e09c0743a7ea94a19923c4a679787197113294f4c5db0d152a9836b44922da896d8430899849139b1f1736493b60563b0d710c265afd26015001d8064281ce52f2c8108c822ce14fe5a4a36607236488b5c3612684f42a16589fb7d683724c7c9a9abf55d087acacbcac84948707eded18aed8d0481cee340073e3cf04e6196538b274f071ebc8ad5b82a76552cf12a6b66dd4d891afe2a17919c7b2a6ef8d302448a7f4bd25ef27fd3e01bdb41017ee097fb58ec36aa950ca699310d90b195bdda295382cb5bf597f6ab4d38378efe6f16c9ded06b2c394868aaedd4cc29f5fd4347d96dcbd030c29b0ed3f47cfca852af7a02f193e0710c321e9a376fd369e2d5529a1a5d62ea177774600f938984e35ef733e5e11359eb2bf0376f6228bccd2a45279da2d86dbd3a60c92b7640aa3d61533325f605b389c7222478290aa01ea4f206ad657f9f1897b346cf3e38806ad68e21517e70a6dcbb27dae9d5189a8c9407badb2368bd127df6884ca764ed2696a7fffa3188cf24e5232d4013e1bd0744c295128e8903e5be100aefb25e5040b026462448d47e937cb61b9038f0fe3b9169113b8d8b27748643ebb2ed270a8c8a9c3ce1e235f82e15a44229390e855bf7f3528cd4a586315389745204a67aa78dacf5ab795f6f4b427cefef8d6321aec318507a61bacabd2fb218ccac7c2918e06488cc9464fb78f67216e7c25d60fe7ef006198289a49d2ec29bdb2592c982468cea7a461ad5c9395d099367ef885f3116811ee3f373c7100e664051c04734aae6b7c9485110e7cc6ef7b5f314f191c21916ad0fdd27a6f1132f8d203393e2a4300457951ab6f33aa4f48efc9967892a4ac9a0fac98a3918058f7171ef8aadb5e454178cf4ba6696e93a1b7950fbc5699f41838c6b3ac19849b6e44577919518072744e4ef9f03033f74330c988d7cc2b8ef68f35dd3d9ddb3168ec6807b5a71a3d1607d2ff0b16f03ab23d6b4f0b4387ff9455cac01c2f65fecb2a817df104885f8d45ab7e58e709079c3b39afa06ceddb4146704352775b8d11ce1b8cf878c11a26b788cd25c59aadc86c57f7f6ea25faf5b2b87e3ce58124d58e8403df7fad7dd3cc418964a3660cf2c8dbb50a4ac990fb6d63bb2cb7487954121665f9e290fe6ed4a1d3cdc71fee3336a47bd8a7c8453839a7914abf69f6273b19c67a00cc50aaa8e81e95ac58b4b9e618a1569343f4a62ba80322d679ab38817807dc6805d30aab454b4b5294f75f29a2dbcb4f3dd82f6f0fab1f4c65f14b15b248e5d189dc437893ff401e3bdc1e0eee69535871eb48dc4840736b64a0fb26c8c03640be4096dd899398f01b79ceba7600c10612c7ff4c83b426ea7f84f5388c4db865c387a2bcd2cd1e6e5239f0094651f24d2dd98875e5e9da49e7b802c2104dbaa2c1401fde9e597b1de91490a0ce0f360f19d4c2ff6a000589f455dc9adcf0c090adf41929023b5f8739a3c86666e9c35eb4d63b1e14a49ead4abb2d3d30762dd51a24588154587f447647723a5431422b77a8a48a714da6b8e89ca90af945f9eef0451e8e795f10b1d0c8724d0119be69113de8d33321e181c616670312b0d5bf51fba917d8f4a6b8a712d1b779fe0aedc027b139e271bc4c4908fc7b2e162679baaa7ca4701e17d63be1508c64cb650762f4ad315b0e6e615134be21382c839658c764aa77a7741daabd80b4bd4162daed584043663d2519591290edb310ec2f4b5430ce982a2d858e113c9a4838944259dbc069607ed6a309c07e57725fa372cfa227c77fd61a1e412ae8cc5af819d621c7df45abcbf7464f41f0f8a873a6404c2fdca5fe6516f5b4b68347e9d83458903259e3f91e5ac58604de49e467ee4bbe421be69c7d8ba7a4e6e666ecd0d31ba05b6ac8c4a6dfdad198058db75caa03459e503d4797134166b0f8f102e0202fd9e607d70ca644a1d6a656f650e0995bd6e4fa2a5ca7d5478ec8df42b81cfb9f504d590cd2f5abff220b34f81d63e0abec2f0c531da038dc3a8c4f90e706bdeecee2e41435cacd81dc531c6a42dedc21581d9d854ff0bab7160b1ac6c28ebfd79afee30cbd9a8dfdb8e33ef8bc99a978bde7f3858eb19fca10a83c33b97e601a076ac34069a7769386c926fed32e1a2e1ead445468b09d127f27cf6cb0d5a8256e187e6017e3318ebf3c51b19c8138d816b8a568e934bc02c01e0c67097989c9184b7c605a155f967ab9ef0f85924e07d042ef2ca1078cbcff761e249be6b51c2536b801d066b7735fb7a906b4a773a46bc02a09223fc4b8ef6238d39ced6bb3e8089dba4d5d110797335bd5f1c380ce23f31f0a026c3d7e55af1cbde0143f4e2212031edefb451002bc061fb8d5f215b3a8debd65424a2246943589296f9f584490a97da0b4692168e38738e6e0e5ae23ed715d73567cae4a4e902d83f137ed5f40e0d0a7217280dd8d1e3d87984e11c33416bc01645325009aaaa8e6c77769907f21d6074b0dd8d31d235a49dff81ac4741f435e818da274d7559bca38257d22cbdeaf62d711fe473d48f789347c00ecc2b2e6178c00ec3c3fe10ef2ff6c262056fc0b960e5e151550fbbf87e5a8c52d490a048a87aaddb7b744274819e4a7d390bc5fab77ba968d7dcd80744f5974be4d0e27d7ea84f89e4873f3fece7da56c3b15c5d51986140ad06ae157333da7e3c4ae8c2f6442d5be1a7b45be362c21007dd708286d21b37333e90125ce6fed804e089f9c6a92f9f6f922f2e09bf1a2612e719364451d1bba4c21fce5d372d4e694ddf114b3f5cfe261d49a290700cf943bb47e03c8084354a144f10e1d4d1ec2597b4d888c790149accfc65a8337ae5f2c40e9b1ad5385304582b80cd76363989cc23f863017386512be0a6107bec70db898550e1c0359f59141a86a96698d9ac0412e901d9e280962040b86491c070fdfcf70809589c9cf7b28ada8ac681a1e13ec8acd25d87ebd4194b53de80fa03fe09963bc011b31a6eea627555248034527f51510388a39be4cda8e662c64c78d2cbd161b19793424e00a00853796845e0193ff0a911c46320737645ad10c45e3502508a17efacd8fad2a00d7fc3dfc63ffaa881fb52a1129815884e7daea8524484fd90643ddf2a1afffd79a64305d629b37a3d3290dfc7df32fbeea41975add845f1b4e35cb8d033e47d65db9d524b2a335c6da31365de2615f25054d6b7f30d5784a38cd9c7bbd5fcc88ac5c98eb572dd9b62bfbdf9a1975debc27ac2fa7f4421a72f3ef61801bfc4b94eb56a5e2a48f061bab7aca5da895cec599a283c8ce8b90f84012ae6bb5179f8ba3d45adf4b169bc0d4e3ca8a546a141f65101608893ff9e3c5cb0eab8bd0abee952602d4244f23e7f539a39008fc7a606f7adf6acf23c757fc2226d166f74463b2d23d518a4012c4922c05b56415fefd0fe15dc6eb5a1d2a0d68a621a73db6bf59f3a6299eed64bf805c5ca284d3d4621acca4119d104f460fca4ba79ef711dcc4415f98d2227027c38b4c7c4b25a3fe960809ac8888610cbd594d08dcd8d476f217f98b1f8c108e7f911b89a78e73f60c89dad5a299bb6e240be4b991db7274f3653aebbd396504b4dbc79364d042ad149dfefa19d8c13e0b390789e64b62b48f9a71164cc2433f36e9bf53f1f086749bfc164a1e58fd09d3a3ce1efeed96dce2e6c1562249c91974b913e81874edea0edb82aa0b8bf04d7e2868facfd72220f6d883aea55b7f8023ed0363be49eb0ce643fd108cbc943203f893a9215a94d506c9086a2b004267758a5a20336b02caacced93d3159c0a35a1be5c5209cb397a9680b6beac7d4da5fd5d753633be2e4a769a3d60a285110b0ab8df3812afb29c452cff93982355f7e99f3f9f4697587f93908dcc58f388b313cbf716c453629363c9c67be1c776b9dd9af8f00044d2f47fe6ddcdb4494c20d6a6e9b36c18f5bf23a764ed54d11cb135e2d1e4aea506a5fddfa5f23fd027b5892de693364a7ed1154eb6195417ca4670935857d060a4cf626e55e9aabed8164f276b29239c6e43e6120d8fd542fd73b1a01b0805e129c1a5e65f22b9a8401e70134d147d4fd8a3697c6e", 0x1000}, {&(0x7f0000002680)="21c494dc28270ae9349cd167087f0bfde636f856d1f5009ded6639c36919f92c84facce564c4ef0103e878a91c6e5cc08927a13e60f47c2f6a6aef7ae2443cd2a958714a63a3f34bc28b7bf6084abe4bb9aa55e7", 0x54}, {&(0x7f0000002700)="f1a881aba4dc8253e10465a644b96fffb9b5aa493cd9f2d00ea2181a56b5af138cd385a269a932cd853daa736e223876b42361a840387b1cb4674c433fb46bcc", 0x40}, {&(0x7f0000002740)="2ee180cca4004151e5a1ce37f0b33aa28a65c136f148311856ef5bc056cc724abaf76cc71a414d606950f199ed7634df52af173e9f65e29fdb412026e517cfc64efa204eabb2a5d12708c1e31162fd36e0946c372a8b243d31fd3a38bf2d30601553a132b90af48edaea4a9a19a821228359", 0x72}], 0x4, &(0x7f0000002800)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r4, r1, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r3, r0, r0, r1, r0, r2, r3]}], 0x58, 0x5}, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000028c0)) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x1, 0x81) writev(r6, &(0x7f0000002d00)=[{&(0x7f0000002900)="6116165a2f14b6e15e02b64df87a8b22fad2f1c00dc07caca74c960144efe1d6ce184d09223ad0de8af6f685fbbdbd59ec5f4037a073363cbeced7badf68d0c12b04b02eb9e15ffee5f96a5964aab976e82afab7b00c6c422352b60c4c09c4d9e0e6a34f80cf89f8595a47401ab7968ea258ae4c06db48c3c5baa2f5602c6067b6ec4f0998a9182af905151ec03ad332216ab80c4fad2cc8d597f7d27c7711bb2efb062221de4581c108463d591f02e2e9dec5d22e40ba46e003e0bf7dbbc17d80e59779367139727222f4d7a568ad654bec8305949c9acd76937c55407c3d17b88d6caacebe352d3b91a73d7b6053b5d933c71e7518b3", 0xf7}, {&(0x7f0000002a00)="4c0cc8e805f43d381bff39d390b898ee26053e690628014a4bb22c971c36ec5be8ed464e4c812397bf57f9d02a96a6d4d191cd2953a5c6d01c3581cc573e3a4a7f1d26391eb1d61bcaab261b557b799178302c29cc74b577c63ca9b0eaaabc30b214af4cc0edb7dad27b6254e8ef9604561bb390c233d9999c4e99bca87bc867fd605a716d46a22f2c34ef6f857a914af84d69cf4e99dd6a0fb1b2d9e19447ae6d626200ef3ffe8da42a3b312df96cd5d948b81d4548ace236a9ac869f7b73093a5e94497bc338b550108c25ac826022504029cdad5a6af61a77cce6887812d70594b2e689d34a63bc", 0xe9}, {&(0x7f0000002b00)="bde87829384e7d483e20281b8aa38b622b6d57c7b6e46f789a8b7506642833c9b9e568d0dddae7b232a00ee5593d8393f19ce22923fb5a4ce49307377c79f70f63f1d92c4c3ebe34e43d808b7f6b7f9736793f709e90c97afea54322a04e890ed7984a28a254d507f907f332ea21ce4136ef7fba3b050f2e212d8bcbd1f650609148ac737dab8f3b6fbabfa99adf", 0x8e}, {&(0x7f0000002bc0)}, {&(0x7f0000002c00)="059a0a9467914c26a2bf88699a3272bfedf81e18ca59a5e266cda725ac43496905d7b639917a9e8d98c89211", 0x2c}, {&(0x7f0000002c40)="b108d10c1c76d76af9445437a874504b22e225527cf7262f5031b678367ef8d5bb4a55162ad81d1ce70156ebd5e8723d0318b16c8a346346baffb320e410827e27f6c5cf8518aa3e02700bf78156927f6ffbb4c58f046d1c2f3dab81d1e4ec769e041004725a836a3ad99268ee109ae949905a96a830b385a65f90afbd0664bed700c86407b22f808a3c101591", 0x8d}], 0x6) connect(r2, &(0x7f0000002d80)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002dc0)={0x2e, 0x2, 0x80, 0x2, "3ddbfc363f0e3224f55ff9cedea5bf796e165723", 0x0, 0x20}) writev(r0, &(0x7f0000003080)=[{&(0x7f0000002e00)="93", 0x1}, {&(0x7f0000002e40)}, {&(0x7f0000002e80)="bed2c45d3a2d61685b248be0", 0xc}, {&(0x7f0000002ec0)="f2dc14323cc9a174708e8de8fca025d5c299320182ae46f164c942797dbc94f740c6b71ecd092eb13c75a7a81f970a54a13e95b615b0d0bfcc9eca7220b14760d21ba5c683707a4c491cf0c6704f79bc35508181bb2312cd556bb28c02795830eb8a59c5bec51738e32dab3d247ac36858b8b3d20bd8b04f52d8ea32", 0x7c}, {&(0x7f0000002f40)="f6b0fd995a80369339ba4a66b7157071bd3989b92843039aa9a01d2b763835183bc46cb2afeddbfc923cd4919fd3795503bca4ffd5f91c74b85690c1b056231c38c1cc1d928ba7a5de3e3374e02122266d60701c1d6f7b", 0x57}, {&(0x7f0000002fc0)="4cb5b7e7fbdbf702a119c652a95e5bf54f750ef15d70aaf0d31ff8de193d1dd1ea812be6dfb517049d874dc2037d5001b7e4326379f2fd1e47b21b2b43bdd35f925cce1fec20df10c8a86122b03911c35b19a20bc6680875eb56f28d88c8d74c1cb186a9b0d2365a3c492a1da6fdf6628b27340d5224074dcb39bd91dd165db216c31572b499e2c10c06bb1235c19f661efec464c9070a38bd", 0x99}], 0x6) fcntl$dupfd(r5, 0xa, r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000003100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003140)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000003180)={0x3, 0x1, 0x5, 0x0, r7}) 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) setuid(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10020, 0x0) read(r2, &(0x7f0000000280)=""/4096, 0x1000) setgroups(0x0, 0x0) setuid(0xee01) r3 = fcntl$dupfd(r2, 0xa, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001300)={0x4, 0x7}, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) fchflags(r4, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8020, 0x0) dup2(r5, r6) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="282d16d5753827", 0x7}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semop(r0, &(0x7f0000000000)=[{0x5, 0x9, 0x1800}, {0x1, 0x100, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/179) semop(r0, &(0x7f0000000100)=[{0x1, 0x7, 0x1800}, {0x3, 0x4, 0x800}, {0x0, 0x4, 0x1800}, {0x7, 0x80000000, 0x1000}, {0x0, 0x1, 0x1000}, {0x0, 0xfff, 0x1000}], 0x6) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/88) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)=0x7) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000200)=""/182) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0xfffffffffffffff7, 0x1, 0x2, 0x6]) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x1, 0x0) getuid() semget$private(0x0, 0x3, 0x200) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) truncate(&(0x7f0000000340)='./file0\x00', 0x3ff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) fchmodat(r3, &(0x7f00000003c0)='./file0\x00', 0xdc, 0x2) r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000480)=""/253) semget$private(0x0, 0x2, 0xd1) semget$private(0x0, 0x0, 0x200) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000005c0)={0x240000000000, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) clock_settime(0x4, &(0x7f0000000600)={0x9, 0xfffffffffffffffa}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000640)={0x3, './file1\x00', './file0\x00'}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000680)=0x6) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x512) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) socket$unix(0x1, 0x5, 0x0) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x20000000001, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000080)=0x1) 16:00:09 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x5, 0x10) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186a56010000003a00fe6d5a0000000060d0706c85c2768511fe890000000000000000000000000000", 0x2c}], 0x1) 16:00:10 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:10 executing program 1: r0 = kqueue() socket$inet6(0x18, 0x2, 0xfffffffffffffbff) kevent(r0, 0x0, 0x0, 0x0, 0xe4, &(0x7f00000000c0)={0x667c18b7, 0x1}) close(r0) kqueue() 16:00:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xbf38, 0x1, 0x2, 0x7, 0x81}, 0xc) mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d88462", 0x3}], 0x1, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101000000}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x5010, r0, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r1 = syz_open_pts() r2 = dup(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="ce527db34375678ab68b7ce13432dfec3949b8d62c51c68148cd2a1e88b0d3617945f9b7e34bc7e8cca1cea6a035a8d6867e1faa79f3fb751466bd28a5388041cf9d6a2c538837b8343cba15cf6b590d90ad68e2b0194b23791cbb06f83f43176e5bf94ea6f308227d1c19ba3c6fb6a2e5cd68b74f896917a11e5f05cfdae2a8355bd18732c34cec3dac315a0bb4f7b0681a7c7c7ac4aae29c091d37b97980cee0ed5e967d28ba4405b119470d1eacd776992425553039a36a", 0xb9}, {&(0x7f0000000140)="4ba341e901373327e269ed4742938837aa8935bdf224a46d0b52c6df90545fc68089c3f6ffc8c068a35e744a0b9cb25b40495c24fc05f0cb127ee7280edcbdbe20440990ea235c62008b8f2cf04d3491023765529f1ad088e30da76f8b3795cd01e54c02ff7950cc995fee19fc83de6159283781d64f31f0fa40f2113d76f50cb628", 0x82}, {&(0x7f0000000200)="b9085ae2418b157417af883b9b9e7906cf0fd4bb2cef", 0x16}], 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x2, '\x00', './file0\x00'}) msgget$private(0x0, 0x100) syz_open_pts() 16:00:10 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7ff, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="ef230094da732138c513b714f29d739b5f55d68183844099a78b39c24592ba02f1d188a67d80de01df08b0712eba8f4fae24a1fe85b179d03b982c61c84aa27ca1589516513684fafcd1dd85266afd32eb05b11f8794777bea2e6fefeee60fbac90c1db1ca559fda907adb7c80a4625048648250c7620c83bd133fb9ac735e1508730896b245adb925ed6d0612aac59bb8530ca67161c7fb6e4d553bf0a53f82a301485ae1f46467da4a0f2461d99781329fae03f0df0b6eb4a92844e8a12d91bc56af86de8b9755c75c9901a0abd2bc2a7f97bdbf79a6cfec06f522def3498b694e10dd8bbceb8321391394e193457a7b5eb623746d2a56bd7683805dfa4c95a09c69740fc029b66ef6192b2277b7590c822e90ca43f5f1db9801c6fc4cb53acfbf225b00e06c4b697e66300660c1eaf9a8f32ab2fefdee9943e090bf13266daa76841d80b4272f124d515e05f2c91f1a073fa89c2f61e1c8e29a2718b4f70755f230c18ec064c56c1ca8615bf4ab830262ff2309d6fdec997b48c5fc9c518e14293dd0b7a95bc335097692e9b362e99752f3d87d4ec6cb3d567dfa38bb517781909c133027174243454eddc31712cf289b6bdd068c62215d19ebff8bf1a6759bda144beec0f9fd8b57dcd267d03a25e34bc59d6c92ea281fe7b52bf78fde3f1493fae1a4be63bbc601e3150f51f1998de837f7930499ae83b018da64cae9db0ba943a7fd0b3e1ddff4febc5f5455dde9fceae7a16115d8569c25a5b363d8828529a3dfd893659cb4f97ec2329548b9aecfa12e3a58e41097bad0c5677a1a385621615741efc4e7251891db8c4cdc2ddbfbc5d4a19848b92bf89e484db103b8431b9b191cbe6826f47ff68cc58b50575c2b74b346cf590c51a5deedf315f79c558b087ca4e7d8ddf44aec767f8becffb2b527c282317a975c616b3edc8c3004412d69440f0149c29d1bdba36535ee3d7d33af24a7a7a20271b2353dc4d3d1dbdc454d3532a666f29b39966ca3ee41eed91e2adcaefa43b611ca108946c6e54398ece177e2194b0f168ceec7d5bd2b969220396b436bb9d2091b3cd4ba4ed3959ad54218ebf76c73f892d479b4fb4b1b7bb9ad34870979f2c60838e75d8de512339983c87339b6dc34f09ec551862002011ce663587f6251a3aa1b5cb67c20b208bfac2cea26dc0649ab4eb258adf596960d44d6c56c46825ea899efd5d8e17cc9446fd594ca4eb7af4424c1bf040b0f3b71ab665d12af43bff546f2d97ac61f177f", 0x382}], 0x1) r1 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(r1, r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) r8 = getegid() r9 = getgid() getgroups(0x7, &(0x7f0000000180)=[r2, r3, r4, r6, r7, r8, r9]) dup(r1) syz_open_pts() fchdir(r0) 16:00:10 executing program 0: r0 = socket(0x2000000011, 0x8002, 0x0) getsockname(r0, 0x0, 0xffffffffffffffff) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r1, 0x7, 0x0, &(0x7f0000000180)="ed2df75832b8c84c9f2f50cef5c246bacf09021b9dff679bb8779cd4e8c468bf4da87a4a0dcde398ee6dc3ed51984a59b55adeec1edd7af56bb22f8bb40379b055978d94a2b44c7d30df5175a05a88312fced8ae6657e1c43c30469f039af75f3dc6fd3a8cd6be253602ff9fa04446ac68504546d22f167009881409886482dd0d7283cd35d626639aecc129e6a7fba9135bac4acac5853c494252258c3eef679ecf0f583ee04d7f06892b0252c54764e177ee9c06aad64ce72322ecde0746af72e6c0aa669a0c3dce2f61d9768ba3fb19446b3ded04116b7c0ebe175437bf8773bedc75f5dd1ed9414391a4cb67c0ac242597", 0xf3) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e700bd91e74de4000000406d01000000f2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7, 0xfffffffffffffff9, "845c0000004c7f8335000000000000800100"}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000600)=""/164, 0xa4}], 0x1) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffffffe, 0x1) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7f, 0x9}, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000757000/0x3000)=nil, 0x3000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x104a0, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe13) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) sendto$unix(r0, &(0x7f0000000040)="9b75ba9b5411e95a0dae6e9e9f3d0d74bbb5f12e71e36a905796072570642bb397c6fd939467a08d803e708266a227a7952cdd0d60dce533ac5d2c296310d2f727050209dc87c8e1611750e20d5e6006644446d723042a4ef8ca44ac649f32dac4fa09192ddb7700a49e5cb091c663e3bb15fbb26643f2040addf34fdf9c608f77a22128398274f0d214f758d600d5bbcebbe7691242c4fbed767339", 0x9c, 0x407, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000180)="038dad17fe8aa56eb683a340e316df274b2e0b1b5de3", 0x16) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) listen(r0, 0x9) socket(0x2, 0x8005, 0x9) fchdir(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000600)="e522fe15570c3f5ba84f82d85d7bb7fddc7ca2ce50542fa058b9df3d444de73d667e87ccf6fbc4131016f8c3f8ad20444d83ab1c3830c07ade22e751ce0325e86ad2f8b90f2099cd23d3fbaa14801817722e2c7fa891269fbd59978ed6be02df68dbd6d2d115e01aaaee90ca95e5914d5393", 0x72}], 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x2, 0x1800}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x6) r3 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x26, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x86c, 0xffff, 0x1, 0xff, "7a58b71661433165b59ef996002756f9b0de4f87", 0x771, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x3872) write(r0, &(0x7f00000002c0)="83a71a84d6146287f397c0a9a2cc4c2578cefd1eec83f7ff45a2faffcaca7eddfde20b3f1f82c1b1a13ba089b4f197000000e8ae0ad97cd1c9120ae7a6d55089d3f4a4c1057b4fcfb1743c484f13619c237c90201c", 0x55) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="5fd600ce", 0x4}], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:12 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xfffffffffffffffd, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f00000000c0)=""/99) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="3821b3bd4166b9af6e673f4380e612e6ecf84b09abf7e285f6062b7ac19e3aca12c5343026465d1df1cf61a39940cd6feeda0f774684dc9450788661885e708c953a470b553b18c5a9baaf97cc2a361ca3bcfaf088d39b88fe3c38adefc066faf44c4e3288507dde906435378dd975541b6229e44b713248a915aee9eedc927b4ee6aff32a3699abd2d4c563f98bfa25108b73381be219aa280633676b955a3da321c01b2d65bdc3a4df87cc72cb5372a248202f512c084dc65ddb92e64e6ee523136e07d9e64f787a9e32c28dbe8fa1233eef7cb48c6179df07bbce23a2587fb936c7d909c143b3c1f6fd23118152ec25bdc477aa98c9aee49ad09a21b86ae5ceba3da946863789f304d6343ca4f660cb7c14b8c81e59088e0bc7cfba23083b1f6e6c3cdcc0ef3a5cf6dbe6497c85a4dc548a2f1d9db9975b707f50ec6ce9bcf22c27fe8f7fdba8e928f42662a2cccdba16326b72df1d4116859cc69b59d84d1a2d6168a60b77db6c141c60f91dcc8258d88c706dba6245f9848b8f445261b55756da7e5f064b1e2b0f83c8ef3d84c9b1eec0dc4ed88a1c9ce22c31bda03ad80127d204420014ed2229d0ce367dbb08dfdd2ea3efadab173f1ef0312d616bc770751ece8e28b804e9adb5f474766d9e3180c7aec4abf2b5bd27fb297325070aafebb68c27fdbe7667abd7db6ec5f268567a567e282ec6e42e1aae138454b2b7a1c3b65a78d1eec25ec3ea580c734716b34714e5893c9a33940efc69e7d068586a138543ed189b50f1650765253000b73b1717172ead7488d779a318f25d7e3e3d050657b31f1db5351ccd3cb1b90dc8839cce0fd868e1181c3aa98321100605ee6ed374d12b8f8ca855c91cadae3fc44566370d6089916ee2978fdefe34e7de488c08b3b7cad753155a2724cf11c1508f66ce21033b9a9b97b2710c2660c91904f9fa1617679d33d64b79f85bf3bcde95fc175ad8de88132a5bd7bf8f9d78b0542d10b7f36c8c3b7c75557d0aa2b5872a99596a3fc07061199897a4d106f1bc84e073f1e55e57c489838af5b56d4b17952224d16e40a7e67d9a124370c8029689169584e3e5f26ac3b5e620dfd7c754ffc1f20886801fb5203a55d1a67b586b29224fedcbd9b514d2c7d08a2876728c975a8f3ad04f927a57ad332a087dafbaed02f121d97261367fd49db599444aa4fc017cb1ef7cce015005b7eef51c9fdc83c046149610f1d51df36fe5271871d18203279b932b331e976f258440b5ea5f33b2a213ce50c3ee64bd7ed95b84d8c432d2bc2550706133c395ab1391b8ceb47cb7645da1dfe484c38bd8d4aef32d842f36656cf634a8b3b9721115513340d70cf665be6650baf52846bbd1dd5c20d188e19e7d7155b285bf070499cf6b580cde0518b8708adf9c719d6086e155d0a3aa45bcc1c96f7af3a6b5b44795ef464d3f672767d1832eca104e6949c12cd1e274b7ba84318ffc3189b4e614814b9f37ca1d8f81303e850862d62fca47141989ebf1d11399be8f723ccdf043b02f8121774de6b7378ec5f9252e88a2effbe6053543801950a0568f502de8220a4bfbeb67b35bf483de3f2cc43a5ec3623c32522398a6d051304385e31a5c56b58f71dbe5074714b42e7b25849fd54ab4416d25774acad1c142d89b6808d57036d9c316ca392a6f456d26964f90d15ccd9f8151514ac73dc682f800be6c0efae4b4f91bf302aa369885c15009828fbec391f8863d4304c547f8be9c8db724ba05c53a685d9094554848a9c8e0e62bd3ab91bbe872ad271cf40b25774fe3a987e6ab6ed49ca55bd42867a3503e20ae103a51cddb4957c2ff455a965925e80df9e739dc2610846fadf1beca79a7de31f0b637d3cad12487cf42a1a09fa1fa7a00d139d09e6a5ee2b671f08218f6c7c3a5b0fb4716449c1f55f7de7543943871f96af2916f1bcac864ff420b1a44364ec8fad1a0faad5abbe275a2935f671a0c043fbaa85c75728571a90745164db3a484cc271b08357541176346a8d3d2b8c9dec863fc5a27686ca4432278577006bd6eb5807dbf1747ea1aec136f769c067fc6786c7b0512975f5d4db75815f32e51361256867b1f1a9e3d62cca358c02e06d074aef02b39df57d2160be722590b90803ede896d3b19b6e4c6aa7b6c5d8bfabc8c794538a0d70ac8fbd88fe90327b7577a132f9e0a01125108d11a5cc35035ff437b29d9d2ae16294f004fbfa0e0b9eb55070a6407af02e003a4438a80ab78005c0f43b1d0eaddf759213e123c02805b56a1dc7be32720ac25ece329ceaa0e5894f748867e6b03f1d926a88591fe8232253cd50527d54ff9f3fb7494ce2b4ad0139a086a183ddcec21fbaaf63696e453185844934e46861f2f397a81e43df755b44e4993561c2c79a52940ce025b5ab9d9ae68319ea882bc4499b2c8855928c7b9b06ce572733b6df82c4033b1facae103abbf9f9db867b08e913d3c2f508407c684316c83662e536cdef127f89679ba11e1d3687503b11914eea74f2a2e7cc75901f454a66689fb52ec41cbfd2fe8c85c0dca96826714d04af3d94e5512219c0c732f23a0b538aad6ca2124df530ff9913c02661dd7745d210e9cdc76c59bbfb08f7068f59b054b29ac6c2471ac7f239118f7b65ef706d1037f988df5e6896706c47579203ffb4913c93d224a7cba49aa62d291de406b494b707fce6d9ff7696c0262e58a968340b7bd741b73ff1c0107e664da8e9f0c1e8dc29a4cf0b097b58ce9f7aff230fcf80fb2527048a7e2a850fb648d2f757224571a6cd5077354c5ac6a1e84fc660c81ff50b4f7ffd32123985aab19402e55b10f8c8ba74ebdff099cab083411232a11b8d3a78af0d4d5502fe28c67e1c47e919915b2c4e0c274421e0d3cfbd1e1a8f43c8d461755e89d3148d7c10c9b9180760fc163ddd17df66134d712dd2ee2c56288a308cc7ca74834f293ef4f3d3ff39b767a23e253e52484a781673b4675a98a690930f6e80745d99d3afdac82ab80cbf5a519c9af6b690b9dd750978d69bf01aa92699cb4ad3d047b3662807a3290041a2e260173807cfec5d33ca540f469bb499b2f1faf278a4c71766669948d7787e4fb47f5c7ec0079104a9834c46b97663fcbd4d74e710ced566964dbd613dd22e4f3dc201a57ff779f9882e2f932674b4a00a0fdd38aa67a018170455a4b60ff7d73e483234aa335bda1c4c3561c1a76acba82c23e33111861e03f567a98425a4a32558cc8e729899f7875e3840d3e23bbdae3b41f3a7b4df0873fdaa3539eec8eee56cb707eaf57e2b4bd337fd7fe79a250f515d89b5ff90df376b096969353f3c5df371d00af0eb824ff72b56b925f7968a21b78cca035667beadd3ff78ebe7911585b2564cf9edb928ea4120ba7d2b8367017f89834c518676dd3ffa23a0af583e1bfaed64a4a77ab590336b3dd67ce3c530554837a0d3ac839597cb4528bc9e678a5e44ae63adce1df5c0599d8a033501fb9a1460f91910801f72bca3d9ae6d858cabdd8d912b2cce2851ad25cf1eb2215279dd4a1aada722a6023647cb3bbcace0d9dcaf3127c6467fadcde8c18bdf28e58833f4caa1b227b5263633aa73847067372d5e89d01599031877791510c9ca29e33aa8f79840306a458f631953e27afeb2774ff28b70f0b3b40afd59d3c42e6559e91a147b18dcefe62d4880e052ef743d2d7a4fba5162888d3c0a74b279b50cf0cf251def0448ce03733fd2c742b2c82ddec0ebe43a276bbbfe7ebcb4bbf28ae44c29517769c9e29359381b7931c144294eef9689c2b459cb5c405c2adfd505e66f60a3cdd66fa9743294e53e2f11ea6eb7807218fa1037fcf253fbc94fadd60ad29238475da8d61078565ce464d1acf250a51ac69e29f8f60ebcce72d4f740d78fbdc5449154c5db8abd77720112389a71ad3667d16176a548d1fc64eeaea7e3427176489e3cefc885465701405e7564483b85df5b4573fbefac97a730d1e55e57ec23f076634664564997644e9bdbdf533222e1107e6ffd7bf427c96de258275ceee01a927546687a1af521021c609a041c65fe87551251a7c4b35c888f03676e3ef06dce46ca220151af27d7c2818b7357bf057662810ee7557b80658df4bbd5939ff45837c1a0e5dd479b9a18a982df31977cc34d01e00340c23078831ecdef4e8065c13dbdb324918f9888d356d5e1605c260dcd9b002d689c8bb850d96738cae6d9d797e43765ee4b8cded5602c57cc8ff17037ea06caf571e04b664126759cf6a14d7b59f319bf5c16a0f0e22e3c24554ffa31882109513a6b37317770c21280d2eb770941fa719e9acc790cec81b62f346683fd39660f499c133be889c53154a65f6ab830afb95af53ccd8dc2dbe91740ce9eb4f39a15685985a105b9296ddfda03c670a635472fe4665ebc24d69e16b651122314413b96d449f794949ecece28163c8b4885523847dcffc620b5f81f1606c16f41ab267278f201a5bc346ae00f45d0b8107200b95e0b54407c0bc81f10e51bebdcae3fa11bca0f7292acf3bca059a3232f289421251fecc04c383f08d1d849bae9cda944094d85c415fb0f4f607edbc10e30002fef4e707ea83814af21013343d2b62292f77f59c9ac45a933f9bb52db333ee66eb3a18f8f90161c16c965a736b63365da2bfbb6d7519edfe22baf93a5cac5fe9f598d11902f01443b7af32373fb95e63aee389283df8eca0d7cdd4ca4759fb2e3be6db03e392ee007e2c05850b6ed7e2c3ffc8d950d70913db8a5846a3fa10187697bbe3b87665fd5a13b8a6bc97831ac1e830e320e964ce6a4e330daa85a983cd722bf6bdcc024ae197d8a386af52d097929b24e1e1ce9f885794d35b59b428ab104cdd108fe674c007db5de340499ca1730538bad6aebe2b1863b7465f79360b3383a9976bf12e233f56c04dae3ebf0a9a423543e7b389cd728927bcc4b6cc12bdbdf11377dba14c5c2ffdab853bb90957d433c443bd8190758c2e439b00dce2d1028eca8dddd260746bd32ee740126d746c05d6ede9681d7f7135a5b47c2fe62ff528cb8b1fb05ffe94a93d323528a47aa5688c8e9f81e0312e76ae9d9e16309c398bedbac1ebb7db4c7436f6b11a33f14aee6b3c62581555e2a4b7a763994dd20debbd131d5d137ea2db57380db6cbe9ae33f0d99e732c12844cc563b16cc78979ffac3c4c5714d38d07a30b7a42450131b49211e24cafd8425cae82440224636a7851a07343ab7242e30dfdaf39c00621a86fa76ce315fc6fe5c137b347e3075fc88523b71a233c3b95fc5919e77aabacccf28457d4af87080a48a2d2c33cda97a440a269a4ea3a897e416e2bde5b32d819b45a25db95a968b005cb90d09abf9bdbf381c4ae90e2344af82796119883c92cb899c8a7d7faa69ec6b72952636c4170c959dd7685a21a20d18049bcc4bf8c37877c8015b74dbba48d3d35341c8c828fec0ed99192f4666ba110c6ce8e2538d44f474d01876d08ffa8255c9c544cea43efcdfeceee6fc94e08ed050658083f8305ab123f180db8ff88b721034e9d03b124041d56225f49c40623c65f5050b1b7f898dc2325e89dd4609f3ab5292105144781116079b55e4eca85650701ec3dbb4f5bb44ecd04b8e6de1d1625d17bead91ed5a5c7f7cda32b7c4451753014ea80b2e9f12168574ae61aa6dde659a5a16a99f4ce396b882b8fb99b726955d8fe78860e41f2fc7e0de4d7f596d7eea810e8a89acee6e270074bf14e683244a0f755b1a23ff0c7f49a7aa9725da1451b2c6097aac7ece72dbaf34c", 0x1000}, {&(0x7f0000001040)="eda5a184587ce3aae80fc9d7e4884c5b7981b0a0ae631dcc72e64a672ac9f73e8bf0c047d3a9906a061e22aa07a1eca99f91b402", 0x34}, {&(0x7f0000001080)="ad75f34136e7e937ca11c152c131d8351c4e60a56f03841deb35", 0x1a}, {&(0x7f00000010c0)="0e245b723eacb7f631be", 0xa}], 0x4, 0x0) r2 = accept(r0, &(0x7f0000001140)=@in, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001200)={'./file0\x00', 0x7fff, 0x6, 0x2, 0x0, 0x88, 0x2, 0x101, 0x0, 0x2, 0x5ad5, 0x4}) lseek(r2, 0x0, 0x2) mlockall(0x1) setregid(r5, r5) r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = open(&(0x7f0000001280)='./file0/file0\x00', 0x8080, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000012c0)={{0x18, 0x1, 0x200, 0x56}, {0x18, 0x2, 0x100000000}, 0xe1, [0x0, 0x5, 0xfffffffffffff18c, 0x100000001, 0x8001, 0x1f, 0x8, 0x1]}, 0x3c) getgid() r8 = open(&(0x7f0000001300)='./file0/file0\x00', 0x8640, 0x131) connect$inet(r1, &(0x7f0000001340)={0x2, 0x3}, 0xc) r9 = accept(r8, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x9, 0x9, &(0x7f0000001440)="91b7ff3d4f78c9967faa6103fa3477bc1991dda7e0acd1d4866f68c741ef237f1231d2dfd0136a32233f1f8c558d0169b0610d2f982266ee93cabf8d2c4a1144ed9fa1b58edcba336ffcaf5e76069e830b7ba0accd491ff11d254038f8ac00d2c7e96e5535dc75b1867dd20cd41ac66024231a656a8b25ba76e8a43cb0a9b37dee5c8113b328e9009f7ef29e08881e8b0dfdd1f069b41e4cf3566500dce755509f3a43ffc9bb21247d26889e9aecde31f47c7e5708881e15e7b513", 0xbb) getgid() pipe2(&(0x7f0000001500), 0x10004) seteuid(r4) fcntl$setstatus(r11, 0x4, 0x8) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000001540)={0x0, 0xffffffffffffff80, 0x9, 0x8089, "58ef30f2bfcf0d53e9d8736cc6293beeade620e6", 0x2, 0x40}) open(&(0x7f0000001580)='./file0/file0\x00', 0x40, 0x100) ioctl$TIOCCDTR(r8, 0x20007478) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f00000015c0)=0x7, 0x4) getsockname$inet(r10, &(0x7f0000001600), &(0x7f0000001640)=0xc) recvmsg(r0, &(0x7f0000002740)={&(0x7f0000001680)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f00000016c0)=""/45, 0x2d}], 0x1, &(0x7f0000001740)=""/4096, 0x1000}, 0x841) accept(r11, &(0x7f0000002780)=@in6, &(0x7f00000027c0)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=ANY=[@ANYBLOB="00038208d45fcf235cd616ffff0000107d0cfeff000400000000000020f9bd62ca9ba69da262af68b0fed2d54c4008dbfbe1445754df215b12a2c53479c8556dcc8382534922b7a5fcd80c74ff3c80a3ac8a391f712a2e5075073d4b75958124fa4bdadce2aba09fe74ad6d041ee75879d90b510e8246b1cd8a426341a7c9bc2e9d750611ed62cb6085b29c67110b978f14605cd73e54d25198013ff7c45eb2d6208b8f1a2dca57ec674c0767f0b465742651964cb6abf5139d8631994f04f2a4b806b79a8e7996e9677ea3fea503a4d367d5a046711e93f12d9a67c7ec9f535c2a40d075d11fecefc9bca6b5f18a45e4a583977ae874035ccffb4ee317e187f15e64c556fb6f74a1e062f0b2912c1846e295afc2983012def25eb01c3abe2c6f386d216dec800d9ba1cb199cf66033b4a0902dfb2adde"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x3) dup2(r1, r1) write(r1, &(0x7f0000000300)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed51f41f8d133c76cde1af4879d0bfad1f87c893e020be2f6a1b4c7396b21ad1c9e4ba2e6535f3006586fa437eda3f20399f3cade8fb797037cd818187567efefff65093f815567b81c898a", 0x62) write(r0, &(0x7f0000000380)="3fbf22c5c6711e3a3eeb1a59a0ad550f3a32e7faf6d06954eceab238a8469d669b07024571ad4959d74a8a9eae9e50fe5fded06a0fef83864dc91f0a917d9e0478eb4955ee507412ec368901a13ff36cca29cecedf73a63bf1e02552a5d80c37ecaf9cc4e11894181bd894583f07077a1729a4709d2384c4c848bc67fa9f723e6acc825ef74e9d3c72d87fa2ad8b42bfdb406c6da300825ca6f0d33ba53c0355262870a873243b882a7c5655de78fcc3789647cea4054575f63dea1ac81ac0600694d8c1ba76762e0d9eea1052180ae6e14c8ab87a53bc34f497da36c9c3f7925621a9ad138f0bc5d9bba5871a5b4ab45f0ed4b782a2b32b078ad56e61a2e3e23813817fc0aab00b185207b0a3be998fe0bb25bd6b641380eaa69c182b75f99618162dc83f4e25497547fc54feddbf65bb08d386c7c4f66c117c4662ab229dd84f461a510ebc79bda6bff34e5b0684dc4fee80ca7ae89c4fefcfe22aa0898ac93c0b184355f2d57a7912d9e3b46fd59934621175530eff6d478e4666ffdab9f183b5b95a808647f0e0a1ede29c151c0e0154a4d2bf1524c9f37a33a8681f9cfb38cc87723b17e6d081bf71e63b2182ef838931289a1500e106f1f017cb5e83431abbfc6032706f04c730154d345d0a108a5215433b625d109da416d54f3de7d3b539cc2f56c9834b543590ab319abc731c9524b48f0930bf8d1326c63537f9955f466233e889fa23d03f787960643ce5ac16a33916c427892431c86e9f92beff991f3c7a2524809c0ba8ea09d51e8f4f660a15850c8531095687f04388c5499e80af9070912e25e7fd545ad708b97cea63a0a6a89e4cc8f310c1b4fcde05a4c49c71b3463c9823da3a092882d7f699c4fc24060f14be46c1642b4a822952d670a136a883229c68d6b7d22df50450d918d05420c94a040d95b900ab7e5f3b1995f94aaa9223332810007d7cd5e75b8b6625069a66e6e153d7b0a71216be48596e9e204e12412e2e1bb99b49301ed2d89b6cbf2b9983b735384c83980feda69c75dc0cb00d91d89fcfe81c46c46092fdc31421a67030d9262a3b277135e834f0e29c8c3e97d8cb915a3ce468053e31fb722ca61406392dfff160ba5a419321c5437a84d85eaf8cf234270e411b86aa789f4b23d8b7cee2587534e6deb4cdccb1e6710fb82815174a0bc4fb0f0b9ed27aa9ac5567131345592d72d3c3bb79eb9bb5fee41f67534f58e145177157bb7795847fc12f1faa4f190d80d72154f8d18cb1da29ec455d3908bc08617f495fe9b8927974bc6f4819087953fe35d817a228285eeaa62e86c3c1b354ac4e0685e41869837915247bbf8217e0e2a81d5e7125c8723e4aef59bb5bccea8a8bc78693e28dd1b095a121409b76aa0001490ad8c45c50261aac20cba715d93a65342509b49dc980df7023b6a2934a1bc4aee4fd8e358f9b94e28716aaa8eaad0dad576a24736ccdb5d8add9ac984c2dfb3463c275162d28074777a832c62176088e9f9e324f9590c813c00d9c8fd83ee391586e7d2ed817532f80512dacaac492104f8940cd7c95c4473145d7d81eebc144429867daf00e89509c0e682a6deb4d2420b6d048cba21e352b7ad87c120e8611e97a772ea4bb3c55432bec25b66be1f6728820f3bcefaff9ca8e425e44f8a5070fa987384109e54e9e6d0106cdaed53d92948c8cc80593447b4eb7d17508a92c0c29a8b4db37c051bc9e9abd2009657f14f83621ec794d5eae9f7cc0f7340db4195c0483c47934b83e89175348d7f50699e3f194b170f064b12d60611685b8c5703e9eaee8731302a34bc6a211c6f0ac0a7064b33c2a027ac3dbee5b50fcc3ccf6b1d9c394bbe0f706dbf46633955d1a063c5de2d659c28bfeace07f4ab986f5353b140f5c469d5aec60dc84ab1f0344235631914f7f888408a77c69d31cfa7a453f6cdc5aba2d9d12c3a014bc86f000763e0a94810415c27e9bffc9e5c72ce145e5f94bcca300cec11dae008b54290dbb6219c2517c720b389ca0200b9520aec3236e92037418c4111599075a530344d98953348da91cf894f89b73da916a4f282d498b70e86ce694d32ffce9e76065a4a1ae27760b566ba0d6ab1b94425d5e51a1aa114bd9beab98b75c8522777e6c9ed1ee7ef881e97cd247026b527db00da8c20c4f7f579f762872e1b50e648b3ea988a82228fd978ec22663a785b9e44f1e2f38d7f286195b361fa7d8e5dbc34a60d83faa73295c0237a2529f6635df68f2ca98ad08f006e256a6c2bab9b0eeabfeead9de8f3cb6c0108ef326a070cde741b28cc12ce4620f9bb34f6617e1ca52e569b3d8aa1092da76bf5bec41b7bb53c2eb5438bc884b8c6ab062203fed56cb7f78358fdb95b7c0db5dad873f6ee6827c3890f2daa5abf35c66494be59da56f3703f1ea28c8bb490ae9eeb8f21b9846dc4164434216fab906fc22085f27b58a06f975152d8f1d97606d50420a70f84adf1bcf52e3b2619a968dfc62867538d0e671946601fad3893ada16a17ec77e8d1626093087ddcf87e9d34ed01a28ba42a2354ed555129c1ac4df4457bdb7919867513d8359e84e542d5de483b0eb39f8475451255040e5c8fbb3e09f0df290dda7655c0323a7e29b8b4ff69a775c3b794ce35f491df855b710b707d83f72755ee99d98c151a33f5a0cd73104ed911cd757a666c8eb2f5f25eb890ea062daaec003be2c47938b0799b66b258e829fd2c19020cd2a927e134a394b30add9c5e28c07948792d578efa321b7e258a642b20ad8adc9e0726229b49ad9d01d68df18eaaea3e04ba55565ce0daafdaa3fe21c0e84e7d5e54858d8785505c607cf8b08fb70004442b92d5ddeb50f6edb97347db3acf9de21ce56be993636ad08f7a624fcf4540498da19bee59fd4e170f4810b5817695a97daa4d5647f844728618477e270ebc0bfbdc1f930eef4dc2e3e1e1d36391579b48fb053ef2bd97879c60e498a99f1669cff0feb7d80583802168b5f2eae96e354840c24b4e28ebb4817276ae43b5833dea1bc6f7d2af26c163dcbb01ee792bfc1bee93102806f7eb6bdd1e03a07907d584e058b95449361f47b26250e994268a071f08d3f3b080a8bc46107c48c29cdd61b98616af1fc05ea5dc771e176e07217cf8b39003114de82c87429f4bc646ff6c4d472c567ea3fe7fe3232fd53627c8b5b382fdb8d68973f62fa36dffad91f926e93e44329b82505f525578873a68f1fd770ee393c6296ad497db6f9ec3decb9c77a491bff7f8293a59c165bffe53f2c609663c8ce8d8cd48c8cc8e89a7bad9daed45ddb60a28ca650160f7edce600ee4fdb59599e3e36e79e3668fc5209685c67f04be97c273bffeeffdf30fc2e586797d299255896f9b6ca95187554b8c66a3254940e88305ed670d26a0c198a2e89f13dd7345d6f492acdcf63186f251519a90d3e5f5f65f32fa2f7c9288f58b5cd9833ce874824326fe60b03cc73f6468c47548b188f32a281e8ffdb53a8eb73ebcf704f7221f9d4455cd2255b7e0fa1c4bb0ee645d76319cb14e54b819a222d5a2624fa5e4e758ba1c1adf336bb7faa101663d1e546b2f71ade34bbc6ffc803b11182de1e8f5965fecbd7b15e1cfb396498c7140ff11fba3df0fc888ea7b61e5f1cf12ee4f4cf9cea73be86c4ffe030e481c5657073cc37cbb6a89b4dcf7061f5f5864db3e026aa5c325811807e2029ba1badba0e690c1acd1b1cea15f6302a36b2258981202a2f32a612fbd38400c6338155b738f93a07ee38d5ed2fdfaf50a10f07b81392cf59c05ae8b5dbf8da4aec4aea6ec628399d8748eb059d2ee9d9a5cafdfc6938d8deb93eeb81631af5f4b4dd84b14edf812749fa463ab262574bcb986c086ea64b7abaa952e416acdbca14a73eee7a648d0f12100df10ded3ed060aded1067b4561ad79cf4205211187b7b60b1b93ef1b06906c8e7bb8d79231f1b01a3a20dee503ebc7ce5f848efcc9f1f4a72ecd01a9544c2c63cb9283f8f1208f0d1c84624cfa283b11af145f316ade2338fb696cf33b69b1ca5bbda277c6b8c1cb1a1f2d90b0b99c5ed889626ee02cf89daca766b062c9f8289e185260d40002a0ae6f77100b9644bd116d752e3eaf1b1fc408801a2bdd5cebc6efbb8c42c27cae41e86c6860e937b00be87ab8c4cfe766de319b61f76a9d7696691c1f9c999c7a4440c045e213cbeb1e757a69645419515e7799173d7cdb81d1b7d92735d8b8776aa09e5d937f1de13bc8e6b29c17d202d7a909f0521eb8c145efea1da65bc517f734ce9adb8dde27425613203587a6deb4c70cca786bcce661db0aac7e514af2e380263231f5011cbb32f83bfaf676f8dbc313f91d226bb5739a03462b76e8f9ae40ec9efdaa095ec973838e153cd16d7179fa93d9ab669fd9b8c682071d3062eed040b5ad5784810db7659d18d81efee97e7a4d126eace81b4875e2aa0135167f859d0d005f77734e8fe805f72d9c83e19d7162b3daa60d360be8d704206e2dfe134589e8d309355816edbe9a9aeed2f559252fe51c53c174e8df70c824285c320c440607ca802e9eae4b2eab3e44681b3ad181f2c3c59a9c6de88d1cdf8661e9607a4c1a57edfb3f1a07d59a6dee13fafa443ecc76fc7cc439b3ebbcad185d9410d60f8c57bd342ef56d8ebc6b0a6c0459b86873400c8e711534a0ca822776a558448aa61c5a74fca38a59f7bc298607c18838b6d1a974b7d1586ce8a48d378fb637cba4b7b789f6ee57cfe775fad7e14499cd902eaae86f98577094101ba273eccf6c31536ab8950aca4e39cd185c06ddeb575619d5f049d549a79ed8e2492fb8538e38da2cfc6c9a454fd49eb863e3713ee1493cb34305c288d936763ab90853ea6b9afefc4521853d53b5376969976b1670e3aaad64f2fa8eb4676c65f8e212f9e5e9817b2c4ad747cfadc0b1c4f398cca6cfffe32e36e10f2f3ebdeee2c7824add283780d708019c172c37ef5a6a798aa6196743a4eaeaa65aa8070c200c5752a517f42708553ee288bb9403e68f2f72cd6a19de53ad3b14fa1848e54eacc4afaa7c4f3b1b03fb8ea8f4d3d375ee3e6f7207719e2c3cd5cab022b0339426962f1ba7d4b2d53dae83e484bab764e099b699da6d890d79d0fbfe2bac8df20cafef654b6e45fd3e82b88cf83aeec07980a747d80e39dc839fb748af74cffbec2d102d4c67268123421144ae15c1be1c43b160b0949fa0967fd070c6cd9856b4c0102c9b529b7cc689509e1617e3ac2302e7c416f19ed5fdf8074470f5aa4839d810b3c8783bab1c6897978c766b4f676c600c4486698664c0c9f1d0e2e7315a9095ccf6476321be2ef7064ccb41c08048f50eb7ce44b6d2f0e8a0479a65ed6db003737922acabcbd8a930e586d9f189217747c16bc59bf134bfbabcd3f045f2c3357a97fa386cf1e859c0386ca100798e56926e31e9c788fc78ab788b35cce6687a89d9e57cdd4634bb551e10c42e8e6ac4eb92a451770ef19a40919d084b75b6a932e197a1a7f2e76fb8692618824bc50852b557fcc7127323730f1fb18428be1b5d54227336700df9aef4d90ac7cd7455c6fef5dbee628baef9f93b4d5174440f6628782e968eee4fc7e6c1a579ab4e9da04b463b0b051df9e4ae21ca6798f27f291781ba23d0c83641018941b116153f76cd9e687580661036606ecf8b07cafa98e66182d610aa10ae808946cab28981ef09b99a78f437083d7c87745a246ab48ffda403664c1044add7a0f3fd488430e72e1687afa64a8d00ad4b7fcc14730760c93c88107338f46d7b6ea", 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:12 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000040)={0x7d6, 0x7fffffff}, 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002c2f000000000000"], 0x1, &(0x7f00000013c0)=[{&(0x7f0000000180)="91599435a8bda2a4b9c810f0f250d296a1316a60cd79ff7b183ed2ea2df2154d8f492b6a2bcb291101286ef8282e2a2faab2ddfa2803912b4ba6ab2e3c1611e6cfd0b00818a35b6d9b78418deb7ec18a777f22ca36906abce972369184be2d28495161bd7f5656833d549b40c2584b12c0ee88ed11f4e6f93f39ae2ab936699dfe39f5861c305ace", 0x88}, {&(0x7f0000000240)="6d3e073ada30eb7c628dbf57cad182ea793b0d5f13e5d9f2078337177fdd79d866d90f64a99494d806f7da2362597c0ae41461473683ef47319830078b4f0f740035f25f25f04c527e48fb474aa5b5d6607239262b0943ba397f9a857b470b8c626c7fdb2b294906ad85f4a462ab5dab67ffd7199201bd92635dbb34d64741c125c47b7c4eae1af82f2286ee9721371f18781166b94cb4bf9a9fc61a58456d563601e911795d6d5791b0540c01e88ac06db260f9b16f10b219a2e367ed8d80c35089e9101b474adfdbad96906fb4f314701247b6d7233a99169c48eb3bf3a9cc37feb6bd6f66a24092af3f2663d6262d0eac898287016ed5a9d37bbad31ddf3bb17da5b4f5199f5f9c8d8948e07025ebe63cdac242f5d1af43af164b9d19a44a9da55de6aa7b7bab39a275bd6cddcec3681c6c26f12f86725530d8887f68a3896f792bf11963c71c540b53b1882deb3b1108ece32a14fc4d106b626cbb0585ce7dd1f3544090e47ce00c12d95d9e2008e194a617c0a5b93a424ddcd280c0c228eebd1835c8a03aa9c2972121d5f5129a3fd262eff69358482c1649088908171e33842d310637d48aa7a12bb1a4d1f4b1eb118d9469e002692da9050298bce6d57a3a510a5143f68618fddaf065afe98a1da85a71a175dc808798503b4937c5e306c1e4dd57098d9a67909cc4047ac594fa2a14044cb9920d6b5ed850278c451e553cd6b82d3adf68fdac65a7067ac90e78c78f8b83c6caa7783fe8f6e458b1b2d665fe6439c2179be5d419d235105036ce5cd3852ffcdd382b90f8f8fac0780f86c1687fe7dfb874834a17d1c7b917ce43a5e3c8ef53584d3985662164ddae59791943c61316915edbd0c32d3e3ef0ff0a8b30063a1a83eb00182491b6d67787e2f0f950ac557dbf321d713e2cfccaa63c50054eb8b8e76b42f39ead70e46913cf323187df43e5d691285d93ae3edf77916dab593b4af20e0a4226a6f9af5d571e6becb9bdb3e6b0ef214e67aef5684dd55253e40c0fd659e4d431b037a7700e4e9924a820bb6d0ca30e87e85d8157de5c18279d2a0bc828392eaaf50971d0fc96e33c8d61b91123bdc06ada39b14cb2d1b53588283dedf80be0135335873d199761d8abd3cea5a5550fd058abd76d22c41d1bd687735c2e382ec055c6dfdc8835851943ecd23c6fe86ab65ccf21ee87bb0f43ef8055b56147ff05ebefa7f5c84ce85ad9e18fb3f4dbc2ce46928ac8949554db85bbe4c5d50df21b6046e3888ea46771da82b6c5bd8d75d5906f8599dfa34f17ea7f32c7d3f00aa5f0a7d0863a2067411fb180d53c7796a527da5b1f7b1bbb155c9cdc91f542f3951999340c5c4884c1ebea1fc7d21a1c1b83441ab73eebc483ad5e76ed29fecbf4ce27701d560aed871b8446b999f105f507a64a41b0e1b1881b3b78049a22ec1610f074a08b6289492ed4ff966fc965df4ec6fd23bc0d2377a56e64233ecdc2c303961f87c7ed23c087cc1ec405f6e5d079021f115bc2f2d37920af4e2d3ea54b1a8f70bb74e3a8fb72df150ec3bed4f2c4cf8b73d7b2498966fd7edfa8cdc0bbdde8144043c392c8702a60beb20eada70b65b9b56d90db73dea0ab372b34c4b9b29f443d9efa94b81547d380aba927c55171971957ea78eda1d65feef04d866dd051e89420a00bcefeca38a74b1e08db6ca9be9ec9e0043031720ace0ec1ddb80a0489b599945f8229732e3a6cc50520d357893317e7788bfc066d0ac7ea3faed15abba19a2fe4152f02db361f466f0920cbf2175aa6103b3fd36cb2fb8c8fb365eb0f5d11e21339685e214f95c37f80c54fcfeb31f80ee38578c60da0b2f00bd9fe24554228fadc3559551413601b2a71f8fe6c5c194007cc96a278a8d928950821732e5ff5e79af4358ebbf13bc68da89be74f178c0b46257da83d48f169c9fc36a08809baefd7eb1f0ea29d68389bf48f35c711f9f91bf0ae1759c9922200dc92a3d34dcf688746ac45518c3b051c658a0c6601bc156a3f88a301b8da6a7c8b304e1f4edc04bcd97413cfd75b03e23df13f6f4f30e3fb4f537f9aee4a23f3cb149e86eab13add11c125ffaad090244a94cd1d4bed6fe43d0d3803485ee16667b6df17d87e59530eb2cb2a983cc0cf1d56f39b45e946ce9562c9af2729eb5fb0f0512c37c2e82fedc0a9a8299132b78ec10b8a79ccf770d644ef169188589919f95b2c34b6baf9cea43f9928bdcd7450f3b5634006aba73aab467e13de54ea52e116557749a15c8b134f3c69aecf2f3b5263230f107e02d66c3a28dedd52d77e1c3c72b1a1d6391a24141807add1b890fa5a5d952d32944550434c6f5f2c3c321317fcb434ba80e70f721d4fae639c02fba3ff953fa2e2a7f6fa739032861facd6458049aab7874a549767bf8dcc2e4c17a325d197666ab95753bc9c9816e1ca51318332e2f85426af1132a89bf12f5985c90c16c624187dbdf851336e8a42c38ed26b18dfa6842c108ee4ad6f2332d7fed03702506bfa2a6da1bc781eaa902106eb143b51b74599cd0914cd2f0558096e8f1a0d3cf219a1f78eb76a07493cbc1776a51fd84e20e3047f5cdc97a92cf0a32d7314ac42b7003baf0684676c9fce0c954f93251cdaa916e266c482e875b544f871fc8785e130f8c54bc8f961341b4baf7405234ae661f7bccfeb5d5d17264e086e6bbf855bb1e131b5caf8b8aab6b54f9c858f0967ee9b6556ad8a8a9d3531807316f53b86168a871af777446bbd762903f57cda961836b1ecae56c02fbb94255d0c55f0dd05f291df582857c864ed9faddfc06f5289c7f9f125d5330a710019427c2bfee9023e08dbc5cb9bcec1fc5817db7f4d6bc4c30f858c398befcdd0f5d3282d4ae50dcf1147be17ecae62261e1e14060c456e3e3d79177b01e88261753b441f4c07981867f75ff122d16ca8f57acb471904dac6f63888fa2c94d18935c2938ebc8c2e1c07c7bbbefd11e3d0ba05f16d005069cb66484345378af6c2a7db39daf4b13c73c60990afe2986606713034e4b772a1d9a0efdcfbb0eff627d62840fd93202b510e4d5844f77711827a3c2426b95300f07b5973976c099e6c1890a331374413341978350274dc7e4c86f7bdb751c79a66c6f0c9c6a780bd20993914737fb003525e8fca002d3f4cf706d6ffe38e0b01190b998c29e1e8c2bf4a34da1255b5a2cd1469515111651e88fccd7736ace5f8745b588928689ec965fced577e61f561bf369fb8135838c513513f7edfb59539a536d1d48b4639c6064bf0b67a70c69dc2fada112e5dcc3ab3e4a71d3d7373b7aa4b109351207b5636b40c41f06097c2d3172aa7123df023a3f54da13913e89dbd00b537dff0d510b308bc565d672abe0b88de66eed55890e1d7e32cf11f8d7e458894399608ec07f6217e6c27fe596a30900bf726376c076cccf5008f1e7624aaadeae40170e81a3ef58ee967ddb98eaff700c1df373b1534bbacb5bf0be05bf59bddfb1d772a2177bd827f429881bf5fb18fe92afac3cb6c949f5c5e5ae0a7c0214aed2818538d54667196843e3fed33cfd59145d4979d125bd0c4e47943500724c2f4dbee46969efb12c2b2bdc3707f8f52d0cd932514f369f16a3115792b12abe5f5794314ccea705e946fbcba88cb848ffa2c54ab2665b42bb025cdfa8e96b320af4439cecc53f661d31b2776b1bf8510db2f1fe278af4d908b8e5b245bd159a46333010ac018771d7aec1e21b8ae04bfcc248e53fb2ed11cc363a3d668fb849f5a68d657b9051c1c0278f8b8a6e53de7855b687494fd70ecc6862bd9206068180523ba09f53c2e6084bd1b4c922c7169a8e21354b8d543e7fbe9b74785f5f73b45f8692dfebd0ff486a970485421ff2c8dddb6de3092a8f26736b53a5a604f8e8b991af1eaa195d59cef7e8531b50d798ee49f2ad607908b9750d73e30698d426dfe4f7303b6a2ff01fb288d78698059c469b76d931d95b9ca147a572937705819774d5146ae2c7d64e9e119cb8aa275e623b88f0cd3c16f41227abed4936411b9db14166a719a8f3e06da6fc7a3000471c1aa5757c9216d977f011feb0d180f3843cee947749ca40eec84bce4917011b8bc6cc61d1257f6fd308158c6ef80d94a125d545a471e88963329409963d595ceb734100b9ead3a5976ecaf62f1f5d139a5d7bfaa490ab2dd261eedad388b102a4313ddadea89d09997a5b90a93e1a94899b82308c0929945631375520dd35e2a1b50fa0ed5a03be6a537ef8ddcb538c295c9bed451111519658f1f6aeb6b46b4c206215db7979565ba65a32fdfa0f27bffccba68cb9679f2750a66ee28694e21a43964a7bf6257be0ddc848214477b763c93d8e5509f15fb629539b7dbc75983143b19bedb4d88dcbfc988d9edd4909efe7746e3724558f47f6268f2a469f6578d72b228c6415e73b74a2b77eb65f4e0600841f653dce4205542729f7a5fe8ddcc69e3dcb06506d52366afcf8f76668bfbd138b18e70eb65b9ea09244b7e7a059ebd83b90e73cfad632db7d74c8385da0786016401ff815581ed9d6fe801d10058884f6ef7d99540384b79bf06dcef442c4dd4f5240804bdb8b95e680e52adcdd6ecb351dadc55fce83a7c70d7ad2dc700730aff2af2a3b4de5dded4cbc43b942b095ebb453ed79b453faf80d30371696eccfb5d8c181b528107f8cfa14848d58e54858facb29162a9bc8f5be663ae468bd23821b6b4e8012f5530a58240d5592d1ac46b8d43064bb19cf099066952f39e0525bb53b1e9785b44fb3de76763753d284d4d74fddda8cbbe92d17fe6d6f4a6007669cac5435a9c44c394f845295d97ce9b5e8c0ca6f89aad6ca90fd379602b1db091092ecaefb73c323a71055c89438add0b72feb10ddf78bf9d895c37561ab528f4539db1d688d3f55ad751f546855fddca856e960057a1d8aa87f83a15ce42cfc40a9ce782c5f52f0b2f1894abb0f26be64d1a05343e117f4de8e79dc02a2b46fb706273882628d3df466d7be5fb117ea8ad654c1aa08ec0d0c99cfde16ceab4a8c6f71cfeba33ece70be32eb47d4c79e6e75db2b3f83a118cb04b91e28db15c462146f7f5761e0f9d2f458dc99785e00ec2f29a8d391ee30d5bba036b22ebef167da25c6cdbd006db054d1d15f9c063dd52e816a4defe74daded9e26342f79118e3eeef52b232adbb3ace087b2e0ba835cb2284503620c7d8dc73bb66f170b3ecfea108098ed364477068568d9b44db8cdf920a89b93f151f0e02a45b00896d5051cbf23170486a63067fb4c5c8cddeee36b2116921b34be1c0cc31564fc65530a6698eec43c940530a70d5067eb11e802a11720ae974c4bf8195a3907de8a4f956387fbf1f4836cacc63ed3c7eaee5556f3f0fd7b6deff1f63cb47836cfc757fa72ebacd073efda9d19b9d5669bc58ac815c38554933f2f2c4fb275a0251429eefeb1a6a6c56a220df5e1868ce410336237642df2ff28fe64b5d0c8e3da2850b0065a778eb17f3aed1974f2f7481a73555543da2ab8b51dadf76b78ce1f51deff56e3b98abd7ce162326af71b7c7873dcb7551990e428e931ee915934d662d5eeab424b4a567c64919b1cce980b5dc402f05edb9a67e6d6bb1c35cf592c1ff2f3ec80a65ceb47dfc867277e2844dd7e24e2e73bef00319e94add745ac53f36a9b4790cadade4474427e929c924ea24e23d4d612999b072502683d000242f4327aef40029471bae36c5de1ee71a5af417f708465f37dfe5c02704b908f1a6a238f2201597abac38d6715812cde24ac7fbee3e2f12", 0x1000}, {&(0x7f0000001240)="85a10cb06b983980634869defd4a783e210a59a6d74d6d388fb9f420597ceca48a077c1f4393153c739897ff690802d2d653c74208a0bb4a33704c804707abe7bd4bce78bb1929296d2c7152f8d597735cbd0d2a34d95bdb054da72133d2bd637f62b5093c23140ea883c36bc7b81ee0bdd9acb3ac192e74ef5184425dd3887422041d1cefd470cb59e28c71c98aac5a72b8ced855b5f59e5217546de864438f5bd669d6b9d91566bbd03e8026f09ebe53b75259a2656d7402cb38c943cd75bd24b7e2501b39d7d722834556effdfdf8e3b97d106c4500bb22bab97eba695c3abd3869391f7188ab", 0xe8}], 0x3, 0x0, 0x0, 0x2}, 0xd) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080)={0x800, 0x8}, 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x86) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x10000000000003, 0x411) sendto$unix(r1, &(0x7f00000001c0)="b100050202000000000008000386ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x4, &(0x7f0000000180)={0x2002000000005, 0x95}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r1 = fcntl$dupfd(0xffffffffffffffff, 0x20000000000a, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x20}], 0x2, 0x1ff) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f0000000040)) ioctl$TIOCCBRK(r2, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10180, 0x0) poll(&(0x7f0000000080)=[{r2, 0x113}], 0x1, 0x0) 16:00:12 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)=0x4) 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) kqueue() kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000008029, 0x2, &(0x7f0000000140)="06000000", 0xffffffffffffffd4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0x1f8) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xffffffff) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = fcntl$dupfd(r2, 0x3, r2) getdents(r3, &(0x7f0000000040)=""/37, 0x3b3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x7ff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0x1ab) getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgid() clock_gettime(0x3, &(0x7f0000000280)) r4 = getuid() setuid(r4) syz_open_pts() fcntl$getflags(r3, 0x43) msgget$private(0x0, 0x4) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:13 executing program 0: r0 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = kqueue() r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x208) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0xea4) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x25, 0x0) write(r5, &(0x7f0000000080)="b1371b923bb5e3cc6bd24cb81ab7bac6a6c3234eff5976c677375e60df689f75e4bbe32146fd9ed595037eb5095e980f98eb1e8673de75a7feaa4494b15dccc8401a627fde938db4682df9cb112a31913d87686e8af6c50854bc1af8d61e14a86210146ae99490ffbdb59abeabb2bf11c08e7a2effe5befcbeb2edba9ae3c91e2faa9d8c1e58f25deedaab99d2abc1d54004d95c848214311066bb9ae9d291001804b4c738444713a4341526d8323ae286bfd623b1bb688bc1fda29009d6f49ce88fae493c0b89ef79ffd57d821ee3f94dc0f720b6c3f4f374a0419c6efa93993a88a9c8dd22787f6a2798cb97474e58ad828ffd422f2a06", 0xf8) fchmod(r5, 0x1) clock_gettime(0x7, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x3ff) recvfrom$inet(r3, &(0x7f0000000140)=""/115, 0x73, 0x3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f000025d000/0x1000)=nil, 0x1000) close(r0) r1 = socket(0x18, 0x400000002, 0x7fffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000100)="48d2c6408c6271b3b93e2ad37ad96e9d6155ff8b12f07981363c16fc65743976a75b0419369b61806dd8377174d4a34bd98870d5204c2aa1437a237da7014e74eb73516142309feddb779ab02b58664d8c39d476b2c0c1c0f43d0cf3f1e78b33d7da5ec5092e16dc6b381388d99045b237589d44cc3fff902ab0402a500ff1ca9a4d701034b4658f3687633f24edc2289d9737a3d7b27557f1c4e0c89e10f2d816e026c2872e666f174084e61ce6bc1c1bc2b68e633002c691d339b5fa7d5f589a3b716db4e9b1c5b50594ea862605365b0f85e618fb555110c6c85e2fca95c4356f8be7136bb08d786404", 0xeb, 0x402, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: mknod$loop(&(0x7f0000000000)='./file1\x00', 0xe043, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f00000000c0)='./file2\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10a, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) socket$inet(0x2, 0x4000, 0xdd) connect(r0, &(0x7f0000000080)=@in, 0xf1) sendto$inet6(r0, &(0x7f00000000c0)="e872d527d16639629e746a10da67283ebd81a0c4a7627c0b76084f20c276f8cfc33469dc7813102ae3e4d7fa0bd61cac06a02304d095de20dd0c5d8e6dfd317a5b2c8ca35d4a5dd8716046aee4ed55621442af1a29f3c67ccdf7d8100f0d0100c792cf5ed26c1034792b38771842afbf67e03dcbcac1fb7ec7e93decb856d1ba7545456fe58a7aa8f7cb44c80616f24a3f6425dfad6a69f49940c1ae718c9978ca770e3b322166c70c85aa41909f9963e0bf2073f224198e33cc37f7887aa404499c79ecc0db7e3158904841bd4012d766cb3ac15fe01818296d62df919ee59103253c00cc4235c97ab7983d2da7a6a37c40311358580be09c76396e3b4d6c0949532524bddce5afbcf834ec4c1d947c42e82c8252333953b504848f5e2b4c7f42f8f77086931a95d3161e34560dcf31ee5611c070f8a905c7fd245cd92c6e8d34b412aa4cc554514b0cda7061195137a45b65d4ec254f2bb33eca2aff5b329260923ec8965a2897672cb5042b64c2f6951cc8d3fd1be87a110f8e3f8aef905221247f5c9d57d586d421c7f4467cc86f082eabf076174a53fac59fb89588b53d702d4860b88a46d1af18fe94623bd6d143c237910d54c1eb8406d4f6ba8e626c994f78e3a074503861c16ce96bf797b0d30afac2329dd39587ef1846b4f2982aa7d6c1ade0357328ceadcc2df49b3f02a315d45c3aa529cf72f79c55109e0292ad116b55532c6f277ec497b0d7f48d05a383652306b31d1b708608ae47dc3824956b9dcf0982486f1db8bb7353f65f4d7cbec19533daf8ee51d8c3b77e9d71bc851f4b420d71522683bc1ec6e41f54f3f66ddf34dc24212bf1d946498e1cce3aa97a83373a2587eda01e4fa492279af0130056e62a12659ea0b64d777a2434852afff941e70e45cb5ee9099a16a69c96f2442850f27c77b39231b034f278f6249b95d1083ad3efbcb3417484a5eaeaca7f1f4872547f0713c988280ea2643b9e64122109fe1d883b16bd7eec38694dca4cd61b42a49cf217229ead25403cb20df5197ae04dad45cb61cbb71f5ca73cd88fcdb66f18492a0d698f5b3eb98d140979b151077da06d36541c382df4a902e351cd855e7a6dbba3f3b6bc1f2a7bf9d6a21c6f26ff85e476abb9c7c5ee59b39eefd02dfcb0219b71dd7f984c1239876372b8bf8ed768a472a6ea15f15f2540eefdb733a49a1952ee9cbc2a591350289d461c929c10c1d3de2326c5936722991022d6fcd66a73783cf225aeaecfdea6dce80b71dd7945a738b5beeba3844a5522dc3bbf6a3990140dc98346e3c78534d04a05ef751546cdc3c06ca1114e43af9b7f016abd2d8affa3fb7d6c73dfd87c4a5cbee8decc7c166e3f7e8c5473645ad1ba2ce61e25e6989a4aa5fc08dcc8bc6fefcc33b89a7a22c638ea93f4a108acba3ba009f0f79800409000844da712e4ac06d82e6ff95e1bd9266823bd798f5e57cbb1435e5c3f8cf13c2913f2bb57159b32c9b026d2cba51c6460a02817c12bcce09cdfa1c3d21a6b66c3ff7bb887845b74b17d0d31244a691fa9ad8ce8513b2b794714f9340038166a433f259061b7eeff690d87d00a40d1b3346c024ea056cc21ac3f98502edc44642bd50d6f9f462f7cbfa60558b3e395f5ad9801a42f2b229aaaa0a5b77234f91079766a40f607db42287ecddb8cb797c9e7492a021b782a3e293acb993771bf9c07b62f2e1c7d59160238a4e2b5789fc14a22fe9b79c8904bb3a413f1321bb6248df50778a7ea84d0b46dcd2c6bb2f784543f12af785fafb3171c2634122db4f8e91f856c982c47500da944c4e754b48205842a3891dd64cc4e4a82ee0072e4614f76c522b52ec36aecbb417be47aa2afba164c5c092261724d0c55c2c5e2c8ba1286e065c9cf21e55a7d2c4e099e7c371ee35c22f45f13292b2196575c32b3f87be76619fc5ab5dcca4f929aa1368d33a27134ce924508bb85c787f48cad34887054967d4777f8e891d23e1d34a587fd2bf1c366233d36ffa9bc5627f325c0158dfaab3a2c939edb5a38780e5be5dbe3266ad58f81e4059276cc18e62e7b5353f4405d7b2bb9bf46d0c64b8d6d1595e5629a1d51c82da03012d8a2185bf26ac56ff9f1dd4156b19cbd901e59996bd07510307a52cecac7c08f1ea75e40787c7aca370797e349a9b4a28d326c02d6ed2199fb6dc91c34ac48bacbd7cec48a4f32ef796402b5dc3923b42d17ff056fb162eea3e92a7c86e9ef500be028147fc448abc2f3151878112ea606a7cfe58c1bb24e0628e911840bc1ee4b75c44f492e7cbc6b8a6e07a165eb589a1bf47235581b1c3861f6785426671f28abd1269372b646952d8be42e77d26cab9a5299a8119428986b58a9135795c832961138a00b4bfca7a94beb7eb2e87db7ee7b725d446ac219e2fc76570ce6f0536c7846724f1f224bfb37476fe46e9ffd9d2227002f88c0f68efed1f7db6c8669177969b179c0ba6f09bc98f7a960d6183155fcf0e7185e719d210864f05b3d6247908d927c49eb7a717059a90cef3e5cfa3315d84163c4f43922100e88d3ee6d2669ddc172f4d7c9298947764aae815fae8c46644c9a54ee14decb4528ecc7c81e4a1bbc933e58f61b901401569d5d1e384bdb0b031888be726c74c72c294acc3bb9fd998404d1d473c01558d4186a32105c1904cc3401e6a41b4c6b6eb436db891b665797a892e15b16243cbe122361a4904bc9422dcd92f236ae45a1c5dfc16e5f356163241b08fd3528caf8b213f5819fafb4d82a2e59ca9eaaffa8dd09130e4aad2655bf522933df572c34d73582ed0eaed3a5f190561a8d7c502b693527f129d05b889fdc5673d575cae06c3fc4874b1ff1aea5b27ed62cf9cff6531c2c3f257abc06741209acc9b5a7404b93b570a3756975a2b4c00af3555e3b83bb574328af682b35a4226f65dcd055599a39fb937e72a7d58ef41bf1b7e7a65c872377097eb129bc9346cb56347ce2e57ce621b8b5eb31a46fd248ea5adbc2e6bb047c79c45785cd4f8f5655b61e7cceb67d383d8febba1eff3f9e90f5c1a18fe34101d4e76937bcad66e959f8858e23e14eda8e8b18ba864b7c0cd79d0d2b0f1e048ab80f1011edf0c0a80aafbf7447cc879153ec5014b22a43f10eba338ce7fe88bad1e9de319496b8c8d14010ea00782407817f054271f8b31fac337d9454ffe05313a1218aec87bde2febbf4229715cf7a8bd1e1f0b03848af1de9cd60a89fd5d5c0ec2b3dab4c5cc9c1abacb7730a0aa7b282bf27c88ef5052321c28d309e002eb616c58898edaff851633accda80597a6a29def1ec2b3220415cb73cdbc3b2b36544f833624498b0b4e860477c75b87974f966c9872d3168d4bb25d72047c477af4a31351c1ee143a29367cb0142b538915106bb4ac289b267643ef26b3cdce616ff02e091e829c9e5063f7022ee91ce473833038baac244b49e207256eb0098f54a1f57127d670c21d9f4ab892d565065c4132899ac622c1cd2dbe8be1407408fed7054e6869e0407678f4bf61a0ee5d3d5b512337a3ad4143daec421db01406ed817aed45353ca44e8f290b8b6a4719fdce34f577f79f490445cba0259832fafed35060cb9367ed7e7e280739e21748574c4556c0417fb74c05389c187195455d8d87e79f1c2d55c505599c2b28b0fdd8abbb718ef083d75a18ea4020172824ac6b17ecd429f08960b3d237c9f4afdd256f39de6e01ac4aa83dfb464a9b5ddf331ffdadc90dafb1d7bfb706bd5b768ec18c0d3eadd28d49900ceea875885dee8fa7d3b5f6c32ee8e37b9988da537706589a6d76f86031b80cdad9cf746669a4cf861ef97d2751978318106ef3c0cb84de17cc3c7e5c65167fd9bda668eaacf14bd49e1782903b7e23a4faa9f3c4d45d07aa88f5425242ff9c9091e2f381be2cc3c0c71c0996493cd9accd1a56fb690cb87939ef9505f2b67521401aebd405d80afeed13f172784a350b8a48689ebd71bff02e7304fab44380a74c97efc58f25d63a658ec25cce93b84ab5401e68f9ad45b1a4a772d116e08dae5a999a3069fb0fe14a83ed6d106f86ac426bad17bfe542cb762b616f2bcf1646ce6c251750aeafd949fe943a9dc70563b53be6e516760b358c869d196fd1cdf082b0e6c036e7eb2a158c199d67a37d3cda96be0d2f007c6eb6967928c734b4674945b3f589cb55dbd081c0737b804e0152a11b0bfda94b2c2e81dc83b49d49d09a14db4b3bc037f1699e1a82968e4cfc89d1d1cc73b201a7893a302db6a1b212dbae67c226444d35a3a777dee0a36383a2c0cc006631b0040981b83dd1932ee0c23bca607abdaeadea61b615d80055bfd9d2f040da62194d8877da14444577f3977b98dca7ac48c54e86dcf53b2acc8566ae48ce12bc81276d9d326f9e026ea49cc2f0326fd73ec09ef9dcbf75657fb6a9d5f3d14a67b934d6b27b8ca624b5524c7803e002beb8a32c31bec94c9a4d4e4df84e4c5fa7fae5300a3013e1e9dc4e0fddad7c2a63f3832d2ba2ba7f24e7179cbde9a7be0f83a69ba48cad74b1bc678cfaade631db7b944b9ac079a237f8869f034a53c2bf3a9faa4e936cce13ce39479d3c68eb30b948d9e79f7c359c4d00e7477051da0d5c35301760a7cc268b3ba4ff5a2fbaf359d56d7ffd6f06aa2d5b9ba5f1dec88edebabc9c07a986fd7e3d53172725b535c7cf0d76b919c564ab4f4fc5fc95e558d57ada58ce1b2c57ea136642cd9d322636a7551b08059277fa629d8b306d39bf46d1ba90e92ff4c7cb5e685a3ff6fae68d584367237bac77af3bbef3be593f284078a023ffdf65fa86cfc195aa09a95566a658c834f3d6db203faab506b151c2aed716312c631cdd4189e62dcdcd6235e25073f2570ea7aa34818e1e3697297015a82a9ffcc9ab0cd331b126ee5392bdf0ce3a79019d0d0b5dfec32a126dcb8496e1bfacf9ec48c87eb6f2c42aab027288748e4e793133c38773753e7242eee66645df7700ff5e038cdfc1ce07a749c52771c159b4d84b396355c252fc89302752106be6a8c4a3cb0166914f9b8baa2e5abf4c7d1f7329c4fec0de7e2324def061e650ea0a6db71f4535542b1138661d4a4f08f4db5499794463e5381f314f33cdcfe19538ceb7548ac600f54d66a176e4fa79226fc9d3585b6e2f346a9628baea86ea0b95050ecb68716789542916edd63ada6639d7efbbba60a2c1d6846bb292ff1e32ec79394edeb7bb3391be5daa87fd6df336679dd952a8382efbd089e36d4ffda651f501064ec1448e40a67e5830a492074f722f2ab38d17b4f838bb5bf2d780b605a7b1c26daa66d70a251c7427b3237e7646769606bcbf31008a42fd57c88ebe526b1b0011875112baaca6d279936172217024351b198dbb65c5b6cd7bb3164df72989f790e05070392e64abcb9dbb3c504afc9c41a079eba36e3ae4bdf4fddfd9dd96e80e466e1ad70e6598493bcde056400a04102c8cc48ceb45b2527a5679ac978b24a4f9534f67ca24a9193b4feef44f68d4a0266c02d415e58021919670dbf6b74185ae85565a1fcbe089e80d93256a69ba1ab847642f3971fc58b0839881662fc9cf10b3605f18aaa269f80a26487ef123b16c42eba0cb6da47c328e47232b2f5937baf26815f6b7173ba0a711220e7cb0420db502e78fcecec0d0d891e6b56cb5ea8512c1be918e21f25bafb5a9dc82e1f2085f7d885be7cb5b3df45fe18313b82fecea7d0e72b0255dcbbad5ccfa054f81afa587b9d41ccc8aa4236e4bdc7cf776dc407c0f0883a79ba63c17eb0424e7f6640a6", 0x1000, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x1, 0xab}, 0xc) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000200)=0x8, 0xffffffffffffff7b) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000040), &(0x7f00000000c0)=0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x25e32be6, 0x2, 0xe7f, "d52ff50b68b5df9e8c6171bbb3ae56e5001e0bb1", 0xff, 0x1000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) accept$inet(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffff7) pckbd_enable: command error 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="20800dc79aeef6ed358ac8556cc3b51a56efd2aef743db458c291ae5c78624b8d32e4ffc37be9c27e8042523252aee554fe10f6738ac766ff5d0e4ea1a18e25bc4c2620d9d531b997193c0e6da4f9ab471269d67117168d46f9462a542111108e8c3ee32b6199bd4be13be6067fc8c9312ac77f681bd65d98661d654b721cdace005410d62df63e383c4d611cbb72d06b0720748e9138a4ca54867f2c5c3abec0f9b0fb8f3f2a280275852"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) shutdown(r1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/69, 0x45}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000200)=ANY=[@ANYBLOB="000068c166696c653000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000240)="d86a3555305b64be89c7f9165bcf5cbd8bcb22ee38a5ddd2923af4d5413e8f3547b9878f1e2905f4f2e1439aeecb5e7ba248b056ec5d60f00c5b71d5e5b1a26be009cc2e9ca7b94ac5ebd25968c953bfad9bb7b37a1788155765276f11898c8b59cf7af879b918c92e9961951592b41c31690224fb87e1cb6f89fed857170ab2650ddc3770ad242dbd1e1bdf21749b26a564aa5f0b5dc51a", 0x98}, {&(0x7f0000000300)="f1b6ffa5c2d29073eda5928d0c1cee2e34e81cb3b4af80d0c6b8f0a6ba7893aa562c9ffa1b60585ecd9d4be7ab312ffdf5f5dca1b5b627243db89a920ae776e6a5adf8a2225264aece8aff59e444b7b16e3947e505d3202c1146d78052d8e8e6f1b2de1092ed6b408bf2499f397877e34d3e5610aa835e913a8b8c6ae9a4a2c24f686b95241cbb95b8b36e1468baa6a6a463b9a293", 0x95}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000001300000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x48}, 0x403) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0xfffffffffffffffe) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) r1 = socket(0x22, 0x3, 0x3) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="037d9fda", 0x4}, {&(0x7f0000000180)="cbe191b36c6fb2006dccddc9", 0xc}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x651f056, 0x20, 0x1b0b6c94, 0x3f91]) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000340)=0x7f) syz_open_pts() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x11ab) setsockopt(r5, 0x5, 0x800, &(0x7f0000000380)="ef0f436bdb79fd77b9f624b44400399c1230282add6b0abfb603af0dd9c58ddda2fc25c625ccf59b3d5d5d94db58a3138e1386f29ca1b472b87908f69a3bf368ccc2e78a46ef634a9594d8150dcb99bbcaf721c53aaec8ba1b47bb600af26f45f7bdd1a9d1d39d756d9fbb9e0cc587e4d10fac59aee297cb81fa5185d53c3da6821d202fb5a26c09e6a6d55e538828d0806066bb3c9ae203eca4360d1ba4ba97a26180afc30e3581dddf4809c9f545e793f09a65e2bb6beabf09f3f6ceb4eeefc39580745114ab971900b20bfde708ec64dc77a6882c4e51cb00bf8ef1513d3a1f0a8654c1878a964477efc80967a2", 0xef) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) pckbd_enable: command error 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x920, &(0x7f0000000280), 0x4) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x6, 0x80000003, 0x66f, 0xfffffffffffffffd, "8500000000090000100000001c00000020002b00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ftruncate(r2, 0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x1, 0x5}) syz_open_pts() read(r4, &(0x7f0000000200)=""/96, 0x60) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:15 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2001, 0x100004565) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) write(r0, &(0x7f0000000080)="e3839f992c2aadcb87a2ca8bfba5fe9805c1f12afc99a3919bf31c30e99f78dfc2dc4b228e9ac116c92928746dc7d189e179640f01681f51ec38fb033e991e5ad8e13df2344b6fa9754c601bc0fba80a90a6ed003f29d524e95b77f7f4cf56bfe502ddb72a972073f1bf3b542f436783e24bc84785e67281dd45e4585d7049ad2fd6424a0b98866299a0c576c63534f61d0be4e06a3599a6a33d467a284fcae9cf3a13eaa362542f3957f48abeae2dc28aba50b9cff2f0ef298c990228d53d0bf765315c9e569523e65e0d9a9f2eb15f39ee1b38e7de82c3bb90327c5e3687dfe8c7087764325b04725f81", 0xeb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x6bf6, 0x5, 0x0, 0x80000001}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x1, 0x101) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="845b3b8d1419e2c93ff1262e6a9a8208dd88678fce13e1feee8e345ed1091dd4f7c92eaaf55bc3f86d7d3171f044eb", 0x2f}, {&(0x7f0000000180)="48e3a7a7d8422b37702d77a9c807ec5a45cdf4854b083f5f288c545fc32bbb6e5cfaae3ba40387304b029c227ec5de5e92f08d44eccd7bc88051e2bd50254bf40b5a957254759c6dcff1aafb193531bd22ccd81a0d625aa89cc6ad5281903cd5f9443ad19121c65be3d73ef86e70ff3cf34775fa58bc9ebb771a36817f78a99772ccb6b5df42890c3fc233d68a34e698e5c4ea0d12e4542b0602defa986bffa295f06dec6ed281c5cea3a663e1b050840bb4a7773eb10ff2538f1aaaca750822f0b324aad222a17afd0f45732e1397ab7f9b8f1e0d15", 0xd6}, {&(0x7f0000000280)="061e83da6885b0fb36a875714097dc3c0dd99cca7ffdd2640845853b063ca729c669b87f037aa4c1d1cc47c071c6f77d8b5634fc9c30aa1d2de97ac70453710ef17f5092aff89f39565fe2f18c9432a9c7c5ccd6a678f9c56ca5319a353d13bcb6ec41c4411446ca2814aaff81852f3694b99c63f7c9aeaeaeee8374cf272e9bf404c3fc263ea5793755b4bfbd271ff239903c954ee221ea5d7e0802911164397b8e0abf7232930cac682088e79712cba23067f7324675f69e68a4c32ee876c248fa256d598b54f65d899c11cf23bbe84c27fe6188", 0xd5}, {&(0x7f0000000380)="8678c2842c0e9fb901274409b5db443a5971ac627f11a1147ca86be44f5e484d4dc2ec3b65a74be4a5ff18c4b167a8795b44714f3d943bf160158baa24e76b6b82969ebfc7611655e3d16f0d2d15165436e24c3522fc05a6909b49cfebf4870799137afb95dc4730d3ca3b97bfff1984", 0x70}], 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x10000, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6, 0x855e, 0x6, "da07b0e6f5c9ff67d4df176cf10d62d741aeb3d5", 0x3, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffc) open(&(0x7f0000000440)='./bus\x00', 0x20000, 0x180) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) 16:00:15 executing program 1: setrlimit(0xc, &(0x7f0000000080)={0x9, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x93, 0x100000001, 0x4, 0x2c58, "006de2cadfbe6e10075e61376b9de54fce0b5b16", 0x4, 0x5}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18095ca7", 0x19}], 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ftruncate(r1, 0x5) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f03006c653200"], 0x10) write(r1, &(0x7f00000001c0)="ae7d3323fecd848cc9c1a4f8600c4dfbd771d8f7f56b6d35338b29704346a29f5bacd93cbfd199a6521e1d2756e813b4671d8693ed6a207b33a7bd58ec0f6d9a01335b1bb74beae35c314526b2a5ac0af26046", 0x53) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x20, 0xfffff, 0x1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000001, 0xbb2, 0x7f}, {{r0}, 0xffffffffffffffff, 0x9, 0x81, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4c, 0x4, 0x8, 0x80000001}, {{r1}, 0x0, 0x50, 0x20000002, 0x8, 0xeb}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x44, 0x80000012, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x20}, {{r1}, 0xffffffffffffffff, 0x44, 0x20, 0x8, 0x6}, {{r0}, 0x0, 0x1, 0x3, 0x0, 0x6}, {{r0}, 0x0, 0x1, 0x6491c05b938a557f, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x22, 0xe6, 0x7}], 0x9, &(0x7f0000000140)={0x2, 0x6}) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = dup2(r0, r3) r5 = kqueue() close(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0xfffffffffffffea2) r1 = socket(0x7, 0x8000, 0x2) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:15 executing program 0: select(0x40, &(0x7f0000000000)={0x2ff, 0x0, 0x5}, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8180, 0x0) r0 = socket(0x20000000000018, 0x400000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x21, 0x5, 0x4) r2 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x600, 0x0) renameat(r2, &(0x7f0000000280)='./file0/file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00') accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = getuid() shutdown(r1, 0x1) chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8480, 0x101) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xffffffffffffff75) 16:00:15 executing program 1: socketpair(0x18, 0x4001, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x200, 0x7, &(0x7f0000000080)="53ea5f3c0cc7c017d5f13c55d85c033e8905f2ec020a4dc2efc07c9b45a7cbd7de92185d636f64", 0x27) socket$inet(0x2, 0x7, 0xfed) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x344, 0x224) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) symlinkat(&(0x7f0000000340)='./bus\x00', r0, &(0x7f0000000380)='./bus\x00') r4 = socket(0x20, 0x4, 0x8) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f00000003c0)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000500)=[{&(0x7f0000000400)="f8d36cb392e8dab468ef8c9d3a936622afbb9399382348f6c5a90b4441d17ce5d9cf684721042e317ef2dddcb89a3b8d7aae2cfbfcd62106665a4f33b4121c3a1fe33faabe5b011aec9249aae78daffb19887d2c07297b8d52ed248dfa0fa39d162218c9d0aeafb12ad05e6b13ad7a8140ebd54b2cc6921f98963001dc6774995394c2d6fb2a7a2066e0ee05a16a27d355dd2b9d16784f882fcba285f765a2c029cf564294d2218c1df2a4e0d2bba7953a83a21b7ceec91397b6f8f05c3f46340dc36cff3aef0d19b521309c01420cbb9ee4e586cfe9c71e96c6ad4f4cda2d46e65763", 0xe3}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x9}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r5) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x112) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000002500)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x1000}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)='R\a', 0x2}], 0x1, &(0x7f0000002640)=ANY=[@ANYBLOB="380000000000000000000000070000002f533f25e55b84e6f8ba193391daeac9cc63275c71ea03f934998922218a484f5a2408127103ac610001000000000000ffff0000090000007b039cff187b352372161cfdf6f304b71c561b264a18455c3d2e971fa70d33a74e04fc7b1a7f2a2d9ac0a6b0ae2411beb1e845513d07dafd6fa348abd5b51ab4bba947a00bf01cf530ed1aeb0f881e8d989a9b3209b19254b8538cba01a4f8a632bddc0532422f865fe2ac22126910f2bcdf92aa730e4fef3b37544b7f97658e130dc5e6c0dd28afa52bf7a021a710433459c7de95d6081b86e58a3dc53ed2c84e3c1b5efd4b6f5e4927d736b3ba7afc7c89643da5f397a229effc5d70eb9164fcb97d62bb5e88cfd5ed67ade02ec0483ea79821e9cc7edd512e95ad8f599a6da021179e59de4f36ec00000000000000101000000000000011be8fbc03000000074f28b3c4ddad122da06c124fff6fe92437e4e8de512f613ca71e2863fc4388d564a8fcb691aeb32ef8d06c2cb6aab0e9201370d75e95770dadae9dcf225ad9a7b895a37c23f07153341b7661711214a77f9bac1ffcc03b4fb688d55c51e4ca43266d0abe4485d0e3ffe55ed3cda75e9e09eb8262d109aeeb9ea53bb3ed5cc0eab911184d7e7872cf61b5eb1f02c5e90e8137fbf7e6d7419ded03ccea966b8f0e8e85a56088d9fbb9bb391ee0a044e38add9bb0ab0add1782f270fbfd32f198889c6b8599b4b958ad0ce7cf9ea065640bde59a0add8755cf21530b40222fd884bd2f1c5c074c0036786b02f7b8e6592d2674ea154594a8949fc34f3902bb2ae7ccf4cc2a5320ad736d91dbf2d3507a880873021ea77415462bf2040b6e3528650eede9fd199548168eaaa3846d5b9150add93d02c09d1d4988a7db664e7d0de41c30add3c3a86f2e8f7b0a8d268ac7cfb3100e5fda12c02e356e07dcf287d8028e2af3cb1b0dafc46ca9f03d9f851fd457949df20da417cc4e8b701b4eff3f176e46529b1f9f0b0bc1e46f440af69773f15e7acd8f42f2696e12066d3645402f1e87fa69e3f92adf7b7a2bf76323776802a83b5937b73e983d848d2b87bd24e941c31540337c4dfbb7b99a3b9da3724dab822cb6745d6ccc1befea4af304ad8725acd94d70224f4f357a344c1c709bd66738197f0b815e2aa77c9e588426dfa69da83d587df960fc71bc58230ab89aff9ec2e96ea7c68be92b0d69a499273ac9b17295a11e7d4b140f4231cf934460de5d9beb38c384634af2932e9dfdef6a2e188bae4fec2b6612d33f81dd77b8629bc90f9f6c1f630f6f94070649e2089b3cb24e5c4c2abb359a34f69307c3f11a1b80ccb8e8ee01116a465f302001d812761ed750071ce8d70749454e3b85f9fdc128a543c874670fe5e6abc15169a89102fd5b863d0c866825bb25881d8e679fb828d959ea35f7ae1637f8dfe105bfc7a9ded3541f9184b57e968361c9f60da7157809f93260ce6b07e61b64c90169a22ddecd07049dfb8a62e77a91ea6741a595aa956c47baf43c1e1f7238edb2d57184ceb19e220c9b3ce9de496aa85cc26f7d7058b2edf65f618013817c3b42143124c6471c74aa4d516ca797f743aaef67e8af5b7d7328643c6c770a8253ff6bc91dfd69e7e274d3caebb6058ad774470c9092f2a0f3e484bff5e61268849892a02f809539e29cccd66d017009d99a5c80a3afc46d03b04ff1519c38f1f13cec6629096ac9d27e3627a004e9d39d8ba328b04f5bea10943a226faf14ab9cb883de0a01c6891760d3858f60f138e7ec21785422fbab605fccb49d93c3027a95567a1de31c9464e7d5cc1ac038366f7625842f3e7cc551b3b95103fa06aeb0c93525155bca9518d17bda2cfc455f7fcfa8dda37c498a96578064f874ede7d82fa770b41d950f4040d5c3a7984b69ac012a4d743cfa1ad5d93b337a6e6b64f25581aba1409598e66a444b2939b3df29dec461dca6e2fd80d207197d4c91e2fa5858769d9588a8fd9577a371e6bb56aed49b42205606e8e363c2fe6268545e1f0e43fdaa48c04b1efd457131b23e45633d33924ee269f3e1b928b5f16a6b249300c526421645657b710b640093de0895459dcab3c4e4938d56e1811a333387c18cf5c1314bfdabc63c0a4d059f30f213551b2fa719a132987a70432996673b2af0876e3a928f37c61b9566e99426cad67bbf71faeaac05827609300269f0684837889ba3068e73e24a9ac0aa49484234aab7064dba9f83197fd151b0d8bd96b91850abcb0f0286872cbfa6201dfd0b663fcf6f998d778f3547eefc0ba0682c7f5bd8d41c578109ac6a9eb9ca0dc0256afffca723ab39d7f9b4c54c2134ae76ce7370f230a9adf78b8c5c6a00e7ee7c5a3bfdee2132f1c063e1d195c2e41f990974461000e1e428e58ea0bcdcbbd2fcbad17dc16df2fbbe317e5ed594b32e6987876e585885feee9e3f1a855d9961bedf8278bdc59d93c89ddfbd77db0b1631f7f10ebbc82dacd7185111dd372fce1b0c1899866433ece1805afc00232807b58ab5f53aa03c4393df6550dd54a99040c577712b0dfeff82f8061cf6f322962807b2d1d87b55a47e73b89da934fc3d9de3eb6038dafee0af081c7cfa7fcee4d4fac888c1080433b6f3fd0560b2b201a582ea90b4dec6aa62e653d15d49e32077a0cca9dd52b621ec671b1409cc33d6c79294dff802991cd2cd65bb92b3c0bc70eea01501f2ee4052a9658ee23876842e466741247e8a24444f1bf144eeeedfb6ac01acb20bb632420149a5892e1e5dbbaa33b1ca4cfafcba0220c22b1b3810c5524c8d1f02038be21885b9780f427048385be94aff4b838fb0a54887c1ff8c5c07280906434e46816e15833f5e8661c50693433f01cf06904aeb5f84358b7ddd19500633df348f0bded5cc2db2616d7af2be58341d1a20354cf81b5247bfce33419aadb33153646b04036a1d9ad12b3b6da58d959d6ff921c56539b7ec68740f1ae9bc9184c8aab6eb12698299a0b1082a15e82fdab946dc2164303ef719ed3c960a48cb475e0e708e7bcacae170bdf6e3503ea4b7febba452604b1673bc9c1f0f1b30830e910d0f2d583655dc0c12e12ba5a652cc927159d27ab74fbaf61d3d36a7131c237110bb610ec22162ebfa45f66b71364f83457799f035b129863add177307de11ce04a91490da8c28eb6d8bc54ee3a0ca4bdb7596ddc1eaacbdc94ebbb94e29e4ad431f1c1d1f497fb06bd697f5162a39451eba634fab56137e2f7b395ca34410e5f7fc2efba82c40187838be87117426caf2c07a3dab60e0e0daf4f25116b0ca1c08ce64577d78ebb96e9dc5ba486350d52c024ac18b4528b103232c7c5145c34a471182e73260d7aa737017a47020d561ba3b01d7129caa91664bce2f40985c2e4d2641824194d8975aa2b4172556ca36e10676ab72cdfd8798c5b9c538b9fa5c6d3f6cf0197012b14a800a6f540b81ff40151b9a52a614c0d11da9a476be6700496546d7db69f1ccab9017d75bf1d2dde3f71f425c0c0493539b12a048c3fc616fac82ae09f1e5005dcd61e77b1a773ea0c21ec0239e5ce56c5c2bda50e68f0a9e74db25b00a5130dc0fb60cedbcb418e1922b0d61fe384f6717d834b721e07b872ff418c8c9647139c9befb16f04f1daffa1ce116c36460ddca753ba61377b2ad0b4633b5aaa361391340ebab1dbf0244b55af4ef4f78681575c5cec08bb1a7568a17ddf0d9db9a7609b67fbb6314d9ea920ce27b77fc55779cd02dd84f65547d8900de04d4fe180c590a16536da28c539a1e6cd4994496daac4d51ca66aa2ea1f509e0c90d9f28b3067b375ad619f38e3294a6a7f5e896b06569b700d8d42cb62b27851cec46c5d90b2391d45167bddc7ad98706d283def9319a6092935fd14e6272da1d4d7cc28a46fb4144f0c2a815c21cddb47dbe811f5ce8a27a89bb743dce2a4525ff9a6fd69801c23d2d79006460ff92657af07e7e12a6d929112dd4d45290fd2ed4ea32956d73497af6a525f3111029d9e25faf4e414cb6d938be53b6b49af76d4fbed1ec931958dc706f432843d9082e62687caff4dc9f1590b34f6cb7d682f65effd44ead6aebe909c0d051c9c9b3340457fb05af6669c3dc590cc6198da51ebb80648e3623e1920f1a5814e7c6ac3ef5b5d91d0eaa10c72d89bb5ac7f19be5c052b334906685c52b3bd620fcb68525e1be924bef82dc7d1e2061051129d7178fa05c16d809e9e7d64a8e57b8024a11c77dad11972a742a308fa4d42e0d2b1bdf79ee81ad48bfb75cda30d7b50de5980ac51588441c23fb4f5d3fe782b2364dd72f090129cc3cadfc790b9959687ceb3ac07b7d804c7870a42dc265bb48dafc67379c0e95ea02cb0bef01cbe394ecf933684ddda81dbc1d676814d285cf1a2bbee2ad7cb038b7d140776f25c584be85ba351b3e087d6a4f6b8afdc8036999028f93348c6601ba4bd9a9a4d197b548813eae66fc16d2221dc97557f045e2828ca88581c4b4aa8d5a12e9f906d2faa468731c6e2f0361da0509b1c7535b2b7c56d256eeec5dfa5616c36b2574ce64d0db5e3868290a5f370176c2825048caa76ef18c24ac025f4e3f91f80af301f3a55f03e527e8e6f5e2294d3ab8175886171f1fef89f61bbd8de1dcbce33ee28ad1b46076449aceff1316618b8c25e1a5c6e32723882bf38b670a1532eb627c296a2c266def6e6ad0cd1582192f26c0ee855932009976a11210c9e8520a3d4f324fbd804620dd98f68c961aed3d744ebda23a75f5f294c8e962bcd01f8dd6ff538397ea30020a5552a3419cc4a53d400ababe102a0bb33fdaaa97b86bef6ec795df0402fe0157333f2adb79ae7df76284e41d6b6133d46f604d18b2ff6879107fbc74ec47c3d3017b73b61866a0bd91ca67e4175508f1486c4e4a645cda0b3c6349eebf5f06d3b8fd1fe6da12d7dd5b416b2fdb32770593f64830d257245c29fc0ebbc6fc91d4026c131a889ebe1470b70260df68635e1cc887e143954f9fedf4b50cc4e8fc88a02c84ab6b8807ab207e60a20723bad50154b44e4237ac78dc76dbb891c97f67aec008852a8647fc9c5340f9cc8274b77844b893500070e7390af04cd6ef1230a1253c41498d26283a6a5e2f277ed7de2658bdd9705bc4f2722455bcff9b7e46a0fce4a21a0ff7108925915ab6e3312bc692009fba985e0ea5bcf5e57e8ba78bffa85b4eb57ad1aaa79292363baefc973135fa26ca7b7a619c5f7e1785a93edbe22b8db480c7c1fe383aab7b6799b4840bc95cb42d778c6642504022193283116eb2abb9c56214ed64d575c971f3db6cd57338e9907ee46f9293d299ce322e9de7c60411a62a477a4ebc88a73158b1467e8fb6360471a5811f251f858d3d9776bfe6dd91a30af8aacb5a4b9763b3c55a8306435816910cc6000159beda7f5cc53438563b10d497e54373e5cd44c66571c6ecff9a7d357959e041a244dee47b5bbd5a7e05ce0827d97d402a003c50d53dfe3f07090e2ccc18a31c2ecea57c09a6cd496f1f54fc81a69849178ce087b771c217f709e4f5727349f341c7b89641ac0c93a782b8e9cf2eed2b1627f60802589e107233a0bfb810ecf740127c6c7c859dcddc1513f7ffb92f3e89f41d884df7c544e85dc40eaeb141bbc285bb799419d6bf0ae978d2b4dc70fd0e605c24e5b2ec194a5425b4c0ec7333d988b7834b0e9c005ea2981e6656e476b13dfb02069e0e34dec7011e9367e9fb3164ff052bc2c1e235de9ca53f475b871936da863eefd30e2131ee8d06251e05390af66a978e4792fd1d6aee6e58177b2124e15184f0bb7c6938923530c1e1422facc9d69a67edea0788393b59fa00e2a281bd42328824454bb19b1da805ce325cfef928e9855a82da729105c7fc9713be25f260410afb8187b15701756e2d6401b9465fef5631ca9d21803ce21ec68aed1e4a3d5dc9f0c537079329d0f839ed77ed071848b37dda61cbc0c6d7e28b3b167781443aa2ee4b974c70d8ea61ed74fb898f8bceeef4b9e6f26dbb2f27d6e3067968fca56aabe74ec571d6e15a9966d27cfbf3a0e56b4757ffdf076f687f056a1527b42a8c349637292e027ff2b6529e46e739ddf8b98be96f9ec30cdb92857698fea389379c1e966356291b7197abb932795d979d928eb7f694036a6b0a93debafec1d77d01708c8d9c5f4df0fbea04ff671fef6cb6bf9e1f52d9af7f7e69f960f58b2d08e7a4100c09decc691f20682fcf54b8f26ef1d6febc91010000000000000ffff00000500000036c9baddaf1039ddbd7fdf0d298954f25853341cca895fef6b8e20331467fabd1b64331551a570986c25068cfbc02c5990b147ecb050fbaf34e4853fda44dec4636e284e36ff88cef8b0eaa09cbe39afb07ec4d6afc49028f82baf501dc01370d90f6fbc3dbe7d03e692b28aacf1fba98a1fe536a07bf3105ce85af9ed8850e4c4f05dd8af8bf87284c6fcf17e681a449b84a10bb4b111dbbaf314056abcf2531a33da1d9bd7e3d844e87551b221292cd6fe6a6f81f360af59c6ea61c05575f0083a6dcd2ddbb64efddaed41c864e49d0738d602314abf2a62277bd280ff17dadeda195869f2df631997aafdee866214deeeb2d72acb1392617f0286732b5fe348bf09033c57bc2c8d678a924c02b4a5cbb0f88bb45df71e5f3432f15c3ea1a4fe101ac8a5eedd6b0d80b11bffb1d0a13cf904ac98e45a10397b4f2ea8cfe354dcd4060206612b7c0c1709542e6dd377190b9bcf77475b07986aebcdffc2c34a5e689740ec20dbe60acf6ccae483bf09d4f5b941d5408d9fef4e40836f4fc6d749977255b0d2180393fbbfd9ca5e0cdb1ca2967994bcf9779a3877636a93abc472803e16d3c240b8f99143cc9d6379e14266d2497adf99ece16cc20574437789d555b319dce741eb80d6947357c79e617658f03411317f908447bdb0edcb1d51add6ed318f9444a68c61519b48941172bf56c8505f41f39df6667698af515623ad1d42ee148dd9bff58ea0d8180c8c5dcaacdc3a95ad0904d9bc70ab896d7c8d62dc37a47541381f2c75e3b8c1647952d72e1dd581e7cd3c98706a09fbbdd389d463f41f472b5743a02fb63b056c36d121a22b81d22b9d1a737acbf276eed09eb2b20eb4a45f5a540940d3e94ae0b02519877777155754b41b9e938561ca4b0f47752b028031df40da6e080b0be645d9f9c4f6db3c439ba95789908423a6ac824de7183a9a1ea822704a44f0cd791c8bf12884d81421a4425b423756edda63ea39e3a9e2608db0d352f0b1220f08c17a6f68083dc5cee3eb759fbccb13d2baaebe5eb3e9219981645575a4956079c490d673d2dfaff7ae884211025c50f9a5ed2cb36acebb1c3446b82940943486342e68959293a035b60595f4f810590c6d3cb691963dfaeb23fa0d132a3ed96423cb8b3dca786dda26d526644be5e90b24a4b5fea9f05581ffa71b7289c273ee9d37a26b0ef20ece8d6c428fe28e66d07fc932a0a5b2f5fd8a80633384cf2ecdaafc2c193ca100a7130020ba385f9da8d8cf854eb968d353f9f9b32cb85b2a4fa7b71dc82746013201817dd472b4a4f0415612751425830b27ef852c90938a84d1288f64f16d6907f11f3c7ce5146715d424235b1451d8d6e5eea0c4da77430db64af5084f73c7e34cbaa848a9f2f750956069bea88bad1594ba340d12117be6ebbe42b91d8cb380a65d81f70c1e291d723c2a0eeb364a42a372fac24f182f123a5de7bef6366b1e9615881efc8ad8ab100a831bae6f7be12136dc29674fd7f86ee394a6c5a76e7a7ba741cac4180af6b6d1a1fb7de4fa7e4f0931491ef50d910b3813c9124a54e55a227fe78d83fae367fa9a046d8e3b46c54fe6d64df32d4a760edb3b5fff02633dd4de0d3cab5b0dd863beb2e338c640750472f9c417faaffda2233b50a09091691d36b319fed87b1a11e86e715995a2b0330f7820dbc162f83ef6e75021269b6a511e06815a2384da9e1896ccc45cfb60106530f4183beeab9ad329a92d8b008c34493b428e1dfebf200ad0a5a6242628b053b4d93d298f255f9ae4cf49bfec44c59135b7276938a55bf4b8ab5ca217a7c5e7d99746a86364afe6ff58ee85ffb531193df293fd734191a057c31cf2e8053a400b9299257f728c59743d5ecd97d698f57b2292a62c414790e741f0dfd01de5602491ce868c4474581d51bb39c3c339d4518d1fe9a998644c0b25668fd6074e263fbf47f77ae0e679fa5835ed2278f3f3c007082fe4db0c4cd52682f90f776713b7716076e64aa2db2b8c090eeda5c1ea5c04e9bcb0aea79379bc4f48ab04f2dfa9a2b6357be72903f63dffc6d83193c17549a0a5f3039df0ece4daa28aceee214cd42c574f9e173f183de0c47cb5987003d9cce7c03d6403a67ea2263e2d458f748ae9463ac7e7670c02a627a1fb9b64f8a41a933b0439851ef0f7394418d4581cba8950f89c96c85dbf9c7cde938dd94fef6c6acbbf7801bfd63ddd25c38fa95c4ba9ddf27c9104673b10d69b31af2d385c28fa8f3e1b18068ad21801a4e9a970610d50e9e65fd44467e84d60c729048a41030ab19b2faaa260f42d338613510464c87dd1678e9bb72abb7b18f51ad8feebcf527b968f55f4dc7a6cc94ce043cbb875ebc38ba1b4ba50a22a3ada3b7f1eae2831185fb8fce8dd0dbb4564a555645882ceb72efeb0c5c2db45563d0f2bf272b4018960414b83deca82c1bb988d5c6877ea1b02ded84febe73ddf5fadfb5df72f3a2fb25cc9225103213a812892341bd47ce563609f53470d338f5b63f9a8726365614baf55d9669849d8d50a1385d3667d8c79fb20d53f1793a39636dada77dd0d2a97b52c95211b98dceff9becd672b5b156692a1aaec623e69590dcbebeb68a89d138762a90e6037ff4b8564077685b71fefd800e85049be5dc7351f6198ca45f644da177fa00afff426af039cd0ea676e60822f0290e5f4e3659f504497613cbf6208e65fd31ca4815336266b97114fc407f0039352a9114361425b655e5fa12d0b1b88f6aa307247203a6011ec35b5758cb8d64ea316d17f7e39f6e284422b661c7a09d52b52b264a4634feb3a692fe170d93ca4b9cbedfbb4ae599464985bc5274eb3ffd2e5f6b44673646dbe6e1684d28e88562b60f0c6fb6b84971ed8842b8cf7da5ca38fb938823b0d9b5fa7de4d8a4fa693d82c707a6b97805c26785980296ae805afe1a16192b783ae07ce2dab42d7ce6976e5984d745ffd979a4feb987a69391e4c12a16bafe98256d431a26f847b9364503602329ab07d092109c1bc5974f6f0e0898ed6311f52d9eae8c3e28c0d38d71c1ce99282fffef2093bb527e76141063f6e0bb8730efc9cee7554b851676f216faab7d530806e839392a08de01ff78e656babb52c0bb2bd73ae48878ce060f0def8903a7025c4a214f7e650a5365a3643d14a5793cf3d5aab011493f4b7313391a66aa77e7c623bba8de5c671c6ce191e25943adbf87a1109505ce667dc0904a1fc1fd1f0c6911296ef86763dcf776564e7a5556b50cfdd19ec6eb2293dbc9c38e8e5f748ad2e7f5061313f8ed6d3855e5bed2b13f9f3e9d310945c5e02b9d4ecedc0010e8e157bde41fee0070bfa1f6d971f1a760794186b17344ff91abd812b80a2fdcfa892f4b93a93ee1fda54fafc990ed73dad36516f9f963bb77a4a3507732c250d0cfac9b7f7135b97b9a259f3b5f9d88c40cd651e64511bba880c2d687dd865c53ff9e7049613683fb3117d81a6a9035b9587e4094bb29065e00747d823c972eb4b6c4b88b9a48c62a45f01fadeedb7ea73c1958c7c6647d2d539eb1c37b5b0f6e314d4bce7c1769bdb1705503627bddda5e8fa4c0a52ecb6755921c32f69f67c365ed871ab7d6702efd2b43413443f0c50d87e484b65132e131d1b7b3567238e6233531f4552ab2c3312e7efeb4d8a5a989869e98043a219cb7a8c504c56a2da6c8e58812fd6bbab12018bb9e3a2077473fbd3e9f5c6d16e9062257f5e5d1b85fa9eb2f1ef42c146d3776010e4b82438dc44f19c98871d3ec66e2d266c147a6ebd0a5ccac91fc0a59f7ffa17a9d5bfdc90bb0198e5a355326523193f8b036e3789d868b509fdcb84f3a6584009e9874e4895ce19a70598e4d31761b483d944b3d89ea9eecb080c055cd0e7d066fafa923d2557344b9b319a9a7b7c1ee3706fb6e866cbd041a34da914db785927ef29bef37f024a109f12de0bfc87b0080c583e4c297c8ced97320bad03bf8d6ee595012ff3d186b9330a4763dfb1acc54eb564d1f3ed762f9c0b4a894a61ecc68cfaf3cbbddf5533d947635e67a48e5993cc06bdd353f6ce46b468e7e499b2e586319b547e98a8dd153d97b417a288d8b493ce058692c3706b04a0e6f5c60d25b3c96c55d7b79e80a26bfe0270af49f6db01d1665c9453ced816f3114bcc891498277462a7de6c5e257ec25f736ce8d8abe44df20c994296c5ab612c8591b05ea57975cba2437fea59f6e64274d2d8e207b82fe03c4f08ac95257338cd14fbc25b16f2e92a0e488406bf864f92d85afc8b07068c07dd4f47a733eb3cf46e3117bbfcb0844e842f215d5dd6b54244f6318db568b8da84985d79dfc6ef897e2e5a0c67edc53132c73f7efd1213f4dbe356e1d0e16e7a7b8b2b4695afa764da8f9a7d382926667f69dd766fe083756699a27683de08a079c617aa75227b64b7dab5177171efb7205e48bafc29c209a7c91bdc0368f92cef432645182d6a694cb6cd18c1e4a684cede28839a18be0171fc7449422ba0a9f7fdf02bcf9e11ea5f9a968036996ad045149670f1e16e9d9c18dfb7729402ba280d431ad191c4ea2d4f8ae01f5749c5f68e0967343bc45205ef0e7a2b73137d9333c1ab9fca5da385b791073f9574d2d8e88fc9d4ebe166f4810f3dc9d4fc46f5d76844ac5f0649a98230bc6898c18d9fc2f29dda990f5533fa3485f38688ec038e2cede2517d0d834edfb9dcfdfd86f42b9ef65db3de513d01079ebf408c6f1ffdd04b8359e3fbc442dd50730e07c5afc7265de1e3110dd9abe21b8cb570290feb38302a2482bdff0933218ff136c10d2a1f83bcfcce8e88cb35765e0aeb8a662a88801e0215c0e60e55bd9b6b440ef67bc6aa2d819616afb1dd325ccbb3a976318d7b0d1b161205827d92d793fafd7b34ce246220ee37886f3c0ee97fff2bd6388f2e05b678b92e6287f46cbec6145a4ad8d9c60750819f1152c7129a63062381b286a8667305041eae25dedb8866fa0d081a308b602aa3d7e6814bcb1c13d62caaa23b0ded7c9392d8a6f10825a7c0a5bde536aeef091937b12b7bdab353fde7070bd37331822d14095aa45bd035889efe061fa00692a0adfbbf28cc6bede823d324c54fe6655598e8bc3a4c8ea1c1c3699680f24c005c1e91a96a9ab8a4048fd2d3ebbb56c1cee5570015e414f66f5a491d2499569a79fcbab76f1421581e6a01d5c601f2001b3e33ed51e2a3490446f0780a9d3070cc4dfb1beecd33838cf38dda9e0964ecf77f924cadd856dff00ce035dfe7aab08f3daba4f856fdd774ea145199c9b990ae0b4d44ae624616d54b5a0a93bd902ed19fd476ab8d1c0fce57749ae26dd16b5da2794cf402dd8a4c3bae1ceff41d401ec60255a9acbab1ea9425c71ca187d573e503872a43c80d3fa5cbbc8c9ba884fdca2c4376371dbb17b2872b83d2c6cfc08ccbb3e6a4e8f66ece78cbf600c3bc624c6c52209ae9d99dbcd9c259248f150ccc210e3dbb002c9987ed31c74b07786c952d5c8f13351e6a95ae4afd74735c3d26f28df0607221e9b0efd81c953e867d367e198eb4a7079349f4587357948b1f6d8342a373a34e4601bb7ee2494fd2b9f73c3073450e413f61f9cec9479e380f8c8e888b0ecb03ce104d70d5634b423d6b8e99125c9f7d3dd13d0a5962a5aabac25f3b952f170a02936ed14d6857425be382ab4f9aedac405ecb790ca87d773c275c70e2ef9b128a9501a11c7984801c3bd5d618a7ac54bbd9b7bc38050622c29b58d9e9a3aa35e5b8b887e70ad90f44b0f3ec06296e9e45cfd3d1720554d6e685be99023d4b7806ef8b4d33d35466e11353def000000000000000ffff00005500000011724a2ea801e3e7a5d60a4db94f33ecf34d6dda59cfd6594429283eb4c79a0b453b1e65b5baf5c3287ae5f8ec7e8d93ef526e68a3b46f08f1bbc34b4e176b9b879122745eea2fa5925013f97aea34381a2cab0f0f618b71192681cec9afa46aa2b4767d02e6cf05a8f879c01547fb56a036f82243b3cf93a0e3392c2b251927956ba47d26530ed886ef61a4affc1fa7747ace50b7883675036934d2406973808ed0d38ef2e3f1f330d6d5163d194ac538424b3d15722806186fa0aa81657c00af8883ae6e879d619b0e97a3e3b696606e405130e67b1e1ffa0a000000000000b80000000000000001000000000000004f4c4043e99fd9678e02332675bbfc69261f4d19cf7a8a6ebb053fb2095b6048e12bd4f746263d44154faa258edd661bf6e859ec780c6df3acd58ec218f07a78b0a2660f7b2500b6c3e738c5643789b2558371d1a84b53feb8bfbc3e195fa239125099223e81bcb1c40f0b79b807d9b1bd5e3888eb7e55a937898ff6005a2969670f3bfa135f4beecdd6421b3998ff448ab2205164b3f3f5ee34718522492e265994000000000000a350a6aef958252ee758ccdf63b9383a1c8c2ab71e42f405ce3830824c7d2212226bbdbf44199c342253ecff9f1db57528d653c0ce5a0918413853894503f6c3a3e78e489ae04eecc46f9ea668f9498e7059bfaad58147f17db28dcb57baa9e2f66b9d3d443c3df980a2b519e60f0c7a704dd22bde59c232d8afd11ca7e73f855beddf3178ef8d808fd1fde2764a1c726dc1e6b750bfa11d3fa5319454fd85e5d3730cdd81a1bd1f4a23d08bf0a0fb77c1339887d10d259d526d3ef083bd5b124393a2ef1bcad7e68b2a510859bf421f2ec289a363584354d37aa8dfd8dea36d7337b8d6c62da37f76e85eb251152cc77cc520343d4600000000000000000000000000"], 0x2300}, 0x400) dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:15 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0xc1045763, &(0x7f0000000240)={0x80000000002}) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/97}, &(0x7f0000000180)=0x63) 16:00:16 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x46}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4810, r0, 0x0, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getpgrp() 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x60, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x3ff000000000000) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x1, 0x7, 0x6, "8f0aa9b6d7e4dbf985fa04d824bd20cf7f48378c", 0x2, 0x2c00000000000000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x800, 0x2) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x2, 0x5a, 0x4000000010, 0x400, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000013c, 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x8004, 0x5) r1 = socket(0x30, 0x0, 0x3) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getgid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x9ffb, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x4}, 0xc) 16:00:16 executing program 0: mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x40000000003, 0x1f) socket$inet6(0x18, 0x4007, 0x4) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt(r0, 0x29, 0xef04, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="ef230094da732138c513b714f29d739b5f55d68183844099a78b39c24592ba02f1d188a67d80de01df08b0712eba8f4fae24a1fe85b179d03b982c61c84aa27ca1589516513684fafcd1dd85266afd32eb05b11f8794777bea2e6fefeee60fbac90c1db1ca559fda907adb7c80a4625048648250c7620c83bd133fb9ac735e1508730896b245adb925ed6d0612aac59bb8530ca67161c7fb6e4d553bf0a53f82a301485ae1f46467da4a0f2461d99781329fae03f0df0b6eb4a92844e8a12d91bc56af86de8b9755c75c9901a0abd2bc2a7f97bdbf79a6cfec06f522def3498b694e10dd8bbceb8321391394e193457a7b5eb623746d2a56bd7683805dfa4c95a09c69740fc029b66ef6192b2277b7590c822e90ca43f5f1db9801c6fc4cb53acfbf225b00e06c4b697e66300660c1eaf9a8f32ab2fefdee9943e090bf13266daa76841d80b4272f124d515e05f2c91f1a073fa89c2f61e1c8e29a2718b4f70755f230c18ec064c56c1ca8615bf4ab830262ff2309d6fdec997b48c5fc9c518e14293dd0b7a95bc335097692e9b362e99752f3d87d4ec6cb3d567dfa38bb517781909c133027174243454eddc31712cf289b6bdd068c62215d19ebff8bf1a6759bda144beec0f9fd8b57dcd267d03a25e34bc59d6c92ea281fe7b52bf78fde3f1493fae1a4be63bbc601e3150f51f1998de837f7930499ae83b018da64cae9db0ba943a7fd0b3e1ddff4febc5f5455dde9fceae7a16115d8569c25a5b363d8828529a3dfd893659cb4f97ec2329548b9aecfa12e3a58e41097bad0c5677a1a385621615741efc4e7251891db8c4cdc2ddbfbc5d4a19848b92bf89e484db103b8431b9b191cbe6826f47ff68cc58b50575c2b74b346cf590c51a5deedf315f79c558b087ca4e7d8ddf44aec767f8becffb2b527c282317a975c616b3edc8c3004412d69440f0149c29d1bdba36535ee3d7d33af24a7a7a20271b2353dc4d3d1dbdc454d3532a666f29b39966ca3ee41eed91e2adcaefa43b611ca108946c6e54398ece177e2194b0f168ceec7d5bd2b969220396b436bb9d2091b3cd4ba4ed3959ad54218ebf76c73f892d479b4fb4b1b7bb9ad34870979f2c60838e75d8de512339983c87339b6dc34f09ec551862002011ce663587f6251a3aa1b5cb67c20b208bfac2cea26dc0649ab4eb258adf596960d44d6c56c46825ea899efd5d8e17cc9446fd594ca4eb7af4424c1bf040b0f3b71ab665d12af43bff546f2d97ac61f177f", 0x382}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) syz_open_pts() 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="05e90ef251ecc0efb2bb5dc5bce04ae66896e6d525b1b0b1af632ffba5f8557618ade3e2d784c755af5ed13bfd49a3083187437573d6903a08d5ab41ebb9a60cec", 0x41}], 0x1, 0x0, 0x0, 0x400}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa00, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="81273a9263b4ba4fc3536dcc685b03371630a8fffc7251ef37a862c3b07bb6c1b076fa8a4f50438f6a378ca9c602631acf365b9dabd8df0881da6568b06e62b53a7498b9de5e1e331347c495fe4fe5952a587d937906c702b4a57b10d2b25933ce8b6c94915ae225740832f4b9bc05cf1adc659897b57a73ee7cde5c41e37fdbf55a46216caab71025e1c38f26c0bf3bb17a5cb506fb705e80ef5bfe4be6c3b5b533ad3b47c07554fdbf5bc75b39b4223e360da3a8eb3965a47b45f4a035", 0xbe) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getitimer(0x2, &(0x7f0000000180)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x80000000, 0x28eb, './file0\x00', 0xce, 0x80, 0x10001, 0x10000}) shutdown(r1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11c) socket(0x80001b, 0x5, 0x820080000004) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r3 = semget$private(0x0, 0x3, 0x201) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20010, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000003c0)={0x2, 0x4}) r5 = fcntl$dupfd(r2, 0x0, r1) kevent(r5, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x80, 0x400000000000004, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x4810, r6, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x40) read(r7, &(0x7f0000000200)=""/183, 0xb7) write(r8, 0x0, 0x0) setrlimit(0x9, &(0x7f0000000400)={0x6, 0x8}) socketpair$unix(0x1, 0x5, 0x0, 0x0) msgget(0x3, 0x3) semget$private(0x0, 0x0, 0x2) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) r1 = syz_open_pts() r2 = kqueue() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/156, 0x9c}], 0x5) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(r3, &(0x7f00000005c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6b, 0x2}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf0000002, 0x13}, {{r1}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x9, 0x1}, {{r2}, 0x0, 0x33, 0x2, 0x3, 0x7}], 0x4, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x40000008, 0x3, 0x343f}, {{r1}, 0x0, 0x4968985894871aa5, 0x0, 0x3, 0x400}, {{r2}, 0xfffffffffffffffa, 0x1, 0x3, 0x45ef, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40, 0x74faaa59, 0x800}], 0x6deb, &(0x7f00000006c0)={0x80000000, 0x9}) r4 = syz_open_pts() unlinkat(r3, &(0x7f0000000700)='./file0\x00', 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchflags(r0, 0x60004) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="11b939e25c3d03f4577651297e366e9d0678e106653b7e817ff0043d30c9649723527d45f9a5f79980d0cd1fec4a7135891b556fca9aabe46bd14c84437c6ebd0f8204b87c384c2c9c10e415a132bee4148148cdb4bda65cdefe5aa6ad81466a3e63033e61a14000908a8d4d10d95fef60fc8b285680c8bf0e11f0db946ae3005f1cb12b6cc559d2c875cc20ced212885f9d60ec33949ee1fa249a36185de4b7cbd583a934628075193e49a769d32aab6c1c1bc1d260a0da89b026e10bb01dfc9b1870b558fc54eb70846cd60ffdf0aea0bf4a", 0xd3}, {&(0x7f0000000200)="316a1035074afcfa4a6153eb029e7c3762012c0dd5e87b72a01bccb7f396d57c4c8bf4464060cff5faa746b686d4a04e1e720423ffd34cdc88eff98bd6de272014f3f4670b6b7b2a5ec5b68e56626400de2cb97ad4a093cce52a5fd0e5149d55bb03e3dd11e585e99846b0216a59dd40e2aa411158d4f9fffa331ee9468a818da18a9773fa71766b994cc614daec47b31997a1be170249561cc272fc82dc623d36033f4bee0c92af248fdefbf99c2eb92fef4de9b43d627b", 0xb8}, {&(0x7f00000002c0)="23ad976430a3e88fa3849c29f898d07cbe86b5368b3b860cf8d11f0a31ac1012a773746f7e315b8b6cc4d3b614a3bcfe08c8d5862e53e29408a6e4ec2b07b7d3601c849fc80f8f44f79a618a78297bc7c85ce1d0a91e2aabc9bbeb28ecc26b3f8010926d981cd2c068e217b844b9492e5a969a7aaa36e1d470b95ac8511c249a1db240450ce3ad849411911a446d2158b7a9674fd2f59980e2aefeba6c1fcad8f90c42dea27836cef5ba008039439f5e9ade06277327c30e37095ef5f3caab513fcd1943997f47b49d6cb5d45bd20bed57cba2c88581f801e99d78a8e5099fc4a81b3f28c6349988a5fb48cbadee4015ef427c815ad6b6d30c6adb", 0xfb}, {&(0x7f00000003c0)="adaa346bc336da9d9bc1996df7bad03920fa00dc2acfb15c40f874b926cfe8ddad51c58c3a72dce81985679e7ea0509ceb7416e6d515b07fc2e518b9d5ad150404b989301e564fed61f485e43b4ecf2c67d3848c8949f99bd804111868349c00881827b58f756f8b194f4500d4480ca48d41c22a44f5ed0d361109104bebe3ef2565491b69fa1a85bf91fa52c40be64eb73d0ad20b3c9af75331f16a208f0af20de0a339561f803c05cf872dabf804ce72b5da98887a40a4a544a4de3572205510575230b48273fe1b0a4f97d853f09a1162d7136d67610b846bb470b8925d4bcc97c336", 0xe4}, {&(0x7f00000004c0)="7875600c5418a306aabf2e1b0a7f4006f3ed135c458e14b0d74d10fb04dfd13d5eb994e4f2f0c5ef4a94cf158e48031984deac196e67f6b4045709408b5eb7703bf4b3f2e630916834a3c12bb1d3ed8c7489d79d69e7d5bd130ee7f6f248124cb3be0ed4244b84d1a4e300b3265fd8863f3b4aa9c346b75f47288b811bf1b9ede12b7c88ad4261cc6d7d479eddeb1bb0f6981120650a06f51db635b53699c3274899a2d6ddc6608fa0ee2d2e1fa2984dfd1ac838de3ef0129d21185a8f72d44c293b4bcb53f498b885bad63d8409003dabe8ce8a725697bb700df3c56d", 0xdd}, {&(0x7f00000005c0)="13640d26bc96792c69846beeecab5fb855d38bc3a9602a7015352e141759794a0f90187c458afcff7ea384412a85c5b876f9580e0b0f85c2d082b93b5de822b83dc1e3cd5cc5c8585036e7ef022b53f8006cf09d43e8e48f9a9cd39d2ed1e18360387c18cf43c3c9c0f1afd5e354e338693cdd506a8e159b08f94bdd6bd99a2125fc2ed2e53495c3fe29fe2a7374a3e80286cb79b07b4f", 0x97}], 0x6, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000700)=""/65, 0x41}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000000)=""/22, 0x16}], 0x3, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100000000001, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = semget$private(0x0, 0x4, 0x5c0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/63) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='r\x00') 16:00:17 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:18 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) listen(0xffffffffffffffff, 0xffffffffffff8000) msgget(0x0, 0x2) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="dffc90b8e051f9386e50ec48e4a22bf20efb3b9d1687bccfd296b62db188e905eab1df69e53721353130be7ebd694a42d98b1fd63e635256feeb640ac35bd9d71becfd06a50398fc7f75cbdd9dbb4fc8236573f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d30a87ac6922e92e760d8825a6b7fa0000747971bb8aa82ad7346833345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf260ec7b84d7fd11ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816638d8ba809e9767bfec3eed5dad1d4a3b816cdcaaeecb2fdff5d20c594e1b1ff4408641b244732", 0x166}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x70) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup2(r2, r1) 16:00:19 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="0e95bf5a3614555dace08d0f38597461fae56d110f24020a44b101a2976bbd69756a9afe4e65a6b37a76bd54ce1a432097321a478982b4c5625bde0ae0cb856641e55ee23beaf4a7c6dc3c8da119699775c36db0c888bf649c98fc00f802d6a7305b8148930c9ebd26", 0x69) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="4c9ba0b6faa69653fe17873dbf77e9aa6f23681b93d965b180f27e6707b6ce8a3cc76ffa4be5d3371a567ffeed29ef35c2fe3f20ac1c77c7e49940add072f5a11cadea0cd577358d1ba9e39ccbc79887b1ea8cd0f3db51bf8461274cca58e46f3c2a6ba822577bfb50a2d39675c3033df4269fcd65e9a007eeb4cf118b4084e1427e20483377cd611fb11a99de6b8f5ea85506d85441eed065421371723e7f641d4ff206b63a2a5236a3f8fe272d5d3cb16e9234afa64e050536d1eb947795fed7f6d0e6ea86", 0xc6) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000440)=""/254, 0xfe}], 0x1, 0x0}, 0x0) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x10000}, {0xfffffffffffffffa, 0x401}}, 0x0) preadv(r3, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x10000000000002f5, 0x10000000000002) 16:00:19 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/150, 0x96) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r1) close(r0) r2 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f0000000040)=""/52, 0x34}], 0x4) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000300)="aef42dcb0f5edba46fc271c186c9ecd01c2b00775d801e05d90c92446b9e856acc4a6da2d3a2cfeaa4f1e3e1cd6ace720c5fc71567800cb786f6aaf16f41ef3e3628fc6bdc357e271db7d5559662bd8a55a1078e3f6a08c02750e89681f0da642281f97c1b2a0eb5eaf588f0d13db352df167b5f0007fb6a170c77a85617782f551e2256b3489c6b3842ca673a5c6bc5b74668626fc31beaa345842a9d96b35d989278e0dcb658f166de005b7a6f91723a", 0xb1}, {&(0x7f00000003c0)="dcb1dbfc25adf35ce8cc37642012c45a52a1bfea2131ddae05bbb1c32362dff1e9f4e4062cc17bdf6c80030c48ac58ec723914ee003f2e2fa8a5d5a80ee1f6eef80e3eb5857c31c27b5c1c411eb14505498d512a1da914735c5abb3388fd8ca4ee8067ecc147418527bb6c3df4a3b00e29e1e297458259bf45db4569b595a998c6621a84359e0205c035a0f510afc29f01edcc2d0deea57f15965dd1fe5529301bdbf7a3b1589d834a45ab36581ab20c6b3f", 0xb2}, {&(0x7f0000000180)="19cfc62b3901c70b087450659e3819c4a711420d95e6e31d4f84a6f49fe00e3230f6f142e4efcef0c2b0b4cca9de11cb1a029ceabcdc618b59cc2c5e43a4a7213fc49a904c1b176b8ff10c8bac2b927b79dfdf50dc380f47ef77ad83e9c54e2a", 0x60}, {&(0x7f0000000480)="29f5609e5a187d4069c02784d051d7c4f9603001bc8f9048022dc8e9c8bf01a29028bba4bee0dbd7e1442b84e59ba4536c9d733bf2b51552472fa91704d397be88116f979f5ec80877c32a364fdd70b6f44bdf4f3b50f0396e22359fd11aba416bd47fdf778936c7a2b31e73383c9d71f14e887a258fd8a76798dcfc01e29cf38b3d64680c0edc2b7e1358d22c79c1f1632c470cc52b20388ff6806765221a234d3616c76158920f8c89443313f35d3b64b1a3ce1178aa47f23588dc0aa889dfaddb07f342e564eb2601566605dd216533312226f6ec2d8dea4bd1fbc8a07099ffa847310293e80b976603cbf80ad5468b6bb03e99650c0c369a611687046ab01d042e1725c34e78b57f53dc5ba1abaa9ba125b6bc7d6e3088062b5fc69ab911206526e74724f2000b1d186b2e4de99e384385533637c1b78d3a359262e5f61ec2fe0fad296468f203232bcfc5f7307f8bc0768faa63b91aaa36ad4c672c8b7571a50f03b21a41d92d532961614cf926c16ee1c88ccf75a801b6a21eb3666b4616c7f7965c1b7ed1b5a54e627832a4174fa77f821a521326b9d03e767b40ed1e4c1e60cf0a51d00fb9f7e342afa7a841dfba740a6b1166bbf16f218ab56cb2a216aa1b5963bb1171a90cbabe7b0cad49154ed018a2058566d9f22e6455aa5c36fb9103217b201d4969e1ee82546524bbdeaadea04cb59f534bf16c64e4c7d0017f8d32bb460db572aa6eb326be9947774503e74c66a9694318968d860c5193ed8f8a7015786d323bda6618f77ac936a4cefdc7b24113515043b0c53aabf3e77aeb545bf1e327434c64b9ccb10c41c547fafb0d579ca011ebdbc87256d1197b5975ec5fd1a828a323dbd1bb7e9d3ff085d5a1a7cb9243624307f63cf12162ef8a4f7d12a0a867a757ec2c3b87b957bad7e38902ea4b726dc6005ebd523610f12d29be3f1ee1e25a8aeae3068d53ebf6e2692b6e9b20fa8a3f32ee96b55c6ae813165e9aec93a1d9096f0fe259c653dda3f19e2440e93c6278098609bba01700388779b6dc267f31047932c45bde179cbf63439dc84d9b59ac3fe94953a56f8972f1f47240f8dec42cdd90248057420335b2235b4434f154a8a7334bbdce4778f4524df62a31cb958f446ffc92632eb6c71fb1b06702a6fb1c86ac62e098ea62364c162ec945291fe8b7477bbe44803972e59b92f556ef3479e6c6d053b676f2e24b2813321aeb19c76a2fa4cdf77cc317fb9ba21b4e16592c2907308218575111ebfb89eeef85436e6120626b3e0a0128cdd4d049d7691e349122be9d6cb0757dd5f3362b4eb36471ea2c2d824a66907deda04eea829afd04c1982f6dbadf606888782e20b561d4b8925b50f7015690aa81f72726bb0949dac0112e96c03199f36ae935815b670d171e57e882ee452e50e006fcd12f39a5ead4b8a8409ccb35e8ddc313a81a1daa12a3232cf8fa4db0682d66ffdd515f9ab59bfe1adaec09e519dfcd7cbeff4662fdb462f1c6ca7b908e422365982fb7316f8273d3523dbf65b25923d32b871fef64fe752eb746bca641e02bb67b7ee47c6ada24ab60861582b9ff1857d9020b61dee799ec8fedfded38e533757adc842e315df8b6b11f8b6a52a16cb01a898052339341feaa4b4ffb1f0eb2adcb0241d6871e275a0d5e2585ec7d29c5b3711ab682ee5ed3cadf31f87078e34ad3cc609f3f395c82ff9bc6c006694c71f61226bdd9d67c16cdadab65360a2f43c16318a5dcafce4c715af1e0df279498d08e62613507fb98e8ed7a097d7d6dd480f3c92d0e76dcaa1e92df72580e1f25ddb489c490ceda45fc2b92ad9f134b5f33a3a55cdc013ad88962e361c7c7c752937e2b6809c57e58e02dcaadd7b7040e65fb62bf6c84be1d91ddcbb31807f9008c1760bbaba147ceb169d97fc9f6f6ec20c7e0cc2f4e47c8d426d02f9736526bae5943105afafea402a2894a34dc5b5c8cca57b309123257bad666f14085dc5da745721373a0598a19e0d5538a0452d3b3c1849cd9dff6229695ae8548353d7cf3f521298dcf9ae59f8e98986b88101e1ca3a5949c48bfb28941d11444998c1665bee5270a6fde2a7a7b5eddbba10b68bf0d6c53e7e006fe2f24febc5132931d3346a78707fd113a8a7c5b19aeb4f8dd6f3aad97f258c698059863f7df70b4982234573a183aa35ef484235d5ff85d0aa878b18e8628fd4800dc8cfb3517426c1595775eef385231dadff38de2beefee0e9cc706291bf3141812c7be17c0ec8569cd087adec46c400cd70c1b941f03ca2fc6bd4b8f634a876b7d9fc25d8d0a9e063e72f370527a40c322d6385dfe3530bd0ef3f9ab5814d8900c88a22a02591a5cd22d54686b03f9223567f43463eb758c5e77e196e673acc7d94688acadd77e5bd2b0e99a4e0ead69533bef6673ebb8fbd7728c04b27bfa6bb410519883dfe9212804847b36354e9f872e0af9770e06f2e9ed16840225904906e6b17f275226f2405fa0e629dfb14a7e1f1ecb03e05f20741d2ea52e571f98b0024896d87aab4e8af02f86502b91783791d370c3bb886483d3977475bda2fabb4529c6ac6a541dcf358b64023fcbf5ab42c305655b03d02d3b540dbe84c38bcbc0d3b57657bf7c70fdfd0e24b4dc02921b443b84946d7833fa16f0ba6f8ad3eb49642ab345e17eb98b4d1969a946b3fd2a3ed5a9ec3d42ab9b4ef4aa2b03a3a7839e002450c8aee877fdbe29b0f5065bb95f5a2e10be15bf929ad8268995d6ede97ffc2d64788ced192382ddb52516a1590f7fa399f8453b9fe037e117e3d33983d326b9de9a113fe8cc8602567e9df4ff452ef3e06bb478dc0d96ae8eef2405786e8fd6d5b54c65fd60b6de8c3f701f5971b5d1fb05e777dc3880dc4c7647f80467530880d354419eaafd3f14f6ae30496dd1a6f6964ef41e8d784502b5d24a4bd56dfcd920464aaadd06539f371e599801cad214296189221d6c6b016eeff36893f598838f4a77b542511ff80f40e7e56f88ad54c6f92908f055d4bdb975658afbb5f01db7a2d06e13519418630ff649a95d87beed593047117517b2a92340f96055171501d3b90a8a8746db05e39634665cef135e6576efa019b23ec807cd19d11f46b37a8b1d39705e4567956ce2097d9f00f8933e4a38a886cc6520a2b563b69c8942a037b72e0f32b122da06aa72e0d15ce99ba9053894249bdbe78a26962948870d3d3ee2cd44799aa7b1248cfaadd27b4b6213c34793462a8b5418b6a8061f8d4f56d8986077878f89b5c982e86bdb3fc17cabc7cea25d793a7fabbe82e2f1b09017be53789ac3ad94a13d0054444d7b03cc0a33602fdf2ce3e93d050a17291df8076ac12909464b1c4bed0f113396d6f8a30467a55a70a93e90c042307c470259a351ea598e40816535f00639fabe7078823a7567e3880e36121f55200f55c7dbdbbd8fbbab14b5e2a7546503fec6b11be52f0e0e17480b0a67d1a46ae9ddb4af90cf6373fec5cd8f405b23125456b4b42cae8634292acdd03a81b6463331e4e1764cc99751123013191ecdf4386089c7844cd20623b95eb5c5818a487304222598842103f7bed590e2424485f157594622fcd07ca66b02307e9f0d0cf6da36f3d84f2de7ca71fc4fa1f572c627a9b9869492777898599e735def4c560e24b9dad3bb939355a5b3f7d874aa04b0d5d21c458f9a610f48529db9a7b66fe41b23304f310794170e6c6b54099776c0e92422e07e46faa9e693c16343f277653c17a94de5a212a39a85a0edc10ab001233d98a7976f77d2d44337377f3bdca6f79791bfcce5536e362846556bb756eae16af13d64dfac28171523d29bbdf8f9974940655de4506036401b4b4eb713f296317aa9b9d853c9d2828704a5e51ec845736b56fd1c9986be4331e031ca5fa3baefd23ba794da0d69c4da375a172e4a50758b9a3e565c8d6a9563995cb6f1a56218818a0e74c11daafc9e98af5b15a4380bd3d1403541daebd2989d60a88aabf6d2ca322288d56e97d71cf157582863b1eb59bd4cc087ab4a7b797907622c276b0e5483d8f427b8f0819b81fe0bd44c38e30f5b275cdfdaa9f003c145a163416066854413789adb4199c0840bb19d954d387bfb79dfbd813970488be62c5d52a5fe935414b3456f1dd5044bab43eca1b2b35557fb0f0a3b8069e57438d4802a21fb649bf22d15339a1a11845a76cf7f08da715bfe8ee9f373336111e1adf18fcf8fec44cc033fc10975d1dc8d7f335af4efd4cc931367944a38b8780adfe0dd39bdf5a6cc64002294f455503551dab46b96ca8fca633fefc24b6c2f9c5e15f4fb6b5bbaa84c6da59975fc353dc6a0ce5912a850ee827287eb393df9bbc2b06b59ec388258755f6ba8bb0d1953a7dbbc8fd84916fbbadae89eaaf03bbe4b9188ec7870a58f52e44109ff40fb044fd5314a90a7d8a4dcece68e8163ddc583fc2ba57e060b2ba3024addd96ea3cf52983d77533ed571fb430cd7913bb5f6d1d9474ed4cd0d73f177171faccd38d73c3b820b7fd14fe8a708eb2214ad78f6aff4c174cff8e5f25c1e528d1d228c2aa7b89b4d524b95a2874423a0056e1a1bd036b8a32abbefa1f838cf863597a40359122ea779dcd1e7dea7da46a96292e63e8056988d976c3c0ae63bd7827037b3e785d875ca7cc18b20d3374adb49c1088b3cbb1e5cd32f6f778b5604e61d07ec9557ad3d3bd1b99ff9ada4e5b4c04bec50b83600d4bb6228414b4409723de3dfd98af5dfc442359ff2fb1daeda9b3fe4b24b96ab6114f0abd6c843ad78e14a53ec95e2fe7712aefcecdf4fd66d999cb1f5f5384acb1bb64c66f997e22c191239db283437795047416d7eee1d7577cf4b5afd8e104285605d4769dae3f482920e1f348a33a79119cefa9dc1929926d59a0464a6916003aa44105ff96cbe96ac84cafc2ca5832a2042d136c84391df682e8de81802d3975f0e3d6286bd608979ccb96684f01e2634ce5f7a713fcfc07ed161acb82c3acef0842c4ec4af4bf50ed6d2e0330aeee5937c464567a5bcf6a80c3411a7d3d9666feea1536d515c5fa438d70a449690b7d2bd586aff8a65f7ffb4dd24273c297f9dbcdfbab61ab7904eca1fabad26d5a04e7690d5967dc1ea48c2c0b7c4b3d46a0f9a9f149012042bd090be67b62d76f0de54eac58b8f19a77ea869e1904d5a32bbfb6a9179c4d3a2d66351c44e4af21c0938beeee4d02026d4d5e947812070fba8bca1d827aa2b8fca7627168c675a58811b372f0784d43041dd9fa82002a34d216cb23ca6c0d3942a256f36ae363839a88630f6ed7bcf9b5c3080f6a1abab8f56c3451c14a2b135aebac6cb606c40a8085a51493917f816804ba500b458bd2b992646769a1e0d0798ba0ce3b737fd8ab6988d1871d85dc4ebbeca94540203d3d7ef9b99d385c7492150c4d05ffa1e6f09f633c5f373c0767a756e8fae6f518059cbf628f035220afb59c70bcba119fb677c63b901607d49778c4b76433bbe41dc585cccad18edf99e2f48982c8f2f96f62f6dd65f6b5cc6335ccd7a861300a56055df41ca71ad21941300161ecb1f13d1b4a80f772e851f8e271c88c4220554454b8403f7570e0306ae60df264663a59b9bb8bf8701456a747dc1bec2ee7b4b0357e37bdd80661e832e7281a69814524a0e4c0112145a6f46201aa7807a52ee860f80c7d91a94e2d53758b42e1bfbf2d1c341333a8919818009b755dca2f2a10650c32b2c2e998a249f7f2f345cead7fa94c407093344e2a19d1eb275183aa7cec6f886842f6e0948b6baf739d8", 0x1000}, {&(0x7f0000001480)="a92663dc65642f78af39ddd232917d7e4758b98254fd", 0x16}, {&(0x7f00000014c0)="dbf27fcd95864eb9456868bff6a0dc5c057f37066f0a8093cb28694c568b20496c7e80312051bd239ec3716a0f9506d341ef6c06", 0x34}], 0x6, &(0x7f0000002780)=ANY=[@ANYBLOB="780000000000000000000000ffffff7f111116cad363b8c0decc3069acd671372852484bbdd0b16e5f292ebfd3eaaed2c9af99c32b441a8c1b80b94257c5c6662492fbb173403aaf48d18b2c16fb32e478eb38df5a9fee1d6e0af628e4c7ec0f02cf01cad04db49fc5c6e6b630d298e468f273965c2700007c2007891f3bc874118e656d88f1bfe40fb0c315a0fc1827ea3a097b46824eedb48ba389eff26b3abd440dec137b0e74b6cf363c5303948295e29031134743bca7ec3f1da5f9bee38bc33a9740f97c332cdd237256a1cba0ff474c5fbaa92fa3949d33f7413447af59ca3c4e95c2591f4988855d5ba1eb309a9dfd81ccd6a5b38408de03dc497f8300f80f542bfd954c9dcaf7bd4a8cf5485479228108bfc85fbaf8d05ff667b4fefdff83"], 0x78}, 0x403) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000002740)=[{&(0x7f0000001640)="1f44bc36fb73bc3e80cbb0005edb67c347a032d7aa0c43acd06bc8dcc76e0711d4cde9ad51e32efebce60153caca39c8ac5ca2e56883e65bc53a068e9a13e93e7a994913da9ad8cf9092d07b6a7d85e8358f4b3df92fad9530df8675c78e5ae83fbdb7359025a20dab3c00c610414aeaddc0818305f74059bc724938b430e5caa3a0ea8a75ff95b95d774ee83245756c9915816396249e5ae1b014ee3b64059e7d03ca6c43b23a346a6fc0a678365f352416056ddba0ad27a1ce346eb3e0870d5e92b3c291a8a2ad110fb42e525f73c8ad6b8becde3fb07e30e7e0b718bcf8c8022eceee159b84f6c317f34b064558ee20a98bf7c8dba7ab48f5bca7fc4618189ea4203944b2406732236a23d08d61b966e1333881ffcba0b95d4b171fe109da44ee384729f41a8faee37f224b0e8f21b954473b9cd7f2aec696009636a002927dda789ed73946288f00c41f0f1b1ca193573c3bb4e1ea9bfbbdc06a058e1c051769ec3615f3c3719c3912ca57682c799bb4d5f2dc5feb9a94306b6fd058f805e21698ada71ba167bc99d7ad682ce01ea775d27c08f346ee72e0cb4c22747a515f19e217e9e5dde3c249700a8f17c00b1db5093976c346055cd3bc1632987fcbb4a54825be99c34beb12384304b9b3c8fdca98a961174025893aca7f2f506adad9be8156bf42f8705dfd174964ee2e2ff155761aabe54df255ed45b21ff0f42bb8cf424f4c93b0c7c7c9affefec10d7e3c319fd2ac84edf0b003af963acbc04631511a129320eee80ec35474fce7cd19dc14ef021777a9b95575c936531ea6748aabc7dd97c31cef145e8f4100ed5f806d52798f4387ace2916d66dd0307c33be5508e38af711f6a66acbe1e456d5263a64941974259a093dc6415da395f7a0047846226d50a5da8809683353a0921a46184fb00318d7767a1c32772c0526a5ab8f188ad16e0c3d681435b36c9a85dafe1ab57dc46977a0ec348be3799eaff00c8d5ea9a5f18d1f2415c99cc587d835c8c35294e1dfff280bd344bec74e9845669e7550ea8f7d09e9dd822fcc5a5bd03ef5b21187a5d9cd92171ec52ae6a8cac33bbc1b9cde619b7621694bee87e251941bd3d1eeff9bb5296fb3762df86cf6b11eff3317a4f32ffff643201f6ae936db1bc3df852439f1fd0ef7b6c31f4b0d047ab02059e9b6d6dd148c1cf7bab0dc61d16a38fb93f6f65e5d0068c871905fe258d8cbd4284eede05fc91366a64c0291d18890f387a11d8c8b2c3deff4f489751de906b8c5ce84e775c8661e8c88033558fc0fefec7b9243e812dbad53c9c9e7fd923d33a77b6066766e2378edcf3feb2f52d3d8e017cbf9441ad61c4e6ad7419cde16ccf0a091747d61216a0c5649ab59dc7c7f94ab36523accc6a255082657325e3d06abe66af1995e2b31854082ccc3c635e01eee5437e682445713ff61d1dd2720bfe58405f23927b7b696f75aa613cf4377d14eb758b1e2cc657684adabe8ae3fbb7b344a764ce3f3b1c924fcc36aa985549bb74bb39c9e4615260886d2c3313fd3b4bb4fd1ce738df5b6024a125bec6aeeaeb8ec35a17fae0bf70d6c6966065ef236907362e94cf054e9498422fc56038412f749fe2b492cc012baaf27b372b1c302763209c1c26bfc5cd6925ab41e1a7e235163dc44092d9808e3d0bde1c6d58c21bb7cd83cec22da735bd09f1f869675ae65a4874cd43e63e5118d94f402edcafad6ce26b5260f2cf174953be5a6523c66f9ee67b5db04c751bc5ab1f18c49cd157f334fba7e2067446f5e4ea6f25145ee12508724108a30683afc11d55e97a3ec5c56786da9eedeeceefd7c875aeb9a3786604a7e1ca146569703d7f4cd753504e072cd225eb8444dac4d60fe7d800faa93402dcb0bab425a0e9b8b48cb8404c195912935cc6a906106478c84e4b8d5ad825d66f093ae749e70d575ce778939404a3f0d9eed5e35ee5891784d37e55e8debb9d3166f6ae8b1d00a93223f7db87732f730414b6897a95985cafb9307e60d046330f178958b3759eb1d0ae4680434fa2e78685100e858e555a2181ac269731809c9e895a4a47ad33e3977db5abeb49c55f440504ae4aff7b36f2d8506657c08634952f31604217ae9b324fc5f180aebe154202bf9915f64e1a3bdf17c3648b7b32b52861b84310e575bd0e43608c15e88d6e55799680f98162b64a92787bba8459a8333b63d39c4308a5aae17ec4ac8faedabaf76bdaca0326db4713d09e03b42ad99e8f11d5c63f38fbf3b842bf61594d98be64d3082eccb6f418eaba2f325cd87ab7a237e8fd2d814a3b5a49e69b374868eb84a356be926e94511ff5a8807a2e0f05b52c4ba8bf47a167ce36092d85206b71a21341daea3753ca784096fc2f683de87608e90302c58fc2b66bc914cd631b48f7e4b8d717c36f975d316cd113fdfe8165d07e5b54ebba8771cf909e67af306d8fa8dfdff062a8f7b5f7db5fe9a714d7d206d9f5f1f76d1df5808dbbe12251bbeff62eab3c5adc14f7a82697ec8256d5dc3f2852022d37a838d9de1c59ff01785609ed0019d66d27759d46e65d5c5bb23bb8e898d3d0a2e4274126e79df0ac09260b7a1def02630acea8ee62920b0c8a076d86a075223e9fe4e5279238b0d1bba50358cbaa29a821071623e469cb8fa1616a56b8efea0bde92297ff499e2b219a59005d7d5f6f6f9f5fdc24d9fdf293200ea0dc6fc12bb6ba46f44afad4d53fb8af907107fcf2f7a68c9df3d2f61d12625c7b32b939fc40c0bc45af00ec2c503917c184d7bcb13db501144eeea3c6c552f40ccc52f73abe72af23610c2ecebd464c4b60773d8bf39dd59ad4b3b9915271c1ac6e0892286a0d23d6b0ad3edbcca604c9b7251a0b09e9b5551d4eef13ada14a36ccc5d0d0822953af7c97f730867e361cd7eac23afe4cecf0a5eb9f8885bc29db721e4b15323d261e70c45a2625f6086b763cfc5a9f24b7e02ac1c3220dd69682229b8225128fc4e56ad77d50ecb241c64d4bbb10255634971a3c4edd93274e8133d406838eb81942b0c71d7210837e164d81aa6349e570ee4044e4216ee7d792c49e07aa0d878b9aa52fc799a219ddab410ecd759ce3c4373f9d986ece20d60bf46497ac2e7bc272a398bc81f35fa2ef680e188b7afc63bf6b6c8897a673a7a7a46cfc6066e2536ac7b375327f1f985ff5e34c3c4caddd372b03ed1f2a101b06c754f15408e6fe686336ca70ab73a5ef5b118dcedfee0693a9a7311d532d349509e37e162670a656a1e37093931bfcc7b838fcca46654020c0ac77df46d3762bd216967ab20b35e6e710dea661704a17da7838da9091baec1d0b35a7a34663a7ba85b3ce39e73d839e4cf6dee0fd497145f83953749d023e5432fceaaea0a4d6e6602f2593a2e4165caa2c6652f3b62e92d14ae8fad88c87a8969cd8a5cc01f7a37a8bd8b5bdf7df682f4fb4b3cf9f8961c4b43856e80661b3d5e0804a18f247a2a332a773db464d5aba9ab4291e6652b6a70f19bcafee00c94051b6981a050e7e56bec674ad8452f90997ba21ff840524f3cc6c0fc6be8844c5b618527dc064cfc70f02f693a22821ffe92cd7c9a08c1eb457e8fa8574f24b6943ecd307fee898950dce9f8c33b59485c391467afeb97cb694bbcb2784e54555ba45e69728b92aaf73bb4cf588a12cef7b2525831ee6930fa29a0887961aaa90b23118232cb8206c90a2d7b4786b994be6f24da8101adcd490bdb7ef4c4ac28d50a4803b24163716d8cb8cc84c8ec64b637358d4cd7cb1a89b1d7280a389f1fc22b2128cdf283cdde68d1620f70d4c02ccb2cebe2788349fc52b0d6dae22a12b515d9b5a51c214f3f9d6c81bdd71493126cd329bdf3f836db3680da8625079a9982ddb67af9a26bd2a8dc1c5e2aec7e6c2623a1630429028c9f8abe58bd497ed2b0691f99258a33c9dd9f38b5163a80c6f6832302901638d4cabf6badad1c5ca6ea75dadd5a4f0a6607664cd08288af7fb473c85e766f6a11078baf33baf122d1d7a14fe22932669170b9e1e925ca8ba9839657ef71eac76ebc0592a2cb3b51a0e95453099e64b9453ab7106f0094175016db4ce0287c9ae3b6080ee581202ca594a2f724d1a0e5aeab73e5e45fe3e4310f3b07cf2dc4f33e11f20cce90d3b4e2aaa56def0af9358135d18a8678aaad09284326ca4a9a075a8871ec10d041871aa60092255e21de86dff123af14c6fa80a324ad4cba7ca5e476e73da4a21b4362bc57dd762b59fa293570af1cecf0aa60ffb219186427b719625665e4d8b3554bf682e4c1dd3cd2bf17fb6a3c4f403e791dec63182f41d5764f4c1f9fd1539988ca9712477dbb4a634c0773d08359c507e87c5b4008c5c0fb01d2642cdd168dcae8351418465bda56795264f5634a8b9d74f7999035786f2d526c25c96d7225ec2fab725d3b6e5ab79d253fb525eb39e36d66ee5cca8aa937d5e30e5f93b628551e465a3b69b1cd76ccafcc493eca7d66bafb51e3bb9d0a306a5eeb3338b53e899079ae9362d7bc2ff3e04b97e15fcb673503d65b593af45e22bd4aeb3121b6d01aab75f24c5063118804b972c965fff73f808294d22b6aea615ee5e85b3c9c04c9a7d7eeb02ce9329d436b069107d27b974aa3b54146e3ab005d7ae7bb0bb3d582287f0c9b32061febc465d5b898e02178e1655c4427392470eed64c6661f55352d29280397f8073e2d009f7b36565055bf4550640b39780e4268e99d71ef348e59ef754e3749769d71e308e195b82b4ee8998194248e87ae137aa223fe11d3b069490be1a68414ccc8b223b04ed381c6f52ad03747442247609d3edd181912359484349abd4f0b19e21b491e84336ddc9e6a5d0aad3c3d5027be3873b609b540709de7a15222f7aea4c4811fdc35ec11fe868207d2a467834868316d232ffb4bb890d75bf12802f15322c4b804872ccab678c9d6fe6331a1a96e93a93f60b939937a55435b8da165d464245cb406eac40d17704b3a46bfa25a911fcd945ea7d20043aaeae77c8187d8ae4f2926914dc18a9f2caa6a28c8e91d8d5361740b386220b07c37d23ad1815939dea1361e29978001f4dfcdf64f75a1f75ac13f7c7225c386b815f3bdcccf193437b89827ef2faffb75b7c9a8efabf3d0309426fa77936d24a7655140800764b73f9627e5b3a286aacc000f0df9198ec2af38e9d7603b4819a2abebfd78e2cead95646978979a0b4884c0e6cd0f283024d91a7750d1e12ddffeb2c852a3c27667146d1c6fe104ba09a14f2845081e70f16b58323af8d6c9146a38ed8e1e39e743ba8010b156d1aa9e5d700694a56122492c002a99e911206a2f54f3c5d00c9e6df2804105cc58feb1b61f23fe84475497a7bfb0ac9ff25ef64d9dc70d35edb7041f35ba5ac1f80f76093e8a3d5ebd6c876151448392f878e9b3e1a09b315924a4b9f9b1738f207a59fdaefe80e0e77fb7cf926b065ac404fefd079e511013ac62606b4e5735e6c00eeadc843e7dc296b7bfe863c57011b7a0b538d82b979be2513bca222911f5a9c2f8f9d8f3878ee4c98da5b57d1ae0dbbeae63f8163c261a2e3de59f4a3d1f70988dadd563fbbb5ba83b1743adf6f1897096bc0a6d5a811b49167ed2a2afca8aaf7413415ff0c74d188b028ef0204a4dc5fb47c34d11c0c0a4b1aa3bb3f1fe01a94bb17d0fc58ed71610d2a932f6fb65ef391acf11ae877c6b57a0338866778b8d74dc912115f7bac6d1b88a06563cf6e65318321bad391bd5b773f59cce8e78e0fe20322e807e45f8713255a5967a88e6d1fa669d2eb1d", 0x1000}, {&(0x7f0000002640)="5e8615e497132c0a254e23ceab7b84de95a6aad129acfad492c9fe6c55ba414839955ca67db754a374e4e036ab4cc2ff4c9e629363a6ae9d24915c64660e5e0d679b1870ab0d44b1f51a104a52945b2afc55a8b32a615fadb34aa84e0c8b36ab3b3ef04aae2d08e6c5a378bee2d74ef6d62016ff0a628be716b922314ef8360d34f32dda6ecff385054ea094e514bdd4d694a360cff3214d553c157557e8cbea2e842a2b6e519c5fa45cc66a0837fedab819bef3a17a44537aef5f2942c7c8a8a4b40cd0233eaa01fd7ce39eebc5585df01156984577a404d3f44f38c5ecf33fe186b0b104698258b5d3a3a1e3a773de9befe7397a2e", 0xf6}], 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xf46, 0x4) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000000)="c73a7c808635b935639b78f46a06d57f", 0x10) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xc0b7, 0x9, 0x9, 0x565, "976e6d9eab38b2f4263ad66577d0d5ccbd5a5a16", 0x5, 0xfffffffffffffffd}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffffffffffc, "00000000000000fb7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\'#\x00', &(0x7f00000000c0)='&-+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='}%\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='\x00']) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 1: utimes(&(0x7f0000000200)='./bus\x00', &(0x7f00000001c0)={{0x10000}, {0x7, 0x8}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008b00002b27fef45fa89c6141b72c0000000000000000000000000000000000000000000000", 0x2c}], 0x1) close(r0) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = getpid() getpgid(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x6, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:20 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) close(r0) write(r0, &(0x7f0000000180)="6e2ead", 0x3) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:20 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x1a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r1) poll(&(0x7f0000000000)=[{r2, 0x4d}], 0x1, 0x0) r3 = shmget$private(0x0, 0x1000, 0x40c, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x0) 16:00:20 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x6, 0x1, 0x0, 0xfffffffffffffffb, 0x1f}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r0 = semget$private(0x0, 0xa643a03b8ad05db3, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/207) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget$private(0x0, 0x5, 0x40) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:20 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) r0 = socket(0x26, 0x4000, 0x80000000) sendto(r0, &(0x7f0000000140)="40486b004ab93d42cfe2de5a7d9678ba679e30292dc1c86914cc7d47fd4aaac1d1385fb63505305bf47f2adc9ccb31a40628d4b7834987e620fe1e44c5ecb63689022adc681d37664c97b205138680dddf20a069700b15e05d0468910d7c81cc918ce1e8dc711847b4e7aab3e064513b3c666cc4ad7cc441b00e592740e49a6a5f8244679cf1d03f208f8bfb362df2527800b93127cc5f09aa69c1a153760185e19078c662236bf053806e208d479a9eb9d13322e963e2f2c2858ae0ed8fce9403ef77a6711f10d4728f97092bf70308b863a2dd69cf915bea62ff5e8e9e9eca6fdfab35647caf764545", 0xea, 0x400, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) mlockall(0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x800000018, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = socket(0x20, 0x5, 0x81) socket$inet(0x2, 0x4000, 0x80) bind$unix(r2, &(0x7f00000003c0)=@abs={0x1f95d27d48731892}, 0x2) accept$inet6(r2, 0x0, &(0x7f0000000480)=0xfe33) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0xfffffffffffffffc}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4, 0x4}], 0x3, &(0x7f00000014c0)=""/4096, 0x1000}, 0x40) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x7c00800a}], 0x18}, 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x7) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7fffffff000000000000a5ee480703000000c60100f2e9", 0x2c}], 0x1) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x4000000000000003, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x7fff, 0x4, &(0x7f0000000100), 0x0) socket(0x33, 0x2, 0x400) 16:00:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x92, 0x40) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x41, 0x700, 0x8, 0x1, 0x0, 0x5, 0x4, 0x2, 0x2, 0xff, 0x20}) r1 = getuid() getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000180)=0x4) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000015c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x805, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001140)="3531c73d9969eb7d83581c5ea659796f29ad47187a109208abfa752be3d00eb0b6073f1ea9a9fbdf19b2b1d00d06d5174e9b3166ec6acd07ab5a327f70ea4f479941b9c41e7810dbcfb311164e88371f8e907f6e0c88a6160cac2ebbde0fc2afccef901cc04bf69185cff4aac4f7514e90e8284c56391d7b176c13bb5ec8f39c888eb5cefc56c592050646b0605eaa4cff1e4a3063a1af23802acb32f446dc4be1379555108d2204127f3fc28b8bc3c14a2cd3173cf8a66bd791ffe0d94e244b806fb73b6b7c096e56", 0xc9}, {&(0x7f0000001240)="9bcf63cdac32d2e2da08346cb5e88c35c89f504f2cd77098e9b91de8033ffc4b3e5bb56d5592ed08844c4b2b7ce0c6620fc966bce459a41bd5da75d3d9c79746ca25a77615a1efe65a10623318e3f9073691ce219a0a248df49aff1c5dfd80357cc1174a1b6af70ecc88f5898cb5455f79f130a5cf29d7da3fe7f902de419a6903484e41ee474e27796d0a167f2ea03868f251dbbc3d4aeead9e321baaa61638686c5ad89b6b2a188a58ca0a8984a9d8967863fabd7149b22ccd16e3a9a7655799865160e4bd1624b3e1226febb8b2f17eb15cdee10b2b7449da0f91e25d5ea68f2764", 0xe3}, {&(0x7f0000001340)="e0b2db14a2ee2fec24f4d1bd570f0081bb53eb313fe3a298e018095cdb95508442e4c6d4163b17bd362a43e13718c36b07c8862f36bb62d5f7241a3fbd14c176f0d5efe9de0da83c460266d454f109504381cd09c9476dbb4c9693a0dce10889c35311860bd1c45d68b933e5e4e731afa4600b8b0ddb5993623c5d7d8959ab23f00364de36707344dbe7dea91177ce3b0692905acb925476b746d2cf511db838126eab58c623a214591f0924128473b584e79164ea8e6e9b", 0xb8}, {&(0x7f0000001400)="e1627b890456c5fe3fa6de161fd2fa08771c10e0db8ad3c28637e4bd3b54b7df6b90b295eed7351cfad5c13ddc26d642e8ceeba29d81349dc4bcf223fccf0179b5d0eb6f607937fcf0f11b3e11193db652d7314325d5a0fed1a527be2497e9eb230be7f728ce118d09ad5650b6533ee1fdf9642406523f3a8b671b425d6d9788ed2d36360e9b6a6a3653b6e62d07eb6bf68b", 0x92}, {&(0x7f00000014c0)="cb006212eef08ce7ffd28d2a959f1edc67807a7374a0d96d9c25e5b8eb5d51bfc42fd01bf561751b40048997b3911a04917f683ff7c3c4e5c92bdcadccb5311bbbd9bd81c63aaf708f194293166609bb448adedc8647", 0x56}], 0x5, 0x0) getpeername(r0, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f00000016c0)=0x8) fchflags(r2, 0x60002) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x3011, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r1, 0x2fffe) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file1\x00', 0x400, 0x2b2c4928, 0x100000000000, 0x1, 0x0, 0x7, 0x2, 0x1, 0x3, 0x7a2, 0x404}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8103, 0x80) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x3a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:21 executing program 0: chroot(&(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x10001, 0x7f}, 0xc) rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x7}, 0xc) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:21 executing program 1: msgget(0xffffffffffffffff, 0x400) semget$private(0x0, 0x0, 0x160) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) flock(r0, 0x4) fcntl$getflags(r0, 0x3) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0xb47a1fc4aab7ba44, 0x7, &(0x7f0000000080)=""/64) getrusage(0x4, 0xffffffffffffffff) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4020426b, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x2, 0x20}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getppid() 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x7, 0x6, 0x800, "2beb7a80c1e34c64cb17b3f5e693db86fd925900", 0xfffffffffffffff9, 0x9b6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x7, 0x0, 0xffffffffffffffd7, "84f2d59a535a93d1d0a56ffd3077c0316d261d3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:22 executing program 1: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x25, 0x0) read(r2, &(0x7f0000000000)=""/226, 0xe2) 16:00:22 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x401, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="000000110800749ccde3cf5014c301619365e6879b729b942161cdae7d36e493534a0a023eea9c4f8b8ed0328251ccab750a6590907382ae209cf2c3434bf4a4aac829ecdaab4ed2e1e051f034ccd711723635ed72130995d926e3e35fb653113f24f2ae826132ffcc32084d837eeab214e4ebc0625e59e852cba3d10dd6c80b1dc6af99bda64cd835d3ab1d3b35a4428a443fe5d59b71a1f19eb73ff61ed0d7d2aaf542b78c029c667e3b8cdae247298a9ed3d04104d3001b530236cfbdc5775e2407ef590d6fab6c01e105059655a33fc38bdee900c000000000000065a8c361ea95e6e8ebe7808a4cdd84f73853cedb5cf63bf6511b713f596f51132282e90e48c5b2a6e4a3549d87884883c662957f09b4bb7c64b0bfac7b0ae440606b006fabf9d13cb4c3528bb3b0830dc4a0ac6ba71ed857ccb2037bac46d5700860d10521946e7dbc7ccb18559213a293b096ab677f69d8d5d0349334744613ad61e7e6115d9ee167b489f56524232cbbe1f1629c64d01de61d1ca06503e04da7582beec5abb3f1437be001f3ee178bb6898266e19cdec204bc70247bc1d9feb9be1be0b30dc5a4ee724a0d3615b73747f1d702d3c27bc0a437a08d96255982e7c86e64ae66630a1937a4a572f5f85a2770082816d606cfc91f7f648ad9fa48b43a683e664d44e1959566c6a67ca3b612d7d125ec5eca150a7dadbdbdfe20c0a5513aa81c2bf3cbb86e1a11edacf0d525e8734ccd3a023d54a3d45fbbbb80825d1e38539c9534b05171272b415e8202799007466a5b0a4c9803311b21c7bad15852c1c868273d64f7063181c9c52cf902f7b3b27b71f8ee00ee60c802f284b93a1f4f26d1056a425c4ddcbff2904ff4f00000000000000000005aa0e7ad0a5b7681868b6b20a58db492e571aa02c2d9d3e7e3f9a30d82a89f99c5d905c995809170622936bf9203959b453d3b5c6f5bcb7009fb9a8951"], 0x1) mknod(&(0x7f0000000300)='./bus\x00', 0x307d, 0x1000000006) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) setgid(r3) chroot(&(0x7f0000000340)='./bus\x00') ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) getdents(r1, &(0x7f0000000100)=""/15, 0xf) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000540)) socketpair(0x0, 0x6d065afca45aa6c3, 0x3, &(0x7f0000000440)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x0, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x82d05ad4eb483af8, 0xf7d5) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x20) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x3, './file0\x00', 0xfffffffffffffffe, 0x2, 0x9, 0x80}) fcntl$setstatus(r1, 0x4, 0xc0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/87, 0x57}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3, 0x7fffffff, 0x8, 0x200000000, "13ae8dc69087ced2d418a79a5b451d1ff6bc6ac8", 0xfb, 0xdca}) socket$inet(0x2, 0xc001, 0x8) clock_getres(0x4, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffdfffffff, 0x1d, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0xcd, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000011, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x9, 0x9, 0xff}, {{r1}, 0xffffffffffffffff, 0x92, 0x1, 0xffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x9, 0x8001}, {{r0}, 0x74cf51f45ed1f697, 0x96, 0x1d, 0x1, 0x5}], 0x20, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc2, 0x5, 0xc6, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x3, 0x401}, {{r0}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x200}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd4, 0x8000001a, 0x2, 0xcd9}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3e3a6be3, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x0, 0x75f5}, {{r1}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x800, 0x240000000000}], 0xe78, &(0x7f0000000080)={0x0, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x7ffe, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) dup2(r1, r0) chflags(&(0x7f0000000040)='./file0\x00', 0x30000) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000500), 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) close(r0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:00:24 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') symlinkat(&(0x7f0000000380)='/', r0, &(0x7f0000000200)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) sendto$unix(r0, &(0x7f0000000080)="b101add3929b8551f77ea88e5e3be0f5df77288bafd4366b55a95829ec05cc945735f52c9e4a481018e9c79822ce601a445eebec68ad2fcd232de04216aa6d5a6f16bbf8e703fdb01f5583c210a85a3434696b4d134b39f088a7e21ba7ff56a226a3675f4f1a70d590df05af2bb96f917393f6072b2864a45382b3f6cd5e452e81d9319dcb2a3d7574bc7621c201b9b07827d36664508b1aa2b1cab0eae2361c6c96bd59090ab73d3a83c9d0fcfa7978c9191a04f96f7057f81839b07ef36044508a93d6e228", 0xc6, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x6) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)) r1 = socket(0x18, 0x40000005, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r0, @ANYRES32=r1], @ANYRESHEX=r1, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="bbf569c649727ab567bc3cd6192af8d33de9131e260fc8fc745933edfb7f82cf61d1c08cacaf11a37c598b6680b621bd7c40d292566c59d069ddc6dd88709a5282e8f9498114caccee15b46f35051aa2aa64220e17", @ANYPTR64, @ANYRES32=r1, @ANYRES16=r1], @ANYRESDEC, @ANYRESDEC=r0, @ANYRES16=r0]], 0x3) bind$unix(r1, &(0x7f0000000380)=@abs, 0x8) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x7, 0xffffffffffffffdd, "855c000267a7230004001a000000000000004000"}) ioctl$TIOCSTART(r1, 0x2000746e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/127, 0x7f, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc040, 0x100000000) ioctl$TIOCCONS(r0, 0x80047410, &(0x7f0000000080)=0x2) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x400000800000000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0)=0x5, 0x4) r1 = semget(0x3, 0x3, 0x81) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)) sync() r2 = fcntl$dupfd(r0, 0x0, r0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x2882f, 0x6) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x100) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) sendto$unix(r0, &(0x7f0000000200)="87669ab63107c3b6ffd719ea277b557bb044e3cc73437919f475b893c89f3744dbd80b49731c4eb22ec5035b2e99e7716dc01973eaccfaf5b578469030c3f9c99ddef79ec306ca97ff9ea6edef1deb4cf641da4e3879750c48ecba058cebaae3a6f0ba20acc4408674f47eef54d9461c3aee19c41c54ea90de80c673ea32ea2d4f52b703d3ea1c3504d18b300c7c85031ca5857b93f2e2855307451d62547f803a300e447f96a6e522a546b65dbf06f516f3847e11de66fa3df5af", 0xb3, 0x3fc, 0x0, 0xfffffffffffffefa) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000001005786ca384954ac491a051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fbe48e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d92118cae1bb30e0f2f0c9f69ec7ab3a34c29000000000", 0x176, 0x4, 0x0, 0xfffffffffffffeee) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002440)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x5, "646be661833b06ab8f61d2e400eae9990a4b0376", 0x7f, 0x2}) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c37783b7c2a71c0406e8800e86b2744d4c35f7b87e952c2997086634c0da41b2401697f0bd9ad5a31f8c4ffc6a6a544336ca0100000000000000f82e4d9d6a8ece751395a7165bee5504e541de3f6be8c68c59a80d08e340f7e39d9b7f9dd0e92e756381970f50a307f414892da6a9e9fb12915970174f4c7f7152d3523236d99c781044d07f3703e3b4e24dcbc66bdd5ca6508062114f5ad4ff7130354b189790e1cc886fe8ec38c3924099c811379644fe97dce5d572756b07becc3187e83589e69d3db29c4579e6b96dd86866039302f0e6073797485be76f", 0xdc) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8) connect(r0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000580)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) sendmsg(r1, &(0x7f0000001a80)={&(0x7f00000003c0)=@in6={0x18, 0x3, 0x8, 0xfffffffffffff001}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000400)="836058e2fbd6a5c063ee5bea82a4e157e0452c47d4332ed942491f35afb8c8e0c241a49cfd371900dea9902e17f9665f08b461b9702c2782fcef48d93f5e08f4fae949451bdad80d611b698dbcf64ec83a5c6fdf4943005c604572c1fa1eb899d4670715026654e5ccf594c606713cb380e20dbfb1c4068d5225fd13a9a3dc44c811fd6e2777597d79051d10", 0x8c}, {&(0x7f0000000600)="b0edec939b0f408f9beba1d7d903a05912b4e1acbfe0f10067fc1fa0f44eca6d35a6f6a5af3a8d3aab5b8e81fa993344a8cc52634799b4e03e3bb527ab8ffa0357d94b4caf8f5d96ead3a72da90ce88bdefa769e9122f615c4699fdf9f3f01e54463092765a7e32037dd1c478299793519f43148d8d9605a313d7757126a7ec5645d03975cc6afb8f38c295a394728f562b9f294871bd3a55f0f8d61b7c590845050aa2ddc609077b3c8f0e0277315914344de27d62478eaf4b384d77d6326fc45a6962ec32bd447b076c81efc90acdd56ffd2a5cac6", 0xd6}, {&(0x7f0000000500)="9b14713b7b2a92105df4806bd02e6fd79d8e9cb1ca0c59bcc206958198d3ea23d90ca21a17a647a72cbaac570c04ca2f226e9e5fa0d1fa44de3d44ac92ad5f8564732469803eac1b453ab7019f7c63265094347a71310175ff445ae21a75f0c247cd8a635062262be7dfab43518444557705c5c5e1d0f0e40168ad", 0x7b}, {&(0x7f0000000700)="b0", 0x1}, {&(0x7f0000000740)="ebf4c06c5c56f3c998f5bce5d4a814618340b932701263d91016ccb5a3ccc0a968de5cb3771269a623e65dd347b84d7b649379f2a1ba501d3df00d6ea421b54c6eb66b7c15621d0b1da7fe44bda76ec69fed39895c7e2811491ce80e3fed52618d47cb3399ab3bd03815df82622f14ed52dd3282b380a5", 0x77}, {&(0x7f00000007c0)="99d195aa9fd2b3a1a07203bd9b2b1979fef491dec4bb4920f3440b555101907da2ea2e4e802dbdb3ab31", 0x2a}, {&(0x7f0000000800)="23c005adbf55e71322e6e279209a419076ffc831e5122b4b8bfb5b55ee9935a14d1c8df0920abfcbd6351f8838d780834d50b967f462301be55b3becade582580c030ca7200243e845e134072da7ef3ce54dd2baaa02be5b9416ab38b781ddd09403bd37a19d9bd03251ee95197f1138", 0x70}, {&(0x7f0000000880)="e7bd4dd1c8b456d20b2767170909884ba40660fe5b42a40211a05b4365cceebd9a3e11826e7427f38e7c4a7a059dcccd4da35877c9e3f67a9ef75a10d9bb9c3f9e130927474e65dfee1ecebf875077f00009461d099ae426c0004d8ddc83a812753ab49fa66bffbc5bf8e710833d5c3fda52c421d4f90bfa", 0x78}], 0x8, &(0x7f0000000980)=[{0x80, 0x1, 0xb0, "25730fb077955cff7edef10e1a9df63e615530c93c74b04097fae47e98b3096ceaa04908766641d8bf392b9c799688f469878c07324498074618e3458c0da5d33c11b14a1b48357403b920e8d7cbffbeb8972547456aa888ed8e9cdf9144dc4f8a60f9da4ed4d3a9e93d5ad7"}, {0x48, 0xffff, 0x7, "fb5f1b1541966b9726010ff49bd12d4135c54befa227f54be39e66fc2fc8040d9c675b64eca2c094c9a8cce5a5f56538cc43"}, {0x1010, 0x47b9a13ffe213a35, 0x0, "08c47e604be3b294decffdd2b3efb4d7b7e7fb4e4ed971b1592573bc1d89cb8f1f115f313198986643a6a3d507c7727840d93812b633006905e5bcf2011b0aff78affcb2372dc12d69ae7e737a6e42b07776dff9f1c8cdd7b17a0b4cc2670b13ac980df5bd6e499ac7004e07f058cca8206463e7b08079acd967e0c7c8f6bec7d3ccbbf60c4151ead3fc3224355ba70b28fe0af0e0c420c017d7d76ad2611d5c05f65570993705815c0a16254c2d7c6c4257b4a7dacc48f33c5b357957ff366cd91a7590654aa9b16e40e9b126b0285549a516679dad37a331297556f1d74513230905c2b9139ca9091b577bff83c1371b76ea8ff4745e7093c2c3d8b1edad1aad220c28082870e3caea449dee1d9ddf72bf455c31e0e770cc7f6c99a2e540a36cd1670c86ee61ea9917724484d2df9e9b4678763a3b20e30a4a07a130496b748ae1357b788222bd0443f73f617643fe8ef5f977b8d4fa8e7b0d06f53c5d64bd4e6ed1efd2ad650d76c583329410cdeb02cb66cd7d0de53a9ad0466b108a3cf36920b2f0c434298b22131b806e34f67a23cbb4cc794a9d91c425c053f82f66a1d4bfd2c8a10f77550ebb2b78d6f8d42d0d7c8bb16f1816f78f76a80d63ae82ad367fcc65e872c72d71d50f3ee5429f80754f80b7692583d44ee8d672a58f38b45c7ceaaf6fe4c51be9bd361a2a2ee9f65d3e523a37bdccbc91e1e7573ab81be77f61e09218e203fa502507a0273c4da7f5fbf7e0d2f265cbbb4fc568c9e811545ca5bba57747217ddb63a66da8978111d0ae062c58769189e0e4fa11ab8102a7a2a8e3e0d19e27c3a49f13af6d16ef60d9c2ad789e899262ffe2d680c794b14cc20c56445a6b69d95e79e0bae5f0341ba449bd20c8445fbf32e981a1bc60a0ecfc61fc9865157428e03ea64e3283027dcda1336924c49e2f71df061d9b79346f291f7eebf93b78073f42993ac23bdfdd18b4b8c4906ee629cf1908ede0e20b80c61b724920b8b3ddf7dd7d99653056a21299677ce6611fa195519dd835a40a724c30458df8ba0f56d0800c0bcd4c9b60b2676cca738fa4ddf2c027097c488aeeecb3aeec723d3e28c7a7063484b7245d3e3308bb5f61d54056859e5e9f5ea927c16b8c5c2a7ba3d40ca501eb19f23d5af9720d5852afea52a750ba9845edaba41bd570c03ff41f9ba5385ffa956cb81e1d8c38d854300ebb856777c59c1b309c83e6ebb6a00f6c5d4d437fc59e6474240b0869872442db3659ca1283a02594a1ec0c56430f2a2ff8d6a52e06739bfe3b3275d836d486f87f73e7dfd7989ef78d5e021dabec4682a272691f6894de77c264239736c0f4caf3144638d69726f92e4ceaa38b71f67c5cee534c9cfeadcd0d4b2de8ef5705f34dae3e498e23a123c0c3c4892bb10fed42b5b0d20b0d2b1e2d3e00fdbfd7964cd47b90d4053b34ed6f20852f0ed9eae5b3991d39fe015075986b78651e048834ce9f70b46ae206645add0b99f12d268e461566c384a03fde1e764222f582ae4ff2bce217a67b51a699d6e3217c3c18cad30fdd6be4c62fe408e36e10a87d0cb1b07c8d8f9ab2b053387ffd1f50ba572b5ee08c079f02eac226987ac7bda806db28ad12ac49adafb8d0c9c7aee0cf45c0b7990038bb1a2137644ff338aeb9a0b30fddd0b6d9877643a0e41555aad4fc499c1e87974dee87ffd1500c7abc357ea8818549e9e6fc452a3acfbb67f2a12ace286cf4001dc7cc429e780a0a6cd0d1b5af4670f408fc9e99ca6f47c64d04cb2ed38c558c7c11261ef062f62daef04f3e5f21bbce6d84419b484dbcecf7fb509d8b1615cb96411a120624d949c07cc014b5cca10a19e10cd13bb3ddc185d7b8662cac1c091a9a39a976f344877f524dc72398b23ff928aab12b4fbccf1bb091041f73c9eee5f216b2590143ad950ce1f6bc9437e6e72d511ed1bc925a82e6bb34795882c11351d60e926c88b97eb18f9782e37eeba7fdab11849124d7f2384cdae7cdaefec53bea09b243d720008fb998670754987da8c5c65339c0b378a2d93b59483dcb4b464094602d1dedaadbe2b7cf04954c33681e2382b73bc31bcca2dbf5c5050e874b716a364238428c347c6028f27e77a0425b6e2faace4e1997ffca8c54747767a4fbd9cc3f487e9ad4fd4aa1bb6b2c251a09b37df280a219f473f1b1c84024624cfc03006be4f2adebc543b1d14feb63bd3a485ff0c864bbb7f91d0308193d09c7af1a1d699bcc188aca05146af5ab2dbbbdfa6c3b7d70398e3f8f7cd46abe4c2547d7ef2b4c7ca7b1fc6680b048cf2919e086d2de31518680f1948fdacd36e838a2e9894921b05f0a1a89d3e90deca41ab531eb9d0579e6a540d6ade9a7038be6dcca88c6b3195aa0883e97cae4547a16e284df9565535d19598ca74573395ead8dcea9c14a693084538ab7e6d7d77dfc9978145e4d6ea8020741975c0c354f1e2b45bbfd7ff86b22a8ca8908714ebc37044234fef01811d2f433fa282b3a91c27abfbd22e37c08b94b0fa75c0b4efedee79bbee295f352961e9a692853b91aac19da048a6d3dd7989df476fab22720a87736d3bbd3d693d7baedb0a5d26cb230ffd8c169fa34358c6ca86374fc223aa760798a652fe9d1e4b89e9169f771bd54daae5c63682b6188cc9eb038a3d8438ec08f25ab184377f74e877c957cdf10442ce6abac27f1ce4794a66130e5e718f409de9c660ba78817704735f0f32787dec32c252f2584cc336c646e6029a12b3698071a4496cec9eca4a7b161b8ca4791c83b852342fb5f3e0f1620df2b5b66afcb5e8a3b1ccc4febb9cce33aa8eb28530a2ce59c17cb20389989251647b332fa2fafd6e0d57131b7fd8f973707368aa640b6860b1ef1a8cb6a5b3b4ec0a9e25788cdf97ed55b1fe1f5a457e42857943e7248c9dbd03fce354eed9fff75872139d09c923f4d8909797492b97c093a729212ae790bfe600b1037e2e02f1d73af0d9e2f828fb713cc3457f8fdd8eb64c635812db9d2e3c9becf2f595afd961c8cc70858a0dc058220d4797d67f15c06243f91c0fb099ec52f3c3b0059cb80df9c4a8c8bd67310e3a8c76597af7b6eeeaec70f274738332332531d85b12b9c21e345d82f67a3a05e130bc2e939d91e75c6730e883267c03d80c6522558f930e1e428189b1ab674c97b51d39ef1ee151493099954a7acec7cd66a758db6f1274c05de85f5caeb16fe71600e4773cd19d39a0ec5b7768af92f11b9f5955a7c8c824d6d2b204bec5f7c0b025812a0ae871e566f25318f43e706e0726bac8a2ebca5532eb787a616497841d676e549ab34c4a54d7e8b991138b8acb243fd9b2acbc57176d447ac6a231032ff44310a0c69af3529cc5c51650bbfcd1743fe550826e942aed13f0f4ec53560dc699882adb6b1c9a5a10ce20e1add1bbdc8f07819187dae9c76657ccfe0319cea2aeba62c38320f9c234ef5d1a8466f156fc90bab9da9950e41998c76210408ebf1afefa99c5a75bdf33593d0cf01e6dfaa7322dcb16103860333344baa3835cf4dcebad4d84125100fc34742a8421110f835cfd6d52d089de735bbb254759447b1ab7eaa19ae2bc80baa25ef70e232dec57da79c6e450a3216dffc0d59c31bb661a7f61246d31415a9b1438de7bfbb1b1878f1cc09edce22ceb06dab0f37f29a3f4fe63219e5f85d5a9d23bee269b0db609cfb915f67bfd5fd556b6f836a70a942da34a261556cb12c5a52cb5cccdb9d5b7f80cab54c06bdf7c6da27c12ba1c2bb9be37d60ba28b5f69b1be08e946baeca0897f734d8ea9942344c309823568f50826c82538a0fc14af0707a2feb42d4cc0b1ac39fe740adcba5ddace5747ac70e6ca1f60f64de173cfa6c7040dfd438454cad86c628217d1593119853efd5605d11657ee2d6a19547fe3cd210da7470cfa79a3bb4758cb29ce5365825510a76a7a7b13dc583f518c42f6eeed686c8b2cd63d61bcbfcf303f8734dc54e83eef5c7fe56c51234b818ba4846bc4ad9896ddbbaa127f32bfc2cb1c368b75763108eba0a6707e09df66777755d5a27e6a16728f6400e7f1ec37e5325883abd53cabf22d3691565fa75848d74df659e9523663e9c57c025aec398d27747b14767ce33affc2e07e90bbc2cef8609c22da29d0d6f45ca9f22b4e8df3c9db16558d06ae19314b4ccbbda266924dc4684e844d59a8cebad3747c401e408f75a948a62eb8606d6178472d4110d091d0be96cb28bbec56375c8e05213b0564c4932a6a0bc3ed0c7fa64378fcec38af8a22b756ead9e51d62a7dfc917218fac3ce1d04acc49f5b75d3d36ec312af0091b7df9e9566793fb3534fe65b9236b151a590f3df71ba62bc0c737640bae6388b431cc635639869e9db072715bbbb4bef94f1f580a8d73c968e7a69193b0bf0f80510fa687309c489e13c35e93ade9d3228b1d0bc2e5213a7a059bcaae7ce287814f91df032903cc970d85b6f2c8b6489813828b94b850d35ae9d9439c46c4915052e710382e7aca1c938f5b82e8add5d3219f91f3cdd5c5678e4841b12437d605b94ce09abca7e8fa513337aaf23be904bc9ee59ed1775c18e0f8db4752d3f5bc3b66066ff470686a1cdd0799209d3e444cd140d754659a9e1d6830907094b712cd8c7114e864668be2f3c222810f8d6283a4fccfdfd21be587d080b53bc086a3dfd08468191ab763972bbae71dd55de3e9c53185c74e6e1aa63b3c572ce311ec1e56fc817b6070f42d29c97becf7a4a24970c9c96c1aace68bdddc9ab02ba88c1a4cc69f0787ed6d142f0f5ccd7f127502a6104df1ab175c6a6c02a02ff0d0b21ff38986efbb5eac26b56b0aedf42763d637c0be5f98e928f820c1387e7d4ab46cc12b227273faf5da2c89065752fb1cd5d9182913cf113a8aad6ec1fa5003ab85aff9a8765d49c64f80348996568069a19e799c8ce9ee7a50a0da9fe3c979ef6e95e12bf2cb3cc82b3bd504c47a5860d0b1e2e99ae43358d8bd88ca6828fdda6716fb21ae58c2349048a6be843a6fdd685a831f3e29afb347909628b4ded3e5b117e25668ae9cff6a04209f05cb462ffc860f4cd8767c3fbac47ccbb7bfa61c7aa4fdfd721d85caa8ab5c775c91a7b5067862c06e87d01737a616b5b49c81c769905b93be897d54c644f50e1a6c588a6c55191094ced52a9400602a5cc69a806efc0c87e1fce05c4ad015261b450b39b15dea953d0b7c25d38ac1096e66b85920498e0a44ee3699ab798c8cfd3d6699c3b4cbb8963bece2ac6bb049c566d35c1c8c5048b56c6d24fdd9411cabdd729ec88162eed9b0c74f621a2ea17c2de7dffb7091a2905980ebf00793a3563c519d71fa3aa98cd61626a16ec82bd955daab57e0ea115464f0c6e8343061783e0c1f6a091ac90763c0507ce209daf66a30291a58e54fc7172400f68f4b8864ade38074a6a6c3ddc4b77de8454b7372fb777195f2e5f3bd30d0990cb26dad68f5f3f2edcb8c52530cbb9332d93bdd0c13b47531778d5b24d513c30b09c897c5320f057c66603b65ca7ef535570a30de9110386ae0cd222b5c327c564ee77dffbaba7445a071c3d650178697872742193d212980bddf6605ae0fa95fad06be011318f1d9ea12fa14e1d4c27788043ca895c980d69a53d33083a90101abc88dc8d7dbe6023cca51f3dcb8c7910089610d7c8f92824218429a385cfe04cd151ca59381ce07bc3ee13b8972791cc1401220a0e0be5e9d1cbd2d77dbe0432a752f7ed472b074600a0de0759f8b7446f63ac17be991bf63b19116413a1fd0a16ba02176c3e1b"}], 0x10d8}, 0x405) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x8) utimes(&(0x7f0000001ac0)='./bus\x00', &(0x7f0000001b00)={{0x5, 0x7ff}, {0x200, 0x5}}) mknodat(r0, &(0x7f0000000340)='./bus\x00', 0x2004, 0x100000001) recvfrom$inet(r0, &(0x7f0000000240)=""/201, 0xc9, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:25 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) r2 = geteuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x4, 0x1, './file0\x00', 0x0, 0x3, 0xd2, 0x9}) r4 = getgid() fchown(r1, r2, r4) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200a1, 0x0) kevent(r1, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="18af390be5", 0x5}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x100000000000002, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:25 executing program 1: r0 = syz_open_pts() kqueue() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x8, 0x3}, {{r1}, 0xfffffffffffffffb, 0xe0, 0x10, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x58, 0x10, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x7, 0x8}], 0xff, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x4, 0x80000004, 0x0, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0x12, 0x400fffff, 0x0, 0x800}], 0x0, &(0x7f0000000040)={0x3, 0x1a5}) fchmod(r2, 0x20) close(r3) kqueue() 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f", 0x147}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x0, "b482c89c5c2e66beadcf98ed44826dc43836afa0"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0x9, &(0x7f0000000000)="03000000", 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1a, 0x4, 0xfff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000007c0)="9c87c377284c35b87e2e2e2e", 0xc) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000440)=""/73, 0x49}], 0x7, &(0x7f0000000540)=""/232, 0xe8}, 0x802) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x80) recvmsg(r1, &(0x7f0000000b40)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/111, 0x6f}, {&(0x7f0000000800)=""/98, 0x62}, {&(0x7f0000000880)=""/157, 0x9d}, {&(0x7f0000000940)=""/172, 0xac}, {&(0x7f0000000a00)=""/163, 0xa3}], 0x5, &(0x7f0000000780)=""/19, 0x13}, 0x840) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000680)={0x0, 0x7f, 0x5ebd, 0x6, "306f56aaa281af0288cd5164dfca6256d0c6f1b2", 0x8, 0x6}) shutdown(r1, 0x2) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007000000000010661f56308304ba00"}) poll(&(0x7f0000000080), 0x0, 0x100000000000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f00000023c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031f3fe83d3c0e23791f37e3dede5b5374f6652cb4a82ea7292357dd1738236ab077c861e99012025d5efaae8a215be4d0161c6154453583ad20ec4bc4ed4290397b626a4a618a640e07ce7455e165e2088d5d683735dfcb20795b673df72132de2994e3d4f973ab4731a45b2e90a5a784c03743a8652209f3cd4b8bf6a4d9a9d64b5539208340ab22322428b41ed90ac2a0f52e7ce0956bf62593695cbaaa1818c4574655ba37c0f3c6105312e4181e9237"], &(0x7f0000000000)=0x1002) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet(r2, 0x0, &(0x7f0000000080)) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0000000200ffffffff00040000001a000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2034, 0x101) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x8) r2 = getpgrp() r3 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) semop(r1, &(0x7f0000000000)=[{0x2, 0x100000000, 0x1000}], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="e8b2a88b90805dd63c4690a6a1f4ba00240adb4bba16aca233a224604bc7445b46ae4e14e5544f75f170673e7fc31062", 0x30, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000006e}, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f661e0c653000"], 0x10) writev(r0, &(0x7f0000001640)=[{&(0x7f00000002c0)="00136e3adac183d92d1689ccef431c461c92e70c5bfe98ca83fdf291c23904f0f6e2d3d1c3e5d0f997fc5946772c16e7430a98fcad3cd9f0e103ba14169ca2509b9c38e8d06127d0724b18e8fc9d45d0e10093e65477c3e86207f54364f4d3e1cb0264011311980fb95e6b52c5f8e02cdf601c206a82f20cb1df11834e810c94d523fd700db8557c5a7ce96f6f92d8779e35f35c81d214a64d8092b53f6499cda29f5686b12ff0a201466f3c12be81f1571a58e25698f0fa7195ee9fde83e0bffc22bb24408c8068fa033af6cee2cee53080a8f4e20a50f3cb7e72155a857fc3f56c524b799cfa7c202681339fd22359d3acf5387bee9263d80abcba415bd2c99b06b3c730633cc2c3f5fd9ecb87b38e34a145249296cffce901ec8b16588057b6d74f67fe6bc79f97a85547bbca3002dbb64584ad4bf9eb0e53ce7bd8c7614329518e85d89ed94623a360d6b741d9fa3e1a5adcff48fa8d93c7d37b028ed590f7237264eb28930efa4732cfe355478ab21bfd75fefea374227a263d84c2d4c93bcfd7e645d976907d6756cf30a3a2202cf0d6ced8c6fdc643e6c9129925bbb46d4c0bac39781d7a9217e9a04321a0bd07a384317e26b542334b3cad018572db1771a7685dda5d97ab72cfc7647f22d1ebcbb0fd0f509215a9221be534b2b7c3c0f60b1e4d2bbff7e7b370faa07ccdf22cc324622f21366bcfc65ab930aa6945bc8df2318d90435ac30e6603c19ab3ceccef172f3ce4f81400cdfa4e6751c8027a1239142a1e0fce556fcd0dd694a075f5eefdb16d0f5867854b30e0179e816016d97b38e5665a2f0e4016f88db8ebda0bb82094ae18f06bc61d9c01d98778d90dad55349d832127a41d93c3be1ed5f123de30ce6284f3170cecd9f409e8453e6c85ecc05acef83b717bc19e699ba917d4d3cc85221fca5893387b6d6bd2f43ebc65d8a62fff9670115bcfc5afdef59db400326024fd618082875b4d9417026cc06ca5974216366ea09e9e02a5e2b2523b349211ea50e60e77bdf51d497114f8f5e93cbeb664ccec9192918b770c2956f8b4538cf161d10d787969b05f394a6f918249d59220c437b23f036d78b19bc160147048c97d8bb4efb1ad4586a159b0f1871358bbbd4df2173bc3c8313636f98223061b1e7a11da4cc7842892555795e24839774d688b788d077ecfb33bf7550d0b11f72677c93239cafa57545f8187e1be7f50f7ebdbb460c4bc68888c16ac7b52d1e8cb6d800a2990a8aa1b3f768cc972462f392a238abf613394bf39ea20f5b2099a0b54ba068e3ff79965cadfd3686258a424fb65edfcf30f33ae45cc32591741d8ee298d2a37e4d6d154856eedc127641e89b80b5bc7b4573ea2dca1b587bde1a395e68b58e8c7db23c479aced21131ad8eb61e06476cd8d26c1ec9140e8cbb71585b42a10d35aa52ab033c196a304608c040fdc6324611aadd100f7521215b3c8fc4763f783eeec04f2ea8cb233077dcd2227153727bf7912c5a972447ca18522a84ed2f6153320f87be9f9f6ef8e425447de72f98ebdc224a55f47845906ab699983d45b3fe8c1ae791d80b4e2ff3c9e876ad28c40a0cdbbf2082e4e76f9edbc34efffdb815b1324b9518f91bfb467fb06da3cd579f79d7e3ebbb56b7ac623b43e9191a9d6ef424b32419a00fa70eaef006583c847a538845251a5eb8b88f607bd14662c0b98f4e8bb271fdae0ae4bdf5b10513148cba795f0297791ccf1f5c7a27dcf1848a1a96027e81b0e3a747d3c728e21fcd4a96545bf6e9180c0ed983cf7b5ba739cf23bf9f9b52b4ea5c172e6141c243c6ba21f5408a6d07697d565848a668f5eeb80aeaec4d46cb7beb8adf6de32b5049622f192e7a43cc8e6c619681e09368cf41ddcc383d9a1672eb8603c87743b6389a6be9804a540f2aa421a33b518ebea73f76d215ef0ced906a3dc3d8a5dbb879a4255396014dee0c95247061c121ec23eeee6545d4bb81fd68a51a97981e217174524455af04a12b4c6d0857618b5899cfd1f2fd4965197b4b43e711cca091fb154bff6862a96a70c0b671167c998bd9342fc8de4d3d886aa0bd9eef298c8c7f1c7017d75d1d39a2db197174ddb1a7bc1f175c3d466b5400412202ff2c6078f797b35689a120810c0440f89912c95b03ccc43cb0f9f41fae31992bc385da2b666ac26e93fc5e88465e7996110a2475c20427474da7793919dfbf4ef3c95c1571342bf518b6689f475a05c43dc698b9ecb7246b50c94925edb019e04c9fe6dad5a82439db0151a8a33e5cee5f1b1840fbe2ed16fcbc53be3f70bcf1f42927c104c8da43f225542e1efba6bd885ed553f7687474823edc712e846206a2d31494681b700abfed09035c15badf9f74c78f74a373d9f2e54e739a0f61a1763e91143465e22c48f1c1aaa9e5f1ed7f5f12548087203381307de79a648aaef7b3a56d95d61feee9512224e7f97c70eddf2744a2205ecbbce0462934f94ad9df289b093725f70b37e8ad2300627c65ec08370dd7fbcc768a934130280aa340fef15f4dc557550951cb58acd82da204fd09f8aad4f5b95e1105ea0c833b1c6f47161d38f27c8d8649d51085f8393c3966c0cae09f8bca3e639a674c469f3ddced1fd65604731b705249d15524b733d96ba84710a9f957b3c53db63bf4ba6cce30115eef0b2de83da159c3bd2b95d905985d1f06890fa3c68138e0d01999db04a0b3af1ec62671a2eed60b5aed801ae3e7363bd3e635e7b84859f38beee2198346e33b0019e09d042446e46927bbb2ad0304fd4853ab48080b55df6214e7a9da835b078c08b5dac634df1e8a7ccee4ec6029afc94c743b55b3a4e32f8d9d1414190c0098b8f464a46ab18171759201a24b5a7124c91918e444ad02186e44499e329caa321323eb24d9240db1f0ee8bb9cd987d2881e52023569f53b34d85cc813e899667b7550d90ab3e4f9cd7acac813d08cdc94809d8badcb52910c71a3c2b55d749b27852d253ef941b73408787c6ffa66ada22c8bfdc7a46597f96bdd3075f35d3ad8b6c57fbb023c5fc9a7e508dc8548720f3326525d51a92ed9cead4ccdef472904ab4f4bc7ce9d8283a2f5e08db396d8bd5ea81c26c37fbe90b07706783ce11018c1a6fb2b999f296ba3bc0689e6f3426e2f70799b0780523e9d4ada6c62ad5f2013def3a2d6f73fe5dbb95222968bf0ee47d2a6cf501503d0eeec597cf74ce07e4cc7efb32bca83f35487ca398d08b754c3cde6799a9252b70e73377e0dc7eb58abb4561e61647bbfe6021c8ed44e13ab943576c55471b98268b8d836d6306030e91c4197488c44bbcc9f6aa6055ce38981610ba70f167749622867bb9d80204ef3f1500a379d83983438028239cd521ae44c96cf720c4438de3c876c84ef4303177d211a7c2e321ad38c2d01157d0a89344ba78f19a305927a6dda793d58d89ad70b8befae5a09b16c9244b9d99d5121c04f35856e4261eb7680c3b28a19f720ef15ae40c4d8d10904ed0dc0fcaeebb0ad3de34f06fc5f75126f9f089fd4e3f44cb24a8e3843530b9b2ea4603e5215ef1b4f470731e4f9d9828c045e5d887753556100933006c4dcd19c2bccdfb58b43dcc74b755363887114ecbc386c3d09565d930f2be8e125cd73384368cde14d260d2c350b7c5786c93a84ab513f4c0e9e094099c4b73d188670b67edad0d3c428749f777be67a841d8c0de0fa660ee873cfcba8b7c0262ed1697c4c1d62afcdb1e082359bda592467ddcd1b2b4ddcef8559969a280f4e2c53209ad961f35777615519b28a0fb7630a779c9f159a7bf980da0d565b741371805d4381aa051aed593763b856423f667b552e47a22d75c4d64ee68d2ec725766a64f3efbe1838bc23abecdc53a65cd13de73463001d3787a2762cf8e68b65c5065a1a4c245111e3171a9e109c38661c22b9e7fb93a86756c13f671715a4b3679ccf6319b7f53645d6fb7288c412ee977453d81568aef0cd4cead8f2e5157dcf2c2d1b75a22baeac39c7d62f17ab3a1fc2184da5a6152d02600400cf0c03bb3c61828ca641dc2f3a5670af10ead9bb0d0672c9327626b15111f06352a345696dd9a557466e021e62ac41b644434912de3c45a1fb5ae44e08796636a1960055190b6af95cef7a608884bacf5bef9ac9d1940bf9d1af915487607d96b1fa1753732faae142a4727e047ae2e5b46571ec5cd3a8c4fe1e2b2569e04a886eeff4c5d89bb358b181708090a823e4b5003b0b5d55a7eb5f74ad5b3bd3a0cc065882d977a5c91435787e28c0bbed1ebc118991f8407435948a7c29abbb22a58ebef6411789b4fda0d530f988171075ec8658069fde1d9315a4d1ec5634ebaab34d9de4f89b616098121799a07b89ce27f8e174f2e19ccc2414770fa2f8ec1165675aff45baf1bcaee4f92b1d1daf4c0800f0fd94bfed86eb04c9548290b8714240f09d97dfa39e96122bb2f52dd93cd9a607cedb82c5618fb3ac0c75c03f50e12d246ee05175890ac83b327415a59b411ded861e538f154b9b3c89ff91c45494132cb24f424a8ad3a182567cfb00f51197749b71003c8bdba9b35af2d4458b9c758c9fbdc650f5e261cef8d7496380234949192db569cf84ff5d5f05e93fbd0dc54e675e7ef0804c53cb25bd91ed53571510e5e4ee42692ad0f477a99ac843793125fa115584f6df9aa46983e31fdbfcd0fe5dbc6db8fc9fce4bf5d0d7fd9da3b3abcf7003d10d512edc8d100221c8fd5aa96e21dfd0c560b6499e3c16a881b4b35ea77b4dfce8f175265b27bd97fcae9dcd7721ffa2ec4f564c4fec5c84c762adb458996422073ee03a0f2a7e024135542e8711eab7b8064402f9fee005cc21ee23d6fa089e3b04bb6158453c976f688d674431f99f1a2f20f63e92791675a744d82ae7a1e0365728cb77df6f40d53e6dce39b9c20c7d00fa52d3676c5f52995701e275165783f9dec71506338a8acee6886adc03674b4fc7afd7723e7f0416239e622598aec5bffe60e5e3c0b99baca78e20fb6a77c12fdea853863b279e4d6f6984148ecf840d9c4ff9f18c807da9eb1d81cdb91983150abf0d4acd6b8dcbf196d6f86fc66a7d0f4edc9df3bcb39ddfbf092517ef3181ff8a1861b0cf27217f332014ebf4063edede09592a3565933d4556e8f08290726e9fd2174a6225baa4dfe501d6fc42c27f4fd467fdd1704dbab35336b7f737ab10cc91431629b68ed2392723734a50cb1ddea37588ae2dc5026316b897d5c2507ccb0451314efcd6c28cadff22b54dff28", 0xe94}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = msgget(0x2, 0x100) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, r1, r2, r3, r4, 0x2, 0x1}, 0x77f2, 0x6, r5, r6, 0x3, 0x3f634b17, 0x1, 0x10001}) setuid(0xee01) r7 = msgget$private(0x0, 0x8b) r8 = getpgrp() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x290, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1028, &(0x7f0000000340)=0x1, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r8, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10401, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getdents(r0, &(0x7f0000000340)=""/55, 0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xfffffffffffffe97) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000400)=0xffffff44) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, r5, r2, 0x40000}, 0xfffffffffffffffb, 0x0, r4, 0x0, 0x0, 0x0, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) fchflags(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000100)='./file0\x00', 0x28, 0x2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) socket$inet6(0x18, 0x5, 0x23) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:26 executing program 0: r0 = socket(0x16, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x95) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x820, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) poll(&(0x7f0000000100)=[{r0, 0x106}, {r0, 0x10}, {r0, 0x10}, {r0, 0x1}, {r0, 0x5}, {r0, 0x112}, {r0, 0x114}, {r1, 0xff}, {r0, 0x80}, {r0, 0xc4}], 0xa, 0x7fffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000300), 0x100002f4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0422bf5d46df292851f24b45bf2c85050958abc5", 0x0, 0x80000001}) 16:00:26 executing program 0: semget(0x2, 0x7, 0x488) semget(0x3, 0x3, 0x20010e) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000358000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000001400)=0xc) r3 = getuid() r4 = getegid() getpgrp() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r5 = semget$private(0x0, 0x4, 0x80) semop(r5, &(0x7f0000001740)=[{0x1, 0x8, 0xef0a5fcec5d4c830}, {0x0, 0x6, 0x1800}], 0x2) r6 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x4, &(0x7f0000001380)=[{&(0x7f0000000080)="57c6a985a3de10c7085a6dce82e0fae60dabcb476c471f10ef74a1d163fb079d14f5453238a7084f474a7f6a07182c48227b495c6f927a9a5bc4e5cfefd378dfcc0dbc9002178a08dda0c928b52207de4d03e8d510934ffc0be824f4fa11b489d05cc14bbde002128d6129df80671a6fcc52cc41ac8ae30051cb9aac3968bf5f3d19005c50ccf0dd6821a10ea3e004db34d875ef737c0f39f4e254d6aacd90be297c78982c538e8f6e78c234f9f58f0e5eda1313ae9d298d402143e5", 0xbc}, {&(0x7f0000000180)="305a2c7a76bb5fa5e9cc9f9390c9d62730f3d2e10f5cecb7ae6984947d03577d81a688ac144c6e0369c5335215ecb7b0ef1c9aa33319e478e992de156c52cf2c6b60def773b00c8393370868ada87e87475685b5418cc1d60af13093a402a46ccbff55a55d63a37ece70be53d576b5934d840d", 0x73}, {&(0x7f0000000200)="c152abb35a81a3fe9015c4ef39a699a3bfb73c02a069132c8af68bf40811f2b8190443", 0x23}, {&(0x7f0000000380)="86c4a7febbd1b6035696588be8d88f23786e6bf6215d2859815d936cc82b2800efc59d50b81954f186a27834c544747017e8d364e11df360c1e7c2fcf6f9870b2a45b3343e298ec75e1d3843ced92aa67f9e826afb2a08e01c0e7e8268bf8769df58580aec1ac5ac0a1c81c8f8546fbed668c483d763dc9ba55b685870e039c0c3921c3cae41037bfbc8c51aa850c5ee82b6f8d905b5adc1fb6600cf300fa7f60f611349d009d2bedcad34f613bd0adac8622b8ce9452b068475bf050fa2400bcaec8b299d793338232fdcb2d90b002fad1c3067c8cb7b8cb9d5b47650b67b825c853a2b90a559bc860aac671fcec052183567dc39099f949d4f7f4ea5e8d50b273c92464e519e8db4d0c9e10c9d7ac57166be8d0b679cfd6f9db5687b5c7960877375080b17a25a912965e2b312aa920707f2e5723363b160181d128f8a294360eb61b230efda8462d871cada97c3afc14c4d9182421164d7f26c354fb7fd1ea191520c3b58ec539dfc119110c9e966e94773c8d73ee6065994ff811ac4ee1cf83e2723c0f06339eb714b46c191824864a396f77086b7f3ee77d7fe0e8aa59c994f46b702812d46ee4ff48f3ea8d1dcef05f121a8aa1ce56c79d7c2373400f08fded65be616bfa2c2e41ba9d2ae36d0d5a013bc1d6f5b439510e68a1b5e9f7e33059ab20e51788fd827d81e3c8309906f13352a472a488dd56b8395f9fee42ca5e861d33d18001345aad21385ad5183b4a6c4da9dd307df1a75a7d3d23d311fc815d2898d610cfa61121c84d839af4fd63c06c28d18c27b7e537b11950e944e90981cb6d5abd9fd551fcf5a1430f43d70eae1eca73900cd3d7cddb4d7d1864974684a0962384568fa307d540ddeda758d0c88746964b16db03069d9bc38cad82c86972be22c2f6ca9d1c8c5c58e350504cba30941b4512520ae6e423f499cac8e17d8d520ff4e161026bba6d73930253a1cba42e10b614a556dd25c4fc611b1354810de3c6d562702ee42cf16a6f2d6585461adbec2b265fd2a3d8b8a0c6ff962f1ddc1fe21ea570b5a2b8edbe14d21342bdea068bb1374f5d9f7092de47a19f2825c06341ae8243a0a61965304d8ac8fd0744b18681f858805afe2b6c5b91b6f3fd06154d10c2b0ef72880ded36cde3cf97d9b5508edc6cf16896d3b53bc0cd411689667e6d449852abb9adf5660ad83f87456c07440774cd46d7542ea3c1c7a03312f3e45c7b59d065de9525297f8b033f65571fe36b506af98f8b1863e61e80215938c0cbf439616131cec67cbd1df1e6c0a5f45dd8f85c6e4584feed295f1657ed4f81c39b3fd927948da02f95ef9dca85a17326326087d5b0a5dd458d1b68d28f69ace5eff4766fee326382dfaf9a810e81c2274afbb016f5c9404c2ea148077229d22fc9ed74970fe1c0c54d39df9e94e48b515d9cfe3593a18817de6717be2e121960101c3ea6835b1ffc06a1fe3a404b05100559e12cc98ca53f4678b652b5a61d80ae16aa4ae8290ec968fbb82fbedd1b015a13cf58243df7e519fe3d7ac8beccd98c5eea834c6f044e42b1f0a3cafc1b074aab508c0b498c3830595e5cbb26ec18786221fe8f323936ef0c23eddce034525e12b45da302783715f0e83bd84b67df898c72234703261d6159defc5a2ab4e873d971227a92b81b55b6afcd541b6394332af5520f988432b437fd352250df9e97630da47501a614c6dc643e50b935c9b5d5685d268e9384ae5de3e02925a4c3b0f30b040bb1bf010598191d4f2154c8f1d8184c734ebc90ac7b5b889b9d7ee471c4c458caf48b9b9e2ea75ce0a4d96cb25008a8a307449a6b8032bbdc4ec83e0566e9547b7fbc2b1f5b22fc2e07207780243e0e2e33fbc294cbbec13ea1d133d080ba72f398effe5f8819944fa0fbc0721fc67835d252d9f85cbc1771447ff428e9ee5b162aa6a5ed6ae7c1070caaad5afb5179f14b8717012d60931e41a8d46108bd2019eb8dcafdd2f929f31a00f7134d953c6b9039461ae588c1e138ca444c8ae518f6fc4ef6daa2605852d8980980d6852ad06008b2e3954df5295b6f6b190071dca63e3c460a546b102906bd4ae877c8ec499a3b159fca1bd995609ca11a10dee7e83ef279933e8f4d18f9f198fd22543cd2c22e7c2f078ee9b3338f2dc15e365dc1723be5efc2c338c82d610a244afc68e67b24117b2be93d0e53db0bcd3a35b95e705cc1a5c462c2258934a8227bd6d786ef028bdaa9dc317df03e6b73404b33c76e802a63ecc330eb00c19b214517ba64c46e3d283f26ae78caf2495d60455a29cdea2141100aea298aa49010578071b62616ad57dba5281c1c2caff73c181b06967acd9fb77016493bd256eb1b43a54918a4f6c6b602b8070e2b5b1ad295b97a5375434458504170be1256a3270e31780b3a81a8cb563b547ddfe2a4d16290646ca8391c41f2091c0563d7cd3afef10edf752b422e4247f05d691b6d9cc56bfeb1c1511687f5e4150d40262d9c3415fb1e4c63d3722ad967ddd265626e54dedf8aed8432dec4e30516d7b258c6a045f655b4f01decf7f59997bbf86d31ff617a8c8feafdef6a49e6442d80e135975c47e1f4fb2f99a49be7ca4cf59b2d8fd28945e01823f3b71b62d2b920339b8cbe7283ff3c95cf756ede59f5336fe5ade2bee05ffc5bdf8c07434237b4a95618f8616e5845b173dbe738f1b8ba06f9bc0bf1625125f87ac7c32f3c93acc4354a365ef2691f995e78aeb82a6fa2d7a58e473e3917047ed04a4258f2ce9d6ad14adb9bcd2d7daff06fc185f0b23b308172145c1ea127ec808c5d37ff1b3addf64b53dbfb73a9567ce5005ac4e9d4e08a5b18ec9caa62fe4b48356201547c58f2d9210c27f7ec369f49e72cef519ca112b53b024a05170643da8da20fd7634be799254ed84dd12970c3fe4e6481f0b2da93467432abbf5488fd210c46e2a470361e38fba5a22fb509b90fba82e53791b01d7f9b4a6b9839bed6cd85d9634a17ff6a52a4b7c21f1fb2dd7a5ee2008a7e79f95e20be69eeff68f83d8c3f64298e5c4e845dd2f1db28451c9a6b1e4df4eedf1f7768be200e1a2435f1606d99eb25ddd142eaf3fe3bdfd4bc45b35da806ed0f6911a4df1ccd0c5c9f63bf89b580f7ff6fe30b9c664f33a57eb30d5b4c2c0db03b749975fe6e8daaea995c3a90c282c103384a72cc08f391a8a87954af0276e61141ea46c91350d6932e3c2d2bd4f0242fa43191836118f1034f438d6c6f4efebc5384717b3c3486e0caa53f45f4b3af442d364ccbbde26c7f3efb81e28c44ae77fd81e7116a131b79eff3b24c5f2bb1db9225e95deddd96d0fd8e6552504145a20ceaccf6b8a7bafdde1d0aa902d3d5c6189dd7ae4f0a64884e9b684ec5b86cde39ed823bf4ede495d28136a459412ebfefa3d5ae87cbf75e91d54837c15b7dcdb910ddcdffba929ef2de88af2f2a763b57696db95fa7ceb02dbbbd533508b5b05a88db0c222f86f01f187c8deba279bdeb95941bb29c71cb6dcdb4bd257695d21ed36b98c21ecfacc205350fe57226a8acd2f1cbbfe25992239b14e497cc4eccf49a9ba8c473cb54d7d50d016347b12c704443665261c9855b48abc0037a7e7b5ddd48a6023163436c42122ac74099ca4810b1ef1b3ca45876bb576a768635c3a04be764b83e7ec9b73e06ccc0828ff243f8f58067e6f82bc4a4ed972cd986cab82ec05c4c3915dc32fed2e1bb532a66ae34e2b92d57e1921acd6e975a258900d85292feb482e4e23a5e72cb8abd41921d122b636565b1d2e44713276733d46524125f850310b9185ad8b7fcb7f779b6c96ec30d72f973925985b3c030ef47f5c6a1d4f5e30e7e8c46071f077b34630855024aea2bd50cf15ef118f70c559bd7ee9a0f830b1b94bf47ad21ee4b81c52a3ff1d536b1172b5a17e05339fec4919e115b030fe5d4184af29134f01a759d81a7f898d77899201118358d13fe62b0c2c15f511062bef12d44d50e3cc802da6176fa4387d9a7b02650b78e4e28877c0e63ce1f206cc6274db4a14c29fd47896e1e2307e05849e717331bdd1933b6a3d1dc9ab208d14e7a2667e1d0b28750f93afc59a231754d3c652fc05b3230aa0f7dfb1fb02efdb438ac375a03535b0979b647252e50e1110213edbc30ff0029354f13f423957670ef91d696836253191f769b1d604d5299e1b696c03b183dfd9986a186558ba52df741af542ec6a416b56093ae4014005796bd27ae45e4bfe802ace5e74e4fd8007aef8285a572382b057b7bb448974ef27a26849fe4e339c94f8e4b0dbfc4f143a62e28908f826474fff9077f1452b7a4943606bff479f8c025f80a72f4caf70f994f2984b368b668209c68656b13ace47a6eeaf99223b36de4f934e28305a6a944722b95b763c04f2018e16599cf02c6584ad8c995e3e63c048e08b9cbdc6423aebefc401d3060f4d314162ff1147a9ad3c57f03b1d42d05cc571844ffa472d89098a741eb2272da64478ead0ecb5b921cbf679eb479d980cd1a022e89e68f6fdab941f4790171902b893809749b7c7eacb446b42da03be9e3c7956b69bc76787624b569a1e66b685447cb844f82d386b0020f0deb88ec2d178db3369d04a6e539c10b9a79d0a2017a2fbf114aa3a589d35f2695bd0cb61c90399ddb494ba8081ad50f4c8c9ceab37008fd0e1b22ce64e5ffa3ec60c061bc7ac69adc6507512630da3d25b77fae6bd88b0a556d109ff400e830427bbfbe52300f2677f8762f4193c20c1cd7dda5889814eb1a29441cd1f35c527edfb63851ed3173e4757fa32b015aec0db9b05983bdbc76a18134659434b6f479541ba311c7a463774063d36bc818aa7d4079d7076743515bccd95c330ee150258013a9fee8d805adcd7b9182efc150a3b8b1b152fedb3d1a1ee23076871dd52f1dbcb81571f823fa1245d9f69504a61766a4f13524e021479cef09b2dd95e500abe2906ad64f577ba33d471c32f75c0261368255e35eb2e1878e15a909278d4c898a09d7408e13e2a6c124952ba9f5aa080025c5832b56fe18abd589cea1954a54ca8a844a119f4299b040b5b68553d2a304d7171d0e64eaf0755ef7e36888830a7757b108ce72489535211ad3837de5c4b3eac3ddbbc37f0f3768a9681851f1001196f506d322aadf1a97c3002bfce1f1342b384af4b098372d244751180ad077b2807f7bc82f7b6c7833fed36e3ba7e21a83d3ae2019ce9afd485dcab3123ca0f3e7bbf0ac25e461737290b52a7717994062da17ca3daf6cd031e9ddc88af687aeedc5d10784f8e67305df25735de25f7ea19b299828151e8ce0bdbc041857eb93aacd9c3d2510fc1fb79a5b84d7c0331ebcf4b264fc66370edf53cb9a96108c3ac74f7fe58d3cc806edf0525b1bf64e0b1a25608897987e233fd149625e135a33fa099d2896c0ba8f245bbe741b4730b022eecc0595ded56d4700c7b5933f5b9f31fea4d03501ef975a98b8ef030253bc78d1d0c7efccfc4acef47a0a292ae28ad07b0d6b871cbaa74f837e7764ee8dfad506fdf3e13dcdad7f7dc2a4086da262f095fee5d1259f984365219e3db240261e590a762d9c9c0c7c34e713b0b767a07cb3d2d4980234ba3edc1fd6dffa0a468c7fc0dbb64f287e4575fd17a946cdc1a2501b9baea31f1ffb4334b9c644a6d132ab7257a9063d5c074a8629fcb20df280794f9d1f6878e1f8b8c6568158d1c29b1200ed88f1ea4842b67babaa67e3ed1d95ccc802b9d1c891bf152c4e4ec24d9dc62abcff9c2ef88d651e277a29b306109c2d8482b9ee5819c4d", 0x1000}, {&(0x7f0000000240)="4c85b791ef9be7023afb441f1e19384b729c12af92e2371490c1c897a0823c80475dde5155d57b1bc90053063b0363b8c8c6d93c96ff4aa968e20effa9e6fa4213b184063a654699fb890310e2513b1b9b9187f1f188d467aee1e5326031686bb62798a0d9463c0c19aee8026cdaa214829a7d727277cceb2d1bd175fc854f9757b52744a7fa643a749ad63a6f471d7d01ba13b8342f3769559b0414", 0x9c}], 0x5, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r1]}, @cred={0x0, 0xffff, 0x0, r2, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x0, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r1]}], 0x120, 0x8}, 0x7) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000280)="670dc355bd", 0x5) write(r0, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) 16:00:26 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8d, './file0\x00', './file0\x00'}) 16:00:26 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2001, 0x100004565) setitimer(0x3, &(0x7f0000000000)={{0x8, 0x9}, {0x9, 0x8}}, &(0x7f0000000040)) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x6, 0xe4, r1}) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x10001) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = msgget(0x3, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000009c0)=""/16) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)='./file0\x00') preadv(r0, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000780)=""/107, 0x6b}], 0xa, 0x0) r2 = msgget$private(0x0, 0x48) msgsnd(r2, &(0x7f0000001900)=ANY=[@ANYBLOB="0100000000000000b6511cb223806a121f617f0cd9ce774dffd9c5d7216ba49aa6769f1a419a18ac0f4739ab3eba7ccecee0e8d88a60af98e1392b77787e74907c735fd6787f7a07463a048c45da93e50ebc5513fe25cb351f6d212467ab27980795189c2160bc8931d3a698c79bb6e4e6a29f31fd9613676560e978ac10fc243789fdbfc0c61043367ed00caf006c8338832013e3ea91ad789f4b531a6716449f22bb810a41bf3ca9b9b9b9b8123d61a1bdd5f580b942e00aaf88733faa11a252319faa240000000000000000000000000000000000"], 0x1, 0x800) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)={0x0, 0x101, 0xa00000000, 0x3, 0x740000, 0xffffffffffffff7f, 0x101, 0x80}, &(0x7f0000000200)={0x0, 0x90}) msgget$private(0x0, 0x660) r3 = msgget$private(0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0}, &(0x7f0000002ec0)=0xfdcf) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000900)) r5 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f80)={{0x0, r4, 0x0, 0x0, 0x0, 0x8c, 0x9}, 0x0, 0x3ec, r5, 0x0, 0x4, 0x2, 0xe0f, 0x401}) connect$unix(r0, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f62696c653000"], 0x1c, 0x0}, 0x0) dup(r0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) writev(r0, &(0x7f0000002340)=[{&(0x7f0000001280)="59f6a3a0134bdc1ebd79d9b2b65e1f0da1de9a5a5cc042697145f9e4c0e2654404c4f555717bb101f39607fea0ab878b6c6e92d40098d376b7b86a90aaa10058c926f9f8db277063c931c4d068046cfe828ba2805d9100cad290e206e70f65893ed9d88d6d0c5684257086adabb9407da047c93fe991977acbdc2a7800678b05a441051bacb8f9d1d1210318c072948328488a9ce201fc4d0fc219e7d10b1c7d2a33ac708133892bb8ec3dea0e4c9ba080059cacbae41fbd5745fad4ee668c329d7814b58d13fadcec65c3ce6d5d3a50f3a3f3c5376774d22875b3392663a0fb30cc4f9f55a0368fbc74f1cf8a4bb155bbfeca169222987fc53a89750731194f9910edd09e402ef6ac4936b5df8b7baa615e40539695418dab18332dbcd1f082f2c9ccbe0a5dafb8dc08d6d3be2a7373d12834d6ba7aab76ffcd48c681bf8a6c513b0294bcd064721977c4d92769025fe7bed47d57c34e9706051f34c18e6200956f8c5f78686ed6968084c1aeddd397fd661f4043b00cca77d0df6bfc3a57769fb7c95b2b2480d7e8d79bffd7865d4bac330fbd0651cd586622bafabc4ad8baceb2dec76d45307395c407dcde48decac5b6ef7964e8aae63a2e84a97c839953df5d13343712674950f53bb200d98e56aa6175f835b860059aacfd38381e6bd0fb8e00e408ae083a350fb090c6571718d8768c275a69cf782be0cfb4ac9715d422632b5082d5d84eb49307985968e4a94b191da4f5b9d74e8d032f378225f7407dd395930556853aa34d8a5238499d1ac836e41b9e3391d39aab4c9d2067e5725b5caaf79c463d166c57a9e67b34672ae8a4c2b7e31711e8ee436d1290f7565b558b5fe8c933e10c11e0b7d692e19c04de30cae820bad1e01b8f6545a41422d85cf3bb91bcf4b2ff607ecf7f1783c5c4e5328bcaf4ff9a3790526845a1d8de2772a62ceae576b4978a2bf222fe28495b4671323c596e0f030478caeeec44d11ca39d445c86bb6dcf56c1dc3062bd013a9aa99dfdc6ce8d32267a6d3b1a8cde3398af7d21b12e8a31279dc5beabcca19318862ae3e605fc18fd4ff6829ce3d4424c85e70d5be494876468cade01473796d9be0fe535a2922f94ae67f5fee69a822160cfaab8f096c4b450d29d94bd76eae37198cdfb7a28adb05687b0b5d844cee617d539bcd4c34e478c7ad6e8d2bca07126723d1a35c50350f6ccb0189484013bd67461f8120dbd3225f84c9d0ca2b7ba95def67e0bc18d25450e74a783638fceabeed445d072aee8f163236f1887f40191c9760b676bb1cca945513fa2ef16ffe8c6479a5971b4ae552c90afa337c6e6472483ae330ebb9daa5fb4b16129dfcad2d0aba4c844a583883978ccc0dccf82c3de870d9385e5a0352dd96aba34a0f16404c92146a6750ac17a45c278d88b67a86d83727f87f153e198810883877046f74d9828167991dc052cd5ca7aad99f93bff4bf605cacfb6e91247619b9b17f4edf246f89cece324cf6168cf8d3d44e49659046318f63070b1890abcff8e7178e456a17b03b45ebc61e74d07cdf01d44723f30a28b4def2e1740276efea6de039c76f513f2837a97578e2618fd3ed01b587b6a1bcf609bc1625c7b72954c208a5029e34c034565daaf9746be459d2cc5b2c78d08d7a30d5a348e848a548ae250ab8865bc497ed808768fc086a7cdd8bbc29faa5fab4160f71c67bd8706ff8d51452feeb78f401f9b5580f2964d65070f95baf16576a85f35e8cedd8cef9838c23e549a7bc092e66470b5455d307e1ad37d2ef8c8bc7d36c872071b1da19f4b31939352fa2717121c460496aa51decde17833a70638197d09a6f4181a9c9751373d98850764d421909319750563d536c091eab81585ce125e920a7cf5adc0d6f461b80b33ed491dce356f35d75e93a6f7a3c73ca7781cb2aeb3e38431dc0f3da22b809a143613b158f9f5426fa694809d1382ab97a6221728fe4d8c0cb37f6030ea02335bb19314ec9400f139e87f3091231d245d75b1f6bc62604c1e021383439beb8362cc26eb99d40b775647f5fb08c2e9a29a824cceced527a8550aa808ae302397bc6c697485f06805c929bdba232f3badf9791d6564aac92875fadd34b3fe6900c1d8259151990c3ef514e399ca8bb46002e7725f8fa9c1f4e74d467e029ac5c9513a702c8cf403b7bf556785925616418608e2b4bc7cfbb5f8d331a99fb223d8704add9d06431fc0d8f76b1a1415c4a6188c497556bd6c832f3903c79bc55b0cfebbfbd8d3d9d8cdf4cd38277e61e42b8abbde9cff66b778b95eced99e453bf0532009f8b8da89aeffdf750978a17777a0de05ca9b6a4157dd0abd886d905a7a48838a47e78a671c1a49f763f78aef664b51e103c6769fbdf1c75af815e8c5992812d46d57a3af681a0f1f57f683cb8d0fafbb5503dafc7a76fd26f9987fb8fc951efce4255cfb3fa593dbc4612a9a3e671d082bd6e26cdb9a164a480a4c1388b13fdef715fbf1876d1226a2e67a8c72d865e67fc6e01d969380f6344552f171a980bf7ad61f69489bb5250240a1442475939a6848f4b28abdbfe3b8cbc244cdd1c7277e093d6e91035edb403f5aa4894f19aa1386d420acaf71302e5869b04066ab72ade50c02c9b3ae53d745cabe24c87cf2c44bdbf5f66e94186abb12b4de53a1cdfbe303fc61ca972cb051d2ed42286d9d139facf3a44a9630ad4711277edb75ff955db4df46bab3417e1a58486f001796e8d9f2065ccadb1fecc5b0952253946faf3936ab761b846e519bdd256c1144c582213b28e1442a4cc183761de0c32261134ff81c6b200a7dc30d1a2b4fa2b73525e273e908f225f40caf635df6f0fa32f4c0d7d3a5c41a46db6c277071fd62359a5a76480f8a80966a3ed1feee3eff507f54d15773de887bfff72ff58cf3f64e8d50fdc7be5244bdd43264390191df071f59b1fa7bb47b7906e806703d47ee2d8c28d365e48be0928e3fa95b656275aafbac921216c1930bfab90dc9b227d80b0256a600e916fa2d55710a93105e39a87eb84e92b44bd51aabc0d2543ae735568a77deb8f534fb41cb6375ab5d8c060ba456bf6dcb9bb6b045c20cb7400b24ea5653ca380f7fbe7bdc447564472afcf069c1b2bffb2902039e4da9dc20dd32316f15f0ae64d5ea5d0d97d7cd798c1a3c7d5caae927c0ba33c563faedbdbfc9edfc7e904ffa76de92eb53679573d32cfe1daf498f0351ea89eb969ec9a847d1fef96a5f94c56d1e135bc431c09884d2cf8d3e0ade621fa9d78ced095f0d9df954535a514ccd710482137eaf2b8aaaefda74e94c3c6d522e081efecda3a01f990ade01c58c9491fec48352fc8e217d25e642881a5ad2f7b2837809cb1b33ca48f570dbc929a697b7c7504dab7e7232e653e121c0ee9c9e3cfc6df7b62f09a3f9a1f0726bd94f742e8ee56d059f25020fb45fc7e56fbc530f3b812607fffa7636199178776b1d3ccbe409af724c1eeb7ed1cf635593ecbdd395c0a6029a2dc31cc03b44b6a82d90426dbeb002882fc2ab2d1472125179fc019bafdf8419f6e72a2edb2a4f4e33bef1677ad68a79c833bf5f4ab15dd70aaeb75dac439cd6968a6915d80fb6a65ade71d74e9c2bc01d3db781372f15d6af49db70ae39e99ed1dc4954f0c866eb238d6b6b5a020bea2330fe0da34c77bc6cd8eec88f2ea9fece41e014bde7d2542f92473ab7825cc3939b518ecab5d56b51afd8da30abc26d8c83b3c040b9d129e5528d1cc14a07b959321bc84942333d072f13b7bf80423772698174a4dee97e41e05c112fd231b7c0e8ab18fba16de68ecbed3577ebdd43e7142f9bdd322ccafb9ce59e7b2a816d626f2132c6238b8e2cb048c69e17782574f7f6802876633faae6eb2907cb3a13f8666c9b798ad76bf302abed2e90043d6f641835a4f22b0786743ecdfe258ae1a6fcf2ce849a971beaea6e372a868dca84ec1d16b214e96d56c82993a122a8e401927ad3d78aceb2cf5ce10f24f8784b9e506e269628de79ab9aa7e8078606622bec18c7b19bb18eacddc030cf55f0c8a9ec1dfb8b349c71324b6bda1bf7c31dd2fb40fdc40777d5a61a1c33d0554c040b65994bf92a499ad86fc2339e626b5bf25e5340fe4a9734488f2a1909caaa145753876f229b8e00ae0bb127366eabcce26243f55df01b57d170e97b10fc76d2d65af3891ac12e02778d8f7187737afec00cfa7123f78dffc1ae1f5ea74645b538ab5448d2a9399672887899134995eb575b4ad7a2e865ffdee7e35920bdfa43b7f1085c0ee46427df2291905b33302a3f7f1877fc8a62e75a96b0bff405258458dd168347fb06b458b6ce78e69dd3acb603beec7907a8d52b2a5eea3aa4bcd6a81d53b6188e32fb4212caa0c02781a70d497d8399a97a5776ad3556c88b9ffc49561bf4f101eae54c9d453b0759ceb8fb684b67ace90ba620eaa8171db8ce5aa73b10180d7aadd1b417f16acffb166a42c2e6d07b0f00f8e3b4e0716c88003d373bb344096535bac1b4fa851c14b4ce4555612bbc9a57fbd99dd44155df6d7a0ec27701dd30444aea18aaa0fe6cbf096d28e9bd3fef2c7fb14f67c01c4ae1068273cc3b2af42072514ecae0a9af009fe85373aed440cd5460389c371955810855d8cfeeb68c67a7e03af8122b5274ba2c630a04fe7bcbf2f2cd57087c3976173e6e1af5aa29545e8340342be9757287f4790fdda7d38a3365a07c6d8f5fc248a3ad84e663dc4653bc165365b575b8b53c14b8cc41eff926feeefff830c564f10c257f2176c4b000ccb47a337c526d46f93c259f8e881dd4d0bbd56fc2952453a5197efe7c9556626f497d4a3ac69ccfec220ee8a2db2d7d2e962716624747b5bab0e97df95a89ab938b9ce7f773eb2c2a500365dfbbf3e29881e5cada0ddd5ebb6251ec5f580c8a474477ef3919fd3f754ec03b085406ea65064c7af64b71ca6e0674e2e8888a04ef7483062288a5d364d5b4cb85c22969017c68d4ab54c457f36fc3964963417c601260d2a6c422636a99ce2cdfd1e43817c9b6090ea1244b151fed25c52d7d427f813edf7cf737362439e03eec3729150ca39fdc722f2baa32590b1c6df405af17dd3990b6254b1aa3ed8527cec9dc253aa06f7422afb96fa74571c7b1a516d949907e5b2c60f0a370249d7cacd8ac0b967c736e39a1d7c6230fbf6c9b953d768b9e33bc0d9641db566406f705246b818ccd33b8eff69c44ec40d82676d4d7708ff836e83de4ee54fe3734822673b2ff58c8e16473977034824544f466caa03f7fddbdec24a9c5d9c607cafdd66aff2c74ef5c95a80773a47b8667cdb6b526ba0256701b760db5b38c55d7eff1e8816eb9cfe5f08e23c5dc0f1819bd30bb7dea1efc0185e9602209ad549a7f30a15f1a1a3454b5b2143f3126e19aab5c231bce51c26ab575ceab9273fedd2c14f1ac", 0xf0a}], 0x1) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x200, 0x8001}, {0x1, 0x8}}, 0x2) close(r0) 16:00:27 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000103fe, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x10001, 0x80000001, r1}) write(r0, &(0x7f0000000080)="9c87c3772c0035b87e33332e", 0xc) socket$inet(0x2, 0xc004, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/232, &(0x7f00000000c0)=0xe8) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="0b60e45c", 0x4) sendto$unix(r0, &(0x7f0000000180)="786fcd87420b2df9ce40f27492bb64eae0993fd6ade38cd220d1d97eca054323fabd2785289428dc7e6090a039a026b43bcf6998eb8bd8cb0c6e78d9451d318a3d2ccdd74b6716bede461cafca3b6ca192cf0481040fc7338761469656680ac6431bf2e5018dc5a919c6db0a3b328964027f2b4d3a082ae8af3cfed8265bd865e26acf8082737e27f9046b1c47649983395d21ad70189c44a3179f670696b0ab399c799d573708177623a628594d8c97781f198ea5f5635678dd5bf04b", 0xbd, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050400000300000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='+]\x00', &(0x7f00000000c0)='(/#*\x00', &(0x7f0000000100)='#$\\-\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*{\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='[}*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) r0 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@un=@file={0x0, ""/81}, &(0x7f00000006c0)=0x53) accept$unix(r0, &(0x7f0000000700)=@file={0x0, ""/57}, &(0x7f0000000740)=0x3b) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x4401) r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x118) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x3) fchmodat(r1, &(0x7f0000000600)='./file0\x00', 0x110, 0x4) openat(r2, &(0x7f0000000580)='\x00', 0x20800, 0x1a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000500)={0x2, './bus\x00', './bus\x00'}) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x40000007ffd, 0x800) listen(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) dup(r0) shutdown(r0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0x1}, 0xc) dup(r0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x638, 0x10001, &(0x7f0000000080)="e4b221a4c52bd02cad98fbba596576581564db65571dcbdd26ead957adc2aee663d2a786d24c36b7fa76989d9fe1544de4ed7b4addeabdd4842019a912013d55e09a6d4e39bf733811e90a415522143bbb512a4e0abbc563dc01e15023", 0x5d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) r1 = semget$private(0x0, 0x4, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mkdir(&(0x7f00000005c0)='./file1\x00', 0x44) chroot(&(0x7f0000000880)='./file1\x00') r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x1c) semop(r1, &(0x7f0000000700)=[{0x1, 0x4}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) getgid() r5 = getgid() fchown(r4, 0x0, r5) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r6 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r6, &(0x7f0000000140)='ml', 0x2) pwritev(r6, &(0x7f0000000680)=[{&(0x7f0000000080)="2ea15cd87cd8564ce2f7161d263bc11f2c0ec2b47a27b1272199be82e71c5b6c4af8b89116466b", 0x27}], 0x1, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x7) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x7fe}, {0x2, 0x3, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0xfffffffffffffff8, 0x1803}, {0x1, 0x5ae, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x5, 0x8, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x200000008, 0x1800}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) r7 = fcntl$dupfd(r2, 0xa, r3) accept$inet(r7, 0x0, &(0x7f00000003c0)=0xfffffee9) r8 = syz_open_pts() r9 = fcntl$getown(r8, 0x5) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000780)=""/228, 0xfffffe99}, {&(0x7f0000000680)=""/8, 0x8}], 0x4, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) semop(r0, &(0x7f0000000380), 0x0) wait4(r9, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r9, &(0x7f0000000400), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) getgid() 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f0000000080)=0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'.\x00', 0x8, 0x1f, 0x9, 0x1, 0x9, 0x7, 0xff, 0x0, 0x1, 0x5, 0x6}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xb}, 0x3c) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8001, 0x100}, {0x18, 0x0, 0x40, 0x5}, 0x4, [0x1ff, 0x0, 0x3, 0x0, 0x1, 0x6, 0x1, 0x6]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:28 executing program 0: 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', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') fchflags(0xffffffffffffffff, 0x9c90e03be5d0198) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x4}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000540)={&(0x7f0000000040)=[{0x42, 0x1}], 0x1}) 16:00:28 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/54, 0x36) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8296022e2f66696c653047aa75e9f003f587b1a4d3b9aca60f1e17406c51436e059bd8502b475e08610b2a550d3cb2ed932a32d4e94fb3c3ee327e0acbc3d9500d83701d509b312a352f97f957e7514049119f14f52fe11f2ab0740e84785f4232381857ad10dee8de7c83a81dd8eb21c125d7063ca1dd94b26cb175adb3b6d39a9e1fe7fc58fe9a4dc7d1bea29f2ca503f41b9cc8c15584b6c7498cd7d1596166495430be11696b16b48934a42ffcc18584626478d4ac0c1511339a212c27aa5bd1764f91ce39a7370d0f43f1eb415416088d561b49a04b92d0e6904c7f288d178f1267212651c378afed6021be158e092126fa78f7a8627d4ab39c42fef775f7c07155d99e57ac14ccd35a66db5cdfd52f537f2d7078d57e180fc1617987cd6298661d1c5f08290a7abd84c73e667da41e40d1de"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000008825b9a0d63899ce27c36502111f57d7a0737612b9e654e01cd7b3539f62489ce8751fdf1fe8716c6bf9d8970153cea04fa80fa493eb68a13f8d389e9b5cc6a9212aa1742267250debad06b927ab1c5c7b1f3a89c1aa0d0e3e57fa3d024e51c715e01f2fb9a577f60a960e85757ad372bdcd065df29b80c1c83ad700f5837682cd4a0bbc6a136a21b3a5dbb1035b31ccdc7d0f19d0b00008bd5bb4b6d0cef23bea1f839c24dc7d1d85c8203123d34516077f83284731861527f830ade5f7170f25d9bc9862bac7241adde8fbf3d8f01491ec1c31cfce7fc565aced1fb05c6fb99b6ea5e9b851c668dd833b01aebd033714fc2331b512e46ddaab5b4081708912d6facdd3eb84decf06aa63ab66a5dd02f4662569dfe8c3f6ba477ffe2b951993a415f9f42d22751b46a3ca032f66b9d442fbc8f0ed00850ff97c1b2c67163739387b3adcf2e0e511b7689b1e72f3edd88824689e19d2f2da0939513d9c620b9fdbc32138e49a7ad00000000000000000000000000000000000000000000000000"], 0x30}, 0x0) fchmod(r0, 0x80) accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='\x00', r1, r2, 0x6) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "ffffffffffff000000e74de400"}) write(r3, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_open_pts() syz_open_pts() 16:00:28 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x28}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x39) sendto$inet6(r0, &(0x7f00000001c0)="e723c22e018333d0682d7e9c9bb50d6918408735e49d5bfa56cf9aa3f4bfdcba272d1d8200fcd3b49629e03c6e5d4a01a0e4b4620ceb7a4c15f6384e2b809d87aa4f1aab9e92c649ed90d4a80dbb872c81c63f05b4e594af68465f4c7a96955f730ad5436e794aad1915b30fac422f41f5b65ab9a099848a4d19669e2117e73a6dddb07795c00bdaecfc84d26b57871060c067ec7d9c172abc421ffafad7fe76f74d895512e994c2c58c848ec4ab6178522d19c5a5c86edab34a14beac848be53dba1cc9fa9c4a9347492e2f2920043dc0f7d407ef2ed5d6eaf9cd6f59e325eca1387df7b9f692c3838badfd9b474aca04b177dd949b45c45c0c5b", 0xfb, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x16534699}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000015c0)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="2221200f146cc54bf6400b3d87a7deaa", 0x10}, {&(0x7f0000000380)="35f98aca8da9f91c277454582771031a1196064d71c13fe41843a4e2fa72e107239334cda09ae5d2ad23bd3363ba63bea9ff0d861ff0ad6df47d6d193c22e53c93f6f7122ca3c5fe1a69adf82808d66f1f4335b8bdd62d1b72c11108488bea48b57e3491bf98ea7fbc40f7ae538eebaf0201a07bdb19e8813f95196cfc51adad86f5dabf6a6ab93cbe00f2330b1c66917ceffe71ecc98578f177427addb4d34c42cf53803aecd857c5d5d9f1ff0b78beec8f3ff3e187c368ecdee37bccf76330adbd8d043c3be40bfd744eaab448928e61dd400f61fd1a0a932413b905cf", 0xde}, {&(0x7f0000000480)="0a0a03e750a6c73423b567df2d1754277c7f54dfa7c2f3110d713174509eb968d78ba5254f793c486fcbc1598b320c723e4748abb7fc8fee92b0b2cca85733f87d2fbcaf57154e554f539b0562e97fba7fa292f5b257ffe3b4467f34c4b4e9224c23094d3384d2968974c60d1d5f69cf9c124a33aa738d3da6bcc49467bd8da03d6177ca31779b413cacc288d627b01aeab8b15a32", 0x95}], 0x3, &(0x7f0000000580)=[{0x1010, 0x1, 0x1, "69e0bf4b2b662140ad569ec33cf198befaeb593212ead3c9a29be92703ca3193414f759c33b5cadf150982ca9a93216517479b7e44a360ac02dcf94495595f2ecb99176d6833e90a850bb28e043b8dc1291871fbd3698a514f27d03b72e2414057f62cd4eb29423ff67e3fee491cd9aa94bee971c1c49542f8657935cf18316e0c88cf9f58b147a218c20b686c809b163c1d6442fe27a8449cb34177f599978d611a0d551eb089ccf70afa5331157fb7eef155c72b8709a958564a2275498aab856bc45940eb66de6d6a57a155e4c3fd8f116f008e3ec1593d671ebb43fb94625967a0f42cc79b0292fee4359781cf23a68ad23909168fdfe51fa73469dd4a434eb7584b4004eb08efa949e6ac91796c25f000aff8995b9fadc693c0a878848eb60c18fdf710053c779ac4f1fd72ea75c9fa0c4cca4e288bf11d510db5e2499f99a9073369c45fa0a3b02f8730445b60ce47743056ea727f24f207043bb1c2839be883dbb510278b448233eda1035f313fc8e2f55a631ab981715cf4c2955fa9fd15f8d64a18896a1cea6484ae8d05c0ad00695662c09d2585948e03cc9c2d59a3415aa0260a251c9346678a0983fa74cd717b0a702944aee0b110caecf3aa89c1f1d9a66ef3bc2d5ec036783aca71072ada4a6b1b33fc734f9fdfa7400f4d9b893437be79ca873124ffc1aaee4f6ed3aaa11258f0bcb62db245ca8c8ccb7a4c5363392a4e586bdf328025091ee998c9e5e1ad0ba340e89f4f6edd0e9b96b3c68f2f3e3334ca30e41374d3b020124821a1003fc270854eabf93c2e2baf8b1227d640c43ec366906438b3a5283465fd33574b0439714ef6d586d0fa03589d5cc5418e92a097772b20d5c3b543f5d370bc6ff41a95c688daca272ea936b8d397a180b56516ab24422fc3043cf687e3fa76f199943c79abc58c46162ff9de0dbcd159c46ed2894ccb23303822923e5a5e5671143d2e09b05b74446481da6d4bc4516bfa456633b2683a2c20a059e7c69e3f47aa639a6b0335b592d7f505906b387d8ffa79a21c62d615365b084b28db258ab9ed7636e5210f23e46676b64385dccfeeb8f731087a89ae38ad99fca10c82693da82a65b25802c4357da39a52a9941e35aa3aedf6091e560aa61033f25f9342d7fe2fcc72f6246e4c322f17abb575a28841f56c8a0b87e1a9dd71c6ad7eaeb9b2a97ace5453457584dfe80e057fa84bebaf97443e5c56e57fd0b7a795d10981b6423e8b3af217d8e668845ebc7a6226c887f212a5cbc55164eb20a7a9a248619b8d012f64d3b0334d1411f1d9d1829420f9cdfd01d84b683c769e5f3d396e8b18cef5c4bcfccbf016373d5e4401ddf93ff5f0f23e313ba0f7785123ddcc7c041a4ef09fca4e6ce9ac891462ee466f9b544080aeb3f56e529ff75ca493962ce67ef851dc63ba875baac45ed4e75534c8cb138d9c400b3da2694bf1803a3efaaa4069c2675a4d296a5f487786f04c95445a174f98586f8560846bf5dd64c3b0bff87f155521f37d6ef5e94e504240fa1d760fbda897f927496d0ddc1e66198920449b99e52940393a26736afe9227cb011cecd4c827c03278f6a9e907f89e498e2d99bb3a8426fca6545dde523d489898b1f47573556ad72a4cba18a570059b042708496297f476bf8d9317cf32bbca1fa15fcbc596f438e8e7f23d4656d604d9e024333e4cf7aed239367af6fc99ffb019ab6f8c3be71ca1b3cb7b3232b5bd4dee5a8bb67b18fb62cea1ae09f6756dfdb97f649bc40c7e2fede87f9c45e9bd6035e87df95a7881b568cef03bb14f6785aaeccada282edeb894cc579d2f46aca6dd0841964c9c7f8206eb265ecbff9066a586d0f61ac288568affa15e4c8e8bddefbeb1ba9c8e2517387a7086489c4140ba722232b7f709b3cafd35762b68cab30aec45a3caa61d0bafe4c420a343e977d83bcca260b2ee71e7bf700b0a149009aa47518720298467f599433bb18dbd7e386886b144a37c074d6490d1b1d18b6f97e0c0e8697ad8235c7cd1c45ae6a723461d74d46e1ed51f9cff59c54ee1757cc91c2d2018dc6abcc8d00143c6ff22f0897769719aa3dd2da2f0de0fc8051bb5f25836a97f52c00309382a37ac94dc86d4e06c3182406a5f4eee4957ac3fd6088abaafc96f7440cb44ffd9596dc87edd5a02e67ed2a5e1bd2b062e2e7420da8054a0b087d7f41ef4f0d12b9c9e0d40ec9bcdfa80c7873c77fa580e032a4803aab495269a4586ac34df9e6190a5bc2ae01d6f6d64af0ae0c40f951e041c7483bf380b4e86ec3f53b37829d21dcc603095c7988985ae08488657a064fe5e9eee2ae19ba326f0891d4eba5f466058a059eb20fae0aaf7a68a09d3eb77a8ff624db5fe4ebda8a5c11172f19cb4d311acee027e558958e190c34631399b38dee306ebbfe0029e14a759fb9306fdebec19e391689ee454e04b546166b1d7fae10f8e508944b2ed979749318b81431b58609ecda967cb8c14577d0dbe22dd9b3c4899048e1e430325f800f8f266be7c13765f7868568045bea75d28be8146303072a25e028d40327681781af4a6fd2ac874d0f42bc32dec6ef495d2c06c045d515c5a2e4626847699c3ea0a18a96205799845bc291931eaa7c3b59a1c5e3aa77a631d5fc89b69c7dd30c04993ffd0d05384fa2eab03e677b4cbf8e880d0c6026379060d9e082fd5222e8a4f717dfe30fdef0493b1b192bde978dfa74d5bbd92eee47d48aad1b57c381cbec3834371c04540a207282080759fae74db6f2613e03bdc5ff9efc4f853fefe9c732af6593f7cc85adf278b826251031940bb041208007d238ed9ba25057e64b34afaaaed89879e8dc6b810f6f691149e96951c52f5ece3d036ae6a4f3406ec7ada8a90e73781e46cdf2103f2b222fa189df74c2b0c5e88f3289496769922286425f8c0c40d3053622cd66bfedbd553af1a0bd2b5c52fe429c24c616dad3e2ff79e0beaa3b1f12ee22e0fb35707b7032238f961010e4450a0d077d9e2a05fe78ef99af6b8a770f8417761ae193c6dbeeeec50c12e45f02e044fce5c8bbe6bd3c0e8baab6c650fa365a2db9989f75d5ea585a8808129790199b929d74cd74496acbe46afec634e18c49bb81836648719e0cd58a2478e35c800db1377a66db5f362ed044243df406c722691784aa65b4685f4148ff4b8dd6af33b7acbb273eb6e51d39f02646ba859694388b9641cac086e86357252edebd4548b1575b89bb8a2868f324aef64a1dbe64f8b37c231c5ca33ac1325c9c51b87d02bbf24a207597bf6aca4f5381826411a5cc679ea57e47689cad7d0baa51cbea3ec70895996721e843a9c4eee0d25ceb1d32917ee8104bc3cb6c1e885e0f98b32714c53b77d00b7fb159fb7de1585a3c80826f71fa147bc0f4d7ae126e81a13564304a1e18fbde5d8e3924decf7b9c0223012fb48fab200a58154be08bec269d2acc9600f22ba4769bd2e0a85fbc1bfbdc3d25ac2f39af931c91d805766c66b788d3622e01395476374cd29739b122ff6acdff9ee5b39addbe2bdcb44a659477a102fc04e6cd4e696f77213c0f2a7e1fea4ed0c899bebcb169e2f5d94534f25a214153d359d386acbf2caa732972d8ddb7cac95eb584a2c7ef6b5452a2b4100d4d513838bc030613d5da26d64458e7666f7b64286f30a73bcb2b0b6fd389649d0f316ec7f69bb98c18475c5594144aa855bfc667feaaa10b51a56ef44dbf1f5045f3e794cf46e7f96c646a82007c5656a54743f05d9781954f361cac43c9e78cc5d9f9d9141caace2080d3eee563b7c3f2daf027cb6e36d00e4b647121cdbe3826f9280a98729aa9fb06bf870faeda498e1602167c626dd80621f3019c94b628f349cb5fa21db29f3ccbfd528c85e07e2d93c505e4dd18433b336fb6e63ca177ec5086ab75a2ef996958e2931544abfea55a9b8b8abca796c3e77f43c3af4409a277c39e3cd3298895c4e1bc0e26c13c15a2d4ca2bdb619372494123567602e68eff35303a04cac1a8239f9256b98b327664e5d2ae707b55651ed972541af81b2e1c369b572615b475cb41522a592ff8d58ac7b092b712a1ef7f6c7b2441699369ad1b502388c319fe8644653e5b6d7448f9701ab11bea12baaec106e3b8f9590297817465f556ec5f8e899e2eb7db8d593d689f476b85377b9d8c7e40b14df68afb60898eed567a79c33a45538ea8cb7ac878001ad4365616199f1d969851f15e434179e687e22f22019fd459e6d136bb62cbb5642deeb766dade6be42dbb54be67b1de01c33aa67c50022f22823ed4891c150646a5bd47aeb5497e8f3bd1c6cb3b6b8db72f333379a48fceffef9b1046d813e2c7ec76361a6dda582874ee4a1f87c0d5f3804198e044d07ad489756da47e8e2af3c4d278fd74e7da07fb312c356269cc9ffce9dacc864ae8acd23ae259fed4c05a03e77fa76ba496871cb3514a296e21842963c1ce89e295fe0d2f215e230bc0e4c650b27552e8f7294e68bad581323c2dc73fcffce175155fdb2f58d476bff0a50d2122176afe5d278344daceb8056f3b00e7ad8ec7f320929b59a3a651635f243ff8b81fe8b7780462eefecf526d3756f2cd92ca70ab9f99fcff0748a233af11681d21553eade39e3173a700a54bdfd21efc0f383ac9c3df9bf1ae2fae9f8d4c389338e1d0d133fce0ca65cdb116ad78d14fa85e6e3c492d59856fdccd51e7f024f749657cb62c53a6089e6a1237c6008a7ba2f207b056ee18f30bedd48db5b31bc38cdc400bc6b7860161be2b1a03dde36e3bd1d017fd1ea3e9d686c0fde4794793adc23bca1e87e0ebed5a1d9d11a3738c7d449927b2cd4858c8f41ee399fcf5bcd60b0fbd490bf0e3ae10936335d5af87f8e604e53fb0a480df1fcb53d0bc991c94dec663c92057e64d750b021726cac196ed68bd18a6478c2a65967898264da2d71cfb3317620c2eb340c1a196e7f749e73e644df5c361e737e84f6d2e43410588319b879f588346019eca16999478546cbfdecccc9b79ceccd47944933b574667acc4b91a851d828ca980382e7aa2a31d0c1c2624c2a5ac352e35b13171bf3755c1ed8bd2e17f5ad3a32e37386fd254194b0541100334ecc3f125d7abf3ef31d28dd073a484996da1739fb29f88edc24fecee7f3e48e65a8a7dc33160a98b2b0cf12b5e9738f06aa511e25eb513bc8b0d52520ab9fe130122c56e0054fe19b9a6db1ee15027ab926850c4e4e71a4e8ead2aeb8a81d2815e882caece670ab818856dcdeefd3ae1c0b6418987f3cda673e92b29af00ab6b3a404c49db5c1b0e4a690291ff44356998c643d3c7fcb18a1f71510f813114812d8ce64c92965d38b9bf4a275b77443c2cbcb92a7b8ae58300f269b6a0d76a87ec2a785ebacba6b59a7bd7be3be45fe0549d84e9e87f941304d52f9fe55ba5dec138de1cef6c5e635ac2f5b3942a97a1947b979b7d18243f5201d66d8d15cfe0869385e6cd48a07d03a947e8e8ef4186dbfd794d05a9baefee7a0d47a4433086379d50032cfec82c26b410be126c1f135c183b9460ba31f933896b2d747bf0be50476263ca4eda0af5e07a187e6e6006a16b34fd3400ef69bcabbe9b75df691ab7704cee7aa802eddb6aed36a23207d3e31cb346b29c4a68f3fa6575cb0d9114b847873f7e013b51443624e54836f18758845dd95b7edfa77b8ef23a44bc9c9e229cd5376db4f27e602a711e489d21f83f4e1059726835e5219fc43f670c1bc50b3c781d0b3823f217efc8dd8fd12f40c551258a75d186685c87d494c6e23bdc0aba23f"}, {0x10, 0xffff, 0xfffffffeffffffff}], 0x1020}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x0, 0xfffffffffffffffd}], 0x7ff, 0x0, 0x200000, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x3888818f285e7fdf, 0x2, 0x4, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x15, 0x0, 0x382fb004, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x7fffffff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000010, 0x2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x49, 0x40000000, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x81}, {{r1}, 0xfffffffffffffff9, 0x84, 0x12, 0x10000, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0xa1ae}], 0xff, &(0x7f0000000080)=[{{r0}, 0x0, 0x81, 0x0, 0x2, 0xf0c}, {{r2}, 0xfffffffffffffffd, 0x4, 0xa, 0x6, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0xe0, 0x40000081, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x4}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0x8, 0x401}], 0x7fffffff, &(0x7f0000000000)={0x29c, 0x20}) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/199, 0xc7, 0x843, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/18) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000080)=[{r1, 0x48}], 0x1, 0x0) mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x9) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000280)=0x10) close(r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:28 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) mknod(&(0x7f0000000000)='\x00', 0x8000, 0x96f5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x1}) accept$unix(r0, 0x0, 0x0) semget(0x2, 0x3, 0x8) 16:00:28 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = kqueue() kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10001, 0x82) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1ff, './file0\x00'}) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="95ff2e2f66696c653000b115193b1884e9d15f0f01d57a84552bafd93b93b82a7368f9f435a2c214a3e35576d75306a74186833175b70b161c4091564bdadd8aa5f3d745405d6771b24121808220be0fe0ce4800afc4e2e9664517a86a636e015cb04fa11bb7b3552f40dd04671df17fa32f24ca724d77c29deba7a087f3a43ff96b65000000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000800)=""/119, 0x77, 0x840, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) chroot(&(0x7f0000000080)='./bus\x00') r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) recvmsg(r3, &(0x7f00000007c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f0000000500)=""/147, 0x93}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/93, 0x5d}], 0x7, &(0x7f00000003c0)=""/24, 0x18}, 0x2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7f22060001e19b00000000000001a4750000c60100f2e900", 0x2c}], 0x1) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x21) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffb, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) getrusage(0x1, 0xfffffffffffffffe) 16:00:29 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696ce53000fa294edeeeaf67fb6385b5fd3895e80759a7e718795fba0fcb1e8f7396969eec5b427d371d1c1055bd62"], 0xa) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x3ff) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/23, 0x17}], 0x1) 16:00:29 executing program 1: r0 = getpgrp() r1 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x1, 0x1) recvfrom$unix(r1, &(0x7f0000001400)=""/128, 0x80, 0x1, &(0x7f0000001480)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/187, 0xbb}, {&(0x7f0000001280)=""/21, 0x15}], 0x5, &(0x7f0000001340)=""/4, 0x4}, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, r0) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:29 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) write(r0, &(0x7f0000000000)="66975d3963e892a2a53c494223d8bff1419578ad35d509624fcf2f751049da2784098d8304ac45ed3a3f20cbfafe8bf11f27c226fbc14fb3c219e0a8c64b89752143ca0f95d0971e6be94be67f56b337d8ac9a54ca8d62e3d58541f5dabe649613853db6e28b6f8d84ea2ffef78d3c2861da500169", 0x75) r1 = socket(0x18, 0x1, 0x0) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x1002) dup(r0) close(r1) fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fsync(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:29 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r0) r1 = syz_open_pts() r2 = semget(0x2, 0x0, 0x20000400000000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x200) recvfrom$inet(r3, &(0x7f0000000080)=""/146, 0x92, 0x40, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) getpeername(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x4cc1bcf5, 0x7ff, &(0x7f0000000340)="48fd20d813d9ac1ea851767cdf73350ed5f2d0bf8a41fdefcec9c9e71fd5f5272a981787ccde6d4f4304bce06bc37035d6493b40189f7420843d453afb3e5e99359d635c582a183fee398365fdb8d3439f300b6336fce5012e72077ffc4eca560399cd6a51bac97d0ac182f67d681c3351f546c5ba9a4df508b1b63f16ecd01dfcebcf2a2d743328bc2aff443b8e268f612abee5d76d4300e9cc8727ca7280029f244f943562d4f89f18c88055f2b512ff2279872c9ded637490a1af66e1a0f79e4e2a047798be8ec1c65d50172e128350174ea3599b4cd17b3782be41f09e91e22c67cd3338ae95f346520d6608b78763343cdedce81dbdce04", 0xfa) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000004c0)={0x8, 0x6, './file0\x00', 0x6, 0x6, 0xff, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f00000000c0)="158df69755930ea3f570ec8a6cb231852b43055c812e02778215c17adfefbc44e5f3eff8fb12f320e2e43fa30bf32deeff8069397256526b3660a6d627d4859fb92605bf96e84122caeb960706dd880c5cf0298c9764fd787f8d25cb2d04d1940083f86b1fdc713caf8a490f1c341b473b47dcd740d44f984fd464483b050924e25aa40a10acf00a97ca33debbbb3a07b4d5b8cae536cdce54bce39446166db8ad9cf70000000000000000000000000000", 0xffffffffffffff1a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = shmget(0x0, 0x4000, 0x19, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000440), 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x9, r3, r4, r5, r6, 0x100, 0xd5c}, 0xdf, 0x8, r7, r8, 0x3ff, 0x9, 0x5, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0xffffffffffffffff, 0x101, 0x10001}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0), 0xc) r9 = dup(r1) fcntl$getown(r9, 0x5) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) dup2(r0, r1) 16:00:29 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) r1 = socket(0x6, 0x5, 0x974) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x70003, 0x2) recvfrom$unix(r1, &(0x7f0000000080)=""/64, 0x40, 0x40, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x2, 0x4}) write(r0, &(0x7f00000001c0)="fdefddec84c57648d0ff2746e67564e2422680b812643ed857ae7bad24b75b7d5aa4a2eca964f02eb32c3cff7490791a7dc0a7859700262189472905d601c3b8694805b478a0c062c7a373411461b8f91535765a45a4f89ef16165ec005fb553b1c6ad7b56502ffd3224812bc43ce8608579527b252721f35f937a1a009157e3ead201caf079f1892df426cc7430a29de90795ad00", 0x95) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) readv(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/63, 0x3f}], 0x3) getpeername(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) r7 = getgid() r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r10 = getegid() r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001580)="6a6b556a8b6122cb06b4dc6f47e8e550c0476cdf33ca19", 0x17}, {&(0x7f00000015c0)="33bad4a0e5d9fb6a979fa804c5079e2e441787aaa0d2c23877fff453126d486ad8b81483861e99332711e6530ee566e7bfad40eeddca399c57601e7eb11c8fddd27308e3330e054a7ea99fd215ab5d780b3a37b58a6c8f43e7edbcb47312f0f0d3eb6981780609400418d705868b1f5013583d66fff2bd52f130b3bbd8ffe9e444b8108b94c675ec4434c4317a4b0e0e08c63a66a77c473b583a", 0x9a}, {&(0x7f0000001680)="8990a427074c696e47dabba6b734c735c0025a961c8490b4230bf32f858882c25ed1118bdf226a39fe2b314b9ccb795af5a9147f3428d4e827c8ec657f9fae1d919a1700aab28088fe6c6fdb93635986bee3c807997183f1bac055049eda0fbfd27acd29be76c6fb393d185707b9c048cad3351689938575b344f8fa50dc92469e0d641483957f674121ad3a5a72b0b664dc547cbc366d895b5f7f81d35126ea353debffaa9b0272fcd53d7f211136d0a04076", 0xb3}], 0x3, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1, r1, r1, r1]}], 0xe8, 0x1}, 0x40a) mkdir(&(0x7f0000001b40)='./file0\x00', 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001b80)={0x3, 0x80000000}) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186804008b00002b27febf3d000000000000000000ffff4f2200000000af53577eae61bc6fc06f8a36", 0x2c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0xc17) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x49, 0x10) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) munlock(&(0x7f0000fea000/0x14000)=nil, 0x14000) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x400}, 0x10) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:30 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2001, 0x100004565) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getpid() getpgrp() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0xa3, 0x2) 16:00:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000058d000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:30 executing program 1: r0 = socket(0x36, 0x2, 0xfffffffffffffffc) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000efedc60000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b370600000000000000cfbd4ff800000000", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) dup(r0) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x120) setuid(0xee01) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xa63d9cc112160086) setuid(r3) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="6012000100000000001300fc34c3", 0xe) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000300)="28c6c531903947f6dba830196ddc44a1b95654874a4549cb53c41df3466cbe14d8d00d8eba904b9b49d67334f5497f51fdc4404f1c1802132937f4291d4a987567d5db68409f130b60cd29b5442eb27c3ec7d2fb6f0f66777ed66bb1258798878b6783521d62a292b4ffa667c8f73600ef240eb65273afd6fb3070272b346e222a019704d5deb4603fb5085e4273046d65875f9dc86f"}, {&(0x7f00000003c0)="5d3e1ce3b706897d09a32e472a7b18907ae38eda7ffa69610f797e9fcd51b9a0343fcad8df50d2fdd4f85defa667ba126f0ccc8a90890fe8b5c2252b88e667684042e6dd9c5adbd5ba1dc98c0cdc6c16386e91a706f8bafd7b5e38d7118c5f7b6f2e7e33cd1305db0cb06c888045d242fa3bee3c3209c8e94e9f6ddb8205494b8a0c1bf70faadfaa1db8516a8d3292f7bd145d55b5d093d34447502839d9e2c51264824a237289c386f8c32412e9396842e64249b3c8acbb1167a8405be758e2f37c2231de4e974dd55757f036c45084b34a5da20fa1f2ce1ee8d68461a3bf"}, {&(0x7f0000000240)="1cb1036a67baca8de3c06b4d0a39deaead5b8d18af7e2bff156aa6e30fda3f955abd43f595d2d89b0f85"}, {&(0x7f00000004c0)="79a54d88c96b98d2095d2a30925abd698827a2994ef4359a7b09b3ab74bdeac8f4322cd41026b3f3bd5d1148b7ca394fdf5c1cd6f8a70682dd39bbad9901f663413e83d9ce27291fbcd88b0db75284e0b674d60b5f05a297118b498dbcf5f2ddb65d7244665220351a6e64"}, {&(0x7f0000000540)="fe7a26d4582869e64b31a6a4e3bfef401b8981686e3009304894ff44353e5b3f01a564a5eac26fc8b01289fceabcbff403bf456a36e83a75d2cfbb0af7540de56e39116b77272b8049f1738143f8e28851c301130deaff757f08eea15da19c39021814a1a791c9602379c3dcaca366d0fced95b8d51f653154682cfb1aaafcc27f77412d07cbf8f4037f84599340b57eb244dc04f5da886fc0345da4d40a1feb359942e456721061f224398caf489234ed71692e8f6a9084f424bf89c0061e2493e6f8645a57087f48def45461e6266c2b7804e7ba5f4afd146c0a"}, {&(0x7f0000000640)="1c8036d6c1805a6791d5b0a6286006d238336b155a9903b18a596e04a68b0ae95a0daf9212f6284b24b7241d0a13cc5351409511e933a0e3b8f2f534e668ca0f48d6a784c9c44e4bcc630c1d4e1d0ec14b37ac18ddd23791c86883ae8ee834c1ce4c537e2f73e86ab64e7aaddc6b7780d553b8b0344c5ab45a3448323f12ef1e7ae7d29d4d0d2e05faa9552a25a7f3c72fcfccfad629fffd4699f3f7bd0b2cd5dc40b2c200f93a1f43d7bb17ee24be3fbde5fce8b92770517fc0a1be91eb02d49b9dd79537592726b8d6070d09b4fbc440e33bba4d8d42f981b154c142226234a936f33211934a416dfbecafef4d6d80716b2eccc4a712b6e5202ec609f46acc8c0a7b05b89a4178a24092e744a54d5c4237ecb07c0e0923d22aa7b9035390982df59cf33cfd3352a5bff4ea0e5a377ea645d6a3c53fca3971d8aae27a1b5b831d8b8f746d0609998abe75d36da21564103e39e9c24d9d1d72f682c9f5da2ac514cf18628db4dd96976b00953ad875f0b7c0290adca1b84ebcd684951b4017505bd3cede848d74c39aa666efd723d2df5f96705306bc3d3735423d546e5be64e073174309fc0eb6fc6f7ac7df3a7c8ecc9e000f82c36e2759515a77622e679cc252b1f0d53314f9cd1c9b11540d4e3e45ced61d8a84544269c38dff6ae675698fd43fc505cf41e0b59a52a179defc5c904a52389eae7b2b072c16318ab09f76942f1e26ffacc730aaae8a0b21f9c34204a3f4e5809ad75c9e76274f08c18af6c4777d12e95d3801984c54ee146b39b22cd1a670521cc67c3d69ae4b374ce6056a23a2ccf072097d2b8b9b69f37dc0182ef4804945c286654969f2b7f11442632e44715fa6a1cb52ff3239caa29fcac62f87fe572fb916568ef066fa72144c1d0fe66533c0104ecdc06e1f38ea9e7936991f1e4b81125702cb590da4d58a2321ab5061a3a1755070a9a415f8c727c1c3186b3495203d652b4d849a53b66286996391d5e2f6c14a098c310c283e29a664e20dddb5459aee5a9d11afcf1282ff35ecb2e8baee5d64a3ecff262059da12e8567ca3dd2795cf264a54d9ce823cac4a209b76723822506f5872ed9523c6a48b54e3fd99c976b1df2ca4ca6319e2170d0bd21d486b230d32ea0ef707ea588dcf05083321ebbd7cc01cad9869003a8e74558c14c79996b0dd5bfc34ad400e14ed2c1d006f0761ad67cf3e780bf93a2a98e8c6b4ebc2e9da0099429866f245fa1686ad0f79108734087599adca0feb995da579572216f2ee30b28e4f07d0158c36716d509197bcc3d5db5b0c46ea9056ab1f4216652bf1bbffaeb2b6448ef6e064359eff0dd87b5737a001d0a55669c4131019e15d706e16cea1fd8dedf13dc19205762283bd025635d6f47a6ddc3f9ebc221efbb60e1ce717f4f370ad415fa0e52f53c82916b230d7f800d46d06083ef35b6dbfadc9364cbb85c51cb9090ebb78e8209af945a659a9c0b2fa4fc39b5366de16e4c2dcde707efbc7c61e7068206cdbe1ef97ccbf65670667fe51ee5fb20da344cd38e13d9e326a7f5f0237fc971ebeb7c4a37604c1c809723dbf5ddf84a91c3a44001bce9248164939a9f5cc8c2f3cddbc35769a367876c08191288d4cbe8e03bfe8c64898dc54da87c225399dc62f4bf9b93edd7f2baa60d97654b61ae66a142a41139129ff6176b50fb4bab875afaf8b5c27a266f569a16aa758d15a0ea8a6eea5afa3ce4669d9dc8335213ff3ab0e61111686b495cf08e80ff24d4ad1887aa9f293fbd01693f62d54fc557637cb306a7cd8652fb270f2a8462774714c4590f7699e6722da8c1df99b84c7db576e9002dfeb3e619a401018d32b8fa81f0abe1381ca9fbfd5daccdb28796a004574abdc3a6dbb290d80ab86d8916f9e1d2fc49cddf5315342662c88482c0148188a5711f4ceb053e887344de14ee446b7ba2539fcd5d6641a4ae7175186026ae99d19d40d76ddadcefcd0bc438c1cc998015a16175883dd10776dc87bf9a65c51c6b1259ba64308a589ed3397fcb3ade3524413834fffbadb17df0e198469a337037a8331b2b0f8e92dd972ae49ef43a14c648b4e4601a2f037f2086cfd52e7e0abb82fff3ce3ac43e017a3dc6ede7ed57d0220881404c777241e00c8158e83cc3ed91c31bf67d1ab61a03d17f553008579e195867e9454de752747273d07d8b6db349ecfe4f5aed2dc6cb3500558eaeb614fed834df1fd0387ce0e1a00ed11bd853d41c09410d586ca552ab768181622646061da5754d31e010148c8283254cd60e7eda38026195b434a999e506b04937649f4eb2b1b6bd9ada3fd46effa5d2ee8452e7fa32f7034cd3536dafce97938f081dcb0dbe75c9986b2ff2cbbbc79a579e0f1e2d6cdead38875bfb6cbabb3ff9683fa16d944757324d8ff7b8483d26c9b16f7998801b7b45d459e6be90902cf71577aaf0045091f225773786ac60e807f08aa01d88c8a29b0c99330ea4a1165e46b90e637c5b0012e77d9d9160ca4ae2166bb6f65932061d7fd84658e2064edd0691a2fc2d957332226bff1d2bdd8a024f53dcd38d589be7fefde9ff89716815db9da4e73b34c08bcb8eff871354c95e9d261040a0287cc0c7fce00675bbe9a283f2fe5cc6437797cf7ba170cde4fd152deed4a3f77074410b947703ca98e9a6e68518c1ab30095694cd62e662bb263338929d0198ca5abf9c67718c6981957ed0bd6f90f53055af1a85da034fd2eede4ccbc4a6c04f4dd350d8b808c49c9a97a06cef7142a00510010cdebb803b43e46b888b8d72d2cfca762ca3e5fdb4b8c91d513cd6ffc2bf29b64a7146e43f2afd94564f17cae13f5efeeab0f85345e1fda95200285b5acf18789458ce736abd8271a074729407b49ee620fc68cc3eff6e234ea0b6f106e4840e60718cf21676868639acce0cbc2750c94d4f9d1165f1504b04383cedbc5c1a0784cdbf2d077c2397db9172210072c2050954ed6f01ac9981a5a7508d179bbda1d37e38eeb17fd733470df4d9e1fa929ba1fbf6a0d53b9b2f8655bde94457c7b57d08488155069cf0d383671b995ecf22caceb87411723b3110c67d216803d7a07e087f5e8459e852ecc7b19d4e9dfa01c5fb5b84b1f835e5697039f4f1305de7dd5b3c2d1173a8157aa5f1d2d75439ba9af1e56bca73a784ba3a3d43306da90a4a9ba28bcfa23d1c044b6fcd020f937c23f93fde78ce321b60640d8c9379aa8ef0b56bc0ee9d7f0dc87f6c070992577473001389b36426c1130d08b9eb39022dddd945a6f308b1dd9ce621d26c4cb9ddf41f021d1f0e8cfd3029b11e9daf4dc700d4fbfefa6de2daeb22c0048f5869b43b9371604466c2dda63e0dce21125a40a29ab5b8b9e3c205389b018393341a96e72b613f3d8f8569d6443b894c141cfd9abe26d32bd88bef0b59e316842b55c59f7d91b9ea6be13a94babe9bdc24295e2151e20d3d6f0f61425166a59d29cad480847d3b4826dddb50498df414e56d75a335c84082c72524b90d68a968333bf25fe125d516b7592d2e3c5021dc2ee8071c8053a092fdab3922bbd3089eef0a117bd70423204d72fb8b9541a022b12a1857274912cd561afddf06245cda67ca8347f87a085a853decfc39c10c0c199363532e814ecd98cfae4da080db89b6af2ed1c3d6f95ebc25031a72e5e4929602034e3b0341471da2e24c48f4935dfcad3778f92841dff81734da147d1bd4a8d0fd0d0907dc1dc6d8625119d31483c0f87a3d0b67f3b7270610a6ee8d086818437a07731e78b5c315bf16a450f8b19cdd6a4c38d08cc57c2490284746a0739f33da925eab99360d02bccc07dbbf0e9f2a32b30fc0e3b9d7f1b50993de7d415bca9e53b9732fbb1f5a24e945226fefa6810e7099d69e7b1ef6ab7a76f6ac0130e8b9faa7627adbb3a72cb19658ea7fac50b2d6d5f56413cd2fbc009fdc3c0b768f8819fb36887d09a05fc23c328f3d1db2ef14b3abfb0b023c846e18fa158d384fa8de83268b7b039bb891ed0c996046d32e54389a4cc2751d89e98ae4b04833c1fac9744fa59c9cd82a4f8a40e7f4251326fd8e1a7c0f793802465ad4870c088a9dece4ba16df5f05dfb3461b86ad2b1d43fe2093ba404388eb7059d3bf4e85eed65382b15afc6905a3f6c8c0fa5421f5389a09913e8641c146e9c7c2eea8fe64de3e4837caf9a85710b2e94cd6f8dc536f6d04beef00f9eba9fbd9d6fdd168dfcdcd68c77ac67bdd29510a1672b25bf1b1c9b4f8b0bf4189306825ce6e830ba41ccd976d0177070e02055d8d7bd857f588378c604ce6bdee3ce67032350ea90b7104b8e233d4232f710d66457a65d64b100c97377faf5be5f1a850314775aa925525ddf32ec23026f592d6c26349c82aae8904593c43d531caf4e20fe9c7494ef0afa8d92d4a6eaf4045bd9383a053443cd2cd986ff30f9764bf902a62991e3d6a4e47a0e7d32a7717096ab7afefd78bd29667ec159c1c4c0119755328a0418f7172806f615310f2d58cf0345c75feb4bf9a2a7c1016226c2016dcad5390572544739d4bd85b29240e8edd5a1feb5635ddd8668a16c210dc32243004217fc9d9607874e0dcb6d85c3cc2cfee59bdc9e31cd8345c7fa1cd8b8317de127e8af5d6f925e82cae74d5009fd4b91e7f0b6175f0549e23337e9c98364a4cfd001a0c3187e7e226975ae879ba43c22f41d438dbbe81c59b9b0ac5d83804ebe486d630749ec980c7f29f097fcf36cac020eef6b903effc7b6f4cb9dca06c8983c39332822555eb7f34f0eb01e2604ccc8f9518fc24c5a40dedfa792aafdf22f99ffa30db5e3809561579936e59a1f21f687f4b0e521ef942ace90faee630048044e83e7f6a55bcf2681837d4ddef250fb46e7470e3aa0dcc31d67099db6071a17d8f36f87d33e9d018acef4cbbaa56c4a178a47e23d28e1a5a52932b6a686365672776f322c1927d6976c8f090783fb7b24c9d0cd8810c2f20203ec4cc96958e3cdfaba0379f8a8e59e8a771824cd8d867a07f2e7003b626b2ef361bea6697a7c67e7040b4398c681cdbd5ac4a1f9622f6dc6e7b9f8ba6d12690459275941ac000aab305a827483f6216e8ef29431b5d97e2c7e13e53c1308733283ae8f40439432c9312879a5dfef3765abbe1fef9045c1a89bab9b1b63865f1df27e8539381db38a08901dca7d7e1102aeb3816259d5f754540e8f6708805715f8417a9d23a941312a1342f112805dc100441bcf268c90d12ec086eaff9363d4a01c9c0ff0ed7fdbd651f8b833a16a085b0df98f3f441d0d473cb4bcb59c32743540c4bd4b95dc0b60fcc6a7375ed85caab35d41f13543fb3488a89aea71985c2c90906cc6757f3db0e7f58f06d8331121351bdcbf2043a936b3a611b9aa57b54c7875ff92c69bec6c3a10e4e8f82db1344aac8c1b7921cb44d181ac3a32b2db807d17b23b7a2bfb6cff4146c8287ffec82544482737dca8dd0dedd83c7e130a26c0708559ae78db8c10726806fa55c34c70fa1128445a5a2836725be907c900f91052dfbf91f684c10a29bd84d924e6b996baa82d45613145f0bc77842e2a7e863f023faac738fe9e40a68bd62280ef02ebae269f3298bcc169030ab8075bfb9b071ca40b6fcfb8f3842f4eee3ea213f2c62168c8fa4effae12ac398703590ca3590019292ee72ab33acd4a1e1d257969cf5fe6b3c38a8ce082dc6ad1f5efc33b0db3a5463fb93be1d9e477c16c0505aa0b92f1680d6cc64bfb88c242244f3cbee73c25e48813b33109f2431344695c81071de239ba40d3ce9963028a9e215077e"}, {&(0x7f0000000280)="29df0810d60fab972c19f41d49801032d50440cc8e5000448da3c5c3b818ead3be53296bc46f686cdcb088a224"}, {&(0x7f0000001880)="0700000000000000325fdb781e2ea649d902b5e656bcf48edb6c513c5ab09c50f2d68de4ec9c486dfeddd7e0e12e856a837f0a19bd865307db59ca9612a60c81918e3a702738cb99449650480000bf1bad1fbc9e54b1ee2e9ef7cf7b9baf6acf9cd185b648ea00000000c948277ff69868c84579fcbed29b7a815f7b024bb59ef10734b293291d5da65231dcae46c83800504b4a03373eeeb3fc6f01756dcea21e700d7fc7ac4d41b2540a522460b83dee7e9331834b3cc63bc2c9a4aa8766b6a01956affe5c6a7df55c8ae9d55c4697805b5a1c08540aa5162eacc13d52cb2182784eb83b3ea1ca18577a796f7fab2f066080c9aa64ee051d9658e4c246bea24063b4d102caee7cdca484c337157e2169c26c2645621180f118bcfce67f85b543609792afbb628b1c61db33e2bf6372b61f723fae84b31aff46c2bb7a312bd39337b53aed48e2dd78755c47e4adfbcb8dff34abfaf7a512c5895cd3fd4c504cf226dfd300000000000000"}, {&(0x7f0000001740)="9b60bd53b0b2dcbd27504c788ac9e04e4be7406dc7beb5d91475e3dcd7f8e695a6258a021158054f2984b10c4a7b012b5d37134dcf0e731f23e6f05ddcf5b603fe708097ba0825580dd5d454f3b18d5d", 0x85}], 0x10000000000000e9, 0xfffffffffffffffd) setitimer(0x2, &(0x7f0000000140)={{0x7f, 0xffffffffffffff80}, {0x80000001, 0x1}}, &(0x7f00000001c0)) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x2000000}, {0x1, 0x1ce}}) 16:00:30 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 16:00:30 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x2) r0 = socket(0x18, 0x1, 0x0) munlockall() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r2, r3) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25, 0x80000001, 0x0, 0xffffffffffffffff}], 0x3f, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:30 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) mknod(0xfffffffffffffffe, 0xe020, 0x9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000180)={0x5, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000300)='./bus\x00', 0x88, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000000240)=""/31, 0x1f}], 0x1, 0x0) r4 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000980)=0xa8) shmctl$SHM_LOCK(r4, 0x3) openat(r0, &(0x7f00000002c0)='./bus\x00', 0x28000, 0x44) kevent(r3, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffc000/0x4000)=nil) sendto$inet(r1, &(0x7f00000001c0)="2b15d6fd1c8257ac5ddb1e2a7113c96281b633ed52cfdd0e4a5525d14830bae7ce06f51cbab7abd25510275775342fe25e2e5b47904aea4a0a00d9c459b37930a49e8228a16da70cc8d31b742d9a88bdb5277314d8ca6a1ac69f2a95ef3d3c238f281e5431dd3094554be388b1eb449d47257c5f332bb38d7446b5c22a539f474c1bd390f671079f28a80b75c03fcc3276ebdca653", 0x95, 0x400, &(0x7f0000000280)={0x2, 0x3}, 0xc) setrlimit(0x3, &(0x7f0000000000)={0x1000000001007fff, 0xfffffffffffffffd}) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000380)=@un=@file={0x0, ""/80}, 0x52, &(0x7f0000000800)=[{&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000480)=""/79, 0x4f}, {&(0x7f0000000500)=""/72, 0x48}, {&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000680)=""/23, 0x17}, {&(0x7f00000006c0)=""/186, 0xba}, {&(0x7f0000000780)=""/112, 0x70}], 0x7, &(0x7f0000000880)=""/184, 0xb8}, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="1200ff0000"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x70006, 0x0) 16:00:30 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff8000/0x6000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x100) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="23000000000000004adcbd37d1f45e2dc23c61be2f7f0100cfa47a86300f03126b8ddac07c48e01ff687fba5d53d"], 0x1f, 0x800) msgget$private(0x0, 0x2) r2 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0x1ff800000000}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) socketpair(0x18, 0x8004, 0x80000000, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x881, 0x50) write(r0, &(0x7f0000000300)="5e90fcad16c835ba7e0edfa87be91d4bdcba1b05b2df07c1e0b0788a12a3f5b3037fb4aa3915862c5f683da87c0a430aeac50e8c57fe6517dd7a3f8d7e619119c3ffff54152f626426c345dfb1e8a012928673457f760db53e20889d89398d13db2e20f45a43c67f2a4fac0c4b65f2972ef58a1ac1af6717d6025d8bc7000a484cf61da99e2604ade6b2", 0xffffffffffffff67) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = socket(0x18, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000200)='./file0\x00') sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) getppid() 16:00:31 executing program 0: socket(0x11, 0x3, 0x576) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x1ba) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8012, 0x8) openat(r1, &(0x7f0000000100)='./file0\x00', 0x90, 0x100) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e85b8a098e4b0a2a2", 0x148}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3012, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x3f9, 0x0) write(r2, &(0x7f0000000180)='n6.', 0x3) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f000000d000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./file0\x00', 0x20d0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800, 0x5, 0x276fda15, "cae03e233fd9bdb420455f95538bfd42664453fe", 0xfffffffffffffffc}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000800)="9cbc966b6efcdb4402b276fb24d036395c419fea3e9eaf12d17a02d6fe4623a15f0a36a70e8c240c9edfcf93ff9880b76229adc85728f75ccb4961b4e1a0897b", 0x40}], 0x1) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x7, 0x80000000) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbfb13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = socket(0x20, 0x2, 0x20000) shutdown(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820207000000000c0000eb4c715fe53000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x1) socket(0x21, 0x8000, 0x401) getgid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0xd) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) getuid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x3, 0x7fff, 0xce, 0x173afd7b}) pipe(&(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)="7f4e", 0x2) 16:00:31 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0xc003, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="025f7d7fe1cb4e94c4911b3aa7010e475da9dc039f07c905274e2a2044b0a2a0cb7e48be38098737749d156fa8331ae736605f9f822f8399cbd38f309af94032cfd572b092469dd3520aab5fe1cc789fab55df39b2b781ddfd48964cb9a8db315db879b108990d259faa0d567b727c62df4cc9b0025d746ca37734bf4cff37003e097ccf20db6cfd46a779ebeb3a3cd3aa95a6141e779ca12edd1ef549977af7f80e9096f251d4af877f5c3f0b559a338a08dc1aeb6ada55ef982b84c2afce05f2f28643c0a399b1242bfc97ad186f560864e0d424a9", 0xd6) connect$unix(r2, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shmdt(r0) r5 = semget$private(0x0, 0x7, 0x4a) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000280)=""/150) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r7 = dup(r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r10, r9, r8, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bce32d19bc125e942851cd02385300d7d9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x0, r1}) shutdown(r0, 0x2) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) poll(&(0x7f00000002c0), 0x0, 0x401) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) poll(&(0x7f0000000280)=[{r0, 0x20}, {r0, 0x30}], 0x0, 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000240)=0x1, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7646, 0x8, 0x8, 0x9, "05adfc1bbbdd8081429819f558e85020dde70f52", 0x5, 0x2}) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x1, "090000000000000000ff001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r0, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x7000, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2024, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) 16:00:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="1fbdfb30bfcbfc976813353b05c77b98ddeb289718c78401299b0f541b432be4e701e5f5bdd3ce7287612749bafa0027f0a12caa1d6063b23cad0dfc8cb5ec34bc18aada20acad017a54d44d4478d72560f0cb33c74905718856837689f332ff472bd2825e62fcf908eb6f9fd82f5e0e20d5607167105caeac4d", 0x7a}, {&(0x7f0000000100)="24d148e5dd4278b4389a24d1de72b0d407a5444e170c12a78cccc36291941c34599226268357dc991054a1591f20897bff552914c73bd786f192f05e356034eda133a3299517789a7e0b94e6e6d7f088edc461ac0100f56e4cc3488e2951a0eaea261f4107934d5a8b5647b30a6017f5efd6c64c770363d19e20780ad9bfb6ab1cf0fe80825af6465ea45543597bf16ab283687d61a25174f9f1d370e8210f89a9c042a12a48c7a29c83682f425822b3af6c7cb1e9226d8c47783e7e656dc4eadbc5797f3d0c6f16c44e370cea2fe5cd1c75d32d8d5bf6f6ecc72c71243d6120db477bef4e2c8e18c1a99b598e46a65dbd39931abea0e717c76225adb490faf7cc0517036a932051ebc970f0d54aac7125a0b723ea8b3e9470161ba614778ba62deff5642bfe1c656193454890833c968bc58c9bf06908d0f80b1a714deaf86b18a3c8ab38669c31d629747406ebc5b9374e10a698cd80f3e4e4ecc0ef41f3a991fe08c2290277a3b912b3afcd3fb4e97996b27e0f0f0dafa910c6e0bd291f61c9696a781c21da0a582201e9a69bdb279f7880230697954137abd90807e5d008b3ef2e5f0eef19f013be39d0ed57caa96dde7c578ed94c31d19c51382c0dcb431d54755c65f06f391288820ff3ca91a5347eb7db8d2a908057da3b8366f8f0347297949128be1bc1f2832f3fa65f42289b74256718e545569cc3d23769e362ea89a12195ffb45dbae539ea87d5fe4bf5f8f3f5b82f14b081b49d061dfed2d6615d595cd0cec5aceb4171906f7a61bb047d5250e52f5fc6656ad21b9bcb070d30c98b0cb76d72c76acdf21305e0ecc227ca26c49e0baacdac8d84d5c29b25d6e98b8033eee81182b98d09b5cb32a015fa4fd54c1fcf3caa036f7c744444ea740d7ba0bd36d6eca91e044a69e50046a51eb7f27d32b3f4a7cb9c48813649da897c5a42a2153a7f32144ccb92c0e0f86dbdcc149c305f045d66b45c4c63218e42b5cf8d1f83eadc34d88818505b994402bb1ae3a0ed5fc8c20e5a8b925bcfa975ad9533ff39358470ef25ad1d94ff5763a3b8db14f633793314b2c6f41861b6e8ebe8de1650b0df88e1da04f215908b96125605520bb76d41a53324b850f499e926ba717333c59e2b74d0ebaaf04de39ff3d63186ea2cc4bb98b26ee3b4acdb82964bf9429e11be77870e062baae27265ca6a5da5cb57548a8fcdf39fc896dbe48f2de1292e312cfbb876fd75ab0c4797fb8a43a31e7a27a5f2cfa8afca42bd4642ea443a781eeba10b97b4c504c88181ffd2073bae9fdebda1291fbcb7cff8b2bdc2809eb69850257ef511bd88220f93c0cb6be93ae2ba7216f9398b8101d3a1ffbcd4d7c533d7a71778680c1aa3d678bb4b820c2f93f88cdde94ef80d85b8a6cb24855cbc0e3ad21a305b7438f7aad11525155605d0cbc5a89bfeb62579cf5f1792e73b23e54d6a47d2ec96e16f2b5f56ca6535a42afc11597e2b3d1f225bcfb366cc62b8fc27a6542db533ab1a863e1da5714c005e561f834f0b6f10e93d18128a6bc2afa94786ae1ce2ad8a14ee031e0b71605a845714144be13e948e445cee6b8bf2a580b50f70c8b87a74c6e1d0dc83229a5843e2adb0567c1b737de3a9f455e61372e42612e7646017292bfdc1c4953a2969d7e4500cdeb24f900cd6b14a8adfbfa92067498a943d249ca491207ce3861ea96066fcb303cad358adf8f91e40fe5ad24b6474ff20ae04bd2216cef1d509f4a602dddb1694ecac500417e4f35b09b9e31b3c1690285333f8542bd75dbea1b70fb0b6066f63b292be1381272c58c72a918503e011732dbe971de78c2c2b2e179a2742b31fa31f50b870b1e02fe4eae920815ed59a72cf86d7642416e99706b9c180be3501dfc01102558f33d451a4ab8285cf4544316c9f6e684de0d0ed9f61f629dc5b397510fa0e40fddaecfc21c110390c38ee183ef6ce1f2456b3f4be96aa12c25a429481086f0eaf088b4ef6565ff76e577d9b006c68561cd68026dcd13f36a0bec4554715c404ae940dbdd7d93b284f6c5f120a5d320372a01ba830ab17feabf6177e3306bb7788214d5e0db550d65c1f73b17875dfa044f48362e41cd4f9f15644a8cf79467b6959b8350f821291a4e972cb59f175d28517b7fb97b759c1d8de40afe40a03f107e899dd5c584f60d634fb80203ab5cda641f29841020d4cf719d94affafbf6abfe7490103f44a72ce5a2c87b039f38ee86d2cb2f1197d180d3bbee86add0c900af03b6ff3c2c8fc53d9665c54f808ad26a559e9a8aa7c4e4a77e143e791193dc86473b828c2464494232e260cf26939a053a55132c5eb0d4b65b71a565e182aefd8bc80567693d1b91688f8c82c22f54dcdadfc9bf7b4b517f1a6890b1156a56f2f60ebe98b7a87bd4edaa602d229b308cca07e1d315d923d63b740509eeb765f600ca79bd52ccc0d1bbfcff9a8cc9c4865a470f966f832830c75efcdecf2c34a39496a765600fb0bd8bba4c0f9a5443d2deef35f7959f7e2b0c8241be9fd4b83d0a296bb40d8c00b63727ed481af941184cc20fc06b9b55c8a38c55479e8adc6c582f0f2134e71c0f73a884ebdd1d639b0bc52f5a9f6284de5ee1834013e0b72dcc8356bd434ba2f9d64111c6331376767afdd2603737e02c33d18ef120c89d553fe2114392f7f2e5ceb0e017eae01caf48fa1cfc3e989f8b3c74e76c4621b1ad0388f3b524749e2e5d886a12dc23d41d970c23a18f75107baf64809cb81b229211f51a81e7c83fb5c2213297979a386401c004de0b456e2f7c4eba01113268ef5c8c13f2d6b69cb2c7bf5361fbe0fcc1354cb3e45e7ee2750af41d769b67ca5d3b49ac6585e678901a7765c35430f99ca60253bb58da0bacf2e03ba84fe53d94aeac5cc9ba1a86341c3d2824dec6fec9f79d242d23f83b722e1a68490f937b65fe2dad54cdc15d4cf3bb13b331a2ca24a28660dc60d3fc8059f090195383a2ff2e5cbd4083b9a12bfb04709a9d3c32329d860edc5950d98704d491c1f54392001450b35756349b3fd445e53a4e0b3cbc7eb40232186269908a6eabec1e96ee814f693961a36b8e3243a77876a534b88468229a9b86a5485a1ce4264adbdcc2e7c48638502144b2b6d174b401178a857820ac7fb256cc6fadd9f0aa542b74207f9f845c29424487a111dd0dd0a4bb37a3347fa872b3bb6cf8346d2534f49ade88893aa41d117a005af48786df95e034a52d050917a0e7558308ab387b2dbb23efab549b0b63d4bef957631d5e437061f79c907f7292ddf0b1a8114706dc34cd0f94714a76e9e4d9f77f2db4f512d419d5acfdb40ce7e60214abf099d2ef66466ebb59ebd0ec2181883a95f03a6d976671de545452eff1d4bdae4cc3106f55794c5c093a1c686a1700bee22cacbb466bded214112ee2bc0d3ebc398d83b52a7794eb8dd547193471dd390f5a78f97231ea466eb3c8d43839dd23c6f78c576c527517ceefddd729af2eab3eaa596e42534dd596e67f981160f6886065e4d9b4dfc55a31f012aa59b22e6eca18954438236979bc709ac1d1dfc415f949540256583b3c3824dce741d9ca70ae8ff168d8a86584bcec339231e5bfcf75143efab882469a4786e0dfe0ad17b43b32c015562f25bfa0229650d1f42b3801642e80bc5fbe73a09356393f90b8710b8332f7d906024c485598f5cc69e4eb8c94405ced21552f595349e350861c9c01b3fe03d902ec710f1534aaf7ce8468664e401f9b3c152e3b2e0e6d7625f0eac66191e76e1f60d980265e0493dc452b273b2c4036bc59fc7f78dee04ff900f9cffccf268f4f2a1b4c6a461b05b4cbddd928be0cac61503703bf4772856434e1946194c8999efffb26ab393eb0b0a4033cf0afacf052679e98fe4cb43341453c6d9ab3e006715e795c64087513ea3c9d0aa6273c22c962c2a31e23f64014137b9e7fee88baeac06dc6c3ab722fabf6aea6e95bde2bb06cebcd1d0d7844e8c72473863bb98030a2f31a09edbd4f8e77186e8f6e4435d5beaa0bd964eae87315f845e218d9b85f842e2c134701a627c525964087cdd6519f4cf065771306275e6c626c3a3091824e5a2861043148e38ec7c47cd1a927c8be410c1a791959e115e775b481b07192c8a5adadb0ec6e37de0221dd4dd6a46da3e223f71042ee8b5b62d01c4df06a1c5957b08c50c4e25494f18392dc356cedfa73f72d46679c9dff61de038655632e4fb48b56af3957430281b4a4c0ea31e5faf92533039355b17f962fd9abf618cf248bafb7e0f8b1620d8ec9e14fde679b5cdc5e938d3cf6f1234bf783afa96e0d0fd1867bf26c202d37ea631ac75adb30028f4da4aad5214e4725590047ae21698603d23cb51ee93b61279a585ff099459ae4e32cb4376f6dfd412103c3a677af5f6b2a969b46caac890f4199e47f31f39bbc52f90a98eb60a863a597a950764bd64c2923f7a8f8b5e6d3809166f2b2e82c85e10940e4ee6097ba0a949237d84d786e73a26b4b0d8529175ba4453e103016793903e6e07d26a8e99564d516dcb6b9fc37bcececacc376e7f720793b21bf3ba2bb0a6fa14b0ee0a6b571a6b538596f09893bc83e2610f665a01e132181784c7ad289c4156f482dd8e3568c3f0992cf7b2f8337977f9aec96d15c29e2a262cb94048e9820f1c26bdd7b8917cf1d81a6a936a4ae92f1b2cf0c64a5904c1ace341390ddfe87c0651ecc5bf7e360e9db2b292a76e35b85d551741608ad37f099082f021ee0e8603e77deb24e485671e7bef758fba1c8219c0af7e7583fe66fda71f2894e8cdb6aee18177f3012af59f26152700e7b2a44d20f4f5d0175d510e327936936ac4c81bfda5a59cc5ae73365eb468fcec680736579063968d8d81d86f77437d89d53be237d6ef9648e0d9d946e328c80058d18424c4f3a2d32ab686c03ba51becfe303fb2fe94431511abd60095413bf3bb894d9c6b513972ace7df69a6b13f245222f4bf87c2a21ce94b44a2dea289376224d4d5a5fb6212d309cbd74e3623fc61622cafdccb32f5c83ff0bca8c1065438a8586c3ff7057ce74bd17f59dc68d1c4b20e1149d1ffafb037a5a72cf6a300745cac2e6c3712ce21556d4c4505c2e1a391cf57b715dc1feb6071524a7d6e317a25a7dbd31bff21cafe1ceb41d9ad62898b954e7f28b96f1ade37fbc087e8bbabd0892c87b32468afddf6c81bf071ad39c788bf7584f94af974ea6e709d01e558587f2e774a2a9cce42cce4ade7333f625fe60a6aa0a0d1f40776cf2121ac32f57f04722cf08edd3b0012950b13b9728f0edb0b5f1e6d37da8e74eb82cee4957c8a8eadeb08aab2413f2e9f5ea6d64a41a192c83c149b5cef31bf6550e1d8f4d52a7585344106f6fded4cab366fe1f83e348f626ffb48b4809f756a9bca05f1c62e9a9b2f4ed2c5a7e333abe758680169e89662d7971171cf6de1c117ec99ebb425c2746b4ab332c7c8bc6d545592e45769df8abca1a0d5bebb8164fe3d393c589c3f99c4cdd77a4a128d2b929367f040964b64b38cac7c13a219877fab249792a5b78614ca81be30c6c27834cd66d037b12176f147315b774c90a85bc25ea766971ca001d60fcdca03046c5e918b106c5b3ffc199b2fb003edbebb593ca150c27c1f9689df249e38f2af96f7b6097ae8a36085ea1ff2b8d3db2628bd0cfa6b16dd2fd0002f35cb89e8c1ee221538a95e9888335287ce5925779ee2085b923e5177f9232cd3a228dec8a037a8ce6bad2fb7624c75cb89e6cfd73430d4fe6f39c9c359535511ce736b075fb00fb7", 0x1000}, {&(0x7f0000001100)="06e0992f7264e4717ee3c8ec224c238ab68502b4100abe59afd688735610eb0ea8", 0x21}, {&(0x7f0000001140)="0e679d7e0c6a9b10dd8cf5092b3e84851fb374df8a93d09b213a9b9f854c1c64f6c3a0ba3acf36ec98e79f9899028a5cb90894c8e42272", 0x37}, {&(0x7f0000001180)="e849a0b60157147a31f5d56def6fd8ceda2de4df8dae031552b0e499d5ae1da4023836eed4b6ddf5fb2e3b554fe9ccc305351337131819bdf9af20d9ff95079f2bdb57ca9fbe424e3e7d70ee6f1ddf71b54a72d0e8380e87a295caa341182fb934339e9ca554f97a2e3f7356328b24fb9101dec6ff7e7d249d9bf15b4b", 0x7d}, {&(0x7f0000001200)="f59e388263c4cda597305497c2585501602d33298e3c03a9c5e6e26d40438d70ff48a5ceb871c349a901e0f2e27ef44c338fafb3cca2da24a5249f1d426fc26c8ec51d7ec216506df9ef1814276a4c4ae516832e1a8a3d04658acbb8a00af1d5cb2a988eae80cdd4341354f42f9aa11301c93a207b6b37bc6a83ede6b68f559950882ffbda226d2ad802a9a6395efcd3310e0b15224b0a4641fab1", 0x9b}, {&(0x7f00000012c0)="01bc25440c6e9c2f4ed9d40e32499713e85afc9f78cfb2a28d58400ebc67e8e251bd039c8078ea9fc596d09cc8a758abb99e31d093dddf6940007e0540e8233d84b0a8666c", 0x45}], 0x7, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x2}, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x1, &(0x7f00000014c0)=[0x0]) getgroups(0x2, &(0x7f0000001500)=[r3, r4]) fchown(r1, r2, r3) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r6, &(0x7f0000001580)="86dc7875cee8a68fd291c3ce15f7b79dabcc17e306547033491cc282269d0201be05be40ab96b9784bc29050bcf6d5f97a9c79cfa3e61423d43dbffb8c9f7a2b9f8e83ebe4bf4f413f3b720504e651a63407aad350edcf1b2de867b6d2d9db7923060e32b0ea2c2c8487d93119906fe8e1d9f4554c31b3a8c44e644c539fd1f7c5518391f3bce3c2b85ea102e5b94e83fa82eb9434a9652e127bddf25380c9f0569c9f0bd4a4a75a5eb5be3a0a3f28a1e8d1879435f3e372f554722f58fb0b5fdd8c46fa97c645bd1ae388fb211ca8790f56b925f57b715ff5808793ca82871d697a2454f3fa58a7dd47635942bc269668b53c5c8d4d9127e9", 0xf9, 0xa, &(0x7f0000001680)={0x18, 0x2, 0xffffffffffffff24, 0x6}, 0xc) mknod(&(0x7f00000016c0)='./file0\x00', 0x6000, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd\x00', 0x900, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) r8 = dup(r1) bind(r8, &(0x7f0000001780)=@in={0x2, 0x3}, 0xc) nanosleep(&(0x7f00000017c0)={0x8, 0x1}, 0x0) faccessat(r6, &(0x7f0000001800)='./file0\x00', 0x8, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) fcntl$getflags(r0, 0x1) r9 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x0, 0xec) r10 = dup2(r1, r9) writev(r5, &(0x7f0000003d40)=[{&(0x7f0000001900)="34a266ff6c65cfb100619381a91a1a798698792e42cf7f5c075bf899071359b0f4e7a9e0403a256ca798347459b830a3e9fbe229e69f19cb4c2d200f0977a51987256cc783d4b16db1e76f751b408abaeaf30ff3b8902843a5eebb04fb5a5767fc931bc6ce4d102c29379b8c8d1f937e874697a55c8c33c178ba42539b32253e7d6517992e8fa70712269db9726e5a36e06473b10eb1a09828e92d95b7f096695dc59364ede41ada888be8cb0ae1e139b567dab53b630c7a17c1d64b7d139656ebba2c240437db8906ee434c3b96de514cc7c1cae75f5b92024f2d472997046ffc8131670279a3e8aced58f6715f55f17835abf5f4ae0a56f18b92a3d070142ca549c4f06102cf52481257b6ee2d0157f708f354cf8892b819b6336c5d223e2187b849645a6e53073539758809f0f433a44934da94e8ff73d1f4ecd446517e82267aee9e0da958786c4f12da5d8d7127041b5a162db1e72c4aa43bf03f0b962659f6c7b39b12efde01e0f9fb2c9d4329ee91c80fa94143649f598f9797ecfd20c481de5deb1aa7164973dc5ffb14417cf7a35a930b8d85288fa6f020408fd8d55b34586d09b68ee7fb812ce9bb4e594ca6ba53e0f514ce6852d79557b622fc3d0e2b59fdea0db654be66e43151ef41bcd00985f487da052172fc487d3f853668e462294543f52e970a109b90802137fbf71d85a9a352224441ff966beea68704b880425385cdb8c101f1caadb34ae45989e1a76cf95945ef809d9650e97462e6126e7e1e6645c85fbfc3ddc9b2c6607fa758014abc808af1a335d5db635ef05a3bb328be10ad1b8f79d54a3149e473dc62578cb02f247f65cb3cec99a7addba6ca6b1bc67bfd63e78ddd26e50b5a851dbed2240a821a6ef639fa7a010f864e37119772084acfadebfdd4cee94fc88fe61ba6abc4fd05e5f3446a83e6d6a12dc9a1646add67bcfb370ffe1c0b60ca4ac3c86a2710fe31f934d6b786284413b655dfc280212e0541f7a0ee6322764aa08383a5d1b68a1ece2e0e01b97f63772dbe21e7a3b3842fe2184810b5bbec9abb16cd571338f6e38d578038a55380178a94c18a82738ebe2cabd02acba14ccfe03c6b93357eb79148d082d83d47c149a0d013b506aca3d4e34cddc4e9d2e6c8c5afadd439657dc2d7caafec0a0661b7355d00d8c003c35f6837defc2c463bb950688fe7a91d6c1a040d1b0c791ba15d1018262648edb3fe77c87722f3dbc6a904d3aebdbfea4e0eb57c9ec1498307497b0dd507367f79d622a330af8283f204b9f280467206f04a427edfe9a8143ace4ab6610a45b86e557d52435645e17347c832e4fb7a978f4ee945db4bef5c17f7f1a3ba901ec223ed0ffb15d0b3b3c5873da4e7a7d22a62716ae1512f85fb0f736a64046103bcd0313518a2ea60b494a5f325617b7bae410a5771bf3930f64bc56f174a25c51dee85cb89d9ad2261a2d963314e146b77875c267e82658181c3490def67c590208b6de60736670a8e37020670d999aa8e86a9f65548264229571d30a911d61a7d5aac59e2da4b7c8b2798b32d7a86826355e6a4aa3675671bedc2be08e9d13a2eeb25db05fee5b92d6686b69aface924147f9eef8650e72dc4f298f17412ddc2530166e753f7b8bfc4a68c92365d752f2ff03c7c5d9068ae6e1e25ef5a6a90482b40cd9bc542a1af1f8adaaac0eeeba74dcedba488f2ff0ed8e4fee939d00c2f694f23677220130fab69d15b076df9aa1dd91e449f58fd1c33913bf4f3c59b01cf9105d67b61f18d4c39e5a850bb02600c1b525798325d03755c26e958acc59e36b3c416770db4591c1958838827235c44ee7baa2415fd56775582e42f3ce36997dc954c66ce687f7cc64cc9095387c1a3e5a9bf408efe76d0664c027587d4d2fbd68c23f66fee12ec41333fd01250e1160e803da1b809efda3b22c74b7fcf91021829174d40216b4eacefe299b1f4ff1c033f55ede3b2d7a770756c950007a36162a45cbbc4fe159a415d83deb7b935ae707e11d624a81ecb37fc5cafb25da1552683aa6c1064dc5a0324beedc4fc6719db819f4c9ce46bc4e09c6d1d256dc6d7353b6326a820bb69692229c515deb10044a6ed4396c85384432aaeab8ac5e1377ff3515f87712c4c7f3064095ae60a1663c8f3c505e3453a20d55bc90506895553f0868cfc806447f1ef553910464e83154821db360375d89b33842c9a13559b15ee2cf72f5129befb2fc16eac5f8990be7aba5f6f2e1976b36c9d1f298f44c4b74733ddf69a37c13fa8a22a3d42b8e3914da817897f52df3342b7e22c642fc962c71dc873de141d607e37b892274816d480114d95684dafdf7bd65ef2c3fdb5fa63a2bc5e8ca647c7d783063fa8e00e00d808ef2ff793976d5beea1405f8ee0741eabc69dfd6a88467ad40507d8930fcf613711b29213a885e3b34c0167db19779be17da83fcac4205a3c09f65982367614c1b41dd5f5ae026a964ca2d831b2772c0ae4fc469cfa00d5510c10a9f5e173fc50f1b835ef4a625e8ade99a3114ad40f8e4666b502d014dba63ab4ac5448210879798bfb695936db2925353faf9db67cba51fe35aeefa9e63ae22634212eb96a8d85e44b84cafae02396f9ae2f2a9684f61c40ec6a535c6bcd4811999b60271edf663b0a0f93f828f14effcb796cb7a7c4b5dbd28b6c27c6cadf0588a91e451ceb23c5da456990549d649bfbcf14bc10f6efa614e503ec988539e6b467e36fa9a431aad56d0c93da5d1adb0294b69a34ce68dd42d3d4caad3c010231659d60a1b053c08dc795ab1db643d4a8eabb38d6ae87332dd0c098688d6530f083de58cd79c5207fd73b398cff3c1199caf4eac2d086b22360470b96495df5e886a23089022f8d0b11d4f66d750359c20f2c752e587166949fe26f113c5fcb00bcfcdc635c1b2ac279f36c71e8cba87b838983943f219a3764d27b60a03f03f64ff444a3b0411a41c9e20a4891b5b8177ba1221aba15071087f40b5ee97e8d03b492e39a4a0bff96169b28a824c25e9aeeef50ad9bdbf6af5201834d5211853e5e9eb4e972fab951bb269fbbf354e26b23cf0c72040a84ff89309961b349c4258c7d9f6670660dcf8b986089b7beb93b892f2a9387aadbe2969ca536048a5d83f63604425c47e820121717828f6875320ad8548e7a3431d49b2803e2c6487b1ccfcf4b4a1443ef70cda03c7ec770393eb67e420b79d851d6c7af12bc832ee4f1a7cbccf3b1f07e45badd92fa3799bd84c8fac0ec4fa01cf783684fca628cebfcd1ce8dbc301b038a4d15d6126d3dc7a62a2498cdd0f44ae596aa4da87bef252ab1f99e45584d078fe5774d11ad431735a8b7204f88bc97b73bcab75b44b26fadf8ff9d830c724ae65afa42962d83119e5e88a261d0b0b102662b76cee2d96ea2e31ff7da1717d76ff898dcac72975134dc050b6f3b61205831550cda9e19990399dd2999f7e85609ba7420bcf8bce7f34022f29572b1427812e7f42dc1c948449ba03dfa09b2a4eb868eb5a684f445c6f0adddc8f8282a638c39ede25194f12e504fe53fb2300e873e2b8ca15762443a318bd04239ca68c474aa48c1a8ae3491121627e63d24adbed35b896fc76e2189b841f08b6c8f33521a857acefb39cb2322399c8130002dd49d3e75f61e3735d6a80aa53c336338d44ad57e53879e3e4b8472f2029301742220c0373ce48d88e02f9ccc6edc0a7067c6e10d867fa33b9de7e930326f15b7b98c32283c6eae746eda7e1df5f47306ead8ca0b8ee5f883de9b3afbfe8cfb833af5c2ad5f9a8b54f22c76a4270bb15f4c3273f97ceb768d912910a8cbb055b2fa4a4badae80562114b4bbe7e3aeff08ddfdc5d30a3b75c0ac8623bd4c91724769134b9028e020642733fc5dd9d5f06206ed09dc17c80a32a455a58750b3a189d58a2be5d14743f014ed6cb1f94a373f87b7d78d3ffb1b97d0b7d0e250a83789e46cd523f07061d9bdc03ca9af910907345b88918dea24e217bfcc844cd344af55793207fa27607bc5fb76c816b571e4b90ca1114c4e895405a5f344c98022d3f674874445d3b0ccf4c9c67e7beae4d84bd1338cca5bc98f20bbec807e6f5a402b4569db35202d37f488a8c58fd28c0d4b11dbfc9ab95aab463d682a4e10f7fd43f0aedc78ccadaebe0323f8ccf2d7e119d5437b294ecfb606fbcacbfc74033134b37f95a6cff2ac364859603178580cfeb501a6f250e0042a14424ef455f9e553d8405c009d5d041f3528958e0d5284bd948a1a72f25ed357373bc674e1ad605a9fb9b64eaf194f0ea96114c2c1e409bb3a96f683fad05789e216f6b9e1a030fa0be88475fcd31ed7f3aa666501eabfaccc5102f5c9b8a6656dfe36a36245f48dc3113f16823febe2c59d858c750db83b8f5714698f188ecc15e0b67a56c3f922e4894268ae82c3858186358e83e8f758a0cd58fce40851ef0ae1bcbb908893bba76a9354288d434772bc77fcfd92bc6ab0b038d67eeb405a3e2529f59ff0509a7997d20ac1ef315340d2946db149cc48297f0264170af9232105368bde66fa01da1c705fa6c7afd593b829a7f6e47b0825b106054a0b80841f888bdf5730019920ed3e05a0c55edea8224833675cd4ce1dd3df4209212baf4a21272289808d7a8031e9b50e5750ffcdeb52d22640e992de8936a1c53caa782f523cd51874de43f6d83586da2bf50c45c9fa95b8ea8e3ebfeee2bfebbd8f950bb0f707e75953c2e86c89f3263defea61bbc80ca3c44cd1979f28f720c4d441885cee492dfee3425775286bad8f3d7c28d7da00a1865bb0fa61c94d8436637b6673d6ddb61dcd542dd4cdc95ebdb6221bb4914db4a7ccff4438f88d791a94f303f6f95b31ace825acc8aa5036fab14bc0f64bdf7774a95d3b9ad4109415e4d746959c2490954040df6db4d624d40fb2f9af711160b6a2db4566d6dc1935e86bb2243698f2471fb07200f6262281f0193cd5185e5b547b23651d77f7604c1b8c36d270592b64a0c57cfa4cabefa7df3ec342ee19fa7a9a62bdfb5b2874b45e4cca99d7d6d567859d02643006947162f2c18f93b52d15639355adda8676de46095e84be408fae3e567f1bef800cffdcb4cda13f045a6c06e84cf2ef7c41f99527163830b9aa042edc9b5dddd8007fc38da2ad1fa02d37ba1dd95df9233bf5191f831f91bba0e28057997ee7b610931e5715dcd8d8c865ba99b530da97820523142052680393b9359000735f7abd54fd5a8099737e58e9d8777cc1223978c5b6d72c8760929360979de68e0382a357ab765d7c14200d97edf10e286a98de76c31aa4a65b11aa04624a45e8baff596c7d6b183a11342bbeb1c060aad7751172dc3e4e56daa84eabfef4bb372849e691af5c6edb3031a2e7bcca447f5e53a6e8db004409cecc80f48c748f3e4b01e02489e204f431debb407fab5e18797a022505728b4d6eeae53eae948083a37b5bd5acfe3b96b8259d546c5c3a4e5de8a138af26d5e4c3c884e7e6872a26b7edd3a2f95302790a670a93a70d65d1ffa304bae7f2dfef7228250b8ba0f61ee4d34f30f16ee97db54aa62f1130368c3ed373a0382a081cd4c0321c38a3063f2400d561ff84dfe85f1bd7d08acd2f297a704f81a685a77ed2a16d3c2c3feca52cdfc8a641efaf06881228ef1181ffafcb97c906c301ea2459da4ddafc1bc5dbe1b9469498decf45f41fb976f3a6833e662409fe6f8152118542d113d45e991b0b1e6fc2bead248a36422cf8093a8f9f47bc6fdb78e5f20affd0c6e3388c27f9558337b", 0x1000}, {&(0x7f0000002900)="fb52b3f7333cfc1db560a6447d8804c163b8d3425daf0e1bc543eabfc023e324793abba4f605203a2087b13c76751e3c0abffe38a4e29d95686fa4d9070777269c3febe332f5a9482855f2c9221ffb3fcea4fdfce8020a97195d8941477bdb98273949f3d989ed14ec0a55ba1854a4fe397ce44e8d485904c260c3bd34054f5cb47113f2c490475a5e5bb75fa6a9905bd10a2092ff6bd162b0d018ae0130f5922c72f0fe9175a058de5c868c4d1c5c50f30c23904a946bb00e755ec2ad76de8dec30d12400874a15ca06373be79b8c921374997c8ef070429d2b913890748e01ad58fee3ca99b512fbb5483e42699db24952cd9a2b485efc89311fb041b41c662162b0d68b4e446a4829233f9fac1407b0ac6c543d58e05aa964563c0c5339876277fa8e2d7ab518c83c9401ed8308c99124bea664e550d3ada4251b566c3b0bf00dd92cb37086e58a4eaa1266b80bb7c38907fa2bf93d9d2dd973f411c1404a82ec90b203e3b8ec1eb1feab919ea38f6e16e89ddec2d2f54f23bf1215e7375e6abcd6ba95530bfeeaa1ead7472673aea9f0fa62702d03eac5dc38f18f3bd9b8ec777ac9cc70412e82aa01635d805ef38a4ef441b64c8401472b90799c630af42b48b686825e98d373fcac99c630175f5b3834f3e78ab7ae070a138d5adfe98a18043116843bc363d9452f8a52f8cf06efd86ed1a58d988064c8b1d2a261648e1bcb745b8c446858f942adb01c72d2bfacbf078d854d0aa12964bd8c892d990867f1a804c478c014410ba5f52204695aa0b7a40ccb736347c87923912cd756506cf6468e26f78e49c8286b22d2e5cc5bbaed1a48603c32057be282257c2302060977803a372817f2fdd31df17c1582a302552eed6112fe7d2f0971becf75c31dc929badea2fefdf27d015f36883324421d68f57a9c33e8736d8e7af2debe4c10ed94d42c581a752b3fb7a55b118b7aa85dea7363cbd7075b8c0bec48de3819862dd441cdcba361700c9ce6a9ce41624470109644cedb635a3337b9e09e168ccbd16f2bf8832fe5160abe6ab936eb3bba9538973182569e7333f1f430ba478bfb78dfd6004745e676ddea55feeffeb1589a3e5bbff0f7f577ce58055b26faffbef07de30715d062d5a860a0a52815c0ac7d006d36f534bb5e3fd243356ab10516b29e9b6ea681855efc10b865fbca8a9fa2399172d685f4177be8d8acd7ef4bedbe6bc4a696a4a77b2e9e2221d1912bb2b376cbbe921882c05754102944b69de51afde35c67172ac6bac40a5e42d73e554288cf1ec3f2d2aa97a31cb5a2c43e144ff695a9ea231873c117a0e1abea751099f58fff2695b7a304b3acb71c51d6fd95ee9c774684c3260c8ab77de782c8879c15711f909d99b193cbaffb91059fcd0046ca2c97dada4dfb1e0f000712c435bccbd19b268719aaf243b0f9f510a42731100163a1c485201e345552b1193b16496d208c4ccb472da26d64f162f9f3dda050c5de1d88ca68737bf1cb8b3e5a5bf72471ca92cc7f69e0bceefb8411a0d8b1ae17f272b89895a46f5c962e3ab8f5ef217040fc3e01ea27ade35ac66058a56b17951db63fdeed592998f51ea9aff7acc6f84af3a145d0e0ec2bac4f6b9993a45b7a9037532dc4ccfd4a322eae103d9dbf0aafd0cb5ff340dd5636369828aa4b8816f616513c9bd202c6ef9a6e20f9016a3ff6e51d299456433c1c05adf07f871a30c7273e88b57621a429cd9ef5d852c4dbfe894502f32f7e4987f3aaa092b156f4131e8d8f17b2f202372eb547bd35f6c1675f804d47db7611edbf5323b2ca91f829b69bb25962989ec18570b90112a574cd3aa91f122c0a7c348aca9f68ea8b3bec30ae3b53ca88173232c43e64ed379493b980e3fea02c5c8fe118092cca221cf4f977e28a284a7625e6c0cc361149e09949102bcb86999f17ddba3630d4c521b786e3b5ded47cacd35978b8f2e4c6d68515abb6ac455e84bfef1e689f7590cd0d1b5576ee31809154c21018179412926fc5f2b26c971032b4e434c5c3db382db03055295b04f9435101c038cae4dcfbed7b0a68b883abaf9ddee65cde64c610d59a8c98583279650ead3060a4f553d8c3e0aafee009864be9df6a8410d636214316b40cbcb739dd8b5e3100e21a8175b806f03727bacfa8a4fb6dca97b4cb9fab8a77f30f5f7b57bcd73464bca75a911ebf6d3eb70c0f50bb135b6e4eefae1dba51fed02c9ce38864b753523b7e5babcb89c95fce1f7983a938d2913eabb8632b6d94cedf1daf2d63a2a64ec6f79cbe427c1322d5cdd9446c368be8fe4712ac815dcf314900dceb503019d0809ef5526d82ce11574c396e0ecc4c555842a9a5f40ee0142928362a10fd4a7a60c3e65a60da9abf56aa1f7b166563e9c9c6ab0504275d8757dbf3a661ee9c29b4e44b792aef313f5109e8530ab15965a3e279fab12c59f8c2e11ca0cd478ede09a55d100476e05d79445e26b57947c4040070e310170d6fcbdd54b97997efa821cfe1e5f10e75a84c9a0e70132386db4c6b31778c0a438b092980be43131b66cc02f3c184c8b30c4a539b985c6ac8b4ebd7d822b95c4823b5d9b1381d5a0834c012cbada7ff53f1ffaae66a7b0e57e50392726fc95819e012c121b1b25f7f90c7356c1fc2acbbdba9552f9decb7c5581958f0c574de2e6c856e6c9bc9ddef8cfaa4bbe0e72b7de15d547d10761ad081ba0bd9e2821cbd21dbe0646ca1d30ab0438fd73c5f75f2dfb55584c60b2807764482e0db54d7bd25e8a1214562d63299fa12a6454e1553290ef07b0b841b24cdfe7a0602000ea41014ceb5bbac83694c4a6ab9ff105de3063d2066db90ecb02d5499726b2c5aedce8ef9d6b2e8c5915f581692e0a902c97a06db10089ead5cb3835afd92154738d1ac45dd5f72d35c51c029661ff39772fb0fb5d91d9d2a70facb9212c85c11610b3ec3b8aa468dca6da93eb09b03645b292d3c249a1788de180af6330fc35c0b10a9398871c9ac0f3a0084072a75ba8f409be16ac6ad1f29174493d417a93a9fca3a25adeb75201b820073e90f85e11de57994be27ae254b3e7ca9c17531e5fba97e41dce1c8c96c0b0016b7a46b4c7b8c4155640da47465495bfcf203aaf343d1fc6582e769b277ce6ee041235767fa93f2c1e68d7bedbf30e10dbf27a21e469d2aeadbcb3c9deca46bf4cc7485ce1ffc5c4e3cc488f8d9c28ff30fad0ef0720c2e744a77d8da6610f03af4d246c71a4479ae75ed184caf5b25031b9708078a2056fa8272f73bd71197cfd3288147878ada9599e811cb39ff333924184c4d8f35dd2b55a7652b08799f28a3173f3c6eda509dea6e248e51cf6d1a22c0b311d3270681f69e32073000e8ebdc251e390458aab7aa9b9550885ba632fc9434b946996a1b9fadd9c985f619375559df5c46ea1dd6bd0a563ed5065ad896a26cce05d3bf2acddc81b6590c514756687585d7fa5464ac58f020ae709d728581fc842d8d4e6207166d24042d7fc71bb5af66ceec272b026e9e2e0a90265ea6b50286d380015f5db06a6a7ab9d49ceda6531f00a4f1a7fb52e60c1fa6b044d64f9042effbddc1bade9892a91c5266306e2300cf2762b23a56a0df50ab93d11648aa03ec02e59af3d8c44ae5a96ecb496aac5c319811d205078e1c08d58b9dd2d33626579c589050456b7b17836aed3934762f54cd554406e69315585d131294cf712c0bfdd4274fd233b5edaae600fbccc27c8bd9021789944c8fbab45be57df16c560ab19e88171c6ff1a248850d51ef2ba7b4554e43393dd84ac350882c00b16b416885aed681049720ac7f450a749906c8f7320fe3c5e46460cf640385571ac581968034dcd57504ff5baff5a59dfb3b8bc4c86eb828b435973b48c053dfc4ef4f300911d417788fbab10a03106e2c971f6c4c15c0860bd5b5a8f66296121f8c4ec97ee5ce88c41b53171fbd67e8419c0bcf305041ce5e52fddc05184569da6167d2cc8ce59aa40817aebe8cd4f46eb0a597dfc4cb286fc6837bc7b72df3eb89f3f95b83ed9e42a57ac174c9581157a25523b4ea9554d83e443da777799a4724e83b8242a0bcdfc0fa25499707e5da978b7085ab4a14681ee21113ae019703d34d9de2d3858980d023a152832f0dff38f3e1e546377128e8a9f1d682a9269d3dbbdc9281a4ea9e68e1c463792c433feed91bb8229844a592e9f0199967ca27aad9effeb30582f8ec9560b74fdfaa7554c9da4038df786bc68d5b01e1f13ad2b482252fe40e66027dba8d548016adbe2135394ee0cfdf6db765c00be39ab2dafa9cf22b77e29c08c22ec1f93eb9ff88a563491de3912679e4cac4b59242e8e5c6c9981d9357573c82562a5bcd34fa18403054f9f88f5439d213a7d41d3389f7f48425993e217c92d9403c4f63a5d4460b8997eb027f3f844ec52171b99fa7a19a91500075a473ed6be861900da7e8be48f40f9e357df65cbf11a5b81bae5090de838e561f9f22d8b2048c7fdef76c445f04e6aeb4d98d179dd9f82cf055024325908f3975967ddca3002d5bc3bbdd9ccc918932d7888a7eb4c13ed7750dfcb46cf9d7f0df726b785b8094d61994338da436b3f2163d9ace87a749bb9dcdd016cb5f7b78c94ffbe75c68d6e00f32e1667969d873721e4c3e4c410b158081c818008abbe82461d3778e63e405155833b9a2f2ce020f3cc701689292c57e95d4c4093be47dfab8072b783f7ab95b2f3d24718b9207d5bb0c8cd3be9febafacf9e968713965ce0f07e4f3841eabe58b5f201660d13b59c52d514882379fe576c56095d5077cba8b435bd866e4ded9a1e043ad69c2a1424403c5ea48ed7ad5768249251ac09b83d021ff736dd0328c101c003575625222480ee85b2dcb44add2e3f637595f699b521b32925e4dc18502ada49949447aceca6fbc21e1a7a4d45e0202840814cbd293674b78d90bd6de5be89340dc7f833af3da895b6c9342d8b19807da411986779fbd6af229f9cceaaacd090aac44c1b03a78e4904d3e588a35d01f2156fb59175cbdb41f10a48542c4c1b6f21c42dd80680766617e7c7e6de07fde9391f082089134b396c94ae2a4290a288ee37c1c5d7224cdb9d4415bab9502f1a796ba76163cbe8947601220015c6b1a1fa1bf1a35ae7dbe49b390014598655abd098b481df6cdf0800a7c7659e4fe6ac4def3eb0ee00428269c1b7721c287a70d468755f89980861c15a4baaecf8fc37a7914b82ad809f4121a42ed65160710845b0ea0749edbe829987d2fe98218ee7fcf4562e9dbd769f7b3cf06612da44836e94ab91f42b7daa48271b44bbd1c4bf693a64a49c9ef275c1e9226842eebc616ce339f225ccc8d8ee7ec723944f6f80bc0f0cd5f04b75b43ea56ea22edeef3999ae6ba582e161be4bea9021467d19cb0ab89d3e1a2da71765de81a933e792db0c90c224febe162e7f5549613a16d2415468306bfa260bc5adf85e7b07540d688095c456c585a80358fb5508e8dfb7c5b7f0a2c95627a0bcb537693a1c9756ba4da8ae47b09250b212db9a6597951084c8c0c9a85e5f7368313cffb0b2da907a6a85ceda3150c7d68a05676a65fe7f8329f4e5c1105265444bc015367a7b9f834b4dfe2c732bcfc7830c52779c4371e7155966866a2ef236a603862a5aee3adc3874cffee2d36b0cfdc91a9a8427151b2f98a8cfe2208a22392fd462bce064265b62f2a1a6ac962942c501f36a02f213c792155e7314527ba5a2c9a441c3b2e516b2a8b207a374ab991acdbedd092873cde15b585c8ea38fd8b627e60", 0x1000}, {&(0x7f0000003900)="a5c5775c6649ed534a8133c6757bd2b90a2f4c47152a753ccf7b372c48aba848652eccfba67d0d52e554ac70927e7e4b83cdcb0c7fe43cebce74e83f865eac1dd256d9228952179a1b6fd9b95762806787e7b80a4d82", 0x56}, {&(0x7f0000003980)="9eac2786d958e49a3c0e142cba988e00cdf67424165637eb22c5b960c8e2c651a9fc010ca9508e8fec166498cf8f6eb457dc02b0d2c2d89af4ce149145f105b009320bbfdf1ff528fc9eb45e3492702ee7d79147a319a78cb6725ae0f3555c4ceb53b36b2fe97e98394f83267ea925b8c74cab16bb9181bb796e5a02235edb7dd71ab5353eb1b37d4a1a", 0x8a}, {&(0x7f0000003a40)="1a6ec03789151c5d0bbafd96ce1466f7e42ffd88970d089118c970869834f73ca38fbb6f40ae3b7d625fe94c0fc02656704a71dda8b8f56142e9883dce6fa4e2b70323bced70713ea4b40956fc2c005ed8513d3b3fcf5e807118e56a87233b960021a97877fca757fb5dc85c29bbc464c38ef8038a6cf8d08f3030940907f62ee5577bdf35bfc8f4fd6d2b1e43cdb68c76f36e85b4a7e964eddf4047683112ba49185506fa8a8f0725ac0d9919abc713da5ac22beb7dcc253d67b324d94a1eb65112", 0xc2}, {&(0x7f0000003b40)="8c8511e76b8134972399566b1683fee2e3bff0abbf50e8a4166fec70befda362fa1252281b1ee69560884dd2eee1b91bb353cfb3c6359b5c368dbf20d70c43ff937a6d5c220913b28039e3e685cff89a2fc4ff0ace424996bc419da7b40b8f31404f7ae3cac3fb13965600dfc621b8b56c7c42bfc71619772a2aefb90577c1fcdf5825827e62aa92b5a1e90a715d4f56318dac6cf62034e11ca737a891e2e9172c9ff107adf6fa1f0cec25cefdad0b", 0xaf}, {&(0x7f0000003c00)="10ada0223fb89004b2b70e102ccaffe8ca8a99", 0x13}, {&(0x7f0000003c40)="1f326b6ab5d2b30b7d6b713d639bf719e94ac4df5c481af6462568b071ac0b54e7154fa5178d3e4680e93c24f702e7bca3fedfaef6ca9ce442df4c8cc54f6b2e26cd8e3ddbb1df913665ddf682a88f48c3dd32e46be37a7207f9162896e215a104de51b3c267f9a56ea363e1b808354a2e3017bb8745bdbbcc8616a74dba03afed7b7ec5d1e03e4fbf729962841fa7c811b4cc53146ca68ae2d3dda79785b4a376af97f9f49f5f429d7038f87b03127e39140025978d6e64cc270dc37b418574794e88cb36dc9176321d09d8ffc97c418578bb58caa9e765738f98", 0xdb}], 0x8) connect(r1, &(0x7f0000003dc0)=@in6={0x18, 0x2, 0x9, 0x7fff}, 0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003e00)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000003e40)=0x1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000003e80)) open(&(0x7f0000003ec0)='./file0\x00', 0x10100, 0x2) pwritev(r10, &(0x7f0000003fc0)=[{&(0x7f0000003f00)="90043aedd8e499ed542ca28007c26da6fa5408dc136f7dbd5a58732455b2e5b8bae69f5a2b634a21a0eb5cff50542652f197215c6ce7f568dd4a47b3bf276a09c962833476c80fef5222e112420b72", 0x4f}, {&(0x7f0000003f80)="3b88f1c47d5a71934dcea4cd90f83b8fcad4d05a05e3b8b6ca62671fe2d7124f894ad37e9cf77f2acb13632055f798025a", 0x31}], 0x2, 0x0) fcntl$lock(r8, 0xf, &(0x7f0000004000)={0x3, 0x2, 0x9, 0x5, r7}) setsockopt(r10, 0xc7dd, 0x6, &(0x7f0000004040)="472485172855d54222593673153d86b1645c2acea07a73eae8983de6e3a916bd69e48d690c5bcddec8f1b0292905457a9bb4cb51f0b3f806afb48846cf447790fb401bb44c131d5b86dc4efe8685bc2d0dbda732bed07dd3c554f1a79e09dd3a3578a590bf67b76bc6640acb68c6e619bad5a6", 0x73) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa4, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffff0c6, 0x5, 0x3, 0x98, "9f71a66b6299befebad3d4af9a2f248790c2342b", 0x3, 0x7fff}) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r0, 0x3ff) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x3ffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() lseek(r1, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:33 executing program 0: stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x4513) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0xc7) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="2b095e399028d104273ac8f76e5225a4d1a4c69785f786df2164e7cd63e804208813b72222d04b5a68780fc2cd10d1b635b9b59a1f8e42bac9820f0c620d12be", 0x40}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000d5fc2ef2776f49c8fd71936c51ad4e49be4dab", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x4}, 0x400) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x80000000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x9, 0x5}, {{r5}, 0xfffffffffffffffa, 0x3, 0x19, 0xfffffffffffffffa, 0xc40}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x4, 0x4, 0x7}, {{r5}, 0xfffffffffffffff9, 0x44, 0xfffff, 0x3ff8000000000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x3ff, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x4, 0xfffffffffffffe00}, {{r5}, 0xfffffffffffffffd, 0x24, 0xfffff, 0x40, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x61, 0xfffff, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000004, 0x9, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x5c, 0x80000004, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x40}, {{r5}, 0xffffffffffffffff, 0x40, 0x10, 0x1, 0x8d}], 0x800, &(0x7f0000000080)={0x8, 0x67}) kevent(r5, &(0x7f0000000100), 0x7, 0x0, 0xa89, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000400, 0x0) write(r0, &(0x7f0000000040)="9c87c3772cf234b87033", 0xa) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x18, 0x4) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='-\x00', &(0x7f00000001c0)='>\x03/\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='\\%(%)\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*#\x00', &(0x7f0000000380)='#:\x00', &(0x7f00000003c0)='!,,@\x00']) 16:00:33 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x8, 0x5, 0x52, 0x1, "1fed233ed73ec83e76bd29e94d6a1c473eb4f70d", 0x3, 0x4}) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) r2 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000140)=0x9) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20400, 0x43) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x900, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)) write(r2, &(0x7f00000000c0)="878ea5b4a3dac87a9a0a000c23441c7607", 0x11) fcntl$getown(r4, 0x5) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x45}], 0x3, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) getpgid(0x0) getpgrp() r5 = getpid() r6 = getpgid(r5) fcntl$setown(r0, 0x6, r6) dup2(r1, r0) getpgid(r6) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x11, 0x8) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x21, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sync() setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x800000000) flock(r1, 0x2) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)}], 0x5) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffed7) close(r0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x2) listen(r0, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="6ecdd1dca2a35f90b70ab39e19339bd84486d3f6a15c4362cbed6e470ac701e43731876321917a7f1dc7bd715e03d4599d8cf655e5a3b73e29c1b755b3bc9c", 0x3f, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 16:00:33 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x68c5, 0x7f, 0x8, 0x1, 0xfff, 0x8a0000000, 0x7, 0x0, 0x1, 0x4, 0x8000}) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() close(r1) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x810, r1, 0x0, 0xfffffffffffffffe) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) close(r0) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0xbf33, 0xffff, &(0x7f0000000180)="2f00000085", 0xfebd) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="33004d77c16f435b2b14", 0xa) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000000)="2fa71cc726171a127051332a52ba3073a1f7ee907959bb88", 0x18, 0x8, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7fffffff0000000000000000480703000000c60100f2e9", 0x2c}], 0x1) 16:00:34 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) dup2(r0, r3) 16:00:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpid() sendmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {0x0}], 0x2, &(0x7f00000003c0)=[{0x808, 0x0, 0x0, "2f21b68f4ed5916d105f7a17c99fcee42584c5ec61edc17a32615a9435ac692e826e37d28b6f5a73ec5ce5346f83626acc8d848a8984890d4378ea7adec61107f749a4abbc234d2451fccc4f5739af004dca6ff41c88ddb7d9cc099517e26dccd0840e0f17b618f7afb54cd013be6a512368d135fb68956083d3dcabf492cf68e82470c5337b720ab2cefc6730b26480bbc3d9de1858b4341966de50748a53b9a51f494a53b7ef9e4ff25ffff5e6160f036a4dc66e56e08a70100f106287cd0c829b3503af39c3f1130aedff65c6ef90b88cb0fc14c8a0b5047204a5327fd25bab517a31fdb3463595291153d91848c137c19d69f0052c8d46f623bc53de45a3f7ee1bf8b4d4ef0f56fe0f503d03d62f3e10181a84afd1f864a4b24b43c69adf81f4646c31dce3379227509ab6190d8d7c5b25239d7024b7979875c81c57a385016ac9eaf63c563e3009774310bf0a4d11faf1dfa325881cdcfb53d5b96b77ac894a3ef19e9d117ada0356a25dce840021e0388d6efd7d7c799e0e64765ba634aa357cf5c8dc592202c073d47c7c17d82293e42f06546677824a1c387c57b0f9b09dfce9cb783555515c02c770494305479a1d46bd083015b285c0bf124bd264508562be178695525dcb432e3bd20b7c90fb3b98a7cfb51f804b618b1704caf171dd964afb2208b1756cfc900e610cc5c99d3a447ff429963685003aeb3721d0e290928166ef3ac6d34411d1ce9d84dfb1b794bb4f44e884134ff367b084492cf54d69103a8c38b591825650fc0a7e6c52ad67717b08a05f20c409fbdadd292547c3e1f5e321d0ba32ab496b73c5bd9d3f1951d7659fd8ac0f8db0dc7c866d396ec8893fb43492997b56131d7488509c304f369fdf601744db34978c4ec7fd076e58b2c3fdc97169d85fd37ee7d9c572c22ebf057952e99c9aec3b519b8d830f21c73fa1535379b7744f9973722b58fec320911972a9300e215af119a9de15148a55aa35fcd5ffdfcbfe55d37e7c9df6cc21ba5d26ace71926397737c00b3bf3a000c06f141ad968ed7cb2923d7b8486b44bbcaea2af57221854bc711b621bb2e512e78efb6e9379899585f5200247243b2f5601d7467aabd7e25574599caa077ae7ba43f51336fb8e014f592d9f1402b8a54a7dd9da423c27962789cfcf6529bdcddf6524c13e35893117e314239e60e6e42cd2fa0faf17b056679c4ab869b48c5b1206ab54ae2faa1eddeddf52b6ac4987e20eee862df63d2da257e40e68d19195bc687cc398aa6b2cce4ea55b547962947b5033218009024d27f0d58b5fc6dc8b19b642d09019a6112f4b11a5da950a12a6e2c6db6f55b3c72453dfe9d8e14801112fb783240a1177fc4ee82ede36f4c2e218337952787ed962cb2e24b1472b481783397fcfe9d9990ef3b4d8e35d878530c7c47a925cb20ab52fe9ed753423b1348827d805a87e1a1b2dba5e67624d0259a5962c8345fe4a559741f26697a99dee6d886c99d8761a10904664183a02b6806213aa32b647f08c665df89185e04eef45a0e28bb7a9242636ebdb952ec6f8125e5a4e5874ba896b031a35f481f0796592c134d6825bc2283639ce981a6b2017614a93d9c17e9e858e71297eabf9b2981c9b273cbf78937d9f61627bba7ff90637701c22b86e7527a92cce809c3d44895f7104dcb3b44bb99ab592299ee02e627e551a7ca0a756edacd27ede495d94525b165875eaacc7e599dc2f8609317fa1f190cfc8003fa9034b16e5364d8fa786e0e1a5e32ad851574aa5f4977375ea4e90d5231c69d614eba98037e70524c626841b3d3206ac4c7d275a42eb3955b5cba63157e626026f33c50bd073f2b7f738557b960c4e44531dd314dee833b964fb141a7085bf11ed52d19b8158b93bc326947ced132033fa82c9e2e27e46d09cfd92f5f704a40c65964198068e7a41ae860ecdedc7e20a407f8b05625a2fb1467b3dd93cdfad65b03781d2e3d6120126640c74808f67c2cdf7b22e852b3750433072f7dd646355a01d4c6fc78c39885e5e2bf9af51abea86583cccca2f66816916836e201b8d0a1ce803531e47b5f9f3340dd3034927be8543cdfe882b28d140a240e1444fb2184f1ec9a74400179eede71eb42879342c0ef7a9a66b5f98e10bf7b90262aee678ff412dd604ba74fe8ea19161663dc37b0660fc4f5accf118caa8ed608b93e6ced0a05d103224343b66e5832a5662f89effbe1cf3ea0768b59a106ccfcd0f8a28a71f4cf8c525147cd0e83594e9595f581fe006aa7fdfdf3e6c8aea0f0e4ac52ae8296cb75817a2f80425246afaa082be279351a00068dc7d9b531c3a5033c62c60d8c07e6cf904cc9fb403a9731456c876417ee5eb1ed8c9828878b6a737d7574f3454abbf0b0b854089d05483950d887cd6082804f552319abdb97951230c34558a7372c04c20e0e6fcd8b844a37650325321d2eb39b3d610547fa1acc5c8c54414b5f67d3324da695c3e681d03c84696ef7f2b23ff8010a424583ad6e0e8a953b7237827079cdd6b6a68bede166331319af7c0ffa29ba2600df6acdd06e51969b2327a2ea429856a26bf46d5763fadb3697c8c963b55b4dd577552f256a1a1a24ad4022937960f3b7af111b3f7e7dc80f2c44090399bfeca61bd58b152307343c9613e918403a565f0a6274115f611a80f84aea2926c57c4ab577c5120a3f2f2ed9e2114f220d3b6f1ceb2469f77194934ed9f679fb369c7b4ce732f3226441a48dc003da45a9bef160465c9c76bd2da1816362906dba882d37ec85827a2731fbd6f0eb77f3701b7a88aa641342e4db3e190d6ccf0fe665b24d61498f1092687b32505a8fe3bd93a1dc90030148896bcf7423b22b48468"}], 0x808}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:34 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x35b338da) 16:00:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00000bf000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) fchdir(r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x80) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1000000000003, 0x0, 0x3, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = getgid() getpgrp() r3 = getegid() r4 = getgid() setgroups(0x3, &(0x7f00000001c0)=[r2, r3, r4]) 16:00:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') chdir(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x3ff) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0xe}], 0x9, 0x0, 0xfff, 0x0) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x10) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000000)=']', 0x1) getdents(r0, &(0x7f0000000040)=""/125, 0x7d) close(r0) 16:00:35 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000780)="6430ca246872503f43714b0b0000ffff3114729e13b07f752de32148fb6242b8e03ad14a77a0ba9b3b11295259bd7fd692407726f52a13d79140ba72b1dd3b11bbea9593806ab51d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45fc1455422e52a5545671ffa3887141f3d971e7637337be1c5b240259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e681046b964d334efc7a01cf8ac8d98289638cdb1111dcb9d5f8ec0138b4cbbddb6ea39a000fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e0030a31e5cf3979c65de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fdfbc510a3688fb4ca02d403b04d7469011d9656722eb441babd4917016d55439c4adfc854b35b422ee9c9b0d9fb63088547f096d43bbcde3a20a0b8e523c3687f12aae42d53010", 0x198) r2 = syz_open_pts() close(r1) syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x2000000000003, 0x200000000007ffc, 0xfffffffffffffeff, "0503000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) 16:00:35 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x4a, 0x2, 0xa0dda58566bff2b7, 0x5d06, 0x8e, 0x5, 0x1, 0x1, 0x9, 0x7}) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x71, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x880, 0x40) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000100)) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x400) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 16:00:35 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x6, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x100004, 0x100000000}) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "286cbb00"}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) setrlimit(0x1, &(0x7f0000000080)={0x3, 0x1}) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x5, r4, r2, r5, r1, 0x20, 0x1}, 0xa78f, 0x525f4bcc}) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:35 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6d, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x5, 0x1) sendto$unix(r0, &(0x7f0000000100)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/213, 0xd5}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f0000000500)=""/17, 0x11}], 0x7) shutdown(r1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="572610db1b98a7b06813a749863fac8470e91e1c43a991809dc91ccc111dc56c23d1867bb5afcc742694e8930984cbf73a4dde8c053a3924664b39c97ff606716270943132e203785af0486f53691eecab00713953975f3020023ac8e4d69245d3e117b435f7e847bf2f4fee9f58204ab0dad5dbf7ba1c32f694472f9cbc6d", 0x7f}], 0x1) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xbef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="cf0d3e308de1ad024701040000000000008cd77f8069570642bc13163dbba60945d9ea85f9ddba18e0ca9af6568eab01abb00227c0c17ab596be2797ce636c91107d86939f41674589e7ab13c37918144a33bc6818b1cfae59f5e788a3a30240", 0x60}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x30, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = syz_open_pts() mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80) write(r0, &(0x7f0000000200)="54f928185fb4adfac842c06a37336d4d81473dfa603cfb159c332bb56bb01ec0242d40bd4fe1f6d52f80b443bcc07fb365b713540dd54897de77b4a0fcca736f82e62e8a4a0e75ec093bf5d0e561b7534534e2c292e7580d4a3a286bb0638fc78a8c1f4c99befe710702ff38ba6d045fe014e86341c2a160141be55d34d6959592f2b0a5c447fcadf60d4fa18d6685f1407224da935a73772826e2604b12701b5b0eabd6b4479f243b301b408a810bfc3be5b339b70876226c", 0xb9) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad8432aa490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x8, 0x401, 0x8a67, 0x7c, 0x200, 0x0, 0x8}, &(0x7f00000001c0)={0x8, 0x40}) 16:00:36 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x80) fsync(r0) write(r1, &(0x7f0000000340), 0x10000014c) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/145, 0x91}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/230, 0xe6}], 0x4, &(0x7f0000000300)=""/138, 0x8a}, 0x801) 16:00:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) write(r0, &(0x7f0000000000)="60a8e195d4f7092cd896847005ec2e9985b4f7ef0b3d93389118fcd89fda19dcd661216c4f8f204a585de77564c03b8f8a466fd54d873202b85efcfb1dc29f49bb42f04db7d0dd94b170d3", 0x4b) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003eb000/0x3000)=nil) shmat(r1, &(0x7f00003ef000/0x3000)=nil, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) chdir(&(0x7f0000000180)='./bus/file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r0, &(0x7f0000000080)=""/18, 0x12) 16:00:37 executing program 0: open(0xffffffffffffffff, 0x190, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) dup(r0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x4, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x10001, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x358}, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x181) 16:00:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0xfd1d, 0x4) r4 = msgget$private(0x0, 0x10) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/238}, 0xf6, 0x3, 0x1800) dup(r2) lseek(r1, 0x0, 0x1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x960, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r2, r3, r4}, 0xc) setsockopt(r1, 0x98, 0x6, &(0x7f0000000180)="eb2f08acba33a23e9948792606aa77b871b5e4e4361171fc1c5887e92aed1612c9fbdc971c2e5a48487e0b4aea3a7f39dc01057626f846d67172be64e0e0867c614d5248f290f184ee9f0cfa1b1f96e35ab351b6568018c27aeab71eef6f73ce265c0ba6fb9b10c6b7ae4729772b13948fc02adad432ba1fa0339e44f97b89d2588018644a708db038db996f331605", 0x8f) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getuid() r12 = getgid() r13 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="901309809de67946cbe08b899feb736c72405c362eecc82b6e995952ed554f6f9d88ef6c11b2af57a693572ba6a3955f17f752071b59f44977808eb2f13e56feb89a0424474780be21d2d49e57e3a838f040de003e3093fda5b7865b22a6a282e7907c33af7dc9268617e150b2be621b44d96802f343bc050a02ed0f92b2", 0x7e}, {&(0x7f0000000340)="f74c3e6bf10d0c2b22c6591eddbfcb37d0bfdc6b641f8d123e97a54704f516b84f525588fc968633ce3b6fcb5973d72db2822fca34f7aa7cad7b5d568ec6d5ac2360b550d9cab4b6255c5232cd6300701d829ee29360ee244f1340b3dae59bdd97a317eef46302a61f41a233332863d638a9a115d30829dde347d5b65dcd2cd2d7fba233b7fd55a77e3a2de21f5de839dfb25e076cea1dc389891a66d4d3c9a9177876b9643e4d1c2af10053a6f47f2f99b6ad6b345570317c7ac7a9adbd2875cd0127dc9fbacf9a6b35b72574b9ced50e817eed6f533c1c6bb57031cc80b914732c0d09eaeac7a0e450", 0xea}, {&(0x7f0000000440)="ac4dfa9f01321893b3db97823339d89be84f325625dc958468f75fda31987e385d9aabe6d3e45b9a4c5554aa2d1043585cf9a739d5350264aaf6ff85fdfc86278b717805a19b4819ed", 0x49}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0x0, @ANYBLOB="000000b5"], 0xe0, 0x8}, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r10, r15) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r3 = getuid() sendmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000100)="ff0f1c03ad2755809e8d87", 0xb}, {&(0x7f0000001200)="82ef991ac99914f8d2d358bf0f9d13b468227ee61d44a98eaa5e20ddd80c59686178af7ffae67c93736ddd969845845524e1396d173daba66f5b83b09441cc2424761c83ac1f641bd326a1bd719b862489a69200c35d265a2ef9e8d739f9a6accfc43d3018598087d34e43aca6029882231efae9ce05ca063eaee7b54f6d5144fc8aebf0202082a451c7c3d3c81b2a8287acfa3a8d3e0cf1a80a92f4bdf1de2ae3c2a1dd9fb901f45472f6643317e48537dbe17329e3582449c007e2077d81c95e4c2d479bcb7ad86a6cf33ec75a6ae3a86f83d57bc4a3271d892aa75f51a23c3a6c7859c715ba73f0e5e08f78f33b37ee2e82", 0xf3}, {&(0x7f0000001300)="fbea99fbf3058476d32ef2dd9f62470071a56ff8564736be8b20d22ef3eb6f1b71e6bc885aff32c508156aceead6148170bcb546b434b59f59fa149f5fb11b26fedeba496622b3970bbfceb8488c4dca6c985c69d8cf8091896de0b23b7b5d808aec3ac9b649cab3a1370e3e92f3a7d8ae94319c7e8b12b5ae1eea146b8c4e7baceb2ba101b39eb65398a4dc003fad2db5f63a01a4d0602ae1ed8ba33f4f3908fc14fedf9ca2ec53b604d26517a1b7134221a0249cdebf508907ad61d9f0a967ce3c06fe7bd710b7cbbd6bd522ac4e992e2990a8540f089b3f05ebeb8b4c9a249afbfcc2f268b05ca48ecc5108b79b39d5c79393", 0xf4}, {&(0x7f0000000140)="f06f0dc03b50ba38b8ff3636b829f0fb17bd30f54409f4db9be0151a8919bf7e", 0x20}, {&(0x7f0000001400)="e1310be73223cca11cc90c40da8aa977b7304717559e6afe7b8a89978926f9cb3d300ecfc6e99405e2842c908838ea1585defa8a5c49d1b309fdec71859503f6cbcec7648ffaf2c218faf65fa01c850c5d79cd041571795dc09289c5e6dd680a598c24af385167", 0x67}, {&(0x7f0000001480)="7a56986b1d0f9799946573cb0f1f58093799f9230c7779dd49187d58d32451bdb139112c4f0564a727eb6e9d23d03aa09c0d3d72783faa6465daffde6d711b88fcd5d766fc58cbea91f1492aefa28a4aab21", 0x52}, {&(0x7f0000000180)="efdb65bff0b119a06dd8785da47c59e03b90d7dcab6c1dc8ecc3c096bb84dbde2c3ac68c96f5a72b7dd225887957ff1a53d06119f07339ad54", 0x39}, {&(0x7f0000001500)="5c07df9cf50bd6b733d833bf29d6216c213d003c15b30e79a7b3acfb37", 0x1d}], 0x8, &(0x7f00000015c0)=[{0x18, 0x1, 0x6, "c2dbf8c58888"}, {0xa0, 0x0, 0xfffffffffffffffe, "d5e5805c85eac314a483c470d94408f4407e57336baffc0270e859c3f5d36a300e6501a061ba6f422d1e2c3d583b50653d20875835e61a91bc8aeff2d2d844633930a80d1ca0a7872ff5f16632aff64baf8b72a9c969bf2bea3105e2db2fc26a96e3e9f02f8e2a8d32cb9b9a2fb89f22846cf98a5d9af0e967c1deaa877e3c580db2ae739f0d99140f8a"}, {0xa0, 0xffff, 0x5ec7, "fd49d72e42decbdca56c1e660fda6e7d48bece5e466bdfcf2716b46931c6cb5f63820f3bdfb191516844a938c9cba26e0347c9e106c8b4a952c2574176b35224042e13d39c07ca2e8206cc075d50d12a3174bd7d0528013f5b13cb4da7f8f90079b83040d33aa3eff1a1fcb1bf591c440c52da593a23708970c28ee4b7933e13b30fbb40f5651d4efdcfdb"}, {0xb8, 0x1, 0x3f, "27de52633231a2bc2bc7af1db7c8a3f4898268badb8b85d3bf70b21be384bb3003e6132922c5aef0a1cc370f67e007eb11a981a7f95d26b2c65531b17f34fbada9f626fa91d5ab092a848a2d4e50a8f7a986a438f6e5574af023b5cf4429e90314a3ec905e190766f287f0ad7aa8951c80019bebab7c156e237a25f76ce4a5bcbb14f522c5f18b619820b75aea1d64ab1206bb96b3d8396b67686da0f5877b8a15f72b6722"}, {0x10, 0xffff, 0xfffffffffffff52b}, {0x30, 0xffff, 0x6, "341f6c7536c82fcfaecd9eb895ffdeebc731933a6bb890bcfd930f6c0e00"}], 0x250}, 0x409) seteuid(r3) close(r0) sendto(r0, &(0x7f0000000200)="a7bc4286a19b83957d5a6e9dd3e37daf59347b3fde512aec793cb80cef28725ad7a748e3d2ff0a223ade0cd1101625ceea6707a1889088d9ec59bb62da1281566fb574c522044fcc1d86e1f5394b648abd8486cd760263b01d7d03581509b5111562a769c4c3b2396ac1abe45ad94f21832a332723cac1fed6b8c4d01d5d9a92060fe1af2e438493b9b5933c80aa8fce2230903d9d1d3ead201c72901ccf3105c93c65d99515555929c8f86230759aa98c76aed078051d75b9319eb0c00ad7795e8211905d634f09561e8b141f79c44a4db2adce3bc9819ad27a537b873fd61bf09084c6c21ab83d2237056053283422b1675aa6c70f91b0c9d14717ffbe16413b4d2782dccab2ee1d9794cb6b00d8d2e415ad9651642132160ab06c9ba1398657e48721f71a2d812b45f7789c18bdd58e674b7d0db29023154e97cf32cb351454a9fae3e00d01d3db90ccbd22baf8899ee3bff3c18532d4e5a4173fc3318ab2ee58f8c88e08f6bbcf123bf5646dae3025a698765ae885d336621dab1f79b54b505b4068992eda15c0419156af127b9467b9b014a9b2134edfe97ff5c2aaf8498d753a087df8c2cb82fc00fb2a1c84302e995570ff87fcc1c2d49352b402443a221acbc570c986881daaf0eb61383c764c6408e70e2ebb04c4f27b7303e949af5a1b7c97208ec68886e528b6c803cd8582153440fb0888684a9e51748b9be3bc8224f8adba725ec018755fe26d83452eec3f71059f43187c79e493e356b8bdd04561298a84984d464cde06a4be7b93ba3f0714807f162db128cb0f7ab2cc3e89e360e14922cff7975c7f717f4c1dd94740081626f44aa1af5834ed2d2e568ea046e06a608e441aaf2f5342eb2340e0e3e66998d719b8f56ff8871f2a1ed6c886d76e896b75640bbfb143332ec244489fb358fcc9f82208c66e7ca36c683069ea49db7ed219f87e30d4c0dfb8412634b5ce1443b10ae1a9df4886551605e02d9993d5031a34b1c067826db8ee2c0423c8645542ef9031c75c40e17a0d49fbca42852d13362a93c174b9582ffc1d92b76be0ea581ab55e3ce6a4f8754485f90896c1e7efc9565061b230430082ea25446f3230f471b2d8e718f1b7261fec45fda4b0fecfce68ef4c6f9b04f9b25c1a030a83f230645405321fc09f5a8ee49596834ac3cdd79a38544fe92e2c63a3e6eef0f03d06a959b380c069a497703e635f1495688bf3f1a638bf46ed00582e072972b6f377bbc5b07631badfbfdd8c5cc738c76e8a8ff2473a20b5ef00bc43dbab57ee23ec961d0688210e491366f9f7599c49ad3bdcd7faf6e4563b3ac52661b908cd08cf40574bcd64d4ec00a2e9cbd9230ec6ddd2ba019d78f2847cb983b31052402c4c5e03b984f7c99f19d768e1507423a4bddc1e6a46889ed1372920c48f31fc3542bde93de2a15e394ef1a615db45e11af2d612772abee3a5f4a0600a2a37301758ee5153112386c395b5842e5f668afef5653b386004c2e2a3875829bb4908b9e5defc23f311611678fc9ba5ca5d26008a50f31a8db904e9562391b11a19997f04c8df23a09fed3ba2b7fe86a37014e9eac01cb7749936c98705f483914b54066d2b360923b1a4dad15610ebd86fd4df7efc5312f6c310c1847e591f160640dcef0aa61ff962ebc469b28982658fb7cf6c0e66149ee5a07fc95f84d23f99a560d42f2678a94e184368691bb402ffe837695e8472fafcb716d724e2caaebf8ca69ef78aaf70950012af9a904c3ae7c1c997c2c20e79353afdcddb1cb08103cc1f6db6fe2630b505413ea05a8aaed90d7b075bb6676eb7623df18f18dbcba95925ccfdb8bb56734539bbf9808da4bd0c34318c9f11ba93913fb2c1baa8f7c4bcccee86960395a0e63df0ed82226c40761cef1072be98ad699013968f5311ab487e1a3fae2f0132b27a2ddc1c9a47dc0188495a1941d6d0e2eebd8cdd43f5d6a1095a9d9903cf66505ce8734af128424923d4d51b8378bfb59e8c2d7013f65b610444d2018632b7626b4f6813efa261ca0db38943fa6ee29018270c99787255cdbd79c5c2e6d5088938ef07c2e3e7d4023153c5d65f38f03c189c96704527b8f260f32f0efba4b5dc77f46380a903762e1736903ec5cf268400cff2763ca3280aad60b4c84a2f877f4e63c7d3754dcab008fc44b0f50a87f03f07640213927ce2ddbb5fa684cc43a363e0db5af1feda7037f786fe553449f7c1f33ead90e0e4e95992354624098433aa161aa30a1d1a687aa90cf0dd8b33721d6710b112546876b8d9d94e5460f7e6b881baac6a98f2c63b542cb7d9eee5d7a61a8ee746d178f359779aae2b655d9477a342bb3da980d5976e95d6f9089248f4e3419d053a30fb2f02d1f80f94d9d52d9a28d33b711c5bec5538ed8f3f37a0b98ee11a2e093be0ced692ade39a5c1e33d026933ce9873eb77e957d367f0bd1103de48b542f3bda6f5d89cefa10ddca0d6eac8248b4fc98705c474205beb57760f54d8397b043521d22dcaf3727bbebeeb35874dbcb5af877bbc6c9672fd00648ade799120ff32a853823bd5a4322ca59a8231904137bb44b3b40d2a18183597b87c3a509b18b810e2e82356feb345ba65c838be778a1ae801b5443bf5a4481018632ca240eea3ad630a83221939175b0bec19b60eb62e47e139040bc0bc334d84799957714f21792380ce80e4c341e92a09a1b8b03ddac25e617ac68bff69c46395eeab301664cc31d04986b9aefcf38e166630946b14ceb3f749091bcfe6ae9c3297be5e6b99a752c0468eec1f2b1ce95aa7b620a0ac42a29efd483b37c4adcc0ae6989138a90995517994d9cd067ba8487d5b397795faf44780d47b9c67b573bdfc079a41601dd435ecd75bd2120c7c9093d25f97a5105a765d71e1ab8d313fb4cd0e7319818713d7dac9f6fb908f64f70cb81e711257d4a0e82f64a803b66f0196841bc05dba77b4a3c77565dfb4edf086ca980dfa2b79f6c47049570352a98d3bf2e0f834f0e35e39f7346d992e4c859a818efbff2371ae19d3da884d07c15c0d42dddcd3fa0ddba140dffaf2615b3a28b945285290f1836621c5743f511d14d2bfc70ed373e5a2d3bb5ecf2a1b260dd6808ce6ae0f6cf0de2249e0d0c37499378b772bc6a26c48ec8f088a3b6eba36f9413d8acf5efa2e3dd56d49899cc5c7cf14cdafd643cc4d71b39e047f4ee1e7ceb1209e821fe2f2b11a1dfe4c44bfb218d0fe393a861803d87a1218ff3167f0f1a3295ff02561530ee0dac5edaaea8e4374661da4928985548717a38eba4398e88ba6e6f509706bab42caa40ca45dadac5fabcc1818207190992d4158da91373621c3d557637efbd50fb2dcebef09b62a01dedd2fdc4944ea46fbf805ee8830daf8b8908fa0ad5ff4acf444d2240cc626cb70b1a442a5ad83be16072dd799f2ec4e7a891197ae1b05b9591592baed859ac3c1fd39457914da64e51b3ea52955c35a39e1f6d52939dec96fa6ef428e52a0276f20840109e022f76b513bdcbf8e4f36419563b7eb7054bd4b3bd7cfd8539e7a906f03f2dfc8bf2298af32b39667808f52a87234b537040da307c8e2e4c092fec7956ab3f03c896ab90af1ca6b15e2bd3c0307ee8d511cf44a08b79b740fbf401ec30752f5a7d1faf005e2c6f5924464251260472176cd8fceec514ac52a2179b44fe09a5ae9f0750fc12fa4fcdb08e5c731b71c5fb1460c3594f6cc888d4ec06323e32b996bc330d1c4d9587fad9889a973ed8a42a6b6dbe279393593454f4e024a2793788829eba884c4371b197e353c930978e39ddcf86619bd9ce92076f81ed843994c41d28b2f38ca70ab744032c1bc28b33c4d8513bbe86de8225558b4526ed2da3363211336f8c53bd828d42f135e4405bf23b40d7fa8690d38bcd11d13258f61838cc124b83dad22fa011cd3a2e2fff57645fa84a6d8004fc87917478e261c57d788f262dcdd22fee0bb511fd57594c7b4de6ec35b89de6653929169d902b5743779d0157e856771c27d50eccaee120181338d4f348992b88ec4a70213fb662c94a33a6b944e2b333283db5208466fd38d1bf41e735c15df5705abf71ef1c7cf20382b682534c66ebd7a3068105359548ea84cae06cf6fc3d6b311fea74e06771fa73dde7f71338cde8bd0e6250743980f23cae49fa53921e4c7692a0154ab39fa74270a39bee45ed41f424acd664bc285215185580b17d436d5762f0ff19872082684811bc1d6e6190d4e0154d21f803a38102558091cc1f20ee444e0b790e9a332d1ca04ad8ff2f0150b5ba624bd3d7c99362a3a4ae88aa894c4ded0ec38790a50aadf9fd57d29959bc35139750b4581b6525209cc1fa14190d2c0306976aea7e7c5ca2497669df4a2d8e2ff3cba90e49c271b5156454fd550f7e15bced0e1ca305625fe674d39200f4409ba86201b5398b0dd636d211003c582a2e772fa50001676bd29652670e539b2e80a26e055203d2c7560dcc04a6e6cca4f2b27b64f0c50934ca3e98665662b273711079537fddd370cbac0cc08a6fff595261591ae720fa8dab5cf4a260cedbd306bc860faeb40806c9f208b6cec12dfb57eb091e52e4852235a31539771cf6f1f92fd7beb18cef276fa55077a2b584b504b7c7598085423b8aa2c4037db704420d7ea308487702b47d3c24a6923770d1a33e9be098f5f14555304cb940ef8c7869af99f74b69f6466c7fdbdaf8efe4015b00c5f3ea8b2c9894acef7f7ca15cff61e746f25c25be535628d949f4ac5bfec088eae4e1db5b0df58fe794f40e2349ad44bc45727c4b4fd0e0eb705a24756d22fd6ee07a445fb9daa866c11cb54d568287c3abf2e6ed9d23707db8a1386939bfabfab27cf0052aafad85e82c7bf59852d3d293772899fd7c646a2153a0d2d4b32872429eb2838cb4ae603fe9c82420ddb95e92eba761e1c26cb9e913ba8e4dc322397913306a8b591659f48e71c8af018d805108d6af658e2c9f53a5a93ce066da9648b82469d71e83dd1d5f60c3e70579f0474bbd338c35de35e350f449a458583143b08ae7a6506b8211e8875b1da808fac333ad0e47c607ad8f2797517c788236b979b4b1080389ee3d6bcdcff94f7df8c9976b8d821926790e9f6be6aa0adbf6e1268a425f9e2f28094b446216610b5bc1ae753dffb1a418921d415b115771cc4dea7d29444c27b385c91759880572b1c7fbdf6a80559ca27ada2ae1505d19f1ad296f4390e79ad95c02cec6992c8b5508fb3e61ba3f1301823e3bfa0b5540e2ef367d8af9e3f137fc2248e16e7d1629287c2abf5ac387bf617b41f352970c5f5f935313347814d4c83dafe90fef31288b7ce6f7c199251affdb5a16ba627cf17016110a7aa42793f5b5581dadf1df2e15268b9535842a43678c5fb916485f93d868454bdfe82a8095b22bc75061de67dff7b890b098582250d31682b309b1264ca8b8d043eadb4025ab1d894bac4f40e84669db21ad530190f3ef82d4b016d6794ed9a71824de2af7c5a3adf429aee33e59293ebf9cc2d6ba40bb160555fcecf3b7a0ba922ffe5d5881a9bac4c0f16818b6e0c396c42802ab74ae19b589cb669c532777fe2c441b1f1c36294338a30c4ed3e7c39ab8c1e4cd095ecd8721167037e3564b574a27a7f6906285a84f1185556b82cc5ad9cf61922097b5036bebf6a36ddce499022948dc17c89875da5bb7524681f037a4f5cd7501a7e8a9bbe9e4a47b8110a66e1e0e477bd1f3698e340f6999b00e87de0e48e696882cd1d66421cdc7aa1849e4e5692c30b18096d0a6f1", 0x1000, 0x1, 0x0, 0x0) seteuid(r3) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28080, 0x81) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/251, 0xfb}], 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="3766786db1a95a8ba8e3470ec3c4bf4e1b3e6582df40be37fcc14877dc1d396c36a70e79b7e59ee1db4413cbb1275d5446", 0x31}, {&(0x7f0000000140)="6556fc4fbfd47e25abd80bb621198c255282f6854d1c4a358b28903e36d35b50cf2e7f9f0ef9c76d04de1595b7b77e68aece6032ada7082a2608920261278cfc471d0d1a2b8e5511f63c9b2f47e3b3", 0x4f}, {&(0x7f00000001c0)="0c1409986526f4a031625a06ca1c13cb3873c0fe6069742f2012f3d10182ec874457bd61b3d74cd02572ef8b84c58a848e8c5f002ebedb4ddd60eb5a6da1d6a8768847b6b30fb45153b72562b146ebcc8c365fbd7a213041f572fa3052854333f48269297c574f4bdd611289ac67c52dfbc93dd699f0d5c55e6d7bbe9e6b4baab9cbe851ac6b3d37bd9eee622d288b6971fe803165b0c99f504522dbae", 0x9d}, {&(0x7f0000000280)="c57a68ffa85ba1ffe2e75dd77445891ec5a5ccecee9473ab8483070dd45f00e58bf7fd69caa51f3cadb7bf4c9e1653a1d39e7df6a3ee6d810de88826f71120145868a3239cb3fe62f81dfca93f6e152977f64e2da9a315d184a77185a2b2f3b401b3d6e7a24a34bc2e2690df046a6cd8bb70c01c9f21bda8786bcec16e37bc0852b3fdd5f58cd09647caf84771455d9a4d7e2970a74e7339170972ed89c9a562d25105cc8a4df2fab95296b3893d4fa4462f1e47959ed7e5e58e22def36d437fdbf944", 0xc3}], 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x22) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000024ae2c9dd0c7501dd839f2124a78867d3bf808139", 0x18}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) 16:00:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x65}, {r0}], 0x2, 0x6) r1 = socket(0x18, 0x1, 0x400000000000) shutdown(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x2, 0x2, r2}) close(r1) shutdown(r0, 0x1) r3 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r3, 0x1000000028, 0x2e, &(0x7f0000000180)="ebfff6f96ae62cfe54000000000000ffff0026cbff1306e921bdaa4e713048e6", 0xffffffffffffff0c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) renameat(r2, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$inet6(r3, &(0x7f0000000000), 0xc) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) listen(r3, 0x0) dup2(r0, r3) 16:00:38 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="40c5", 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmous/\x00', 0x200, 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8490, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000200), 0xfe72) 16:00:38 executing program 0: r0 = socket(0x1fffffffffffffff, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000180)={0x2, 0xfffffffffffffffd}, 0x6) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) dup2(r0, r1) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x5, 0x8000000000000010, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x80, 0x1b0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/252, 0xfc}], 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000440)=0x6, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getuid() getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0x0]) fchownat(r3, &(0x7f0000000700)='./file0\x00', r4, r5, 0x6) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/66, 0x42}], 0x2, &(0x7f0000000240)=""/188, 0xbc}, 0x843) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f5290000bca9edbd9c7fa70e30a50e1496c228018f86836144dbe547da0a88941addb80d0026be05afb4915b5b40116bf9", 0x5c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:38 executing program 0: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1a8, 0x2) r1 = msgget(0x1, 0x408) msgctl$IPC_RMID(r1, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:38 executing program 1: setuid(0xee01) socket$unix(0x1, 0x2, 0x0) msgget(0x1, 0x1d9) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01f8fffff701ffffff6d10dbca7d1e5fe8e6246ec9b90d5a170678844ce45ea5b12bf3db07532e69dbcd87d8aa8df870ee9a28c93992395ff189bed6a85d1cc1308507bb84bcd4a17ebb1e2e417071c98d0c352f3d7da0c06d26558a5f43be45aa8ac843da56ea922501c1477e994f59ae8765e9f8003a6c0563a093928b15563f703e150facff6aa6f004146c5f5c11efe816abc8700076bb1cc199b8254d6c9b3c49de13bf3b5d3faabaa36b252ab221b6fd190964f960ae5f675c5d96209fb33394a822df4d3053c9d08f09fc521c62ca62a7edb1a5c6cb549c9988daf1321acae5461d8ce9586e9df19ef7dc12fdadc18f52939e7bf883acc1869da4f2c89b2331b807219e752fd668a9396d864b353e"], 0x1) 16:00:38 executing program 1: r0 = open(&(0x7f0000000200)='./file1\x00', 0x84, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) fcntl$setstatus(r0, 0x4, 0xc0) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x70, 0x8000, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0x11, 0x401, 0x1}, {{r0}, 0xfffffffffffffffd, 0x41, 0x80000027, 0xbfb, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x2, 0x8000, 0x2400000000}, {{r0}, 0xffffffffffffffff, 0x81, 0x20000000, 0x50c4, 0x32}, {{r0}, 0xfffffffffffffffe, 0x35, 0xf5d72ff1edbc390f, 0x4, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000080, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x10000, 0x5}], 0x6, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x200}, {{r0}, 0xfffffffffffffffa, 0x7927f05bdfd7f8e4, 0x0, 0xda2, 0x60000000000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x101, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffa, 0xe8, 0x80000003, 0xf0, 0x10001}, {{r0}, 0x0, 0x2, 0xf0000020, 0x3, 0x2}], 0x1, &(0x7f00000001c0)={0x8, 0x9}) 16:00:38 executing program 0: munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) madvise(&(0x7f0000bdf000/0x1000)=nil, 0x1000, 0x80002) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff4000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xc) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xa, 0x1) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000000)=[{r0, 0x28}], 0x1, 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r5, r6, 0x4) pipe(&(0x7f0000000180)) read(r0, &(0x7f0000000080)=""/18, 0x12) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001400)=[{&(0x7f00000010c0)=""/235, 0xeb}, {&(0x7f00000011c0)=""/59, 0x3b}, {&(0x7f0000001200)=""/240, 0xf0}, {&(0x7f0000001300)=""/216, 0xd8}], 0x4, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000001800)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x122]}, 0x3c) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x40001, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="89d62edcca55850e9a17079ab9c4934c038b3be85101048da43945cc6b721033394665b2d0d762061cb7287a40e38665ae5c37df7b8293831170f729f9acfe019ab6901853d71e44085ed09f2fb3b07f4993518c8a48ae56b57340ac01c86c5524b73e216a412de8712f06fc9ccea2b19ae64d34ac919f82f9cbc5eeb52832c120160f3386a802d06c330f114da7c82faf771ad5be8c4b44e8f6e34ff5f429f930edf15f98f2c5344679cc1f5e4e06a14116343039e378e5", 0xb8}, {&(0x7f00000001c0)="785b3a44b249be2da896b20bd3c31fb8e8d05c5c241ac193caaf15cefb1b5c1f34e799d422848e273187a070562d6db2bed1e023619fbab4b91780c1ec3b08c8def08dd72a90ca85d7558da392e1917528b725e7608dc4fcd95b1f09b7f68eb3afffa6e82227dc4e231fbc736689acd3ec3eb35f85c47376b6ea79b6d97aa9e5f5f78d59e1826d259ba50320cc436e88c5d1e22fdf1fdb22afadc9d556b6b321bc3b49c9051d4215daef13fb0128cd2228d1cbe14ab8ac92f86aee8e597b2cc7d9", 0xc1}, {&(0x7f00000002c0)="4ffdc8cd04f8030e5c86d4be04ac773bd7310d41363fca8f2ef31cb5990dd0df7b69cb8fb5864a7a60a09037d14d5b8bb13ee6f20b89e353a818ffc1a9fd89ab2c2eae88482e08623e1c0e11d16f505cd630523b06ce2e115225b31bfc63cd236623af6c6034d38d6b58ce6b80755a41e68ef87344635ca74aec30fccdcf5498d1f6b888d7a4e730fcf0b8f8c6aac9b5fc0cab4020d70e7f9cee04bc9217721bcb709b8b79fb54f1a1248eb63d0259c3b6e355877339f75c2bdbd2744ed7b2de0c7c26ff448c313b01a1e177b3f7b6a7c0d0825aa712c8987e8a0c66e0a75f9bb8b54db8ed04", 0xe6}], 0x3, 0x0) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlockall() setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r1, 0x2, 0xa, 0x0, 0x0) msgget$private(0x0, 0x4) 16:00:39 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) socket$unix(0x1, 0x7, 0x0) socket$inet(0x2, 0x2, 0x8001) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup(0xffffffffffffffff) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xed0a, 0x1}, 0xc) pckbd_enable: command error 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x40034}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x81) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xfffffffffffffdd5}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = socket(0x18, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chmod(&(0x7f0000000200)='./file0\x00', 0x80) write(r3, 0x0, 0x0) getppid() pckbd_enable: command error 16:00:42 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0xfffffffffffffffe, 0x10000, 0x1000, "d29cb0606f843164c6a7a66b5569a17d5b3cfd99", 0x1, 0xff}) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x0, 0x4000000000000000}], 0x5, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa, 0x40000061, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x49, 0x0, 0x50e, 0x5cb4}], 0x7, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x62, 0xb, 0x2, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8c, 0x1, 0x7fff, 0x7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x10, 0x5, 0x7}, {{r2}, 0xfffffffffffffffe, 0x6, 0x1, 0xfffffffffffffffb, 0x33c}, {{r2}, 0xfffffffffffffffd, 0x81, 0x1, 0x400, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x4, 0xfffffffffffffffc, 0x4f}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x401, 0x9}, {{r2}, 0xffffffffffffffff, 0xa0, 0xf367a06e319657af, 0x100, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x9, 0x50, 0x1ff, 0xfffffffffffffff7}], 0x6, &(0x7f00000002c0)={0x7, 0x6}) close(r2) 16:00:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x38051, 0x40) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x5d, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r2) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r5, r6) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x7020, 0x8) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x1, 0x4, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x3ff, r1, r2, r3, r4, 0x40, 0x6}, 0x800, 0x6, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e3b3c54cae80f72d17c36c6c2596472ef836c9fdf6090d047b04695cfb75724bdb1046f19ff746ac5eef380de07fda38e72a1130c8e6a93d3579438a2e76c58c3efef29a3aced23883a7669e6df20b7466dfb806980d6bbc00509258c68b", 0x5e) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 16:00:42 executing program 0: r0 = socket(0x13, 0x8000, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$getflags(r0, 0x3) syz_open_pts() 16:00:42 executing program 0: r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) 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, &(0x7f0000000000)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) clock_settime(0x6, &(0x7f0000000080)={0x0, 0x10000}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() chmod(&(0x7f0000000080)='./file0/file0\x00', 0x30) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() fchmod(r0, 0x148) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b0004000"}) socket(0x3e, 0x5, 0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) getsockopt(r0, 0x7, 0x1, &(0x7f0000000100)=""/215, &(0x7f0000000000)=0xd7) 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r1, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = dup2(r0, r0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0x3e3) mmap(&(0x7f00003c2000/0x3000)=nil, 0x3000, 0x4, 0x4010, r7, 0x0, 0x0) 16:00:43 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x803, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0xff}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x1, 0xc2fc, 0x400, 0x0, 0xfffffffffffffffe, 0x6, 0x7, 0x1, 0x2, 0x7fff, 0xea}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) 16:00:43 executing program 1: clock_getres(0x6, &(0x7f0000000080)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8b, 0x9, 0x2c46, 0x0, "c4978c723bcf9970389685a4ef03969587bc5e45", 0x3f, 0x8}) 16:00:43 executing program 0: r0 = kqueue() semget$private(0x0, 0x0, 0x8) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x56, 0x80, 0x400020006, 0x3800000000000}, {{r0}, 0xfffffffffffffffc, 0x88, 0x44, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x12, 0x20000081, 0x4}], 0x9130fbf, 0x0, 0x5, 0x0) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) r1 = shmget(0x0, 0x4000, 0x400, &(0x7f00003ec000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x5, 0x5, './file0/file0\x00', 0x8001, 0x16, 0xfff, 0x1ff}) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x802, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000001280)="b9", 0x1}], 0x1) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/173, 0xad}], 0x1, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x800000000000d02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000500)=ANY=[], 0x0) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x860) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pckbd_enable: command error 16:00:44 executing program 0: r0 = semget$private(0x0, 0x7, 0xfffffffffffffffc) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f00000008c0)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffe9f) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000000) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x1, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) r5 = socket$inet(0x2, 0x3, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xa) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f00000004c0)=0xfffffdfe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f0000002e80)={0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000500)=""/169) dup(r5) rmdir(&(0x7f0000000680)='./bus/file0\x00') syz_open_pts() bind$unix(r2, &(0x7f0000000940)=ANY=[@ANYRESOCT=r4], 0x1) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x3, 0xffff, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x43, 0xfffffffffffffffc, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x4, 0x1}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x1cc) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000700)=[&(0x7f0000000380)='-\x00', &(0x7f00000003c0)=':[$\x00', &(0x7f00000009c0)='*\x00', &(0x7f00000006c0)='\\F\x00'], &(0x7f00000008c0)) pckbd_enable: command error 16:00:45 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffe) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchdir(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) ftruncate(r2, 0x1) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) syz_execute_func(&(0x7f0000000040)="c461fd50e58f4870ccbf0000008069c4e3791d120ec4c165d9517dc463d16d095666410f769900000000c4c3714cfb0ec4414bc2bbb80c0000a546de17c441e3c20df3ffffffa7") r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1a3, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffa000/0x4000)=nil) 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0xfee1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000180)=""/69, 0x45}], 0x2, 0x0}, 0x2) 16:00:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000200000005}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x2, [{0x1, 0x6}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x800}, {0x3, 0x9}, {0x3}, {0x0, 0x1f}, {0x3}, {0x1, 0x3}, {0x3}, {0x1, 0xd27}, {0x2, 0x200}, {0x3, 0x401}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0xff}, {0x3, 0xffffffffffffff4b}, {0x1, 0x2}, {0x1, 0x51b8}, {0x2, 0xf39f}, {0x2, 0x3}, {0x3, 0x2}, {0x2, 0x241a}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0xc66}, {0x3, 0xffff}, {0x3, 0x9}, {0x1, 0x3}, {0x3, 0x400}, {0x1, 0x20}, {0x3, 0x3}]}) 16:00:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x5}, 0x8) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/182, 0xb6}], 0x3, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x910, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) socketpair(0x0, 0x5, 0x78fb, &(0x7f00000004c0)) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x8, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, r4}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x8000, 0x0) read(r5, &(0x7f0000000300)=""/244, 0xf4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xfffffffffffffff7, 0xffff, 0xffff, 0x1, "f5c50d18473f195c6bdd2239b0ba744eaa714914", 0x1, 0x32c}) pipe(&(0x7f0000000400)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x88002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) close(r0) 16:00:46 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000080)=0x1) 16:00:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f00000000c0)) r3 = msgget(0x3, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/192) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7bb3631b5264748d605b3f5f75a8a4a089b6667ac7e7309814bf411b8371dc190ba3869a63871af2d0fe5b8ba935d6ecc33c7e313a9bf5b27836077332a99d49ae91f1a787e9cac59464a6dd2584f21471e7c3eac20b440a28422786939be86df6bef891718d8944b7bff0cc2d19a9eb5eeba173af28c655158c458cbe4a3b94c3130cf850259efdc741af8e8f1f25c332dd", 0x92}, {&(0x7f00000001c0)="fcc47bae7c0729e2a5991f46d2571d25d7cbf9930ccea56d774fc6535a35516491e1278c1fda1a291818de8e28a0cfb76b5ac3c8013a9d663d6df2effa089ddbc82850bbd2c226128b7e5bea5d93578e42cec90e95", 0x55}, {&(0x7f0000000240)="e53eb712285a76546b3954a4def3cc9b3734e1c7", 0x14}], 0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2015, 0x5) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000002c0)) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r2, &(0x7f00000000c0)="1d", 0x1) socket$unix(0x1, 0x5, 0x0) close(r2) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x1000000000040003, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)='m:', 0x2}], 0x1, 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107003, &(0x7f0000000000)) 16:00:46 executing program 1: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget(0x1, 0x2000, 0x2e2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/93) close(r0) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000080)=""/133) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x3ff, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x9}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f53c0000bca9edbd9c", 0x34}], 0x1) r5 = fcntl$dupfd(r3, 0xa, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) 16:00:47 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 16:00:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x140, 0x0) 16:00:47 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)="daef30e4574b31087b4163e5e8cd2485971f3556c4f870f64409470a", 0x1c}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="8ded40b18f1df7fe18784fab2de70fd11d6dd63a7ccd09146c3206573c0ddb24699c14ff87d65946468866942962aa469690d15be74342b4d4bd8672f05fef352e5d615e00e8387c3dc68ebc92583678399d27c5055b105c185d38ac47671fe112e5cb92f0a678b2145a95837cbe4c438a937020ea260d8f995cfae76cc0b2", 0x7f}, {&(0x7f0000000180)="c433ee2edb2cba5b7b902e99a04f17204433070a8f23bb591ec0e3a92074775206b3a12ed6ae5685d09403b4804e301c08e6da56afe3d114804a048d11c3cce95f93d944465873e5693d37178d4d0034ced543d14e7a16fe5c328740b2973920", 0x60}, {&(0x7f0000000200)="95abd5ac2a5b3b51fd10542e7ba5c8609b7ead8bf5619c3040d7fc93c2b71f38cf6bedaee8938981b1cebab0260100f2aaa169db3283f331c74a97eb103ed59508763eea59f642d56e48761a1c154b07fb0803e49036f785d0e993115b243602c469c7a6e92e6d36da22fb793885a485877cd464abbc4db524cac3027e54e7b5d288290503bc234ebb1748a768fb58d87d64c3eda91ea88f740f72e2875bb2d079b52db45c8ed73c8315ae5f4e0e403a171081c6d9a14de74cbf781b11b45101ac77067382ac79f6350db1569edf258dbc58eec73513f934d36cec", 0xdb}, {&(0x7f0000000300)="092177bcec50c4037b53a169d9eb1da43156ff57d2d7cfcfc6d08ea5cf1bca42640f5ae633b9ce11848dfd951dd18ec4e314a830e20a8df130aa28dfec5ff8d2400799b2ab2e460454f8d67c66fc3f21b935c9f04c8dc80382e27eb7228699bc4c03805d56147138ee6287ade2a17a4d90715d62426627684d5faf5e795b71684653823d6be9cc5d5b7c1def1eead553942c47ceb0d278046574095ab0e9bae914c17d85944cb456ea34c4f5e831d9b8d1b4bee6f55c0b5af93129df81e5bb67822e32c3ab4b543d470a3abba502b3e342f5132d8aea3acf7f372cb8430cc1ac0e2873934e", 0xe5}, {&(0x7f0000000400)="34a61ec4f81543d6b9ad12088f63ab2ef4e115161f962231d0cb066e6d495cb88fb78116f6801914d0302f0756494aab703b053d3c39b051935f312c122d525ffe6071debdf060fe496e9e7ea18cd88ff52ead710c70d7426612ea568767da21f4e42a76100867dfac96b67c83bfaf9009e2099a484f5bd2fafe7c226432f6053a9a70ccb857556fff1d52fb735571a4c02f141fe703", 0x96}], 0x7}, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f8beba77af7b0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815d7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f408d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba733a77af6e33cb873b9287d55c6b3eb5c596fa70d", 0xb5) r1 = syz_open_pts() close(r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="586380f4d6bf42b36ad34420365a4fac8e02e6aa22dc3a0c7752d9a405eade766ab843dde4522e97d694b967e2b59aaacb0a", 0x32) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8, 0x1, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x30) lseek(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xb155, 0x3fc, 0x200, 0x0, 0x7f, 0x8000, 0x1ff000000000, 0x2, 0x1, 0x80000001, 0x7df}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) pledge(&(0x7f0000000000)=':\\]]\x00', &(0x7f0000000040)='{\x00') 16:00:47 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f00000001c0), 0x254) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b8aceaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e40e0b1d8208d80c17dc2a98a3d99779a6a2affc53e80bfed36b1f0000007e3736a73b824bc318f4cecc0126e9e5075fdbd47418a8055a5928327c"], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r8, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r9, &(0x7f00000001c0)='./bus\x00', 0x415, 0x24) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000100)) setregid(r7, r7) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchflags(r0, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x3ff, 0xe8, {0x7, 0x1c3}}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0xb2, [{0x1, 0xfe}, {0x3, 0x100000001}, {0x2, 0x7}, {0x0, 0x7}, {0x2, 0x3204}, {0x1, 0x3}, {0x3, 0x10000}, {0x3, 0x9}, {0x2, 0xffffffffffffff22}, {0x3, 0x7}, {0x3, 0x8001}, {0x3, 0x80}, {0x3, 0x5}, {0x2, 0x40}, {0x2, 0x3}, {0x3, 0x99}, {0x0, 0x1f}, {0x1, 0x8}, {0x1}, {0x1, 0x8}, {0x2, 0x400}, {0x3, 0x6}, {0x3, 0xffff}, {0x3, 0x800}, {0x1, 0x6}, {0x3, 0x11a}, {0x3, 0x184}, {0x2}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x3}, {0x2, 0x3}]}) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a4eccea6da0000000c000000000000008000"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = getuid() r5 = getgid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) lchown(&(0x7f0000000100)='./file0\x00', r4, r5) syz_open_pts() 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="67486c601aac41b5987c4c3b1653a5d81969629d0dcab14169103e2356a4fef4fa1d441ffc058693a3d6f1291af64277e0c0073bf83a9b0eef4e5055d8af3bd19540988bb19c1f55bb4abe6eef892bc66ad6625866552dddfc19049d5397efe96de8d710d3c98b21a7028b2a5f8ad43f6baed2e9f419be58614a426a867c6bfcc2aa682a67fd22cfeb3de46d8bd3046d994af85596e3943fda65dd6fb4b38ded009bc11ecbf2076d4ad2dca27a16c6f78b48ba7a0417f2a8d73baf4668af7a50a87f44065152d2e793f7d421f6f367cf87f6e31227bf831303fe6ff368388e5db20a367d73", 0xe5}, {&(0x7f0000000080)="801fda119fb876347b6c75c890b3f5422f8763f9d7d6dee20fbe89802e71cdd9145163b57bc6e8ee9716", 0x2a}], 0x2, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:47 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@file={0x0, ""/90}, 0x5c, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/51, 0x33}], 0x2, &(0x7f0000000200)=""/214, 0xd6}, 0x843) 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f00000001c0)=':!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}{\x00']) mknod(&(0x7f00000003c0)='./file0\x00', 0x2010, 0xfff) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget$private(0x0, 0x30) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/216, 0xd8}, {&(0x7f0000001380)=""/98, 0x62}], 0x5) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kevent(r1, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0xc8, 0x40, 0x149c64a, 0xffffffffffffff80}, {{r1}, 0xfffffffffffffffb, 0x88, 0x2, 0xffffffff, 0x401}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7fff}], 0x0, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x8, 0x45, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2046, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0xc37, 0x70e}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0x1f, 0x3}, {{r0}, 0x0, 0x0, 0x80000027, 0x6, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0xfffffffffffff4a7, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0x9}], 0x0, &(0x7f0000001600)={0xf37b, 0x2}) recvfrom$inet(r0, &(0x7f0000001640)=""/23, 0x17, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001740), 0x2, &(0x7f00000017c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3ff, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x6a, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x9, 0x66, 0x431c814d}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x40000000000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000008, 0x100000000, 0x81}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf000000c, 0x0, 0x200}], 0x3f, &(0x7f00000018c0)={0xfb2, 0x9}) r5 = semget$private(0x0, 0x2, 0x8c) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001900)=""/117) readv(r2, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/103, 0x67}, {&(0x7f0000001a00)=""/106, 0x6a}, {&(0x7f0000001a80)=""/178, 0xb2}, {&(0x7f0000001b40)=""/242, 0xf2}, {&(0x7f0000001c40)=""/110, 0x6e}], 0x5) kevent(r1, &(0x7f0000001d40)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8a, 0x40, 0xa45, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0xfffffffffffffffc, 0x9}], 0x3e60, &(0x7f0000001dc0)=[{{r3}, 0xfffffffffffffffd, 0x62, 0x40, 0x1, 0x5}, {{r4}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0xfa1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2000000a, 0xffff, 0x20}, {{r3}, 0xfffffffffffffffb, 0x2, 0x5, 0x100000001, 0x7f}, {{r2}, 0xfffffffffffffffb, 0xe2, 0x40000000, 0x7f, 0x49}, {{r3}, 0xfffffffffffffff9, 0x8, 0x26, 0x100000001, 0xfffffffffffffffb}], 0x80002001, &(0x7f0000001740)={0x9, 0x7}) kevent(r1, &(0x7f0000001ec0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x7c610eb4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000020, 0x6, 0x3347}, {{r2}, 0x0, 0x10, 0x20000001, 0x56, 0x1}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x100000001, 0xb2de}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x4, 0xae, 0x26}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x8d, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0xfff}], 0x37d, &(0x7f0000001fc0)=[{{r0}, 0xfffffffffffffffc, 0xef, 0x80000000, 0xfffffffffffffff8, 0x3}], 0x7fff, &(0x7f0000002000)={0xffffffff, 0x9}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002040)=""/195) poll(&(0x7f0000002140)=[{r0, 0x20}, {r3, 0x8}, {r2, 0x4}, {r2, 0x80}, {r4, 0x164}], 0x5, 0x1) semop(r5, &(0x7f0000002180)=[{0x0, 0xfffffffffffff903, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0x5, 0xbfffe92c01d1ca6a}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000021c0)) ioctl$TIOCNXCL(r1, 0x2000740e) geteuid() fcntl$setflags(r0, 0x2, 0x1) semget(0x3, 0x3, 0x1) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget(0x2, 0xd000, 0x2, &(0x7f0000ff3000/0xd000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpid() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x80, r1, r2, r3, r4, 0x4, 0x3}, 0x20000, 0x81, r5, r6, 0x0, 0x7, 0xbd74}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8], 0x28}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x6126, 0x6) mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x8}) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x6bb, 0x0, 0x900, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002004, 0xffffffffffff8000) r0 = socket$inet6(0x18, 0x8fe52976a77c8aa0, 0xf74d) flock(r0, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000001000000010000000000000000000001000000000002ff4f22006e", 0x2c}], 0x1) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0xffffffff00000001, 0x4}) r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x1, 0x0, 0x2) sendto$inet(r0, &(0x7f0000000080)="089d522e329a415af5eadc1fc8d691d82379750b8bd7de47963919bea1302ba9ec17f33466e9e8881c36b787ec5a27687c4c92ff1d47a7fd304881e3281dd9a5128cd15b24de2fd1a2c8b72e9d9a27dc6717bd52d837593a65ca6574d7f7de183e0e9f6f806aff600a7195fd59a677b716b84bd68254", 0x76, 0x7, &(0x7f0000000100)={0x2, 0x0}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b64c3f9db0125c72", 0xfffffffffffffd62) socket$inet(0x2, 0x0, 0x7fff) 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="e8903bdf65205e9965632ba2b8850622d1001e023aace54049f2872377c9f1f30b95384ab4926a4e37a0", 0x2a}, {&(0x7f0000000100)="560b4c2585cdc16b7166031f4ac9b366aa16a660632f9723590c5808a417f38a1b47d759582ad25df7bb9c5b363eee64bd0e2deea7b117a23b306b85558d98e3c0df34", 0x43}, {&(0x7f0000000240)="0ef679944efaab57ff8c86dc9cdafa0c568edc83682b65c7ccfb73cf54435228934ac149524b7433a80e4113b8155aa9cb8dda9804a9d4f1f57d0e9bdd6f49b8fa65bd293908a7e2fed3e7cf52b4abd85888cc8de68584c14fc841c76ceb60e034a3aac7a975a5dd0facceb356bf0de94441c5a62f8496d2b7592744f8be8ce2e2b54c3913804ac09bd5d69c294d7363412e2a1084cf06dd3963f1c4e18d9e0b02c854b7744ff30ea9936e1644c84cd537e71125cb1ba83f64a3cfc7d68d8b5d19e6a5beff14db8a610c8d024cc6ef02ec9fe32bb3527efd7cdbd19b9e", 0xf}, {&(0x7f0000000340)="6a8f74520f69fe1be860", 0xa}, {&(0x7f0000000680)="373ba40c9f34de1016b4fcc5e7332bd7943891a41f7276f326e495e9f4c2d18d58890fb88f8c8459e411ba28afeaab13b2212b1d15950dfb8e1088ddbf772c902dafeb725bf36bf12305e4eb9cee75107825805fd98ecfb9194590c846545d6534dfa0ac09aba634e4aafde5473a1fdf48ff069e4bd70dd5dcaaac5c55870c720763bbeb3603cccedae6427be64b2a9f1cc859eabe30c6d3003d2c0d603e2a26c83c2819b7ca75d78eb1412f", 0x85}], 0x10000000000000e3) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4d8, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x10042, 0x10) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xffffffffffffffe0) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:47 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:47 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000500)="b4", 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000200)=""/150, 0x96) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x8, './bus/file0\x00'}) sendto(r1, &(0x7f0000000080)="462520d34ce55f9e88b1b23ede1252c46aebbe4837baffebcd5bb847d58e696732ea944e0d0a296ccfde2bf8ffe28765e56df8a0eeee8a7dbe0f53cad7c57205fe08878ce75cc439dc27b79e8514642743325d0c1a544bedd9493c31a1cbd5fa81d90ec2cbc84cde56865f3df77cf1c5875008744499e3ea131a294e793e533c66992a9aab600138831acc4d85c7fefebef8aff571eb", 0x96, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x801) 16:00:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x80000001}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x7f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x6, 0x2, 0x8000}, 0xc) 16:00:47 executing program 0: r0 = msgget(0xffffffffffffffff, 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000003727979d83ddb55842f1b3724e2c384458fe2e7cf03abc865808d4821cf4172a13752912c380c8582b5aed926a623c9cb191a1fda72379956d320dced0614aeb85aeffedd72d7f4b53f2e32d443c0a55d189d04e2001f296981cf759f2007ed03cdfe1cae5e0893980b2a71db48a9149e9aa87cfb51a05714bd11820dce30beec3dda9115b75bda5457d5cc0e627f8436c776da43b79d19b0f217ed4b69f423a8d41cec0c0842690c7f780f8d3ddde1b92f1d44d5ee44cba4144711d0762d54f353f575430df71335994d984cb681b7a10f0c8ba32e258118e5de2e097bd0eee76eaf970e5b35811de96c5d486c254359f6d02556abc7e86eb181f1872bd7d16936947bfc4008d3a81afc7fca998a3d08787ac83f3e7745acd406757a432a489f2a1ac4fdf123d2414"], 0x86, 0x800) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x40) r2 = semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/67) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080), 0x0) msgget$private(0x0, 0x4) fcntl$getflags(0xffffffffffffffff, 0x1) msgctl$IPC_RMID(r0, 0x0) 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:47 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8058, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0x4268) write(r1, &(0x7f0000000500)="e73a7c64ccaaae1fe0968e466a06d57f", 0x10) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x10003, 0x7, 0xff, "78677f0adc7facd77d0500"}) write(r3, &(0x7f0000000140)="ad069d4fd498a17736e39a56409aeca20773d28afb0cd9f1e0f05c0b63c3a3f459d44fd994e85b741c69259d4c73bb5f75b183fa4237e48f1a49d963dfc53bbb4ec6a039d29017c5e7bff7bc78f9302ef19438ec4e9b59029192592edc1a6db5e8cbccdd327b67cc452fb35fb1a8b7a6ff8ca8d7064da3abed862de39a46a31eede2e68ef5d4eb583be9c79cba473e7f87fed0cf223bccfdc9b5d03657b8561a6523ac304bfb305d570b", 0xaa) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x3ff) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01616ab853df97f4ed029655c25a59e6e55d969dadbb2e0d2159d90334e4ff313ff1f52efc495a7ae32e205bb71cf8f4a39ab074af5530467d", 0x39) 16:00:48 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:48 executing program 1: r0 = msgget(0x2, 0x410) msgsnd(r0, &(0x7f0000000000)={0x1, "0486df9267c7b8ac83650df3277835f74a56ad21749170dc6355faead185fdc0dff4c7f62b5b1dfe446df9d50c84998de591746aeef6dacd99b37fe4580ad79bfaf2f9cd07b3aa5d8d85cf1c96f0e55c05b785bd0873659ceca20047e93cee83fa271efb9c6c4eaaa189b0866cd31bfaaa74ab6c86ffc8a6b8ac28693f36c23c3c44111119494fa4859f78427efc239f10160f9425505069a07add0d3a8c748d8f683a4e5f133464a101adce5504aeb81420ed81cb04b80ff0ba57a5"}, 0xc4, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/138}, 0x92, 0x3, 0x1800) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000280)='./file0\x00', r2, r3, 0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x1, 0x8}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000008c0)) mknod(&(0x7f0000000480)='./file0\x00', 0x4, 0xffffffff) shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0xc003, 0xdc6) faccessat(r1, &(0x7f0000000680)='./file0\x00', 0x32dc136138adc11a, 0x3) fcntl$getown(r4, 0x5) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000640)=0x9) fcntl$getflags(r1, 0x3) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000500)={0x4, 0x7fff}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000580)) fcntl$lock(r4, 0x9, &(0x7f00000005c0)={0x2, 0x3, 0x2, 0x4, r6}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000600)={0xfffffffffffffffd, 0x4d, 0x7, 0x6}) getegid() socket$unix(0x1, 0x7, 0x0) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x200000029, 0x8, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x7f1, 0xfffffffffffffffd, "d4864f3ecf67193d45036d5d2af5fde549ab00"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCNOTTY(r1, 0x20007471) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/245, 0xf5) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad225519", 0xa20) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e19", 0xa0}], 0x1) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x102) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x800, r2, r3, r4, r5, 0x2, 0x7fff}, 0x3, 0x401, r6, r7, 0x7fff, 0x4, 0x2, 0x401}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x2, 0x9a6c, 0x81, 0x101, "61c6b69ff03540dda4a9e3aa586c08c3a1947a74", 0x1f, 0x7}) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x5, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x7, 0x1) fcntl$setstatus(r1, 0x4, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/4096) chmod(&(0x7f0000001040)='./bus\x00', 0x2) semop(0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f0000003400)='./bus\x00', &(0x7f0000003440)) semop(r0, &(0x7f0000001000)=[{0x1, 0x1, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x20, 0x1000}, {0x2, 0x5}, {0x3, 0x9b3e, 0x1800}], 0x7) recvmsg(r1, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000003280)=[{&(0x7f0000001080)=""/206, 0xce}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/187, 0xbb}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/4, 0x4}], 0x5, &(0x7f0000003300)=""/140, 0x8c}, 0x800) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x81) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:48 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x7, 0x100) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x20091, 0x4c) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100b0, 0x0) r7 = dup(0xffffffffffffff9c) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) poll(&(0x7f0000000480)=[{r0, 0x20}, {r1, 0x2}, {r2, 0x5}, {r3, 0x108}, {r4, 0x10}, {r5, 0x4}, {r6, 0x4}, {r7, 0x88}, {r8, 0x4}, {r9, 0x40}], 0xa, 0x21b) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f00000003c0)="6f6ef73f7588342102b02407304c9822a294b347dca2e5649cd0ff539fceba85ab4464ae926411aa60e4fb9074aabf06ed3cc7d46aac554ff7ac317b8fe4423243b8b904df8cec9c718aa7554c780c317614e7be42b09c", 0x57) execve(0x0, 0x0, 0x0) accept(r10, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:48 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "44d2fb6695ce90d3b364fb6435630dc474dd6a5ea8170d5502ebdaf7d3817c7625669dc55f50d2a89c86f0b2c6e0b1184c653b1037fe32017f7ed8aa94d1adf9698be2f4108055fee1a3a13f8b207baec80e87384162c6e024406d555760fd5bb470115cc80dcb8975555de8804d9a5ef6890f678e2232a46a6cb689240629662c9c420de097b724cbc8fccd53a3ed143efce16f87ea1ea1f78658f73b5a8db74c68ff7693a19d8cd5d8e6452c3a8313ff7c85216824f8"}, 0xbf, 0x800) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = semget$private(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000140)=[{0x4, 0x5, 0x800}, {0x0, 0xa08, 0x800}, {0x7, 0x3, 0x1800}, {0x3, 0xbf7, 0x1000}, {0x0, 0xd0f, 0x800}, {0x1, 0x4, 0x1800}, {0x3, 0x6, 0x1000}], 0x7) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x16, 0x7, 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) 16:00:49 executing program 0: r0 = getgid() r1 = getgid() setregid(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000000)='./file0\x00') readv(r2, &(0x7f0000000280), 0x61) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)) readv(r2, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8081, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3000000000004, 0x7}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:49 executing program 1: setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8040, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x3, 0x3, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5aa, r4, r5, r6, r7, 0x4, 0x8}, 0x2, 0xe6f}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x109, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x130) r14 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r15 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x1) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x8, 0x6}, {{r8}, 0xfffffffffffffffc, 0x81, 0x0, 0x6, 0x8}], 0xad5c, &(0x7f0000000300)=[{{r9}, 0x0, 0x14, 0x0, 0x40, 0x1}, {{r10}, 0xfffffffffffffffd, 0xda, 0x44, 0x1, 0x1}, {{r11}, 0x0, 0x22, 0x0, 0x2, 0x3}, {{r12}, 0xfffffffffffffffa, 0x0, 0x20, 0x400, 0x9}, {{r13}, 0xfffffffffffffff9, 0x0, 0x42, 0x100000000, 0x16}, {{r14}, 0xfffffffffffffff8, 0x82, 0xc0000043, 0x3, 0xfffffffffffffff9}, {{r15}, 0xfffffffffffffffb, 0x80, 0x10, 0x2723, 0x6}, {{r16}, 0xffffffffffffffff, 0x8, 0xe, 0x0, 0x1000}], 0x9a, &(0x7f0000000400)={0x5, 0x8}) setreuid(0x0, 0xffffffffffffffff) 16:00:49 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0xc) r3 = getuid() getgroups(0xa, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(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', r3, r4) r5 = open(&(0x7f0000000000)='\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', 0x100, 0x96) utimensat(r5, &(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', &(0x7f0000000140)={{0x1, 0x3}, {0x2, 0x401}}, 0x2) unveil(&(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', &(0x7f0000000100)='x\x00') 16:00:49 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r1, &(0x7f0000000000), 0x1) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) flock(r1, 0x2) pwritev(r2, &(0x7f0000000680), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000680)=""/45, 0x2d}, {&(0x7f00000006c0)=""/252, 0xfc}, {&(0x7f00000007c0)=""/174, 0xae}], 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) flock(r1, 0x8) r8 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="30b2fc1eb5e145428d87ea35b509eb8c7c84952a26", 0x15}, {&(0x7f0000000180)="ac1381ebd3ba8f49a6cd7650e31e596e1670dfb4fc93c56bc38c53e8d0d7e45d894c50c6e3ed0632770235e3e548a4a45123d0f44ec3b8c043560b0fe55e54d9cda807fa3ddf1fde3b020e4934cc8b2f9a3678ff628f261ab1c007e2f58fe8b4f625bedd3bf742dcb718cf6d0c0babe810706bf55e37eee2b04acbeeebc1c603ee11589515fe7d925c259e40089e5bf851f947b70b7d24a977940e1f00bf1a9ce5", 0xa1}, {&(0x7f0000000240)="31023caca80436aa4f8165cc783a3d7566d5d164dcc6a93edc1dfc5d2027fb660dcdff88a9a599c066ef4ee22a6b122f8ea3f827ab0726f8741e0dcf98cb6dd93fe7cdc32015118af9f154b953b106d8b1639beccbb9d703471b0ee2859b6881edd9d4b38949d739183a6a4d831b9a6c0a74b216a29d08d1de9b6bc26e8c04815289689d5209b88d6be3d661e3aab474be8e4fd56cdd6ef1f0bb18803727083ff64fa5424759ecc5ccc015f0616294fde586a13f58e10f77f8b25b", 0xbb}, {&(0x7f0000000300)="171b9f3f2064cadb52650d212c6d4dc7b2b4d1b390c46dae3ebaf39c9d7db34a7d1124269e2fe3ca501c40e0ca0b9caa896a7ceeef40785f3380aab4b2a46f5dce26b2b428672f3d2ee9134ec03b0f5c80acfd61b63bf73dab565e5073451a10bf91ddbf749d566fd0b3c10d10a820e7ab26303c2fc0f185a074a882d7e981ca6a3b514b409561498b6fecaa6610da032ac77a649f1f33eab379a3602d7dbfc9e5d92a9767b70138e8fb", 0xaa}, {&(0x7f00000003c0)="40cc6a53369fd2e23ac1293519bfecde9d1e4fe45e3ff1b263e43913cb293d22da673a0061d8c04c952e8f684beb9a2721d99a2a74a53ea37f8868fb23d236fea507225dbd48e1db21c6dc8412f11e62c104e34d67b874cf47", 0x59}, {&(0x7f0000000440)="f3965121724f375f13ae64aae4f01ec4223df27fb5b99d8d95a1d7e608c6a29224039841efa1843eccd4dde6e186efd935", 0x31}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x80, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:50 executing program 1: r0 = semget(0x2, 0x7, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/54) 16:00:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x84) chflags(&(0x7f0000000040)='./file0\x00', 0x10000000) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11a) socket(0x800017, 0x5, 0x820000000001) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r3 = semget$private(0x0, 0x3, 0x201) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20010, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x1, 0x4}) r5 = fcntl$dupfd(r2, 0x0, r1) kevent(r5, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x80, 0x400000000000004, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x4810, r6, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x40) read(r7, &(0x7f0000000200)=""/183, 0xb7) setrlimit(0x9, &(0x7f0000000400)={0x6, 0x8}) socketpair$unix(0x1, 0x3, 0x0, 0x0) msgget(0x3, 0x3) semget$private(0x0, 0x0, 0x2) 16:00:50 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x183) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r1, 0x2}, {r1}, {r1, 0x58}, {r1, 0x1}, {r1, 0x10}, {r1, 0x50}, {r1, 0x192}, {r1, 0x8a}], 0x8, 0xffffffff) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000080)) semget(0x1, 0x4, 0x400) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chflags(&(0x7f0000000000)='./bus/file0\x00', 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r0, r1) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:51 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x3}) poll(&(0x7f0000000040)=[{r0, 0xe}, {r0, 0x20}, {r0, 0x150}, {r0, 0x6}, {r0, 0x1}, {r0, 0x10}, {r0, 0x2}, {r0, 0x20}], 0x8, 0x100000000) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001240)={0x3f, 0x4, 0x6, 0x400, "7c6cc6a0139a11e5e0ba558bbb456b900c79ec39", 0x7, 0x8}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001280)) syz_open_pts() r1 = accept$inet(r0, &(0x7f00000012c0), &(0x7f0000001300)=0xc) connect$inet6(r0, &(0x7f0000001340)={0x18, 0x1, 0x5fa2, 0x3f}, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001380)=0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000013c0)) r2 = accept$unix(r0, 0x0, &(0x7f0000001400)) mkdirat(r0, &(0x7f0000001440)='./file0\x00', 0x0) connect$inet6(r0, &(0x7f0000001480)={0x18, 0x3, 0x100000001, 0xeac5}, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000014c0)=0x8) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x100, 0x0) recvfrom$unix(r2, &(0x7f0000001540)=""/94, 0x5e, 0x840, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) chown(&(0x7f00000015c0)='./file0\x00', r4, r5) open$dir(&(0x7f0000001700)='./file0/file0\x00', 0x82, 0x2) r6 = open(&(0x7f0000001740)='./file0\x00', 0x18, 0x0) pwritev(r1, &(0x7f0000002b80)=[{&(0x7f0000001780)="caac00c26466f838baa32681e2ae43e76c04cee5ee91d151101c4c93919262f4982c90a9ee977b44b57d45412f9ae163455260ff1413155bd63c43c876f62a107374a63f326ebcabe712581e31b95e7f3cfbe120e6eb3489dc378ddb355e337e2954741620202a617ead78b0b5eb554f134fe6f62e3217b38c96cc076efd71146aff625759a72fb99855c99e3eddf08c14c8d61ea6df04317e0f407b256664d38c4f33", 0xa3}, {&(0x7f0000001840)="ad0026bf49ee4898ba87ca7a6790f6cd5e2b2cc0c0fb95cd0156a8863524350d86d6bbaa9b551e5c941aa074931a56e5174d6f72310cb4b5e4d255f21a139973127a8e7a2507fc92045ad0b0349998a9e2ef98e2108fa420b528cebb1d3c43bfe7f6f9704bdd272d0b6e43b58f4597faf68121b0d036b0470984da5fd769eecad3aaf09177cbc420cc4068c170424a9a12acf979376180dfe9a48a5ed97c3c6b07a34f32fc296e6f7060db29", 0xac}, {&(0x7f0000001900)="b050492c4c452eae0bcf6d0114c9389d52b1d49c774973bcefb4bf3a6fc00423990d6426f89d22fec62e468a3a2e19918707a7e6b5683292ca94919399166c75f8a7740749bf1ebc7aa8f94d7bbc997249db72bee1ee06cc5fb3da8dc8834f0535382d9abc346a5dd0f9bd4ce49d34d3292d38ef52665fd68d814d783a2eb47ba0e1bc7521614a82bf67e4", 0x8b}, {&(0x7f00000019c0)="e358709f29211414289f0d7e3693cd41e91c12a0cc07183e5c452a916344948d3172ccfc6abb29abb9b49541659b4b1bfdea1a7642129b5fbd734b2f79ba6dd49889629d4652a98084cd8964c6e193b43dc9b4b430fd60a1b0b467133d09a5cb1f1cbf8d01530b2a243999ff2fa40043200b09dc05dd8d67bccc53133a0cdceb37d684e90bed53ce27dcf1f23c72cff9b7c96ea4c2f1e80bda051ee34decca18af9c9fdec2e26b3acdbcdf297398eb3a432ca7e3dde42a7dde29bddb07063ad949db31a48e876068f0d81af9e5f42e9ca285a7d2b7aa4bbc236400dedd2f01dfa4702f97b7db126dea55b3200d0d33dacb66eadcbacfbb5ad45c47a1ec4cdb91885bab597a123ec0a027724c7cac41e3b0c25ca21d39628f398e03e00b85c6561296ca13c68c510686f500b25bddac2483fed0f7282b7c244086b6ece9ebd16f500b71f031edaef17d1a0765cfee4d882b7ea1af0db983b6353ab15bb9b9fba74eb0db2e43aa23689d42b9c1e4ed3e3e64c8ffae26e4649bce45eec2ceeac23c87dff200d675286a8ee9d7c156ef9c218332cc050abbbd8a7f6fe676cd9b4938e7819d19945369b4cffbd15e4c0e5d0d6249ae4bd73c19cdbaada684b4d2726777af334a320fe053eb4e991eb730d8aa65fa2c7ad1dbcc8e17fba788faf9bd6739f5377c6e2ff3be781319c0184cef05023e7e94bdb079346bb184faaa483b4d6c536e92c36f37eded9ff0d9358663480681032061c4d15d7c1acf6b99f769da55fa9ecf60fe27685b9842de6ed309165c47cef8ad83c1bb6457efbdff407ae0f7ac2c09e77b91dbface080365231a85ebf0ed2d66534ef8733d82ebcf94f831e09b1dcad121ceab5542b9e8ef87fae4c46050a8365be980adc8d31c06787b6fb030c46a6a4f8f1d4f6386545e1906c027a155351271d5e6deda19517bc4c435aae5cf1358b43c425709d4ad57615086019c36cd17f5f51968370f0f68f2da7c2a22d6b09ee3663d0654add629b4159273818c3928bf779d203e61d42a931c1081e9e3376824aaf46b09eee4fbcaf37531a899f96d573acec496f766ace3659ea2a21c407629ea46f14bdaf79396827e7913364b77eded1617ab7af7df7060ad23372592a7c22cc2369714b460c8940b60fccd5579acba4acd5c771f0d70b3ae878bde85d3c0f0ac101877fccb331b4647e289e6d9a2d566384170f55040b5a2e0974a673fa513ee1fe689ff981178a9f33d3d3b0334b1073a5923c46eb5de0c7a8e73173587626f75ad7a2ff9b39dff6d8128ed96e773d0a406506f3f2f8956cb98928723c1625301e63fe83fc84defb34b95ddcddb6a717d09658e6652089e37ddcb7a783a5d935c21f9f4fda6303e4429d1fc95027e3483f5177bc1ebf19d72658262af512a0687f700b8c3c7b59f424eefedf325af2963527fbb7f4402dbf7cec12e4cd60b0ac996f544750af1c8e750edf47c8ff6a5f498d08fc906fdfa2ead5e685b5741d964b0c93128b81ac5a750b2f66d735043bedd200eae1d30cd0097793c856d6b335ee61c8f6bfc76b6ec051f9c354cf45c5d9412224407808799b5754c561090c305281aa57bb488bb23e3b7ab2b11039009ef5123f701eccda3920c9d392a9c0ca07c37919878cc3a544986219af742c6c7646b7a70749494ab9a8b0f6827c36d9fad0ab59359b47547b8c6f9da71b9d69183d10f7d37f92d8bd11667ff9b86c0b336f254156136ccff888601d561ba0b5b303e006c7815e06f09943b4b2520ce9809497594c7ab193fc89b94d4843708e0a0497c7c88fc6085126247a12f68063337ffd61dd0cb04772d9cd92341f07441d9a55e364f861beabe018cd8e3cdfdfaa16ff943df99707bbae68628d2f56118c685f4c444c89cae8a871a1b1868bc4dacc21bd8a19361759990e693bf3b2fca554dc973d09b1858094696c52093e6a8388ca6b8c786f99ad001ec3a4327a76e8020f915db61acf349755e6e58d339271da4b2ec8b0d4cca70e7864af4756a69179b44014b2654c633cf5ae18ba353de3f6037ad8bbadb76358064b23e8efbaf0fa25af548fc940c9120069eee60d9bc1b826a20f5e1ed6bc80d199bb0a2c119d7fb600af46eb15b729fbc8837d130b9d66038b30a77836297f62a23bff6c4d4e87989a41d1e77b2d14fbe5636d839ee1f898845ca78b0ac1af02f220ca0e51098c56628266e02e242a8151381d44d953bcda205668dcb45bbbb968e561750f2111d30e4357c0bd6fd1c95d752d87c59187e49bb79e40bea9d777a40ca42cb0fcc684160db7c8a3037c8dcbc9eca05c5c09ac2d36498826945fec325bcc5877e78c756acb6c1b4a6f8395c447b1d8b5838b149b230a108fca540e3d2bf9c9217482c52cf1c580de343ad6cf3b527d35185a707417801135ae6cf04a6d5e801e8f161a53e2d135491eb82d77542029423c9b51e0e7e042078c33d4b17a17e6ac80e3f796c0cc3847f7766464338bd433d516993d8d62ec2fae2933ab3cbfe98942550d1ac479e231deea75f52e62c9571de9e0de35893653078ca29300f0d69bdc02f06c03ff70382c281efcba9cc541b03ecdbc85ef26e8a69447d77ce8d307ed43b3a1a1b47fcd4d9f606bbae24b05a3c86b1f8904ebbd37292f01a0f5bb81ca294fbd1b7da691d4ce419aaa8d175030fa286122be0f3b8cc10ec1ead120cdf6b1ed0115a8082416ad2d6a6f3b9bf29ed710b3545273c6e8c7f612f39dc3551dd2c768d7bcc4f9284c05bfc3a7be93fd96305f3637dcda7732a402c2fe5f2299e4e1ad7dc90591da07c95253abc903975971a6cc426ae2592d7bc1b9cea701444c3cbf9702bf769ee22aba4ebdba6876dc02b0579588ef567feb03bb8a2265bd8956bdfff2af5f6c93c75c6561fdcd7f55cfd5c672215589e52599ee0e1dba514399455dfed9ff7507f691791e9c985402b50fca12c63cb8fdb1ca06e6ae52b1664f6cf36104ee02a25ccb548ff4606de0cee44929eaa94cb041ac6b273f999d4c52acf1608008d2230e827f2494ad8a52ad9c5496786830e7c07254a8ee20dc975caac812dc33660e2246ef3faa847ac0d24379f25c53dfc01602dbe44abd0461e5640b250fe3a8b2257b408b5354dd027e7f07186b7ed0aff00263f068ab5a71bc3e06fedae047050e7dff635aab2c360217f705ff99f1b64a251eac13a0800cb43d12d79cda65eef1c38382843a8c58d75fc9b78279caad2f46a407df2eeb3bf90485d873cd2a2d4f266638bf3ac02dfd6e3e01285dbc5cee34aae5708cd399b9b2b70bcb400da75c79ca07505a55b32481259ff6662349c960b95fbb2d8c4ba975cc026acda32d51e545eb1a83795aa3ccdfef90b307464d898b4e1936c57b0b935e2b5bc983b2b5600f347e5d837e1a982627c3879584c61f8355c060b08aceb18bd4ce94805fd47b0f19fa9e5faa43e299fefb82c7ade59f3fb23787d82e6283f7e9bfa9f3403bd0f526f9ee857f816e68f6e2470cc7b3c6710c0d2d7e2cbf89fcadba404d124a9a9f8b40a9a582e2defc163a57a145c6e94f2021415d093727cfff3a06371f20b950aaaeb287a0c0189f96ae75a26c01f55156d7921d53c1bf0c9ea0bac5d06ce2fe629bccc51b8b2f3c52a2eaffce301214b55b491fa1db7b3733a2f26585af31d063f917d65540760521ee246d89790648611894a68272cb83d50695585e04082e63c821f98efbf10b54e1b14d9e311d7f7840c81cc00893cf8f3efd46ce92a2fb890b989c8550c2158f70d5bea95c936e2cfedf911cb378870027389f8c263f2e1fee1463658a98d4520187923229eb51bd7cbc049f074753aedd0e2514794a1f2422a5789712abade2830c6a34fc96f834b0873ae81c82def90fc47a0b5a32eb05a997802bb904207505eb281d849f437dac2d31023daae1c849a065d38ca618f9b4ac023f4cb11a1c5319d65d21fcad9b67b3247d04cb4daf7a5727c7d75270b4aba4948bc2c8d7680d715ab5d2c0e3571de64e7159922e1732f9e00e3c3f757f60778f21c9c28126cda4b8afaacdede41479249a82635d91fc54136f4cfc98ccaba4fd8de23c73065ed1327794b80ffd92a36de29371c97f121bee9cb497462ea310f61a3e36a4e7dceb5a35034d987c05ef22464807cde0cf8e8d0b2326aace874492b59de9088d665a7258fcdf9ed93d7a500cdb56ab3f2fb4b4e4277fc67c30e606a86bd726f451d444729e0488385ae810743a70d6f9bc06cf1f94fbdb768233f5457042ba92709549302add88bb666a225eed44e8ff19864b0c8893b93e1c0bd784e4c799dd5b015e4b62bc6850718cca74b3449ad9b6466a022e27139789ed22b5db7db22fe6771eeb8e585e8dd229c15405bf6681b85a93a550624c33f0b369215045a8687ee44fb6e78b5fa6c0cd80c64989c1bb2d04c3d968fb689ca6ac29e4b321fa0c07aeb02554ae43605eb8f8bf3cfedb13b114a19f6a931aabca67cef911cfd47c6a11da2eaed94ca177c2b2c185657a47ea32610976d3b18183ec4472cc4d29ac153d1806116b97b3533dd7057111be1f22bea886511b43570b27095bfde6ab8cf06d42e60196e817444db60f4c2b5655f1a8a2e715998d93c0f77d61465ff057df6ab02bb30328ca561350b8bdf742d1cb00216f7f48fd76dfd9cface7b196ea86abc864e7ea4125ea10aadecc387666db8015d78581e08af5fa23dd2061272de6107b56a9266bd41eb4c53f38ba66b1e45082791e795e082552558a6836246c7cd0682834a3eff85131b596cc321df218d4b7dc5d00751442d2fcdd7763a614c50361f5d60696c04fcb192eaff0c164533f669777d552ff14f334bb780466e8951bda84604dea388208e9188b4fd717765a10165e2448ad2906e48c94069c47fc92d21bc764c7d5faa886c6e619df260028ac64f2ba28335850bbc941e4281cf055364d3e6108e60a79199cddc765bda8ef09f77d57c59b283a57f445e11323414beda634ae059372f33db5791430cfd66c75e3425dc1b01ee8d8fe91c684b92c4d591e4f1e223ae13fe6aaf382e0c69f3b9fefe4be66821bf0c916b5e33cc84b2ff2b3dc1dba4b73067e5e4df76ad334a5301052849cee18140a3581f35ce7573d80ad56a734c46247a132df41253df2b7dcf0bbedd1fc0438b6aa6e661f78f377202a98b560f6911d47b012024d6c6b2f15802cf99e10bd6270f4ac6210a7eb721ae4efd6532528e6574a7ade961f3338b13af6ac71eaebfb3a396e33b8460bb60107a1bddb196ab9cd3e1655c1b95cb07c3b073ff16e72148d39f8d015d6c4b04e0103461a86ec411fe8b81d07e93191f490d0590cd34dc9623b6ca233cfdf830da8c0ca094d5deafbed59b038fd65b2555479e63f898fb76609f2a2c0460cfe62974eda0124ede5ee4a104fe5a777c4d3ba2982753d61fa8bd4919f1fd123d2119186ccd5aadfd1f015421c492e60ee17184d69a17b32e077b4ae4e4f4a3de4c0e3138b4ee30178ccb83cd4c527e778ad0ff6542e049e31e498e4662babd9bb2cc4db0d13cc1caf1772d2e4dcfaf9194eb5ac794056f0c4fa78114930237ce685cea688ddacd572a1b9af032405087deb396e4dde78878e60bf70af4b02ef9b50f5ded6a4d31ca192067b8c25c12ac3825e1816d22dec678734a1bc7a96ccbea65231ae0031298b433d2aba4479063b57b5d656452f8a110c87fd1ef5acf51c2654eeca819edc26e1ed7b43c9aa29ef996bdd1967224442778ff3e5f8259037ce2cb931bc2a22068e4c13c1d8c07ea", 0x1000}, {&(0x7f00000029c0)="1770d697599af203e386cd60cae02122b32687fa67b8759abf75cb8c03dc99ee94c67fdd527c635f6554f9a6a5e944bc6430d146e70a5f0d8ef1e25a6a3c81330e53b5dcbda675e8eb18df1654096ec1e188f0f3", 0x54}, {&(0x7f0000002a40)="81bd52cbae769ab0173418f3fbcd5b5cd660fad182afbdd2ac356b4b36d6f13486f8c1c64c8bcf6d8434366e5c0dfb823acfbea8b32991b31d0930240b038c13ff095ed3dbacc9c0ce3b0c2a90bc34c006c9af519384aee1b13791d733b3417a946ef18d5c5d24ec35bdfbebda3aa7fefaf4b622feb2120379c298b7e05d15b8766932e38d5b6471d0150a57d9a065040212399d5602ae74b29a822d1dc01708de5c5af44d61c72d55cbaa03e4ebf40772c39a8ad80bcaa56bb5bfdf9ba9582674d36119e77f14ee26b3805b6390", 0xce}, {&(0x7f0000002b40)="befc72c3bddd69a68f289b5e8d1152fe62f52a54ccfa31e31f5dc8cdbd47a989399251b14094b16ed420a1943ba2477ae646905b6490ac06e8345f0f9c0596e8", 0x40}], 0x7, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000002c40)={0x0, 0x2}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000002c80)=0x3) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) close(r7) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@abs={0x66a92d437dfea5da, 0x0, 0x1}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0xe56) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x280, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x88, 0x20) r9 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x60d, 0x100}, {{}, 0xfffffffffffffffa, 0x28, 0x1, 0xfffffffffffff596, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0xa8, 0x8}, {{r3}, 0xfffffffffffffff8, 0x40, 0x8, 0x10000, 0x200}, {{r4}, 0xfffffffffffffffc, 0x78, 0x41, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x80, 0x80, 0x7, 0x2}, {{r6}, 0x0, 0x3, 0x2, 0x10001, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x40, 0x0, 0x6efc, 0x7f}], 0x7, &(0x7f0000000300)=[{{}, 0x0, 0x8, 0x0, 0x3, 0x4}, {{r8}, 0xffffffffffffffff, 0x83, 0x84, 0x7, 0x40}, {{r9}, 0xfffffffffffffffb, 0x2612f1c00883aecd, 0x4, 0x2, 0x54a}], 0x2, &(0x7f0000000380)={0x10001, 0x1}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:52 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10400, 0x0) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4) pckbd_enable: command error 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xfff, 0x2, 0x8000, 0xfdb, 0x3, 0x9, 0x9}, &(0x7f0000000200)={0x0, 0x81}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/166, 0xa6}], 0x2) 16:00:53 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, r0) recvfrom(r1, &(0x7f00000000c0)=""/190, 0xbe, 0x1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r2, 0x0, 0x0, 0x0, 0x27f, &(0x7f0000000300)) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) write(r0, &(0x7f0000000140)="7957568ea1b7d5892bf98935c1fd8f498ece70aaf9e1c94db1dc7bcaffb59172e8ac318c55f498ca2d342cfd8ae3b88bc77035bbe15966b8dec1209b75670c17f79ce60ac085a6c459528afe47af59fe1c33e7f33e4694f33b1a65735505b15f1bba2db8799dd920c55a23ef0ba823e2563cca4daeb7843695ef28710c006b072a488175c86eba3456d647504e0a2d957a4032cc94815ca6411183d2e2e2a40df9bb055a167ed278dea5a423e11796fbfaed46ce308622fd8cf104cdbb9456e7ae488074120ad4c1e329f510dfd412af6bbf44ddd629e2979a08da1854e92546b3faf9eb0e82a825799b212d7c2d6545b430e821eb61b4c7f0107510820467996f8475d71fe77596d4138aabbff6abe17a0437b2783dbfe3583403bbb534ffc763eb397bdc81ca005a6b824fdf3ffe37f6555771a7b831d81ea7070c7067bbf8b536a99426259847d06202903fc0ff2aac5c0785205dd2032f3f30294e9f8bc48a8d18fd934ed59507cb19b82c07a1c96118a7d664a9a3ed7428ba920258cc148fa92200e13096a04f0d07d235411be6275884f32a6f654bba71d08ff1d85718709f4d84ca369b05bb7d0875d5dd537a4a937180f644c377e12f22b7a4eb88caffa509d94fcfda228478bf3865e5d8bde13437b9b3b1a6145490d338f3d983279eb2aa5ded4686a740858e8b0788130623d7f052448a5d9769ce437b2038ebe537bcb5b6e1dfb4221537c6ec9d9e108932c138c33658ba9fd16b759e99c194de40c815b7820c5d9fdba807762785f24196de9230f5fab31b47412954eb6de2e6fbadacb62a657b9b9632ebbfc40edbfbf0e2decbf029823269b551973782de788202eba93cf6e7fefdb975f226dee91992fa3712de5c9c87718395196ebe798a7592a5fdcbfd73d122a0264575bae39485c464045948e875626fa97d3a425813820e634479d133be9e4570173f4bd7734c58928ccb5e29d71f21f15d7a873c6e35784bea1ecf6588d2041e2e60c8cede07caf2b790d3066f12adeacc38d1ed020662a900286de6fdea9ce02243216efe68d07e3fde4aecc7b8c457716eab950cc2293107d017033b3c0df22493b634e5d27d8ae63d04dc40141a058181f485bed2b3364bce0b199ec9c77c5572ab70009d85a5ebe064a4f7a8b5c05c604ccba63c8fc9a1b39e202cb7686fa68150b29716e3ce9817df2c6bab0b426ec42ca74b7f66bafeb365bf5646f460118ee264597db9b564e7fcd93f3200742a2626a64c05cc751394a95df6f2f4d374586cf56fe0cd034cb5fcd5927929ac96ad30b399cb2f598b29f290b9d765ffe83d396d05708a9384a14bd463fecf6ebfb6ca106100645625dba1f431a238da1e651c509e87dc4eb094c1bdd9b18c9721862ddd5e8829cad4e72774557d1a801f0e54b7145b8a56d36f8db9a16eba2bd2fb9a3adf9db65549757a4fa845c0392c4ec125e0a033aa274c948ee46b5fc597101b81338bdb57d9b5172661b9d4536b6659b167f3096ce9fd751f6e2e9d00702ef6d30fb248e29331660ce47c3741c8e47353ef7d2de20e2b103689fbfae48fde6d35ea54cc9ab077cc0242a372f8e00dd4b5da0cb729f0566e0591c2bc92f9d222c1a42193713770449cb5e839779caf19673c2b97fc6b0e48c4a4381c48bee23b52f11d8c832eb230986bc565e971a5882ba47ba9fb4ab5ac24fa6e28fd376a1cb2ef085b33d07a8949d11d73c1959da0e4a35c38773482782866b4375148dcdea6c6312cda1aad0893df7ad7d20cdb6ac16223ec2d241cd09cd7c52697ba6267673a23becfcfa5a34c57e6dfd16b1ed30d8638304220a89f516fc9361eb4b38b305a58ec1ec8f7b11d60e98a8e255fdefa89fd7e93e8adbc86380ea4a08b3c535cb7ca9c0a9557e3720a0b0ec043929df43bdf3188c1de1e2ec5a9d4a8b0737a801519af34b3252e4c7297ee1e784612530868dfb3d8b4540d165da8f37ad49393878d4303f8fb700cce583f1105a543225e29c77e519c143b446aa996d7e87bc0a4cbf438af0a2f757b0da7c2ca0f95d369d5ec259b0ede9c447707d3ad9d4cd3ab0a35a7aeaf74026beecf3a8b1ace7630a9bdc01acc54c87cd1929de8bb44edea6fd14c0bdedf6f1b5a87acaab4d24e869435789016839b0c09276e7f3d8f038c927c785716ad8a743dc50ed5f4cf6cd8c4b642711b79064a26559e88362e350eeb8e561ec19cd0f3a8a35483d00429b737a79cb28ab48aceed80ab14523c3c82b3c8527a0f221103528fc3afe0f468b741217079221085e1c436e0bbdecc7c91f2347afe3b2ec77385e300f672995b2049c3d78047b413b7d25c852f93c846dee3bfb968efdab5c7ebb0145ad485fb8691fa2c006d1bdf3a6c59af40fb7952d5a70c5ab0b8a8f9b87bac717a4b3c6a3dd2ad0364c040b87176f236a037447f2736709c9d6710213fb66fe8e1825327e0633426fe1db406c52780c90caedb7397c31af4305f6909b1b5492e4d02238018826b3d5a53a284a737a3468ee507c36b1317632ac1afee6071f298130869337e368dc62d033ba7f89d3bfc78f2a6bf7433f887bcfa654a24bde8ea3c291ad1914662c2d896ea02852bfaeb316276ca5be312c14aba1d9305a6c08d877e149f5f6fe1ec6f4bacfad72aea4a2616482e8b7511f0151c6e676bc096a2ff8eec52b5c23555239d8d9e90aaa497b482a2f4b30d678cce326515fd426081e40e8e51435c76a767247513c46b8b3c50ae303cc5239b8f83e4e025ea482c9c41ddefb431062fcd39cee76da28d245ce4f5cc5284ec066129930cb34f5f956a7cb38a4ce807e94850f174277ee7aaeabc7416dbb523662c226f29835e0439856e4fd1399c5e416c90459bad745a4c2117c8c2c84c0cba1b4789c81e924ef96d5523b871985738b372095df4656845a03660db143db4de3c76a206a695c8d7c6164768d76831f4135411c3e11cb65bd0a68016054062926da0b805055d0cd7a4a003b0fd5e905ca3d8ce562a9d2c1540ca1681a031dce738031cd521389c38bf3ef58220f242b8820c8e23b98ec15f1fd82ec3fa3d43185317bf6d804634ff2867b8ab5a2c5ba91a1683bd33037eed74d4214b10040caff1b78a367966532e3a1c4416e87ee69415b29369c1ea2129e77a0e5a81a766812d0968955bf3868e1ace7e50ed9b47c487a8dda7c485ace4c4fe45f96930a7c052372ba63b122efc04be416f9d6db04f669a3d4f63efb7b47980e7a1a6e1a9b9f225393f532920cbc66c5333ff9afa0f1fdb8742399484859aa59aa3dfa808f3d51a822a9caad55026228a88bc7771dadc592ba8cbce1591e475f1baff9a83262572bd1a749765e5a8d3ca002e87ac9fedc1433dad3c00536689a8c61b1076f4876588bcb69b8fc52848344900d7bfa3153c3ec3cebe7398b1b1e5b4f754ebc9747c71d9477777ac9b48f3ff5441a005f1ea01c2f2ac4020308add83073e3e1df4d53417c2dac30b75f3e8c0ab80e5f81e3d64840da3519d55516473a25e8fd7aa3221fbd58180c3297667600f43dcbca4cb96062605971d429c717204fa02d392ba0df3a406e52dc9d28c963dc6a74f2777ad3f6aa79d6b4cb2ef7e35c10940d34b7a623aac1c54f657709cd3ad1076f2c10ca6e1e04d7db0bc39a5b7eca05b38b2e83a929829ef024d30e78be6915044c78faaa98454bf0c9b39663ddfdd9dfc4c83ae07d0089b0033462b575edcefb76a0d6b8fcee386fc7095924d3a42c8e6778a61cffc356ea98942195f7249296691c27c221fe12ffb89244886b4b5fc1ab742e55896963aaff81abc1d2948fe1d864052f5fed247521c5ef840b7d40ea6a9f0061fff84e4c1343adbe1979be2f5c22b5eb4eeef04d68b7589f287681efb3a1285bdaadc10db4bd48465e41612e43855da8a96e1a09c573a619e535b2fd36439174c5b05bf84fb48cb9e60a41dea167741f722f45a02ea1d9d9b49759807b1ad27a6bed5d88791c9d7fc1c551ef266b43b4c5bd604cf04b2f1433a2f3e7f5b576799686f684c2e0d2641ffb028041659acbf3e7dedee4747991733a7e487706dcbbcd880597e4e0bd6d3ed2f44383a9be69ebf84811be8d5ed0c0017ce14f0a96194b09aaaf350a4952c474a61a46ebac4f65481d013432c21c167661f44e9bc5f27f76f08528611e0bff88f925645600eb46d277aafa1b21956a04f6d70daa1b4e95be37a1a1c1d8c80ed57c2cfeae79d432053ea6e69fb55eb578b22477e7fe2fa43b4184c0ad57660b22b7d5a3afee14330438dc2c1ffcbd851ae8b8e55129d5201427ce98f568ea33e594c1ad4272cc38c7c354a627e4f09dd7d99f21e2d3a1cbb2e694debabc91d804193d56b36bbcbf75b2b2aeb046b368cf3ff50146289bdcd1fff7a3665c2351ff6d40916617e6d3185b205bda0112144d243e3110afeb3a46c46c07add845fbe82ce5b35afd8725a43cd0b6dcd4097dc2e0290b29cd592bb137bd98c84a99a1d770a9021978b42e22d4a662df65b82cda383148ca84c5d1f44841e432ab80853b8abe6d49365e37bb77ca38bed4fc09d968cded9f467debc0928aef5cc0977338f07d77d453082cde2dfebb0ae6ac7c2b53e39594bb69a798efc73b0835ac83581f1b40afaa101db73b0a171535b2b15af45359d205677da6af285dc7d1df4214fcb11cea8089c2449949847879746784cfff60adb472b47713d6a843d60e6a4bf735c1d7ce2290bbf05f4c3749e50869f3dcee8f0f365a7073776fe706a504c9ed838a6efec1f9e6dbb56b4980315904fc939422dadd972f109ad4e893f72c561bc5a5a530120a8fe6e30de1878cdd4578980095c56964833ca5fd445ca5cedfb206944ede93168bfe37f8b7dc8e3ca5cf765e78830f3b14b7a787353375a33f6a7996d39688ada0d32cb65dd42ebb037401b549f4f3e64d435cbae62c03cf0e2cec67ac09327633e241083e2d90a8f02a4f781dfdae01c77d6308f45dbb2112359acf41e420b1c49a240a0d245c22f55c5db7069219870e3c536b3521354baa8058a96acd4c49f541a9437f6d4bd448ebfa6b28392647f9f63b1b5d407859d3a1ce9dda81e677f31dfa765da29b872c707f1dbff7626dd240c10c939d5507c03f978cdc93423a834c9f976c949bbfed82d2d4a4441ed621a564aad433c426edd6a9e606ef13a55a83b6b2c9d931cef5e53da87956fbc4e114c59dca736f90f682df5b6c4274df2735db663407b5650ec4b34cbceaab651683a1ae44db3e8da9e660dc665f661786351381985747b2d76d9b8a46ced0cf720ceada9e93c016d7e9375cb2c12a98232e0a398effa9d6af372806350534e3bde18b1942d7df7819992c58e0c21bd0e67dd0326ebc7a8559437e655407b624fa067e66b59db987bda3b996ed64d9d50ed8751230212b1ea4786df7ffe8a91cdc7020f60416d084d4b663dece3065f465f8b1460209bca3adc747635944398f67ba5902ac0a25e39647c11ec7d0152998dc67d632565eb00c139979823410e8e9bbaa67693be6a0bcae9fcd653e06636f6b39ed2448ab48f6ed4747aa79a39ac9313bfa88d8438dc63bb71576abe7b7c540610ce7af8bc984d3716e5a92acf542ae95b27ce91c8f52825f223b8ee48240dbeefb2e8634438a3d7a83b743e695382119fc158f73adcead1330ca58c950b6551adc522b71159f7ff9cd221c35bdc4c91b5e8624be7988b5cb76e4c81bc0d1e5ea32e5d10475378fe794ebf00d20988df51575d46fa9efc2ea520bdcb5570816cccc3ad448bd0", 0x1000) sendto$inet6(r0, &(0x7f0000001140)="e43f0393b90e00a01225eed0f2d786f23a4bfd0af143e71cc7c322d61c8f1a593bd2aded9488689478a05fe199bc46626f82d2b3fe3fec7a0d1671365fc479cf767a2093064ccf436de8e162a82ff29c4b5002f9ca709c7f68b75f059aa86972dac928eeac57b21d990e1a6a8c3a789ad245f700e4549771ce909b9f8864d049a3cb74c092c504e019cdd3031e235f24708a8fa02356703665a550637b576b33ef2bd121a24237172caf94128eed3d3d5575e7", 0xb3, 0x5, &(0x7f0000000040)={0x18, 0x0, 0x9, 0xffffffff}, 0xc) setsockopt(r0, 0xbfb, 0xaa25, &(0x7f0000001200)="737177b5d3110dcac2753e2f15b6ffafb20a6331c2bc4c6897e452295024ad82aaf6063a7150f36060cde8a36cb37031cd969cb7d2f43e85d28ab320b50621e42742257bdea90fdaefff487f279f3d08fdadef98aec3c8ab665ebdb0e87ce22765671ae5cbcecefeb6a865b890330a549e4d5f085d7f85c7febe91ae08890ea4040462228d4760310595101c65383c307e5b7cf54114722129296505c7f6af8fcb36f92a5e2821285b6ebdc59af3e3db955a8a1f2cc316cbdc4716192ab0bda3bb3ff617bddfb2655b28254e96cbc28d514b54a21cc387f7", 0xd8) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23, 0x8}], 0x1}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) kqueue() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x0) 16:00:54 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x4d) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r3, r4, 0x1c8, 0x9}, 0x4, 0xffff, 0x2f34}) 16:00:54 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget(0x1, 0x6, 0x6f95647857d30245) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/175) setegid(r1) 16:00:54 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="39602b9e6009a4f12ad7ac1e2a2d2ff7b1a5403ff1d32b4c05a7bf85440ad1057a334fa6a46fb45ad0b6f1e2c058e1894c10bd5e47003b4fdc755a2cb91447bf8cdf038b1df3", 0x46}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c3772cf234b87033", 0xa) 16:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000, "002000f70601000000000002009349da72b6c800"}) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x1c4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1000}, 0x5, 0x5, 0x0, 0x0, 0xff, 0x8000, 0xde0, 0x7fff}) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000000)='.\x00', 0x100, 0x12) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x100000000, 0x100000000}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="581b3605ef35e2a234dd98351bd89e1e76c65990d249e8728ae8b946935097c901338fe455ce199d4c97e7ff8ce8785caea217ae1de23092c80a2ac8bdd4d7f690728b8a5a0923e2f8215f5b63e08a1dbb2d199a388e55d555bc6c754c634c545ec049eaa1d95e2a7b2129b6eb6592a2f15f1645b62fcb56d5e4a93b2ea70a22b818d92d8fa6ee685b072496fefc9d9e33e0eae4279248e9050be52cf3f67ec229ce3b1569e5951960dec5940f83e0c26cbcb173bc9c4093af8b", 0xba}, {&(0x7f0000000200)="20b6d2c8b5098d1d627187bc76203a369b76ea0afbbd6a6be6a2de581418d9363e0a9ff48685e44b94f11bc3b8", 0x2d}, {&(0x7f0000000240)="3190f3721c8be24ff1783eacb1db315544ca0a7cc8c0cc61b92987c0fb9b5ba7715543e62f929df8a613915f0af4cc2011ffc7ea1fa9f42254285848c0b3948341d31d86760d051cb0444656eeb216cb8513b85ec7c11b36f8559e8a68f96a084dfab5e80a30cc96beb771687f674fca46c5cdc53384ad5fef3ed4787b10c6006f6146e6d8b0240be9722f7a0e970e5e4fa35bf21986086214e60cb0876e1cef41128105ff523a592d07f70c4d32fc431d26cace2a928f2467831c1451118deb783a89932e496e650f8a05cdbbaf7c86f14338a3f609c1301ae440cfff679f7c5adacb1a8741e890a97f65dfd1447e32cee274376665", 0xf6}, {&(0x7f0000000340)="96", 0x1}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000000000000100000099680000be7d8205f6011e724e3d96755a6528b8e286d70000000000b000000000000000ffff00007400000048780f9cd6364a2ee8c75f2000f6040f8a4e02874970399d30d2a9286add6c762cff97f7a3ade253f895338e767beff15b987dd179f261a61f39169ef6719395a780ed3e5ad869fc0752d11f0f1f027960eb4e00b5832769643c941ec457f64761c9bd32c2a3179739637976bc05f32487bfc7620e23f6d6ac51fe09c8a4ea93a6ae16da4f2cf1c637a2f4908aac447d10ff196ca896dccd3ae2f700000000004800000000000000ffff000080000000cd9949dd18ea48c3390526f7719ae118943497ba3bc0f1fb71b924793a9647877d92e4f4b5d08f7f11db6c0367437acf6d1555214b8c9c9a6000000000000000ffff00000600000065fbb03fd07c4f2c1e5c48990684fe34bbf947e81602684b911200e40f343978dba82093629e5e2204ef2fd70cd2c019f2c31d8a6cdca6eee2621b607faf443c25582e0cb6725e91efb7183a000000007800000000000000ffff0000060000002f08495803cf372bb09c02d66b572bbc1c677c89990149be40ed8263bc08c6150bc0f643ccd59426304f5b3e12e6ab1fa0aa8970c745e4eab5c0d9877cd9b5376addad7a78d9a90a8f0a19c024fe9c3f3131161045577aeb7c20ac245d206afcee787f81bb73dda260000000000000000100000004000000b454e848c7cd517eb471f90223d3baf3b413be05d0ea8574864e1ec29ed4d7082141939529d759098292362f0ffe96761e289fffaa60a1993b40e8b170f320b6ffee27be105aa638e094441ea4e007001010000000000000ffff000003000000d8b103091831e6a81b90799f61690e059263ea08240b1dc302d534ae09dbb43450582827dc6d73b138da50909109eb71b04ebec6c6ca30dc14f4ae19590c2db1dde00c24997e50ee06cb2b6c85754a1fc7a2471258f273352b0452c0e32f32869f0e835ac01850640e473fb40572c5f8da77c61c7f5cd71e37a22d1da999dc7fe84e50036cca11d0e8af276cd980c844a5a90f32b79443c01e7070e8ae54813e4e3fbc44609acbe83d783504e3dc42de301edad38c6c1b250ce6168c5f5f06b4f82b2efef5485a79ba1621e1fca797d7738f16c2ac317b851ffb90c086f00efcfd131ce3738d0e968f8bd135dc789b84912306b3cfea30f88e80b585ae49283f81bdad2e6668190c7af24ca7a5398cfcce92edc3fa14a2a0cd94cb10e6e8e7a1e98719bb97a31df830053c7729d848ca8a71a3b5c3765710c869ff31fb4056516c608e8f4315f64f395c8eb59d5740e8ab24c8222702cae10007b03aa1bfee26c8e736a9b0b61577255bdb5f92a4482449bd99ef37660633c629a8bf6349aeea5108837d8fddeec7d64fdcc7fc1ddf4731a8c01570d4f9191941b2f6a4053065467c14675d74b0ab3ca80972326c956fc1b1fcc50a75a58bde80450a990a0d913a6f30c17fab0cc5ae7dad5b714914c68e7fa807b42db33727348ffb8a0637a1f034b4155eec62ad9c3040e83a726d2fa921703d4e707b8716104644137e149b9a0eb82b6d2b3ae44d77c87c5200c8dcb17abfd102215bce2039f71c912bae124aec558b97d11cc3e1612af5e740f16a3420b629b92e193c21cf05e7d8cb72830a722313a9e42d56feef27108ba17936e5b17f336f4a69f12a4520aead658e199aae2ee1540dabe5727aa611a4afc48189b2f05ab5ce7a174d590ae53a46d9997c72e4765caa183f0d16b93ac94ebb5f3910cf4947c0ba02bb846935d329cebd273ecd5994c0c300e444ad386cee25f8078d8e6d5ad1aadcaf8e68eda264f3347e440cbddd5ad9b3d31d344a7c5f03e708018bb01e57ca4467dc9b57f44ec9fc15de8214d1c5fd9be64fa1697b534adc4a00676ca9a1ad811d0c19ee3cbcb0bb6e6666d0d81958b9ff4b152921555d45b975e24597895047cb630427db58b5c008df79b5195c9b15e5421af4c4280221a261af02bd13573cbe7121b0e6f63def7d50032ab6c8c4a9c7f205e160734f04a61125f2fed9ddbbd7b375d65ab3e1faf393e0e69c8956e4e376ecc6e73a625dac877128f5f6ad787a3d8a8dfa8b51ad08a36d88fed3c6aa1d8ad133be8310630a2027a8edb4bbe0a90d48b57a1fa027bfc89f125f3e0ff35f493a068d141179e2f060f45c5ea2c407947f4ff75a15eddf3d373e237048cf378beefa92eb893cf118344323e38ea0dd7cdd97942b4954f08c7e1a8d0c1ea09444a39775d496fba5d5f4f3e9cbdf17dc9946456facb890585f67c4e0594ce92a267f4c5bd12c716d6b2b70467da536394455af342fe797b4ea3662f1a44effc479be7671f01f4340b1e72de2cd94c349743da5fafbcaf25657760def1fc0f36cff595c235326e711ee8e519a3250daba0e37185f740fea135f3c931d39be2a339f30c7d622909374b364e207f758771ddb927ef1954dac49011309fa12b98edaa43372ceebf585cebecc27b61810e77a2271a9ff30061bd62e34d08c1a0bb9d0d01dd356f35586d93ffb0e5cc82f39387ff8e76c1b2eab2710d1b4010743153eaea623febcdb9f9fd098ec0c9e889628427129416b8405aed68e90ee3c239cb797b6a6e6508a8364bfd5c6da480fda25fd7a77c04391bd39722f89b4accbc35c8ad1b23494a4c01ee7ccc2958a35fc78921422b04e06aab6792809cb203179546e8fd10e3717ef983f9a54b9bbe9b6db60d1b3c43bed3422c3c5b8f3e0687b12eadeb9f944d815f3bdc31faf9ca1dd0085ed9619d30e944d77bf666bf2eb4f25d038596ebcbac860f5a4d41c6e808a8d37c70c1f8be39972ed687e3fa20d3db938cf56a7f3b7ef0ef903d01c514e7800fb5519690cdb73d6d2e882ef7ac1d8da8003d21d4f35ad2cfc2033aa69d5e26d45a7788737ee4919b9259797b3ad13b02445e021ce78da339939c7abaf7fbe52c93ca0af506ae3420d5896c0d349a520fa762fac52ce8f26d67e7b45a91ccca9ff4c31c68677494b03d13504ea3b6e245f04078bd2bd74ae9a668be75770d358dbd9c90c498184fe5525f032de5a6d88678da60d3a8bf8c2eabd4ced59c00ef5310624fc588b077b175a2861d85c7efb7ff746885b37920a17b6ae84d2f7451458304d65b2d530755b82a479fb85cb047fd1496845457b0079e705e4112925947a7f6c8855546eb3965896796b6d45034cae38fc3fcf244a5a1b4a4bd36557b2f6deca5271e60e468406f2f0dd44bb775a58786c8ff3ec61642482b53f547ce6129963472d3a480d698f3e6c689309829d0c7d9a17ca63fc7e9b2c04000000ef43a237766e7bc2db46a333da653d5962853c0a8ca5d538a20e340eaed0bbc4c792a47560b36ea5bd5aa60a955062ec9dc7d2a2251b0c518946122efe342473ee1c477123b97ee5847f4f67922b6caf81feffd886e8e821549642328fba7583aff990cf12923f39ce517bab8810f577a5acd8ec7487dbf0c751dd357071b3817c75f6b88a1a18700439a06b5a509653d0e60b64e10a72f418411d182faef8fe5e19a182976ef0fbf42882b325158b7e93244c8da39f45edae4deb1251622149a5d4007274e973f2e70f130e2ab44f784290b0d80f2a87dacc0aa3b58e91ba444065f0724b7a24406320cb8f75a18f7a4c1f6b082001f69a3eb23dabacecf2204149aa2c097eb13d5065fcdbcf9d2de304bf9a492b2d5e89bbde16bf8528de3e55b89fa6176718ab0a8a91248970a89544cb64c1c595619aa1de8e50746b33d031443f5ada1365260aaedeaae1ab48d59834fd693f9b93b17fbd47fa1712e9bf79bd9faf29f0cc2b2eac2d0206d85f957d25283c21e122660f4dccc154a4dd9e77f1dd9e73ecd126f39986e120abdfd7e1807d818a478ec70b6ac588c2cb23ef2faab018ae638f70493e3250f6891c8065ebc0afbc2267b3e6b174700ce62481b09a4949e62fa7c10409764deaade11cc89d1a88cdab7b7e0a9ebe97e022f964d173dd168ae45bfc354eae1cb1145dbfc412ae58b791f524ba4a26afa19ec624f4cb8bf45d746fa9319648b7161a32f56cef82a66bd9a2fb976caf47af35f5dfdae389ecbb123ca50dc1d1069dc9e45598ae300b360a537a102e0d4664ddec8fa8dd2eabefffde6e04301cfab90774b56d3ec2da71a57662a4a6da6e9a0c7737183b6b73d8bb5d6ff722f12160546c4c44b5c82b54fe286e3963bbdbd3c19c2728219b88f09086dfc1b6586211b7917a66499402ba7f3d5a6d06c78416451fcef429f1a03b082d13465bd257b32e7aa5ed2e8336009784e3078c70c10a6c0ccc79f6bad241fc5c3604625dfd81025ec92d8886bed0c11f6f12e13ee6be9e2f5d92be55a4a3e61c7fb7ab0919e77776c94addd8bf21fdd9733e5366decba913bbd8659546c7a88dea4d3dfd4cc52c1c5a4941592f94a3611ef71da8991a3863d7ca6c62f690dfcb8a0baa7adafcfead37708bbb981642ec08afb1776098570e24bb89207c865a4bb69bdcbe82e8f45738ae13e54eade5991c2041dcc8e7ab28b6ff186acb5822e3c7c7a081a90bc7f07bf7b28597a03644194e0ee1764a3e93c204e45cdf926daa33f9cb87444c7b57e1f38ce3601e512a27be4f07ccce4588c2bea5a46f151fa548084cb0a9305e1ab802f192313bcfbaacd08e55e96a9cedf4638cddac26cdc2b390348e779a6a018af1a233dcb364626c83d123b2a15ea1d5bb0a26f9aba1e8130899c35f929e7511dd0f40e0ec31ad27ea7c33cbe40b66a574fbf58622b06e22b170a35d67e82979a7991551692e5b749cc2ad0a33e9adccf4938a3f5e3b6466276d6b9347fb552b74e4f530a10c5dd528c9425bfdf5627faa4da1467d713f21565ece2875f517d2376ae2d80d7b7f0501c28b6021ae184c04390843c31c8ecbb368f9f3e219a195a581bed5a4fb1e7b3377e830de00a7ca5e819e41a9dddb52db1f157f3f2e942b7034ef92eae5e7ba610612eb22380bffbe2138d260fcbf2f58da49c0d443faf500807f16148c814aefe3ba4bb5a79632f36e646aed993eb2cec1afb63ed6e932a92bb832aa4f3cfc164b106238369229ab8d2b236c39442423db33356a33d8071f500ce179e9fb5519d01ed9a5b16c693acfaf7be81a44f482bcd4e6fa5fb054d4f732f61ea69375ae2132aec974b4a36f616b574ec6655fd6fabf2e0c91b3db557b515a017eab7747665329317758e7e9ca899816be8c158132e22ad273bfad5c820cc24356e47d75bd3c99d289b1ef38ccb0a9819b66cd43ff0e518c3d09628d5d699ce6253b86e85c02132b45f06b0207774fb570852926ae51e42f8c3818561a19b48495e58b045280add64e534fb491b075ed359c82961f89fadf7a71b913a470e5b7f919df7134a2306bfcf9f90d6b4cd838f75348ea708dc613a5238de4790505a131b28dc0b037faf4d198ed16060b4b9f548235c89e8f5cdd8f1785b68eed4974976102732aa8027af2f597adc3bf22001f3104a2ca794e38bf696f5bcd01ea4ba3c61583d8a63e83e85314e1b2a358c3e05a23a93d98cc19cbfea646a23e1ebbb133e831f9ac618dad666fe57c75fdfce991b3110bc5e5c8a78936f62aaa76cac4e57692b4fdc735391833a851092f72b17995ee181aa482fc0258884d1e1ad8dc0f038ff109423b3a0afef5189dc7d84b8b62f354ef4a0e80716550f737195b1246aef268094fda910be366f7619726c3b73be9d27bf6a3ee208ab9966abef16c3b9d45227faaa9f8c675f31be8330246c5cc486a2885490d929e7bcc40f1d3577387bfd3a16cc7ba70820e83baaee27c848dadd62f772888fd09210698f630870fe33cda8ab194e98fd6a7ee614d4534c6b9dcbceb7d4574e8f6172dd9d3af826920e75d152ef6cef25dddbf37ee848a5595d7338fe4156c1afd4099e44da800dd716fb99fd103abf4aa3371c5ab58ffd556c4652e169465b586bff25deee6f83faa832fe56a973511c406a5a692900fb96833669bf827e68ded2ada4727d6062728b720c7e41936a072baf4a46ce03d3ce5fd4e2016d3ef16607947729e4683c3d3c8477d21c266675b2fda904ed7e727c7e0d593dcc2993f686673b9a5ee0a402cf9266c4d7f54dd58576a40eb5958397f9d53740ce8b25b54d35cb7cf593dccae284b7d54cb3a7894a6f21bf5615980993511b7d1f800d3c69d28373e43c70889e02d8306c57cd8b19bd27c852bcd09a603c6d56a2b06a2a27b17d419475e1437ee7fed56793e6ef661640512cb02cb5491752328d4195cd7d6e2c4d920361716450f2d83b6ad5931034be484a22a36a50ffe157d611b31ab3921ba3a42ba0148816d67a8098afc62497e155e0e18fde175fd7d1d2a01a46c910790f13657253c41d9a51fe07afa6e9fcd330b083029d06550ede0b018dde614f8135f1d13266ddea9b0adc43a5efbdcee446f87d736d4de8e2d46c84b9d5e85d9505b13bd5db97cde9dc915dbcde7b970a22c5767a02f4414caee4981ac66a6758418c8685bc970a795af47f3b1506c70248f1ae4a0c00218958bd43ca0c98cdd0b7608a80773023f60916204e339befec05d01fb03f15b5b2327f4e607924806916ef2676b4ec883717e62f27b95bd634bd65f0d2b5c"], 0x1268}, 0x2) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:00:55 executing program 0: r0 = socket(0x18, 0x3, 0x3a) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getppid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000100)="7b76d176ef7f8c047ae5916797a83456eeccd0e7639ee86810b98d36a0eb13ea53239766937db23172c27847dab67dec2c5fcce20319ba9b4d16cdd21a6a0d4987c4c4a2384e6ada5726481fd1f67aede8b2c103e88537d8c6b6a0e5239b743edb79492ee7f440f054358b8f96bf61fe5336767ee76afd766d0c6900f67b43c0c0a5d4b6b86e7db40fae9e3fcb5af44ab36e47e9", 0x94}, {&(0x7f00000001c0)="43ebc08dfad844dda86738da89a081cc418495d33ceb663b1ed46f5e6f156718114f66dbc259e66b793e548ab74ced9e1afc4c9dfb47633c64a91533513b03b2292982feb7146b74c6e0d6bf5b1d79f6bcddb9bcd416492c38fa90431439d55bb866d5373db64f983ccac7acf0bc2ee36b3ae233336828a6255c79356225f8089ba97fe9f48925f09588f362e103c8d725998f150a2be100860c7d4dfd6c5a7361c03df9727238df9f1488cd8aa79d0c9d77e27057f2472e2314630cdabb62ff277e12663e368ed52c5344dae6517f50f9661801f4873f5efc36b9a9", 0xdc}, {&(0x7f00000002c0)="9b8da90a4a3d2d691eedc716163014132d83a31cd063d7da5db821e786b6eea49ad3db8d3d5ca18c9312f928698ee39fb5ab49a01ed0a69abd7c4b3d60a17595ba3b538d40dc3cef4abbc61953d477281b88a66a9c2e8001a43e28add4b5431fb662d2829133114df5317538709d56b216ff45aca6", 0x75}, {&(0x7f0000000400)="08e92a2a472b715f4ed984b5735f53e8b605b2177d5a089da2179d21f4ac583c2d8bf999702cdb67f862729872c47b8e4deacef995830e2d3d64573b1877c0402bd7559a92b437829d92347e0db0739c302a6b63063adc4299e431e40e7d3ce003f0a39f8d6b3a098350824b423b7e91dba99ae6dafc5a4867790d1079fde76be5c3f9232b3d853ae761b3f44fa2e09b2ab21fcd203c7449a60e50215224f4ab554b4c94f91949ceaf7a9a70eeebcde4", 0xb0}, {&(0x7f00000004c0)="e689be05587ff1f923ac0f521c7a7cc5ba2b52141a777b62e985426c1ad898f5946c4895b5860f70de1cd79b9ded9df13d983b3e749e88950f6a93aac4c264e4fd638d24c1d3c61070c15d8d0697a9a0bc218c0033f601c0d3a77eb460586f2205b4e8ac3da1d36f57f25ec68f068b75118793c220aef17d79e44d93c3", 0x7d}], 0x5, 0x0, 0x0, 0x2}, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e084aef31005e89f45be9aaeaf57e076d9c4ab56d07d730bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2000000", 0x5e}], 0x1) 16:00:55 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="90", 0x1) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/153) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r3 = kqueue() munlockall() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x60000, 0x2) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) socket$inet(0x2, 0x8005, 0x0) 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0xffffffffffffffe0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x1b5, 0x0, 0xffffffffffffff2a, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYBLOB="2352c4e17739e53e8a2c73eb1c5f812cc9f6147c8becfc70d0beba8bfb783a07841b"], 0x9d, 0x8}, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="58500cf8e325e9f4665b4be26556054e581890bd699e5d532a97df0e6a12ddb76807803958f23c97d0a31d2ce35d2f70e849951b232ba26c4aac77a3ae684227fc17c8a9a37bd23e5efc89f2eac62ce608a23c905931bd464ef27532a5142cbb54a81f6bcf71dda083dcde98b733ead8bf9dde04daebb60b389491cfd56e5d2ea4f2707b4cd3e464534eb4226ee215", 0x8f) 16:00:57 executing program 0: r0 = socket(0x1b, 0x4002, 0x74) getpeername(r0, 0x0, &(0x7f0000000000)) 16:00:57 executing program 0: socketpair(0x18, 0x4003, 0x6, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x108) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48a, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x16330b1dce7a6911, 0xc, 0x0, 0x0, 0xffffffffffff3b60}], 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x100000000, 0x8754}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x2, 0xfff}, {{r2}, 0xffffffffffffffff, 0x20, 0x31, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x86}, {{r2}, 0xfffffffffffffffd, 0x2d, 0x8, 0x413, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x692}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x3, 0x7a0b01}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x6, 0x40}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8f00, 0xfffffffffffffff7}], 0x9, &(0x7f00000000c0)={0x100000000, 0x1f}) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6001, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:58 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x80) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xfffffffffffffffe, 0x8, 0x0, 0x1, 0x0, 0x20, 0xe5, 0x1, 0x2, 0x2000, 0x3}) open$dir(&(0x7f0000000200)='./file0\x00', 0x8100, 0x0) semop(r3, &(0x7f00000000c0)=[{0x6, 0x100000000, 0x800}, {0x2, 0x80, 0x800}, {0x6, 0x4, 0x800}, {0x2, 0x7ba7, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0x79, 0x1000}], 0x6) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="1d", 0x1) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="05000000000000003000f0f942dcb4339e4817d6e40cc64c09049daa0ed4c7f04c2852c6d778a561c27809c6dcdd198e9430b6e6f8c0a27b0ee76da28b36a00da692cd81172a411df43ea5969d7ca4e24a4a8dcbb3d0cf23a66f1b219b094c1a9c41da035814f76eb91342713873364bc9e941bc56065d26040524157b91c603e1594080de8702e4319c05104b52881d84a1893411d5d10215394d506247df97ca0756eab54bfe22dec7468c73af193a37e428c726ef604f24faf2076c59700630fc9b341ca6d260a2329cff630c8f252f47a44935e48214345c06640eb8f52dd05698178d9ce8a8df326c05f59fd75c"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x37) setreuid(r2, r3) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x101, 0x80000001}) kevent(r4, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x3, 0xf6) 16:00:58 executing program 1: r0 = msgget(0xffffffffffffffff, 0x41) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:58 executing program 1: clock_getres(0x800000000003, &(0x7f0000000140)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchflags(r0, 0x40000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x52) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x802, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000200)="1b886d23338fa5efc7c78a57f0624477ea538f6c9b0ba4d7091c59a4f6e85190ce731ce85eea3a939d89f3c5309a936f562955b3b94060130725ecb4da07c3de135b541ea6b0284f516b277fe0e1e37ec987a849e202e8b8694ce03f9780f6d34cbf66bf8800723c9065c39b93d880261f0c76d822ac3c58b51c3c197d8f52ab6608bc73b44efad4f62e25b77221fe4492546c3061503658e6238e04d797a2b9035cb1f9074e7d20ec845d7bb07881c4bf50ad46ade588f3d7c4cfd0a6f8ebae32ce8872", 0xc4}, {&(0x7f0000000300)="0842753daa557ce24b4fcea4b5d217e7a4b5d39da72f093b78c1f911b1d696e4e5c0e893e2d1eb5509a6a8d23cb8ba304c7d337e320b224c5c1433e989f954aaaac7da4f57b5dbcd4ec467ecadb784fa8500bd5d8f303910662d655176ff4da0f5182faf459ec0bd7a497924cb7630ea98b21ded91a47c99f1ce75cd87f3e36781226f16f687131f8e1af25fca08792daf1f1da7d5bcea1fe8a13de10e8846c9960a915e7d2673fd3831a06ffdab4e3a100e3d048b", 0xb5}, {&(0x7f0000000080)="7dc6f4861559926648d28c52975ab47931980cba0cebcf7118eb2b4262d20bebca0f33e111fd725533", 0x29}], 0x3, 0x0, 0x0, 0x400}, 0x40d) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') utimes(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf58, 0x5}, {0x5, 0xfff}}) getegid() unlink(&(0x7f0000000140)='./file0/file0\x00') 16:00:58 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:59 executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b81596d62122db84c90000007333b2bd6c2333e1"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10410, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) listen(r0, 0x9) 16:00:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x1aa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) setsockopt(r1, 0x8, 0xd40, &(0x7f0000000180)="2cf6dc744123d95a739f287d93e70dc65f1ca9d582da316f18582690c98a9446e29d39db09a2231f41a6f69f9fda6d165b2efb4927e628d4d4ef0f8c9df334f248f6d119790d1062bbc6035e5ebad15d2009d334507cb95e856dec32d612017c97fabc5acaa856e09b41bc82099844a344a83a24e95f2041feb3a3a1750e", 0x7e) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/115, 0x73}], 0x1, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x80}, {r1, 0x5}, {r1, 0x102}, {r1, 0x8}, {r0}, {r0, 0xc1}], 0x6, 0x1) 16:00:59 executing program 1: r0 = shmget(0x1, 0x4000, 0x206, &(0x7f0000ffa000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) r2 = semget$private(0x0, 0x6, 0x0) getuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001280)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r5 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0x18) r7 = geteuid() getegid() clock_gettime(0x7, &(0x7f00000000c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x17f) getgroups(0x0, &(0x7f0000000000)=[r6]) setegid(0x0) setgroups(0x200, 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000012c0)='r\x00') semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x5, 0x551) r8 = dup2(r3, r4) fchownat(r8, &(0x7f0000001400)='./file0\x00', r7, 0x0, 0x80f21a668ef0d131) r9 = shmget$private(0x0, 0x3000, 0x14c, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000140)=0x7) semget$private(0x0, 0x0, 0x400) readlinkat(r5, &(0x7f00000013c0)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) clock_gettime(0x10002104, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r9, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001900)=""/165) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000014c0)) shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 16:00:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x5}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x1000}, {0x107, 0x7ff}, {0xc7, 0x5}, {0x4, 0x9}, {0x8b, 0xfffffffffffff0a6}, {0x82, 0x7}], 0x6}) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/28, 0x1c}], 0x1, &(0x7f00000000c0)=""/86, 0x56}, 0x3) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "ff0400de97080000040200"}) kqueue() r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$TIOCNOTTY(r0, 0x20007471) fchflags(r0, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) fchflags(r0, 0x4) read(r0, &(0x7f00000000c0)=""/247, 0xf7) read(r0, &(0x7f00000001c0)=""/234, 0xea) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0xa70) syz_execute_func(&(0x7f0000000300)="40dadd0f5accc421196575fe460f5fdac4410deb439cc463a57bf17ec40291927c0f5ec4e3791da788d6000000460fd32ccac4a3710ad404") truncate(&(0x7f0000000340)='./file0\x00', 0xc8) r1 = fcntl$getown(r0, 0x5) fcntl$setflags(r0, 0x2, 0x1) getdents(r0, &(0x7f0000000380)=""/4096, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001380)=0x204) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup2(r2, r0) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = geteuid() getgroups(0x1, &(0x7f00000013c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={r1, r5, r6}, 0xc) setgroups(0x3, &(0x7f0000001440)=[r6, r6, r6]) geteuid() pwritev(r4, &(0x7f0000001580)=[{&(0x7f0000001480)="283ae4548e815d6b79a5708d06bba5ddb34c758cd2845c1f90e3611265f432fb4738a6ea9d7861077504757586c59d3c5fa544e8f56fb723ebcd0ebbde8c838a3d3fa70132399e465428717a922baf99098c339c7258749e94cf14b411e7e474bb45af189b02f89a59617e828480019a5ba4c016912f5d2cc801761a18a657fd74ec094901bb6e61817df54eb032a3c772a7a5c8bb05634892d09c8c61df22f761fbb554eaa1986564a1118edba683c91ad4ca889fc5f2340e5760c4cb9b07c219f9c334957f10e243e039e954c320696f6cdc5d9dafe13128af309a8631", 0xde}], 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000015c0), &(0x7f0000001600)=0x10) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) writev(r0, &(0x7f0000000080), 0xc8) mkdir(&(0x7f0000000000)='./file0\x00', 0x41) 16:00:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x10000, 0x0, 0x0, 0xfffffffffffffffe}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x800000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x25e9, 0x2, &(0x7f0000000040)="2b32eabef85c5b25e94daad23d5a5c50bb9a956b939e4ee9f75f147d1efbbd93edf868655f276ed4b0c7b1c9f3605eec17602c5d10b5be5437dafe8f74bfafcf7ecf92b07c3b0883025bd43a127cce0de184635335cbfdd71af1afe7c2f1a6db8a20868f53be307fe72d11553ea146876fac328b8f9aa17b54dadd9a4863d501f4b3de1102cb1bceaac59246f022547c4c99", 0x92) shutdown(r0, 0x1) setsockopt(r1, 0xffffffffffff0000, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296485b46e9f13785f0ddc6836fb5dc42cddeb12bf9", 0x27) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000080)="ebffcbff99319296fdfbe451d8e726481f4800000007b4f8c3408a", 0x1b) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) dup2(r1, r1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') fchdir(r1) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:59 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x100000000, 0x4e7e, r2}) flock(r0, 0x2) 16:00:59 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x19, 0x128) socketpair(0x18, 0x0, 0xa46, &(0x7f0000000080)) open(&(0x7f0000000240)='./file0\x00', 0x80f, 0x1e) r0 = open(&(0x7f0000001180)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x40002) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r3) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x100}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fchdir(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71306be69931929640", 0xfffffffffffffe9b) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x4000, 0x200000000000000) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x121) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001380)=0x2) getgroups(0x4000000000000137, &(0x7f0000000100)=[0xffffffffffffffff]) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r6, r3, r5, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x80000001, 0x3, 0x3c6]) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001480)="7222f9bfef733c1f408b8003c64cdac760f4bbf395c10d879dcb3398ec9b8f3eeb3fb32c68cf07329cc638f32361c5966403fdbbd3b4bf029fd30ab47547db0aebb8249b02", 0x45) accept$inet(r1, 0x0, &(0x7f0000000240)=0xfffffffffffffe2a) fcntl$dupfd(r0, 0x0, r0) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc002, "85378e5dea9c11fe4dbfa600"}) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r3, r2) r5 = fcntl$getown(r1, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x1, 0xff, 0x3, r5}) fcntl$setown(r2, 0x6, r5) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001860989d8b00002b27feffffff000000000000000020000000000000000000000000ff071af0286c07", 0x2c}], 0x1) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./bus\x00', 0x3) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x81, 0x62) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0xffffffffffffffc1, 0xc725, 0x1}, 0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000000)) 16:01:00 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) sendto$inet6(r1, &(0x7f0000000100), 0x0, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) dup2(r3, r0) 16:01:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x100}], 0x2, 0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000180)={0x20, './file0\x00'}) fcntl$setown(r2, 0x6, 0x0) 16:01:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) mknodat(r0, &(0x7f00000003c0)='./bus\x00', 0x20, 0x7) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7, 0x0, 0x1f, 0x0, 0x8, 0x2, 0x9, 0x0, 0x1, 0x7fff, 0x3ff}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xffffffffffffffbd, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0x8, 0x8, 0xb9, 0x8a67, 0x7c, 0x200, 0x7, 0x8}, &(0x7f00000001c0)={0x8, 0x40}) 16:01:01 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = socket(0x11, 0x4003, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) flock(r1, 0x2) getegid() pckbd_enable: command error pckbd_enable: command error 16:01:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x81, 0x9, &(0x7f0000000040)="e637c7ca63f6c218cc67674e8af7325d85c6072b6f0e95c04417030df564197587fc3bf7d0bbe184cd2d022e0fda773cd52360fd9053616e8cc0240e9c85866994c9ca2ade9cdf5340c57909172338d1725cade704fb2487395f37d1e8f57db30f3ea4fcf16a60a9e6065a2d9e", 0x6d) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) fchdir(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="585729bcb9fee5bd", 0x8}], 0x1) 16:01:02 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="59d2e4757ac2d136548523c2cd65d7217eec070670e0356506f2b4d25e5755fe12b634f5f870036dbc2db6a87250186c80d9a00d594df4b58418624dfd8bc2905da681a98c16ff1c106698324b903fc95cce5429b1c50d9e61f7f08756a3a4378fa490cb141fffd6dc1f9165ca2e4dcc7c7f223038f6a84c014442ce72075fc4bb0f326390349e2e0e690947ba82535d042a8cb2aec77aa1732c3a7d54be51f6b1a7a6caab6348a2196e29b37ffb75264772a34415761731", 0xb8}, {&(0x7f0000000180)="fa7e31f3bebad321453f303dd5e24b5b684aac3af73edcfca9092521f447d0fcc891a75638cc97080c29e2b2", 0x2c}, {&(0x7f00000001c0)="ff9fd6970492ad3bcf78fa78deaa29eefbe823dc4f7ad30807e4874a2d136750e4de6dc360e06992bc0d6c00d2145e16fabdc25f3b0b8bedead8ed2c04405181b1428cd68bdf9cf4558d1d5e64728f8828eeb505d48e14505fb89d15b67e593311b069e84ae425e53c5758dc500745727c95ec5dcd2948a36a3928003f505117d1484500ca8c2cd6441dc31dd536b2d6b92e65aee873894a98bffacf38b3940a6910eb04d82bc97ff3653c2024ab4d8f3aa0404941c0f218edf7be99263adab2e7c26f0b8b03150ef5198d787da1c239df38828427135094e864e52da6235253ff1aa5514b89d2e30f9de64e96b4970788", 0xf1}, {&(0x7f00000002c0)="6a64eea5b9c186ad5c675c98b2102f", 0xf}, {&(0x7f0000000300)="167abc91e61c3bd470f0cd4108cc6d230c565150a7db70d2d98df3e08f10a7b9e5a05388bffc827755e965d70b8dfd8776fcbac8463563ad4219e973249f16430476c8919f397b8cfccfd05c45f353c79dedc1cf3cd86c0613d5b79f2a96088cf8703a5ac3b61b66a2d15d2abd44a1a4b6095ab7192a13a48c69354afac47e4c164fa9db195e66464206ea309f9bffdd43", 0x91}], 0x5, &(0x7f0000000440)=[{0x90, 0x1, 0xfffffffffffffffa, "7e1a694c2a57f10dee84bccbf658679cae9436d24a28807c3c3d3411e5c1853180139e8e46429fbccb378832ca393e6613421aa8a5da09388c4e59c0539eaa66d050a49272c5215a8d7aa768952271220415069804479fd1857da41da04e423d9b6c6f8f7b576889004fcf93971507ce81c9c738bd4467f42fbe55429aa4"}, {0xd0, 0xffff, 0x1, "0c893a0588721282cf628d07e692b8fcd264c2b052b08346843c6472a5c4ee682aab7e3ee27b1a7bd8e3da0c83f1745273977efc6fa6f3498600026c65bb481b8296f40fbddb7c7a10dc94ff54c1a5f0c983b787b0caed1d240b377217c7b7eb3e71ba8726f7aa35d00a39002897071d9eb7c7f34976072a7a9cd198eee89bf2391a1b8b573531520d2fbaace2f406c46dddf0dca7c150e792ba1c0fa2805dcc4383a78e7aaee3ffaa5c41f87f6b9ffc1c89a004127f3f30a06ef0edc39d27"}, {0x40, 0xffff, 0xac, "32bff093410eb2d2a50d75fb30de858c6a84c0f630ca3357408f8c7e5b5f887c721501b03a29817b5a84"}, {0xa0, 0x1, 0x5, "22d227d0649143497e1380936ce25edc3a1f2dc35d0ba1459ca4cce04eb0696c4b6b9abfeeab73e11d342b714ad08643314e124f300cef5d969d690daf26e3884b3d7773606d925753bd0d97b9ed5b24e8f04ceb2434f67ce88814be27681e6d1d5ebb57eba59b07f23b5efc1b99808ba4fa4b96c179d4810192c8d083aa9a8798508e6a5bf2188993682ac108f9"}, {0x18, 0x1, 0x8, "9ff406a6ab"}, {0x88, 0xffff, 0x2, "c6bcaa7071d0ecdcd87573624bc0acebd398c906435e908a35b21a3e0de3cfbb295164b2a0276ab0a5008374b89004461b3fae744f0c040a3a42bc09310229ae0ce6c0fd2a42aff5dd720fa01ceaa5ca1c2fe139396df4bbb9c09855742d84b0370e5e2ecb91d52ccd39f7210923b50ea06e0e0d144b"}, {0x68, 0xffff, 0x1f, "5df3cd09bb8da9362c5d3aee3986bd2bc019641d58381d9319f744aca2fe9199cc04687e2c977af566150342f2ba83cca3422861ac5a03cfba86c1fd637a4110908c2bcfbfcde202db27090dacb629c727"}, {0xf0, 0xffff, 0x0, "04f2061a431a2897f63e44d8f05bf485ef4fb146449eed5dadaea7fcdc167405f4b6ab9774a5e2965f18f4822afdc3bbdb3e7ea8e9e22c5713d383ab436c84c1d582dbb667be0b52da013ddd95dadf7cbda3c5449eccbbb3c1e6d75390a3723de73a22031b5140e9abcb8a294fc34d12cc2e6ab30480d2d02aa3c071b9fc5ee22536bc2cfdc3d972073bf8f039c4641b484d5e1d222ffc0b573127883bfbf84de7cd9001501bc61d9a0c203c63b7ea301111fd6c822726254a4b1a27928be5b7614e886e66ea9bdf77dd4a7618f8cd718273dd03694e928b515468df86a95e82"}], 0x438}, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc1}], 0x1, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_open_pts() 16:01:03 executing program 0: fchmod(0xffffffffffffffff, 0x80000000000008) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r0, 0x2) recvfrom$unix(r0, &(0x7f0000001e40)=""/102, 0x66, 0x5, &(0x7f0000002040)=ANY=[], 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f0000001ec0)) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(r0, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff67) r5 = semget$private(0x0, 0x0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) r6 = semget$private(0x0, 0x7, 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000023c0)=""/4096) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r5, &(0x7f00000002c0)=[{0x0, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x803}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r4, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r1}) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xeaf) close(r2) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getegid() getgroups(0x40000000000003a7, &(0x7f0000002340)=[0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0x0]) geteuid() getgroups(0x5, &(0x7f0000002380)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0]) semop(r5, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004501) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xc8c, 0x100, r1}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xc93a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002440)) 16:01:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x236) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) recvfrom$unix(r1, &(0x7f0000000180)=""/246, 0xf6, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) semget(0x0, 0x1, 0x4) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="7942b69a4768d8f7da8de353a185cf8d98684acf07aee7ad45b1454b99205075a91df9fc5950d1cf145b7419d08471af88eb5e47f64c4cd1e9f811be2345100ddaf7b04439fb37e2e02d319a58001a87010780e7dc3bc8019b70f701eaa9eb6484e4993b4eb3df3a", 0x68}, {&(0x7f0000000100)="62e7bd7f7b11eb8862aec0b561a711a0", 0x10}, {&(0x7f0000000300)="2af16d6abcae7873b4a76cd8bcde0507876c5d562d5fae1480452bca0e7ef47c8bceee7bdf7ff220bb027a992e9497018f2229b32569acedebca263c5ad5e5e214cdfed2d892c7db89db33d3a283af2da386dd30d451ef832527c851ebf7aad7e1b4014aeedeb1f66b7701d8885f8d5497b73a3b3151778c2caeca77f060ced387d1928bb548aad6921d22cffa17308dd1fc5af4e57d48cce988b1b11862ad8bc5645dcdfc9ffc6a19bcb73b", 0xac}, {&(0x7f00000003c0)="e3bbd3217a2c615b11ac31a63436833eae96dc2bfe6dc9a21e87e7838fb268331fa7043292b86f8867ae2109cc8b525e37ea7ecf62dc42e0ad9cfdd57a08053e60b48685bc2608002185f9e8b3d1855dcfb0fb71c8d468be93", 0x59}], 0x4) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) unlinkat(r3, &(0x7f0000000500)='./file0\x00', 0x8) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 16:01:03 executing program 0: socketpair(0x10, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='r\x00') r1 = socket(0x6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f050000b933cef97db0a1b90f61ca0030003f1942"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x18}, 0x0) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00e865cd3debbc8ede43b11132964367438de5432e2a008ef010d17cb59887c4d888d9da24d46caea99f1622bd7aa94ab6beffc26f5c5364a7b95637fe1d941f4599b110bd499aadb158b59b41cc003e69267b05515d20d157dcc92a6e66e0983df7d2fa97c5d71b02bc5aba447d31b0d3902fc2a7d3de57993875a0eb467d7da891d20bcffa23bf588a4b89e8aa5e6d22c3825b05faf61d0dc20cf6c57f03589b1981b9838e03b404e491ba2ee83d42aeff03e88dfbcb62812b13883c180b"], 0xa) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8890, 0x0) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b", 0x2}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)='E', 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2}], 0x1) readv(r2, &(0x7f0000001640)=[{&(0x7f0000000340)=""/137, 0x89}], 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='!^\x00', &(0x7f0000000400)='\\\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='{@\x00']) 16:01:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x2}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) shutdown(r0, 0x0) 16:01:03 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) setsockopt(0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x74, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000600)={0x18, 0x1, 0x7fffffff}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="7b699602bfc22e14b7a26056e690bc2d858045e5939228ae644f61c5ca07aef43bcb057bf17f138785e0f8463bb3c5d277cb17902a2efe6fadb0af1469988504e0a9b34dff1f0b2446139f9e90366d6ad228db433fcca22c800a8a8d18c712701b4d34f724732debc119cc1b1850b6798cccbe82484eb2a4b11d507226325edaff57a19e2c5ba9cb9a1058168a9394991069a3375b60acfa38eb6576607811f9be1cfc6eab938c87dfa60d7450a80062492e019764d6527060bb03294093c224edfb10b67b15c5bac37f2d4b9d3ef1722d2a217edeec", 0xd6}, {&(0x7f00000000c0)="7cc7911c20efd56ac61d5196d07c6799764f7e3a29d81a3b9907da9f4499dedb831b4d745ecf59c1571f37dc6e5ebab075805135a182d0abe8183fa2d6e5eb8f60ec1615e6522b89d9e5ed9fe9c927ccf86fa75e7c176c3ed678b6d3a61b5453851f616db7b8162f989c6f6cf3596dd58e", 0x71}, {&(0x7f0000000280)="3b931dc9b8c5b60a5ad94fa1", 0xc}, {&(0x7f00000002c0)="2ec0f8153eb180757bb56d8d72fd87331febd3e16b3e0c8d8270fd16952086efdf9aabbb7483eacc4455447723b476eb8ba7ebe269030ba682bd15d7b3d75206168d7b2194dbcc25626ee8e91343904f856745cca365ec07bd0fab46d1a54b0f3a1a32adbe4b9d32e82e2ba46231b1daf85a98", 0x73}, {&(0x7f0000000340)="cddd8e9961cdeb9731996c9fa051cc560612e404c65aea696e3fecd5b7695d0302ff38d72c702ccbca111469d2444584034461dfd3c18577bb393c99b8b86a82b7c51d6f6bd93205d883a865643f20d7", 0x50}, {&(0x7f00000003c0)="ed30742ccbdeb9a8894dd3a537064ad136d5db04654a33b13bccf4e53a320b3f7eeb5a085c6d97ec974e0fa776643950710c47294d3b1095b7120e875fba8478386e91f201ceaa03ebee7e9584961307a464d1dcd4c3523acee00fad71bafd0c95f782f78e66c2a2a46d2387", 0x6c}, {&(0x7f0000000440)="fb43c4f127d3c8df8311accc8b1d510bc58ee15c", 0x14}, {&(0x7f0000000480)="e33d84f84e4a701f0cf2049a69f39ed1a91798d86119d75c117bebfb6c609dc0645ff194be797dcee6819ad3dcc1b2a3d70d57359879f0eff9393765fbdd44adbb2c0038b0bb708e617291ffff4650e0cfb8fece76855a72ad92c55f0c1639401ab915cb1c73471b671bb34f347c89a1fcccffbda6b4", 0x76}], 0x8, 0x0, 0x0, 0x404}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000005c0)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20a, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:01:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x84) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)=0xffffff20) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000795bba9dbb24fb800855b1998070c1d41b162e768551d35b21cd8b8796f0d05b7a12659ede83d4afc6a4a4360100000000000000920d0100d2f194ebff079f"], 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) sendto$inet(r0, &(0x7f00000001c0)="949dd03f1544253507619fc1920bd0d5dbd4a6995f0375c25cf4f2e084cad4a35f8b1903f21fc12af10521e1e35d01826dbabb90d25a39b968ae4b31693ba6ad74b18e02689989eecc91a74a17", 0xfffffffffffffeda, 0x408, &(0x7f0000000180)={0x2, 0x2}, 0xfed3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) syz_open_pts() r2 = kqueue() close(r0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2005, 0x400) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000100)='.\x00', 0x140) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="ce9b8b903276b02399e23f985de67bae745b921e8dcab114895fc2962e47d51657a89460390c4a8bd351cad099c06d", 0x2f}, {&(0x7f0000000180)="af5ec5436cd2add096147f2d5d9b4620581731670c9082f2a776aedc6bc76a6213205d4cf2149cdae7bb81568b2d25b5d63fd64c94d42fd084a35aca9092b42fba96ddec3f25316fe22acd0dbf74fa27b55a24717478fbf91ff3a92f446c2f33945578455600b83aca591720402cc5c5bbed905bff98abfa6b4914894741f76c3dab9388f56ac46db01480b6fe0f5fe4493783dc1ab9aa6cce71c6a86cc9aa3c0836f7fa9e69231863080571f08bfe9afce67a91ff31388d5a734527bd", 0xbd}, {&(0x7f0000000240)="1476d2c7cb4b4c8098eb2fec479f0786172e4a5587d453d5047a361f0eb94c41e2a7f84d290057156be0952ae5395428d5cb5168addb43e1bf130cf0e1ada8c1eaeaa7c0eaa82dc44527cb7358cc96c38039fbe0910a40ff247a99dcb7b3a2d40d6de9823f695860165058a4985cd7d129c16206fc1ed25a85862b336d13eb1d55759c31aab8d221b09d87eb20a70a0baa2bcbdabd0b56fbbb5e4b9c5ff993e04ddde7c8985dc3", 0xa7}, {&(0x7f0000000300)="c6228bff09ea5790d5819a079a38", 0xe}], 0x4, 0x0) 16:01:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) socket(0x6, 0x3, 0x401) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0x80000000, &(0x7f0000000300)="ebffcbff13b9fd8150c25881a527af2eaa4e713048e6993192964856a60d9a380c8316887842619fbf24e61552508dee88aa503c1eb4e0735de8f0a9c9833e5fcc250ccecb33fb6703c6436e8350fb19f7fcff161532490529333618500541cb051d4159f0ee4489d3ecbbb591ec3f639b0c6bf214c657164313898315f07de4ad8f88000cb0b19709bc748527fceecf2606ed8c86eb1533cff9f262109deb60d9771c15a0994247054ebc407828e8a09100de06c94a557c81560ff12bb14021b3bbd927c70153d5b1415be95b81ebc953098d3be61c0179c91606ad0b234f568805260ba841ce7c65e08e960aaf859852331217db4304d7cf71bacd1417e98c1b47f681f8177125ea713da95b89279199ed7009b9d6b84f70052428b8849ed319be3b2f3e77d013c2458d991f1a15b1f01c803431552b9003dff379cdffacf1a35847c92e0f24b77522fdc2b2ba14a1404c89417067b5bad7ca7f71350a957215ed044204c71a5667ee5b6a3e1999bb1199053369bedb4d5b7724f80f00", 0x17e) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x100}, {0x18, 0x1, 0x49f, 0x3}, 0x5, [0x2, 0x0, 0x0, 0x2, 0x7, 0x2, 0x8, 0x3]}, 0x3c) r1 = socket(0x10000000002, 0x2, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x0, 0x832}) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000080), 0x0) socket(0x1e, 0x8000, 0xffff) accept$unix(r1, 0x0, 0x0) 16:01:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x8}, {0x401, 0xab0d}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shmget$private(0x0, 0x2000, 0x103, &(0x7f0000051000/0x2000)=nil) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) setsockopt(r0, 0x2, 0x3a, &(0x7f0000000080)="93c1a81c58464fec37a83e937ad8910e4e28ab170933cc35d1e0648b8fc354398d395014c0b75144f939251d90270de29ccb14ee15ce0b734364accd14b13ad4d81cac6cf73b875b2c0ee07eeb36e05b8b", 0x51) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) recvfrom$inet6(r0, &(0x7f0000000200)=""/186, 0xba, 0x840, &(0x7f00000002c0)={0x18, 0x1, 0x1, 0x4}, 0xc) 16:01:03 executing program 1: mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockname$unix(r1, &(0x7f00000010c0)=@file={0x0, ""/39}, &(0x7f0000001100)=0x29) recvfrom$inet(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)="61a5804e176cd6fa64ce7d4e159b74d59c6b9dd7c49fadd8c8e8c98ba9bbe4d741c164a397812a0b804e8e1f7e694c105778a03e8e52490caa052eefdba219d38125a738f08e379a3ddade710d50ddc0e53fb78b70961a2c3e2d030df7de", 0x5e) msgget(0x1, 0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000011c0)={0x3, 0x6c6, './file0\x00', 0x7, 0x7f, 0x5e9c49eb, 0x5}) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe100, 0x1f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$dupfd(r1, 0x0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x3}], 0x6, 0x0, 0x7, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x8003) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0xffffffffffffff46}], 0x1) 16:01:03 executing program 1: r0 = syz_open_pts() r1 = kqueue() read(r0, &(0x7f0000000040)=""/68, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "a4eccea6da0000000c000000000000008000"}) syz_open_pts() r3 = dup(r1) setsockopt$sock_int(r3, 0xffff, 0x88, &(0x7f0000000100)=0x3ff, 0x4) 16:01:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000240)={0x8, 0x80000000, 0x2, 0xd86, 0xfffffffffffffff8, 0x2, 0x1f, 0x3a}, &(0x7f0000000280)={0x2, 0xfff}) close(r0) 16:01:03 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x10011, 0x3) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20003, 0x29) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x3, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x8, 0x2f}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x47, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x21) sendto(r0, &(0x7f0000000300)="fdefb8788e9e1d0da6368d35411f39ee5e673da8fca3afaff286a66a254f6d8eea424fc3bdbcb6c1600ee5f365500142ed6a0066a917435bda792859e101845db07b66bbd261848dc1c68cde6dbcd8e6689167081f6050cd4c7b79ee261e85969c4b5e3daaf01d26567eba5e59eece90d115b2b8a153eebe1d7cede540f7b8e841552579f01e16563ccea4f6169a32a7cdb196b63c9b59e7547a0675d0a5e934e40bb3e8428cee5f48be827b8f181ce485129b90a9ee90c8c84801083081ab950c74532f88c4aa7b06a0ae9e337d18fb576cea16fdcfab95a22ac0d58955a0a19ae9a8f2b441b16e8a02a3116da729369de9fbc176bc4fcb4bedda19deb22b174b815e27ecbeb553840c1a8e81eb218f4cb93387f2792f2453f2e1bbc85fc596df68d3f7781ef57d0082b8e68f195c917f2368c83459c1104ab26e28efd678521867858ada3023c9aa09de683e7ba65da94874daf2a7b392452bb6426a80d85d64fc821ad621aa1489ccf908700ddb039f383da89a9fbb678a10e829cd919b396cbe25ee444a8b94d909746c29344fd338abcfe26422080bb859d95ad3de306a894fa4c399f6fcb70bcc05f351ad6f14e3842fb8e5c1d8616f7b4b968c149335dbe06851206e792d68d0a12f28bbfffcab769e4fbadff78dc86de1c736d3b091e6827b52387581db8488b170c4e01e2baa503d7b21321278bae34c6645c9b411e9ab8dd4b0c63298c2a607576e567468171ff85d1d4ef36a62d0f664e6cbe3d929617f7cc85cf1bfc59623057a5bafa3812be585d9078d5af16788bded8059b7350847bd2dec94ccf1eb3318c0731df578f25dd8355c717b91dcdf3bf54c15a44c62c002790fb45ac9d260f762a46f37c5a2a47ebe86d09d9b30371e57dd9bc546effcfb6551611b766f044e79ced388a36c25cf0688a6660e0163566dae92004f9e66a244e9b0c9d244384716abc598fcf057c423e9c4483285ba2b12d7440b5f41c1daa902e72fe029d9a4855aa5654a8e990aa50e2d97aa56b6e226e1a34051d0ef8f6dd035335c6d63f862687a7e427d39b7ed925cd5558bfe8215ae1502375e39800710925a363c5fdb7e61ae3924853b37c2418ffbe1c3af38d819ec80dc6a4f8122c8cafa0b116e2ae1fec73a4614787c4c74f293e9856cad5a1afc498c291d99c68a75185d9479f56417b6f6a031c9be7a7db7e0b9cb0411cbeb8a6876d71a4997eab0f587ab6b612717db615e80e9b27ca833084caa8d2956273b4e9f989a1d9db403d11f5316c738b46f1ae9aeb730542661accee497f325f220ecf029f7ff0029525170ed69a1d1140b3c48c3785849f87bf5f58987a2c8ef092a957e0b2ee5cefd4d152b8e2b39eedae4449dea5b79646a713fc953a73520931123707cdd5430a306a01fc3df1776b5dbec20b354b176dcee8d35c737d792d303cde740d2aeea4a68a25b7f4f3084c2f88667161e41df7101d682d2ebef12978a1a8cd75ba53b6ef8cc83f3d8f3d81597f77bb9096019569368edd8a4fe9290aebdc167b1f1ce4f771c9bf5318e7846a79acaa53fccd8022ffba9fbbebf1828a0a12e057984ac157987c12273674053a2886f3538988b5512c57e10512d0af105c3ddfcb20f6d68f99e70af088406cbbc7a851d73252b0ef538a8100447916ba422316ce51de9f2529702fd576642e799df4e012c5c71a4e32e4f295feee6b8589e09c6f168fe5244c85580ea473726cecc3afdc9b5b56b997d4c4ae509d4b421d340984facdb80e0e14417cd7509a9367d483f8266fa97b2070475308da977047a52c3f73d6140af32c57ddee29c2ad0f425ab64bb72327ded5d8691277490223a4741bf21280e522baf2657459577e218b3967c6ad3d2194e82651ab996196768e60a27da964cb200cbe53b0d7810d32bf67955444da3a5021b1d0bdfa37a7e05d34aac4f5e33386b5a8579206d524d25dd65c8ba14a7f73d36f9fb8d54c0300cd7f057006386602334a8f150f445381a3c5949260101517e0a1d0a23815057e6981ee4fd9a436c89b29d741cfe880bd5ecefe662d4c9ac1e9b13c943f1ab5e71f99899160d672c8f99b15077c94816d888bb429a9b069eef567ed7128286c56766579b7db9868aec9414839a78ef9dcf8a71ed760e874fc579373cbf96f59a5f74483facb84b079f71a6464599e6c0c8f2ab0cefb8573538ba6745cdecc6c04eff539132b9bf48a97c89c0800258d4bf24a3bb248c9a4e1b7e565c78d8a69a529591eaad0ed9733811617c906f7205881b3abb9eb784d9e8c802bccde07cddbb6cc8283f8fb54600816b4e8fa29c00e51bf28c8cc16009bb3e45748bb8f76cd9fd390b04290c737a300eecd3a3ebb7abc6e1507056f6ee4efcd8a684e1a202fa81ee4b1776781eec743bac826a28ea218bd7eabd00ca3e1584715c8d459f293adb657492784e506e400f7b09969433cda63130246c1f2caa9febde5b68cf0bf4d53bcbb00294a40f9e5e03dedd3e004a85da7dc68caebf32fd995b15051d12ce3b6f8ed669611e51c2d19e7fa72fd4e861a1a4b0519c7957c9d1942cfef284c98ee4130a41fd1f8ab9a4af7df3bb93fa4cc809469e523d94f362929434232b1558745096a46d7b92324bcc65210e23e39218f7e544c1e177ad42ef260873ec574b12771dde67b79e65a6e559f8b0700267d0839a710ca3a4871392c320c4d64826db13b49a148bb9e1968a0a039b10207079a4ded6425af6e04ac883ed0a539eb5eebce6bd08f7b93437e61f94b5cef973d63298bb1b7b390a7f1b4ffde82dbe6c382749f03936999afe91cadf92c4069fa320883a6f8b87673c9ccfcac6a10bbdfe3294aacc436152913cd3a1a1e9484d1f62ccb15413af2ca982842e3524996969d81709f83871d072b55a9d11f2febd21d2639f157fba648c14902a06a1ce80fab8b1177d2b12081a485d7514ca0d85d07eaf11e0ec750991b73104b923f952e746c2cd293fd2a977fc0b84d1f2b68745ea5e1df332f4ca6f0b625bbc6e982bd1c4b0304c61531df388890dc83cdf0358023075139f7106ab74d220b8ff7056f8033d5abab51f2d4793941bf584fbebe2ff9f4fe92f0a103e0e63b09eeda5b15b26b2b84a7a6c585cda37f6f2926fd9718c746a97f0bfbcf105c79b71703ac19c15c14e021bfda4590fbdecfece49b0f9c4e9aafaf474de0f8a4ac14c6cc140aaa74a95aeeabb9654103fbb827267ed0d6e898b981b403af9151e76a39b6b369936d845cf4188ebd82cecac1857b0715426d8e2480ebce22dfffbf9c64bcd6432b44ab1f083c0c9df95aa245ed34800b11e24d14427cbfee775b12d8109a04850808144b5ef8bd40c6f946f0504a8d4cfaed2708c5c3c6b048c0128979f2d26151b54bf3c44f5c569eeb39230a5d039d082164ca9a32a24b120867b9291cac31662442e959e5916b529678eb3b34c38603fa28f984fa981bfdcc8b7470bdd703c78a40cca7c6256dda33072d3817fbea9406b749ac228af4783e3abe24add82518f6bdb22355666a24afd770c74d80b453687cef2a6a210361c2f82c347f524c3ad5ffe36b4d60a69198de5d16cdd3be4887e8cf0a4ca055fd8fd4a0f202756aaf42c9182524f772018aad3449d0f416932f2f4c0094c08062829d5d9d6c3e8989e171118e2a9bb74f7df8dbecdeb7185bbeeba3d78ebfc66af5f71c56a91463245c9f115a67a5d3aba165217c957c0ab1d32d557651c3456909dc9949e6d12ace7b8cba8fe2caf215f29131b955d4ff879bb693ff6a981daf918b934fe25caf1819a9377bcab446d0f969b469f179b42c573251a0aa8eacee72d21b2ad05347f220ccbce6af8217ecb6099a9fe92225a9b96973fbf47d16240ffece06cad51835971b7d5ede01c37d191abe8c24d368482047f7a933c02da756bb6777ccbd00f8291418412d3eaa4cb382407be33d72463fd482d40c41419ccca2cd3771e38629641c8075cfc27e097cef0dc7efa99e31e5fc382420e417ce7b41b447f5eab572b80f40fbdada517c41528a32286bcad824812068dc0b945bfb92cfa800d9519cf509ca4f80e400ca66ae1e42d579fb5bbd1610c55e073735830baed82fff0f683620216e050f560423db520450fc23985c900da65e05aaf1d58f05fe9fa9003432aacedffc08817851d778c7cfed7e91553dfba43bb93ba1e3d17a4e7e8671cc3092915a6dfb559625732255a81d5e2519398270bd6fdad80f3f739d724a83eaf5ad2dc3485b0c015d33091b0a57dd399a51a5aff12923dbe4c233db3856398c9b0991ed4aaf22b42031e69c4b52b10b11229912d9393c66c827f30e42e6f50c870c7c59097a1b8493e9dad5335c779cd0adb8b2f0c44aac343b03aba004b294ef981f9d9a8b18b7a5fc1901c8aa4e2dff9729ab2cee4c14747d86f98474a6a0c807ec6dc982ad3d3a48a98d7bbf11e975c40416efe6e180af07a020c830293e14d53b35ccc018c1d2c7557fcc36822e977230b62e8571e8a18168ce42ea8605097e2e3832155518fab17be4a5a804bf2fd6724d9fb263876f6e3e11ec2311db206688534a0f54ed07154e0fba793844f99618f32da3646f72cecd1936d2ebc9b1d3b9754baf85cd7930f8d97271d21fa189ac885b65fa9d9ce072fb77b97ff6e2c1cd706447fa2d35993c2544ec7290ceecaa4c6be79d95963b5cb6ff9344e1c7ce194894e125e27062c7dc206890ae660af870c61f9e2b7361f0a5ba4b820ea85e0c86b4c44153c6f2b7387f085cd2dce741535db8326f630d73d5ced9a2773217d846e9d73aff96c4e96a2706bae6755aebf8bf0b2f79dff7802b60f1e885f60639c3d95df05e6facdf8fca56720f2a4d096c29d49e8413970f4b6a71b94a2de87e1b908ff1c33b3bb3912a1db2aa8639d70a33d66140abba597cbdf734f9b8fa160331908cca358da1039bd77ecee1413bd66a8144e7f8b5ed6e0eb9e17e751af41e0283b7983ac4d31e055a6b3869cf7a177ae6915b5c7f2f888272b614ca60699880ecde4c7505b832e8f65ac524de660929afe9edfeafe7aabbc6b8b33360370847b18dc318b88104d44dc85e1b5a4ec6b86fc92521f3f04a26b443865b83ce40cbc220eb5e7c8d0afd87851c505e0dfdbfe8902625facdef8eb894e7dc7ec48bf2807c52a15999bf287fd4b3a9db2ab180163e032799c32c512c0341e2f1a3e562ca8fb363badcb377e89eb933aec93a98240a348973487f947ceb619739da93f7329c34802ca8d7f5a89fa8d15783aaf9dc946630b2354805d0ce7ab26297a08ce103ab995537c53bdfd0babdbd00f5fa23112bc1d5ae6943b50583942c76f8a6735317bf4e25b9a490e878f0a5d12293746c6919a39326088b5f74a687f7ac2cdfff9c0cc853c5308721d5eb4cbe095af4643dbaa3179465fac18b3bbd31b0088e8ce0f33caf9213f41ba2494c5354bbac10f081d5c1c7d7b0177a31d4cf8a763e2d32561acd72bc08c3e51ff80c29b6c66fbddbc177f4c47d7e77ee2dce7235ba05c5cf522012cc015963c486cb20738026028e0e0089426d519c71b323bf92a5f8ae65ff75e384f1ca694ceb626a04f0e603256450970f09e7371730357dfed977c12730abc787e15fc848e88d385c29a20f31f40267a1982fd1b0a9ae6d7234dc3b3b1a2c6c4ec0c743c5ae5b46abac6ae3a31970a8c71465d6b0f780ea53ea7180c8915568cfb5b42fc09d98a0cd44f766bebe99903b5ddb16517eb161a29547a794cd34cd43bb35d5ae8d823b829e10ab46563511c", 0x1000, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xfffffffeffffffff, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:01:03 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) kqueue() setegid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) r6 = accept$unix(r1, 0x0, &(0x7f0000000140)) r7 = syz_open_pts() socketpair(0x2, 0x4, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) recvfrom$unix(r1, &(0x7f0000000380)=""/9, 0x9, 0x800, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0\x00'], 0xa) r10 = socket$inet6(0x18, 0x7, 0x2) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x82, 0x80, 0x72, 0x2}, {{r4}, 0xffffffffffffffff, 0x88, 0x1, 0xc, 0x7}, {{r5}, 0xffffffffffffffff, 0x20, 0x11, 0x20, 0xfffffffffffffc00}, {{r6}, 0xfffffffffffffffa, 0x4, 0x10, 0x2, 0x10001}, {{r7}, 0xfffffffffffffffb, 0x20, 0x600fffff, 0x7, 0x7ff}, {{r8}, 0xfffffffffffffffe, 0x36, 0x20, 0x4, 0xffffffffffffffff}], 0xffffffff, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffd, 0x54, 0x1, 0x8, 0x3}, {{r10}, 0x0, 0x90, 0x40, 0x5, 0xffffffffffffffc1}], 0x3f, &(0x7f0000000340)={0x1000, 0x8001}) setgid(r0) 16:01:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x101) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r1, &(0x7f0000000280), 0x1000000000000150) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSTART(r2, 0x2000746e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x7) pckbd_enable: command error 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x8, 0x1, 0xffffffffffffffe0, 0x3, 0xffffffffffffffff, 0x2}, &(0x7f0000000140)={0xfffffffffffffffd, 0xa2ce, 0x5, 0x6, 0x7, 0x2, 0x0, 0x1000}, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x9, 0x52, 0x5, 0x0, 0x4400000000000000}, &(0x7f00000001c0)={0x10000, 0xffffffff}) fcntl$getflags(r0, 0x3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) pckbd_enable: command error 16:01:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0xf14d35f010a9ce8e) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 16:01:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ffdea44dc4def589afc6261b7af092158191a60a39642155ad3e7274808db1382eb817ac2dd87db386a4bbc9a7e6078143f769f008b41054910cff5270dd927605aaef2f1d5048cd6ea94de850d41b64ae01a4c9e21356fd8f5a56bcd981df934e3049bd3c805f79723cb9d0c0475538773af6c44deffdc07fc3bd980adb3023dd81feecb0a51695505984912dd7cd09afde47c6e9df35ae1cb7f52cb5f95a7e398bf074e85330f16dbf2789ce4d9baf820f2861f463b9fd8a8eb35735033f6d38da98568bb7b85bf383768acb7561c529be02a8236928636640b55460b96937cd9cb8779ecc37", 0xe7}, {&(0x7f0000000040)="54783e13618bb5b34844bcc21c4c2a4a01ca138fb77e42d7f06fb13e45d6cc5ad0a4adfd1e7f0228", 0x28}, {&(0x7f0000000240)="11b2425dea79847562c9b5cdab72b0be9fc772727596802181a2b032cb330148e493e8e943f057f66e5f414458ced04a76bebb3a5163275e45b339d48cde34ec749f863f92d9d5fcea93df0ac07b3c64fb6e8cfce67c2fa2311ae964b781770975c0a4882431e404268ac5b99933770ba85fcb7e170f06654b952151fd9631d8629644e2c1063b6099df6acba69bfa700f43cf789a3f768b87ad1e61fbeab4bce27925d356018c0220a17a06eaff223db4b6bca58c5b461ca6d98769c4615d8c1872eb096be8", 0xc6}], 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1, 0x44) ioctl$KDSETRAD(r1, 0x20004b43) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=@abs, 0x8) 16:01:06 executing program 1: mlockall(0x2) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x72, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x1) bind$inet(r0, &(0x7f0000000240), 0xc) semget$private(0x0, 0x2, 0xb0) 16:01:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0xb59be57468653143, 0x54515f82814ee0d0) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8000, 0x0) poll(&(0x7f0000000780)=[{r0}, {r1, 0x2}, {r2, 0x8}, {r3, 0x40}], 0x4, 0x7ff) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000180)="9d5b0ffafa89cf6d7f65ebe6e78b9da21e971d40f86d298db4e73ab961b8596fc258c4e72506f7a005b572156be87c33de330315db2d881230e52a072770ca1492907fbf3f25a64ad5b345efb5b10800b5e098156b24e2e85c895f1acb1f0a43", 0x60}, {&(0x7f0000000040)="b2610e6f97b148aed8533c69c1dd72a0", 0x10}, {&(0x7f0000000100)="d5bdf641e295880e12a0585cb7500f0cd793f27e65e50dfa110af0", 0x1b}, {&(0x7f0000000200)="96bb2ce93ef4edadb362517fd72cc6d1767e0a3ead150b49b989da2caadcbd629403609ed499b0edca70617f3db295f1aee58573ebb1389c5ead57beeaf6f469c587363cea5b13db1cb511108f2cf150281d6ee28448524764b1b450ed1fbdc3342bafa995e087e6df1132cd4c0b3129", 0x70}, {&(0x7f0000000280)="8c66695fb86ced157dd04035e01ca2a2b762fda6a9b5280db3428de0277c0ddee07c93497e4064a3a64a", 0x2a}, {&(0x7f00000002c0)="2387aae323b32e352e893fd481537e7f042400536d6f2307dd5bd0f8217e932b7b904578e3e395d5d1e56e3791a5fa76e394985ced91ec896e4c9365aafc49f4031ed5517e67ae27c825edad59be1124c481d1eb4f6db0f004aa661566a514152cd8c4924341ada3205a0492053c5c3e1f2a4653a360eb18df86f31e39d302c6985ea3dfcc48b3c0857f482e237c82b5653eccf6545dda2f65737b50f821f1df748f3ceb04a94f1b3d9b15a33327c758fc80deccc4003358c37602654b224ec1470753188d8be30f5c3f798bc1521c7849a62907a276e9150fafb3", 0xdb}, {&(0x7f00000003c0)="d146c0619724b761f178feba0481f3096eb96c2222fb60bc1d7deaaf751018701ca69a0432a60f0bb03914117438fa543c979478bbcff44e9a98888041d306ae39d74cd12db95f803ad27accbc6e5431788db54afdc5dececa7c606e88", 0x5d}, {&(0x7f0000000440)="e6f2e40c214d44284a4d41c8bc55bd6fe46ffbfabedb07f07d19104458cbe05dd3ec524c9301d17a75d860cfbff9a5e664533bd222994588316355285ab9729e52c7630213a3dc037ab738eac9ca614a8563d508f554287a2007fcef4026a0c41fbcd13bfcc33836f2633d7813d3acb07101eb4b222f69698e5c154ea606e285985d1428691cc1b1aee6bb14f5da9111f4c43f5145002e98d49d98376c23677fb5b07ba945fda15263b486702ff029", 0xaf}, {&(0x7f0000000500)="2c46d483d6effd4f255578ef78e8733341a25f0d5674983a32fcbf043d09c145c408e7b6ef615315eac9616257b81871c3442250b07c3579a9ba4e8ddf37d72365775e9422be39a7c0904a8cae8a11942f57015fc2847880a56d22ca1bafd66300c2ed9de08da68bb2e46f07ddc74a07f6a5dee28f3526aca34f19d91f5fdd", 0x7f}], 0x9, 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = semget(0x2, 0x4, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x800]) pckbd_enable: command error pckbd_enable: command error 16:01:08 executing program 0: 16:01:08 executing program 1: 16:01:08 executing program 0: r0 = socket(0x400020000000010, 0x2, 0x0) write(r0, &(0x7f00000001c0)="1f00000056000d6dfcffff05bc0203030701ff210409000000000300000039", 0x1f) 16:01:08 executing program 1: syz_emit_ethernet(0x36d, &(0x7f0000000240)) 16:01:08 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='%}{-&\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='{\\(-\x00', &(0x7f0000000240)='\xf1(:\'\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0x142) write(r0, &(0x7f0000000140)="7e247f7d87c3772c00e4d16e33", 0xd) execve(0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x90d3, 0x0, "d730c1e7bb6fc6e23c5b00000011090000104de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000840)="ff6c3b38902cda353b259fd6a8d4786c982ebbc0eef261de720400000033513a5be2521baaa59ed5c125a2d9daab79caddf10efd62c97714675c9e9f0eba84c0414042f22e7a6f87e9020e7be7117d0737d3c601d7180d9146392bae8ff01e75fec274d1d9142f7ffb13b8d6f40ae61a914e0ca4331cc04dde5b714854cad61db9aed85439848081c0649de08cdeea6f432e5f0c160f5c827b350ea9b2a4308808cb7e13b22eb532634e0f814b727dc93a28c88d000000000000000000000000000000004f2080abb9bf6ad15a780e78af1aa1f2b3528d297e6790221b50516ecb78c31256b9d7c545c6e3b365857c53652810d889ae2aa219177dd3e2b20977e4d1fb7b3d5114369dc7d3e37c36b3c7b289c5887ab6d331bb6656e9b26339", 0x11f) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29b00eba35516245ac06d3a2f8f819aa41faacde9dd3d6e71e9ace67c8602db98d0f4ff6b2e0942147ee40857c3555f0513da2d4e67d3c120a", 0x2cc) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0xfffffffffffffffe) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x5, 0x6c93f4c14fd58156}) r3 = syz_open_pts() r4 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x0, 0x42, 0x10, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0x20, 0x12, 0x2, 0x1}, {{r4}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xfffffffffffffffa, 0xffff}, {{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x6, 0x4}, {{r1}, 0xfffffffffffffffa, 0x30, 0x1, 0x0, 0x100000001}], 0x100000000, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x2, 0xf0000004, 0x7fff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x81, 0x10, 0x7, 0x3}, {{r4}, 0xffffffffffffffff, 0x80, 0x10, 0x8, 0x81}, {{r0}, 0xfffffffffffffff8, 0x30, 0x40, 0x28, 0x100}], 0x21f, &(0x7f0000000240)={0x0, 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff5, "ff03000adc7d8a0000000000003200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() read(r1, &(0x7f00000012c0)=""/4096, 0x1000) kevent(r1, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x81, 0xe35b}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xce}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x1, 0x8, 0xfad9}, {{r0}, 0xfffffffffffffffe, 0x196bdf1e162f0f3, 0x80000008, 0x0, 0x5}], 0xb19, &(0x7f0000001200)={0x80000000, 0x15}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x80) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) syz_open_pts() 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3, 0xa, &(0x7f0000000000)="306118ec4bc4c79a9144295d3166eab07e9884fd9c15f513363761c4123d961d447db75152621ce001632f1a7e3b3a375570673368fca991c7bb9c271c695b1a5ede80b175d33129cdae2ce4231f8859372aaa3e0bff81acc7fc1ff09f1c11f0c6c72ae14529d44857bd71d1512f9b455ff8437d", 0x74) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 16:01:08 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() syz_open_pts() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000080)="4d89e2235f2b74e1086b36904f6dca7bcf196a113338a7050c6f0ed3d41aa8aeffc0d4c3fb95526d8cdd4a96d1589f0350d5e212a6f691e38a7bbf959fed9a5c4f2101c515f6ca85abad360b019f7b93943689c3ed4ff27de361441dd7c33ad72ae1ac5319168c347629d10704037c18f5a0c6e5186315f4a3cae7", 0x7b}, {&(0x7f0000000280)="6e2f86146d5103d9cb4fea70e52ee442a88b15d65c16b0e4c469071992281e326224e4f188d497eac37da725e8134719f9ae59e872b8b60800000027ccde3bcb9c688de2e4528dbd1833aa19215afea9e689ed8032adb38682418872e03c52b3d6813ef4ef7b25ac11232d067ce9405062ceec9e8103c73c34c1e713f0ef7232085b9bccab87d3e89ebcdd754ce259dbf8a2f8843caad5e8f0fc5bbe3e674bb5c3b32d3252a1a2983c86edfccf8e811f", 0xb0}, {&(0x7f0000000000)="869fbc87b923265806861e0f3df0cec10490a2012b7024f26fceb7b2426077c6a8a33b2bf99c6d4427954736dc5fda79", 0x30}, {&(0x7f0000000340)="28002ce71c9c5caa3a61592e7611926ec60d2eb5f623f71b2a000cb0efb85acb5887efce406691c16d28047c7875355a366ef42a79503e68ea19f884a3906fe13211c677d5d0b7d1e2749be033567ec0755b1dbeefa314db32dd9464afd706a62911ea83458b0933affe448ec7353318ec549fbe99c64a394d565a6ed682e5a4f4", 0x81}, {&(0x7f00000001c0)="0b2340be3ecd7382b3d09a3c7833aac04a4bbfd79337e9146ddd53271dda85a08dbc47816c1048141fc7c8c2ff0544965d8cb9365f116e00c62d87a88b25bd104f6e928aadabd767513a8c87efb36e892b11f7590e9ba51220e0e8b3df701788eca45fa1a996f50a70d1f3a84543cc945c9f2b", 0x73}, {&(0x7f0000000400)="bead00a9cc03679fdaa5d87ab7e5b500572ef3e3f65cbacf0539562b6f31c4e20f59ef4ad48e03187aba9340b9c873ca035c85d1ca00c2ea6b794a00fb30af0885539d7a3b4a5101f39fd8b05b400766ac8dba2c535d31258ea9d919ee8f951d4cc5c2e0aa97d7018f94e7c1ab19deaff6", 0x71}, {&(0x7f0000000500)="bc1f0a3e068d4e2d8e54e41d2dcba2358737f1b7a48a2e7ff52e7cf6e26f4433999689b9bc5a8d9e4c5ef0a1f257743ca432263cb052e6325e06f18de543fce09609a550fa5fc75a9b834c0978d5f7041a55801838efaf7ee7b8df469a5c81f8da3b2f0e6746832faae53d842d155b40b5b13400d69c", 0x76}, {&(0x7f0000000580)="37a9716a91b1a1e3aff01332ff9bdc93d2d3b1f290d61b58c790e300aa09a98284bfd514b6323d53a2eb589b366317e2039a79b48561468499f4f756f23525baf050bfff40df8e075b48263ed3c1195fc8066498c4611673cc2c320e5de919b7ad730f7f4bfc40b56643ed6e37c76df8921d66402672e2ae7c5d5d0cab4536c429f0ef4bc2d7554e71a405b786b7dfddd619eb5fe5425e4114a6f90d46f3dfeefc7de89aa541d790bda5e6e11eda6de7e048747a85ffb414cca75030922a456f2ed28c8226aef2fd1a8d44fba0f5fa0e91e485f1941a0386bf1b90d440ebd18e4b819197400b2b1c07aa1fd6d2b5fab8340e3ab471df669dce8e82", 0xfb}, {&(0x7f0000001740)="c3eee9b2b106e1e6f67d2ee4dec021e74f7e8e6e9385d76f04c9018975b4bfbbe35dffe21bc612589fde57ccd57a5d37c3e0e1952ed5dae3b9e6dfc7a969eba4f6a190af72e005bfedce734d638081032c7ec88cf6d21f20c741e7cc5fae2b7720bb085ffb6e099654beb80ff9c66bfd14fc941f31bd80f5c8431d061e9247b27f52ad9275953409693e684b629762d6b567880cff483a0dace351891fc04ac671a851a01c48e4b60c5f04fe11735746ef109d04023b371f7c22e1bf9985b9ce36aeef46f40134b1531245f135f90aab19d5054b1f514406598ad41b1dd9e262a113ec40da0ff60ad62290fe211d226d79257269ae5c397692620ebe4ea90552ab28342af1a9f9a478fc27884bdc0f11b522de8ba5087a1d8b28a46a9530a6534655701b54d682b7060e6f5184d47c1a5767aa095bf1bd1673f55e6f05c429dc1e7bc027308b56d3bef415ed2fefec1b4fdbdf14dc883b46759f027424ff1128ff64283af68883c1037731fbfe5e4a070bf38eba518c4524ee1b4f9c0fa3cf157f99bc6933e8efbe486a2f75a255f65e9583ed2747faf67b8e03325fa155cc8891a5b7480b4028c914082b78c8f28164263aaeb539e1a9fa2ad98c360d6f5d70fe9c83ac844e3878d5e366cf2dd14d27c6c9cb55861b74175fcf6fa3fee13f406f42c5f597e1299955ca2fdad2a391c240772dd89fc051544ceac88a0c6711015b75a35a03549d11065008f4a06c8472398b70a9a576a9adb944a477b9dd075581e4f46a0dcbb76d1aa5b6e8653626a162d73af50de8f0853ec629ff26c5c04da8a2e83ba09cfce9327a9f7d45d8792395528afadca26abd718d83976fa259b009388e901bbd6f31c3a384e03545e660a78dd3bbbfcef8888a0401a7afbe1a2d650bd5aa8163e5e40246e824166dda92f5612fea3f0ecca8a42732d9de8df9ec00253260074cbae349025095e02259f8075a32ae1a2b60f00bfcd48b27f36aa21f2f9aaa244277feb8e2e885fc796c726d92bcb46a054301bcf2e984627584cc7a745c41ebbb24dd56c81bd23a61b8f5a7f84ec53ed2efd57da7544f9a1d6a026a9218492084765db450e9dafd63ae0011f97aa6963a741933e70fa27a5a3bbb2128d165abda27fdc0ff36da71c389202a863013bc51d211f8efc1d3c24899c7b54f18140403f3c6a7cfc44a1c483239731b0b9797da128e4b4139ee274a2a254cc97d7ba4d547e3ba9815ce747eb30fd2e8c3339996dafa5a680e1911dc992db617a927914186fe96f956867c2cd872940f14319b3f7958d960b5eee8404af90db5885f7695e28a9db91461c8caa848c8df3a0ee843932f834b767595f14b585d2f9428369dec63673cf7d2ea71fb7595aeeaec3769676619087ff829cb8eeb0b29fcf09c59c38c6bec678cd958d3194f689ca33be136b2e08927bd2707e9499b5f405905669b04dda81f1d421c82913d1948522bc97ea0364187f7495bd4ac9c94a5fef4ceb349fd9ab63c73c7820284ed7e58801ff187cd2fa334bbb003f862f07cc8f5e6eb27db27c99477530ad93fe227b7d4555840b17059d0b22d4a8eaf17750fec35eb18df5436d95babbd64b0bd7323f14d8300275e0fceac7bd434f4c752d0ff5003f5a010507450377efb04f00db71082c6c4c4bff87c4b3c7a81147d4bb4cd9828acd379defbc66264df4c97af6501e053531720518404227bb181566f55cb587557d3072cacba7c52f3e630ea53f72e25776869e4a691059f61816b586b501d4e69ac022c9665035e844c3a143bff680268b49ec54619d345d33f81c8a3f0f6c57fb4301f08e08100f0a3cd0e5b846557a600b2344610acbea1c0d7c36c95a3c837831fc68371b5cd413f59490f0338cf6f3ce61f18b1f794fc77e02e6913a5fc484fe802de9573a5abf1b1b5ba9ae4bb68cf307763b1e256756b582c473b4bb30d919b4a5734612d5b8729bd0c49604f1f00eef6b0349667df8c81221efd194b43005d388091359bfebb24db0f22d162fce461e413bde9fe334b1c0511bb03486d93890a15c57d75ed9c2015e28fe02674ee0c670646f087b0a9c912543a49c30deb2cefc502b7314d99448a08eba652cfbfe1213d8854a9090b90577c947d2dbc70bfef60d369773370959df3abc97627ca62f014d6b0fd6b39d59a8ad1e1f39f22c9008e11c21c0eb27990b1e7832548cb2ba5b4f92cd95d1f38f645f871c9bfe3f7841eb80c225450aac3fad6fc09e2400317f04f00a1d86a3b49e669c7c43b5ba472f8718511e36413836a4b4a57ddd177a62ae67ebd400b320bbb2036e89911ee4db97f3473938eb3aa5711baecea4e189394b2080dcaf02c27b2dbfdaa4cbab72b6a78b699ebcc0bd9a33eefa01873a491f331952dfeee37edd0f50ef93d24adf55b66c8c33e1572d4da671344fadeed5abd430f0b2405122f01177bf906c824e6c2b10455376d1cec04a2be4aeb6bfbfa9b40d7ec2515ec158959ef9bf2df105671740650adfa184767fe5a42f27c693b3a9c4deb8cb1bb4a6b8bd47649a1a95eb7763a8f4903e93a9c6b24340ac0734d04b08c749e6522cf5b095cdbf950f7d860304c1fbf8d0a8bed731ee83228c79e1523576da3c0a81613182466b5e46c997df3ad84ee137f76494f6b2f79da20ea8cccb75950652db7736011c90c0ef07f86abe66f610e198d902078dde84b46355d663ed6346a51203ffbd9f26f09159b044980494d243a3c2aebab6ce632d9d0dd610cb310cbfa75ed483b37f00176832667d7401fb0a4f187b5b177c86d9b11a73ebc3d2f9641ba10251a21d59528458f1e706a934dc21e7962679bf9f4bfd41a5919e3e1b9903bea1ded024a49a47b8cd0dcd5a74af0fc385abbeb8054c323135b733a9bca002a026b47c8d67c867f01b8123b88acc69ed94bb248645508afa4a8feeb3912163e75e52f311f36b03850bce2da0ee2ef2abb025b2b9adb713461b4d9562a4fe587206ba1da59f11728717f9b8bde395d9bc2dd8e4c3018d5816f2df119bec3ad09472a420b5142dbaffc4ee9c50bcaf5de9ef7855a9538b4a579b284438f99045e8601ea37c1dfd064ee6a889226df2e4cf63c04bb32732105eb05eb58b4886e20a5f2afe7c88ba5d2426273f018234f64c137a0180968a7a069a524174c51bb5f12be9e4a89b7bb5491dbb14fcce34199cccb11056fed29bdf8972c3b5bc07575f9760cb355b11f294dd1f204b0ed93347ad9be0675efda97ac21fedbc4df37c1f14653f9102d491f8adc1eb14f0e9fda9116b042a7c3d644c210c437409adcc8b65544b811883bcb61a9fd355956ff1ae0332f1a9d1a314c7927a908f0faf87984ab9e4e0aab31e2a86805875042974d867bad9456c32d52c5be6b273c9a83c8279654d7edd9768cf8aabc3a1da8fe4a756c5e4dccc58fe05f88c2872b2d9a51e7fad27eaa8c1114d5c6d244d19a24f2d2a4ea1d60897ee68845d72c53cef542641ba2baa09f0c9ef9988ad96c33ffb770112129c1e975319ef9bbc45645dac3c4d201ad26f9e72e4b4f14862666df4b808a9b8796cfec19bad0b1e5ba1d038195a6be810e85892e0678e1796095fca060a5e3f3e52e81fc8b598503d0ab62807cb511ae07ec7201ff84621e8b69d0bf77a3be1c67ab3ff15d46194e4891c8afffac3885d8d0096663337b578403b9552a1df03dadd05d56257a8ddfeeea92e937ce357a634196bd1d55fd5153e1f731d33f971ea3cecf453e1ba2a052506d9ab9ce438310dd422e0bd7faf4d303385d13dadeb92df6891b34f696f64d33e6732fa49e7e847cfddf9d4263d06a1a58555343266d591bc072c9af1cfc94b621455d747f430e78b1ef6623d0b665b06ab720f267d2d375207ccbeab2489c193d47e1b31c736b9d98718088bfc78e4b2378ba4a2d96e6da9e61e1d093a41f2ac4654d6bc25c676634da834362d7c5e96af9bd9a62f0f42f8a7433f2d09502ceb6a292108cab7e8b00c35ffe4a9e261f1024b81dcd1a16af8cdca7249caf6f46c8e37e15ed47d32200d1cc0e96e5318a2b957a11b1a772018d01fd8f6ed617fa78b3cc37d045eeccf9aa28187e3dcc811e0cc3f5d4ab693ed943df1b31c1308aa3e9772739a74ceced59215dcdf2aef12afeb16910eb47e721043fcf0e3b8fb0cbefb25793ef4268c2eac4322bef4c4c4dc7a75fbf3b99b5c87607464a53cb6293dc01f19131188bfe68dace376c3f2c04a8c00a08d5063cca76aed24a0c50e978914e74ca55ac490218268824cff19a63b3b34000e838fb7df8fa430feaf5299d0b738cc9d723f7ef7427b315643e441d970a378822e5e54dbc205b70b5a6ba2ccf155f54029000ce840dbdcb3cc9018526b3b4394d94f4bd9fbd1ac2a0e301e3d5f6bacaf414feded82bbcaac2154f92496d199d8316bf3bbaa17ef45103340bc03b3892c02dfc2f9479df09cf6c149ad958af2ab67470c98404ad1b4fe92f029ac1d4a4dc97dc40d8c7423abc2b014a1a8c3543a0528bde4aa03bab158377a02aaae9eee8bb504d8437ba26933e4806f60ca29540c09fbfe86451111ad9de368595ddd9237c2f73e5cc04979d34c293671c981034ffe7d03d847c6f89bdacc6bd76048d18b3496bd54da8c61e1089468c6c2c2df74c3564370ebc7e7103d80e935851be846536db1a3a5e137a054d7ff04e99f923f3e369b92344b0aa1a60897a0b897b979a97d4b3e0f011d56610724cc27c322878b07c996fbf066856074967d9d028a5ea2d663e277ce251ec077a9d202351b1cfb360bfa9be60c9eddab4e0b42f7604ea4a9abffe0456b93b6e2ec95a9d2986efb87062864a750c9d22b62ce9e45aa942743328834f4b426ff953bbb88feebb8c24b8e7fc63f1aa03f3e4c830797d16c3525cab593620dc9faf0c1b3b5c9161ea48514a14a6913e8db7fcd22edde8840cb94ae701e38fdd9cf7eafa7b6988426156735301fec6c728d7ac0b8f553f5c21ec40f19a516e1e7be8aa782687efd5ffd54daaa55ce455cedc78f9e4ff1c6f600f1f29693aaccbbe509fb5f2178d573a2dade26085b1dfdc992a80e2e0cb12aef24b44875ab1efd61f084985145e82d4640d83852afd61bfdfa2c1c18dd2de717bc8a321938ff703babafca7d9b860a0682560813767d77a8913ed2ae9fb74a8be278873bf239e0e0a71be183c515ce93707ba1a6ebafc74673e4328afa0ba87be3c7d2051873e0d23496ae12232ef9dff13f04345f02f4352cf4a76828302b96afde4a4a62506f9963d52e2cdfd93d6ff0dfd294d882411ab704754ce1cbe5d19dccb2a1e75fe522790558158945cf5d53e4f951c33780d9f92acce1f46201fa12e3a953bbaf1c973f23841d3f691e80037e02c4566f2951c125561156faa254c5a8565cbf0229ed4d2859c7a3fdc0f1ff7847a7a5586a9f5d63593cb3a0a87ae1379e6f823e6a270014618f315cafa7f2fd0c0f7e46e9c9ddc7f4d132c12cb3f3a5b2c4c490dea056b0eedef841f13d5b2d7609f0592cf114e124e655e1d967b835fbe94b16d25f97a6187240cef5812774bcc23693dff97857d4793d4ecf3beebe7ab2b44200ce7b300c05ad7186a0457ab3d26b9dd46578a233a09c71d1c033d3b6d2596dc37bdefef6ec73353b61a2aa6a2047012e0ad76f18258d1e8de71be0b028007c3933f74cbe57e550c77cd7c62159f2a132109547939dc02d6d128fec19ee15fa272615a4a3bbddad245d7892b9e87e5bee5ae3b23b2beeab9e445ab90174d2206a2a2374eb1f27759f277976e2cf7097dda", 0x1000}], 0x9, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 16:01:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x82, 0x104) mprotect(&(0x7f00004aa000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x200fffff, 0x80000001, 0xeaa2}, {{r0}, 0xfffffffffffffffc, 0x6, 0x6, 0x40, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000081, 0x5, 0x8}], 0xd6e, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1b, 0x82, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x3, 0x10001}], 0x2, &(0x7f0000000180)={0x7, 0xb9ec}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x3}, 0xc) 16:01:08 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000006c0)={0x0, "dab61c5b2ec743f29631cd749a0f3c93"}, 0x18, 0x7fc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x50002, 0x2) 16:01:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) geteuid() r1 = semget(0x1, 0x7, 0x182) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/38) shmget(0x3, 0x1000, 0x184, &(0x7f0000ffd000/0x1000)=nil) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getown(r0, 0x5) geteuid() accept(r0, 0x0, &(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) getuid() r3 = geteuid() setuid(r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) 16:01:08 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000000)='.\x00') 16:01:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:01:08 executing program 0: socket(0x18, 0x0, 0x8000000000001) 16:01:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) setrlimit(0x5, &(0x7f0000000140)={0x800003adad572, 0x6}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) kqueue() 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48fc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95ff9637f7b5890604319c51e4dc3812f6a26a2017d1ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90c5513df2b07f4298431cbd78ce8070000000000000003979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7", 0x119) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0xffff, 0x6, 0x2e5a840f, "455fedcee613a2985b1100e308a123532342220a", 0xffff, 0x100000000}) fchflags(r1, 0x7) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080001ffe, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) socket$unix(0x1, 0x3, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="0000718c0018600c008b00002b27fedde7ddd897403e2a7fffffff000000000000a5ee480703000000c60100f2e9", 0x10}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="ced7a434e21092232dc4baf88ba7f1cf8a2319330c33c054365540633a11782566e72e14ff3ced99cf52c1b34319e458abc0053338e7d9c7e5d71055091695786698791f5710e06cbcc5b3396a9127f0d58eea57f040bce150f32c20e1809af663f0a55678d3b54c73fde480800cba0103162c439e91f1721085ac2eb240490dbe861b201e22c2ae6e3aaf40a3c315b1384df07fa43f8b24e532cb1abcbbe9f053a6e84ddeda000183", 0xa9}, {&(0x7f0000000200)="5735b3eee458e4921a0b6facac75691b2fb8ded962b87b68bc1322e0bf1028a52d807179b31662961b5f5c4ae9cf439ad895bd9e96c4a80dffe101f95b7df40ff9602623f5f696e2", 0x48}, {&(0x7f0000000280)="1cb023bca451808f0029cd1ebb70c054a61b651204e40fe7366513d3214e5b5e7c7b8bc261ab10a57b43ac97a5552fd5c37b85bbe3dba38cea27bc46abb1a145c0c78d0d143bd08361a652e38a2957131bd09324d95234a931e4", 0x5a}], 0x3) socket$unix(0x1, 0x3, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000440)=""/254, 0xfe}, {&(0x7f0000000540)=""/152, 0x98}], 0x3, 0x0}, 0x0) getuid() write(0xffffffffffffffff, &(0x7f0000001700)="527a61cf", 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80000000) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00006e2f88696c653000"], 0xa, 0x0, 0x0, 0x0, 0x3c}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1a98636a25c30296, 0x8, 0x8000, r2}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x8, [{0x3, 0x5}, {0x3, 0x6}, {0x2, 0x4}, {0x3, 0x7}, {0x1, 0x2bf}, {0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0x760}, {0x3, 0xffffffffffffff5a}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0xfee4}, {0x3, 0xff}, {0x3, 0x2}, {0x1, 0xb4c5}, {0x1, 0xffffffffffffffff}, {0x3, 0x6}, {0x1, 0x8}, {0x3, 0x1}, {0x2, 0x3b}, {0x3, 0xfffffffffffffffe}, {0x2, 0x1}, {0x3, 0x3b2}, {0x3, 0x8}, {0x2, 0x2}, {0x3, 0x5}, {0x0, 0x1}, {0x3, 0xffff}]}) 16:01:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, 0x0, &(0x7f0000000180)=0x301) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) connect$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:01:09 executing program 0: r0 = socket(0x18, 0x1, 0xffffffff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x0, 0x204) open$dir(0x0, 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000940)='./file0\x00', 0x8) setgid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x2, 0x7, 0x1}, 0xfffffffffffffffb, [0x2, 0x70, 0xb7df, 0x4, 0x100, 0x80000001, 0x3]}, 0x3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000980)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r1) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000800)="f902008e5696a27d52ddae034d7447c7ed94eb0b7f2d59f29f980f10549f41e67c59cb96297d5b3a673e317b76c38d34e8f8d89625211de2616e10b738e48628fbd17b35c04546cfdcffa6f65ea0f169fa9fd4ae7ef36c6fb5f4", 0x5a}], 0x1, 0x0, 0x0, 0x403}, 0xc) getgid() mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000900)={0x20, './bus\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, 0x0, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r3, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) getgid() 16:01:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 16:01:09 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x2, 0x49) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setuid(0xee01) r1 = socket(0x800000018, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x7812, r1, 0x0, 0x0) 16:01:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x4800) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000c40320597300"], 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="4441ec8694c7b24971843eee8574a13a384589cfecd50f61aaf8ad605b37ab11aaba7dde8091c2dc380c5460d6309c32d6889a9f54e12a1325e3f38ba2a8cc0f2a08d2935b63afd2920bff0983d5dd245351064e24d5c2f4c0f95a4258", 0x5d}, {&(0x7f0000000180)="155e4f7801d1618fd7f6c35855434ea4dcee8ce5f43ef0eb82d92f8195d2fba39736619dd78e17323772bd293c3be0f5c4c1f58c96ab1646a53819c5e8cf1004c0bfb75cd45e6640d7363fd51c1b6542a8c6d13d6d3d11cb78cbbd174100bdba5171a935bb0754e922ea687b29b3493fd674e0c5698e2612c6eb3afec3d4d8c6c3874aea1c69b665ad936a5602541462e0992215beb1a0615dc2a485178731fc073897f883a897c3fc02f034a2659a3bbc0286c98eebdeb1", 0xb8}, {&(0x7f0000000240)="8f46a2a5dc4bac5c805ad885ed9a3027cb1e1319939c", 0x16}], 0x3, 0x0) setsockopt(r1, 0x100000000, 0x0, &(0x7f0000000040)="bbcaa0c3f7e0801e", 0x8) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) 16:01:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getuid() mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) clock_gettime(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) lseek(r0, 0x0, 0xd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 16:01:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x40000005, 0x4, &(0x7f0000001b00)=""/128) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xf2) r3 = accept(r1, &(0x7f0000001980)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) r4 = dup2(r3, r3) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x0, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000400)) r5 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r6 = msgget(0x2, 0x0) bind(r4, &(0x7f0000000380)=@in6={0x18, 0x1, 0x39, 0x400}, 0xc) msgctl$IPC_RMID(r6, 0x0) r7 = semget$private(0x0, 0x5, 0x4) r8 = getppid() pledge(&(0x7f0000000200)='\\\x00', &(0x7f00000003c0)='\x00') fcntl$setown(r2, 0x6, r8) fcntl$setstatus(r3, 0x4, 0xc0) preadv(r5, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1, 0x4b) semop(r7, &(0x7f0000000540)=[{0x1, 0xb62, 0x800}, {0x3, 0x3, 0x1000}], 0x2) semget(0x1, 0x2, 0x2) connect(r3, &(0x7f0000001880)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) unveil(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)='r\x00') madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001a40)=0x800) shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ff8000/0x4000)=nil) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file1\x00', 0x40200003f, 0xfff, 0x4, 0x1, 0x9, 0x4, 0x101, 0x0, 0x0, 0x9, 0x280}) 16:01:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket$inet(0x2, 0x1, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:09 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) poll(&(0x7f0000000040)=[{r1, 0x20}, {r1}, {r2, 0x60}, {r1, 0x8}], 0x4, 0x5) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd82) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) poll(&(0x7f0000000440)=[{r3, 0x4}], 0x26d, 0x21) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) r8 = getpid() r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r4, r5, r6, r7, 0x4, 0xfffffffffffffffc}, 0xad, 0xd007, r8, r9, 0x6, 0x1ff, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r10 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x2}) semget$private(0x0, 0x2, 0x402) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) pckbd_enable: command error 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000000000400, 0x63) r1 = semget$private(0x0, 0x5, 0x184) r2 = openat(r0, &(0x7f0000001080)='./bus\x00', 0x8, 0x184) connect(r2, &(0x7f00000010c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x20, 0x1000000000) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) semop(r1, 0x0, 0x0) pckbd_enable: command error 16:01:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) unlink(&(0x7f0000000180)='./file0\x00') accept(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x381, 0x1cc) dup2(r0, r3) 16:01:11 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x4) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') socketpair(0x10, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x2, 0x4) 16:01:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="5e8e97e86842f7909df927271da5aad0803ec78c795abad4a6851f58675b5f5f9fc51484d78a55c48c35312facaec130169e68661f9fbe359fa2495d0bc4337bfb7a0d1dd0f0488bcabb2ad7a32a305d7fcc5f9dc2e60f69782f908c5b744d435f9095e7e208db58dd2a5d32472dc1d990ac4f1b1191e301218be3bffdcd117c2cb85cd75553fe645f45e005fc9df4a0595aca09579e120d510c56523f17", 0x9e}, {&(0x7f0000000180)="2efabb42e96d9bb5800c0192a83afe0a16fba25773e9739413b00c69a570b8f7b2fa2965af8cbad7138794092469385c791407aaf5db1d438a230a67abb3b328762f23a3a604d7815f6ff5ed9e5ea1d5bac5d17aaf9f49509a16a2e219533cf699e57c360d288e18ccc8007ddd57dd5d881ef4dc4686964c6d63fa9aba2402707cb0a52f75eeeead63b7bf16eecbb3ebcdf2a2486d3581f79ce4bea56149de20c651fe", 0xa3}, {&(0x7f00000002c0)="f78df3945ab127965ed7e49205b667d3c0679012f8ae40479067fb31b2ee08054ddbfd169263231b7f8b35220325c38e86cbe5f1535334b784972e825e4a95380297ed649b8148dfe2da158fa63440bec97311", 0x53}, {&(0x7f00000004c0)="2a32995af1b7f76459165a668f104fe44bde0ea6bff81e66e101a7d530b928093514fd7108da542614aebc0385b2a95f92c71b9b9941bc92f3a84643f2eabdc4eb3a2c4aff6eb0ab821d6d745c4fb83b4dd6d95a500234224e45282f029f8b4b3249ed3b5804f60cf11c5621d83efab7933e6d626d4f1b5babffa67f46e6da7726f938b6a72eb573c6348d0a15aceb090e13a4c30d2ac01312048556ea828d3096de094dd3eacc12021280e81fe3368be39addd951b43cdcc57cf71c267a8b8666c6f5ed6fcdfa48adf770b98eb72f9d5811c8cf2f88ab0da9ddabd2fa557deec283bb44a0baf98e7b871bbbfc159d011564cd220094a1fe09cbd7a5e14b6f5fb5c3da5ce7335f967ccb89859ee82f844d87b165b98e7ade74c38e89f71b6bc4328e3d9e3ca7db274239ded232630055cb0fa4aac124ebe60a15cf47e644b077710ef4d3f87197109157088b23f7e75ab88b93871509c64fbd906e79cbae8fcfc7057a08550c441d8fe9fba83c0332338630530337fb5b6af564b069d1e4a7a0274c36205c96b4cae765d7b906dbefffe05f56b1cbafd8aa4fe478182d1f1396bdc23c1af230ce6718e985e5c5e06f2c8e37b4c413a4657cb24b631afec2c550df1f9176beceeb49045494c4e426f869de43247d0b63aa40cf4444de1c8952eac25b814480d5b820fb978a0f8ab96c6cb9756f8837420267c4fc7fb89fbabbff4bf3859374ff44ff510058cb393bfd97f6149bbfeeede9c6693c32199797966fccddefad966c7d82e3c29e8c9f8a7f8fe0b11a73c040cc9eb5c805c4c386b7340c4fa7d22c206f811e0dadbdac82c6f85653e90a639ea5d7cf5acb1a177e14118c51e6853e0d6e1f6518f6fe8a1a92daaed5ac39017372251e37be2c61640d684784a25cdd8c226f18b168361c7b44396842e8d0621929a7732ea8c9a3c49fdb390da956207b5a5ac7bc58d468e65b616d971c8c1d27531cad40198885502ca2757c730cc809b05798086c3b59f979598e4d82fec6da299649abd3dbaabf9e1e6316f9ccabc0d770755d4f5a8a079361fd661f8f6e41e9ca2581ed759217e9024ac3c342730455057944e59f9cd6469e9a29ccd748b0db0a7c491d7f46c4c2635eeb010a8de83697bdd9f5c1d1c734ef8194ad1f364279265f8f9598e21d7942129cf5ba2ebace4826d18402d96187cc99d972a767ce1e784cf6b28e091ce27cbc31afd03dc23422a258df6a03460362993eb6a013b8ebe2e2f4a1ee1af6dfc569ec73e8e1dd9ab45ffd0af18f62b9d877ec2e6481c9732c85e8f94e7bccf2b6485c16e041f92abaff7cbaccc18b1f5766cd94bf5fe6ca18eb36362483f7b62266e7a071986145e306a9e9558bb784b2d2c97fab082373a6bc49723d200099a0a6c46ddf947ba411fb2064dab69abf7f7db9c8c47b846b2655ed757c799e9d50233a8112c03ca802b3aa67b25501437839ff87d7e6d9800750dc5fe361622625be2ba08ba533fae05e100d02a63e2da0a782680c6e372905db02b8124b23b1f74b03d82df5ee6375bdea9e1f514e8932b781252dfd31219344a68924bc9460d3c01e6de6a6acce7079a5c1ebca06b4d89058f19ebe26899d5fd57277019ab6cf4089ec4d0c913acfa4808041789985bf7683603328ad7c507c64c1cd774696c5281ebf5b84f04b923932a6a5d142c549093166797fe6d0fa15cb96d14bd59daca94d52d2ccce053030e135c03f16d264f81221a2e50b87641ac5d54bba981fcb3775265d372a938c57247f8fb9643a01e38e95d0f9be23183fa4e9089e5575f98c2710e840d5df33e3adc2dd63d5ff0ae83fc79e3913595642cd32ec0381a4b9f4ac0c4fe197311810bc18b9dddbbbb47240296665cfca438b32ebb8c2445c90b6a04e14cd45a79f622a5c4319df84ae5e6a92476edeb888f7ab5f30363b50d4f67bc3993152369bd82a4526fa0333fbfd8cf5b69682b74ab9972407b08c6912c492637e87f4be46775496443e36893763eda9228f86b79a5f3a19625ef1db975c6c3d8eeef7f5a22200669a2fff132f9f9ac62629a3699789ebc1afc1b3be827bb902a43bb3097353f53599174e3836ea60ed668ab8b0e824d2d04fb61edb3b506bfb027f80bfe76124b765ad737197b766daa727ab5618755073fb5bac1b825ef96fd6c923782294f971aa93beaddcc621e670cf0beeca6a19d145d419f866f288b160007ef660ff2c23bea48734778274571473553ded6183fa38b9767c6279e01fbee20ae0c564f00ca15281c4da4a7e65c998386bfc8dd8a7d6e2b72fa7e9e07c538417e06c335e5eb5327ab489d37d52aa72b15a8678380ea7882029f1269d189aea9163155ac79acb46de2c10942c9ed1b5b0fa9a492f67e268ef2dd43b3c1b9e11f2fb7584fd596bb0e724931981993bc00f8a3a48ab24232f90d3d34e0d806dd3f714e33c4bd78bb5758c4eda6c57c1cbc4516848c66c3734ce1d78c0d7adf9f7c5875568a51349e83cde51beb09f24b0fbd03b4c22f22fac443999b676c15e98723d904b1bf6453d21f524b4c573eebc9a1e8dee2bcbbc80306a562919f4b23ed53b1eac9fda115ca77ef079142a976b88e21126d578dd57c4536ceca9d28f3e07e19512e112b39df3785ff00eb0187d0522206a4ef8abf7c87b51015b67a69f776b4faa4fb50aace2c118e7b07eb667de6e233a654b6136d633a936dfcd3341a4ca6a4390f1eb8344d59c3250047e6ab4d5ef48467f5c10a36fe3b1e3406b165d505cc4a57280c1ec9e8b3fcd83897cca7bf321e32e90a701bb1b0edd1bca8df6aa63648ed21e27638bd16044c317f08a42ce7a615387171f8850e03deadeb5890bc8bddf0aaa6dbd05816569fa3d7faf5fe68f8207713ac3d43abefc3f8d1ca69ef23cb3bd212fbf74d9347c9deb02010ac67b0dcbb7f8fba371deb769afa1c60e728224c5e20bb86755b616807f6befbd60f07cee912f37e2ce5c7517aa172a6f4436dd3b2651c85b0ad2c650f93b951f56e586dc6d5fb876d75960e57a3cf527b71adbf98b69a4a54172e8cb36b18d41d5687c958a24a448b4a099107f345d3e6e4f5e24efe96b4eb61d8ef441887f912bed3ec9aa62ffa64e7d520fe6894a7a3ae055e8d2ded47db96117acd9a4825add356c7b5537f194876bbc2108a15d37ae527f98610a5b8b8e9861878d7ce77d239b72365a3e5155b26f79dfada953a09c95142c996644301c7d7f0ea08faf2355f824c2729a9a9240bd80070b307b25e4e4e9edb8585f57edbc5738ff9ca7e0e79e61d7edb20392c2e6b5e970e317e447115399802d854a7ddd36783574f22e5738ef5bf9b02830272c64107744f245260503c5d6cd0e89a17ffb99c7a5e866bb66280de76a8b6211819325e96c78256b72dbcb198f55dd2b9ccc4ea1155b8316e3e5987abcd4face5b669b0a0becaced74438df131a295c2c8cb307c07176f6543c83b7bb33cd73a5fef1e33486a14a40cfff2679edb5e975d2d6b8decac6be488d801df9b59267f15c8bd4b500fd1042dea772737f9097c38ea7288e60f8071149de1cf383e04c16e6695c9314652c0b48c5eb99e13ed870374f849627f43e8e315703d3cd527e100beeb24fddf0ce8fa6ba5845f3826d20e400a83d5ab6f46c8137994b9137b65cad722c5f6470a4575707ffe503dd4f306aacdd9fa25e55fa864dbb1a0b6d52bbbc8152dbe80bbeb364399c8b7b6a9969026a19027a4d9d5a80c75009aa148479ebf89b56d44daa36e244a3ca6de64968e1e7f28ea763fa1783d93c41532c6bce2067cf06823cd053aa8c8a4322329b1e5dbe506f9c94c9c6a63d4bd291470f237e07547a7765ba5427eee8d430f47aa01b0e959c868c1fa2ae96d522015b2b8f742a8a882146386c081646b83409b9967e0ff6ed992e53a81c3759bcc7faeaa15496aa7e6257dd0cf388dca3b86f5225063a81d49c3713fff7d37c0b845626ad9135b8194dcb9233dcbe74f11ba8f89f9ac978fa657bd415576c0dc75f4c0928e3049ace00c59c1c6607483f044a214c752659ead736ba5b8abcbbe4fa6f0436ce657762d9bc27a73d5fe41f5d0d253aac968a4dde2d5b30ff9b634634af767179831d20c4c89bebe96c5cd60f18f059ed6bf255c4e2b79044511fd4039a14b4c788f623fcfbd51f412bec1495fb0a4f35a3bf0e3967a06f495a279cd634b5515f5532af93fef51a02f39a1cbb2b6f0edd0a71b2f0e31c2ce50665819a520c93e279956d2eed334d6f503fda7fe414e8446e4bd03052a466c59fb203f7e0ff7ff02eb0b5b85805a7d0fb5a73d6241777546c571bf558ac1980bb3400713c154126f96f0885d677e3ff1e5d69b16dcc09844a0472dffc141fc3fab82a93739a451b6f8e89f785cea2ccc9ef7d67f70f97d01b830bc617e6d5fa730acc2f506117a5c1c97e5ff341f3216646ad23d2df4b7642fbaf57083a58fe4123a161db2d31195ee6584eacbd01eb47d166c8a1c05a8221c077d7b9351d1372a7fe1db5759dcc19cb56d6694a1ea8443623b142da8f519518a87242e66b6cfc35e771f8b6c6d0888fa709e81b1498e5e592f77fadc7cb6867bcfd314985e152fd44214f954af768615600ab19fe6198c0d377d3cafe8bd5084cc12904c716ab918306ebb235401364ce0d10b64ef34fd2e44682ff4d2e509e4d4a822eabd51ccdebbad547857eb8d6ce71bfbcd408699f74f4fbdc305fbc85e5849579268ac4306ec4ecfd30340ec235b918682c360aa2fc344d1a1855125d17a84b2deaea1676b7684298642e7a89e5539314da5ec726c33b71757742279655b573e339d6ad71daf35a7070712e6c396ae94c171773424f5a5a6ab7fa82595bd422c2046de91f30a2d1daa36f1cefd13d63d59b246bb1bc384ef1eac42604928d80c4c4cb54293092b58998e4d907f254a9fa13bb511b82f4a723535d5ad65dd465291aaffc2c2a327de1274ae8892c85891d22e24e38fc5d219982b6f9ce2648b84b5e5f816cc47d9c98827771f8f538963845e2f2b0378e013ae7d8ff11ae35bd700fa91adca928fbe44ea26100224c3fac319f7f39891719e4249ff07bd7a19ddc91da7dfb29d7018fbea9e529b4d2c7d2e876ba9eb052d9c5419e7fef02985d8f2dbbe81e9add23bd0a4705c8157fbdf2fed6348a4cdb8fc9fcc085968f4e0fbca59592d797ff40c2ac60a1302c3c2d67d25824073348bf5404ca85913c357f090001cfadd5c2f49f8617891c40d192c58ede4d568727b269babee218a5e92449c00e2f37d10ca95697ac9d945485df83f63b11f15d0361f0ffebd0786f0a9ef2f864eef27d5e11d83cb243b3150a816704628152f4dbf2d863491b5060d5ba9630a59a3c56a1d2bf65ac7240a49f82c6e39295b51e17481bfa17901a7b482f01a54218ea322034d80b6068a62b8640c208f59eadd418d6b3afb70a1e0d5385b59d949cb36ac8ac64eb9cf1467c82cb9c4e3aab41730d92000b83a231eaddd78ef984183d95ac050f1555034dfc134eac726d9edc552ddc70eb6ad55312a79e59d81ba4104522231538b5a754083efae3c51f2507cc83cb711268f696c4c1b553e2a68892dc1035ff98139cbb4a549d9b3f1aa4bbd222dd0ce49874a0c49c0f7dafa54504ced9b016983548d77c490dfe989734e263428210a8cf42e349c869195a93bcecf4a783e2722e4819e35846b61a6ba73e5cc7b8c9d2cf1b9f9747cc95d4fd71b205d6a6a6377038ec9dc4bb55ba9c57466495a3bd839ba104de3554579247cbc647d390e10", 0x1000}, {&(0x7f00000014c0)="27f154232ccf65dabded94398256636b67a90bf6b720511b8e041f9fe0e984026938670b8a7dbcd99108c623f2bd56b178f34ce29ebcf977fbf0f9624777d8ca76a81162d71fc444fbba6d6ece81476a173a9935e458d4a380551022b135c7b079f4243cff947452d276f0657a529318f05a60b9cce330a4eeede038a2b0782ab698ca49dda9d4548e5a5e5779e07f29f43a7d3bb5727294f9905efe753ea608a10728efe53e43f91d05e93bce71dcbc8157c05b3843b6ecce1b4052e815a0f6f1f77204b618eaaf025b40b88bcf7cf844f625156b7da197d0141673ee15bdb5c712a1d5b74125408d9c83061651988eed5b21e7b63e9c43", 0xf8}], 0x5) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4, 0x60b6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2fe6407300"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() close(r0) setreuid(r4, r5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r3, 0x0, 0x860) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)="20eacd25ff69f9cd9cdc5b85f40ddad6ae3fd510ff27a85dda764661bc8a3ca66aa14c5d3c7b89f687ad86be984c7590926b8e2501b99268d798e8db91144fe076d149ca22031a9b31870e25c5d418cddab778c94958df354e379bb0894757ee609678c9080ff2f949229d1b35917b8bd25872b4426767cc2731bf64064bd421707ca741b06126778e1e9baf78955a11c27f8e754cd173140e0479a898d362cdff0100005d85c48b7c98fe37bd585f8718fd5b161e901d8b797e21dad639f5a7511764e767b49fa56c0047c2dad251bd25a691800a56f69ee109ad3bcab5e447b3daccd8bbf44778b37d5d43b89ca9891b860a6e81ede9e0d1509905ebed6b13845784a69a71b18db3eae9b4bfbc9dd36b42ae4da134294735e7ee9492ccdcbd3c04dc9acbdb5a52350b2f9a18dcae41c4e117f3e4cf4d9ee77437ca2e2e3f58ac1a03a16e5e4f00779d4f4397cd7de2ae76d95dd6854d93e9df71bab8e63db1fbcf5565ce72407904baad73815a452e6a83774e625b170f7da1fc518a20c3c4b1c066b2032bf8cc3ef361ec55a87645adc340e3f61d323e87a6f046650dc4c9e999157e144257c4420c60e29cc5627def4332d92d76915f39afa391f466fb1cc92e795c6d9d4eb8e49b0d2a047ed7cf8c960ff0e008485444f4ae285c4bf23ea5a0429c737500b45b6a959153c1f2ea012c44f2630abff0c4fa487285a0274a22fa6a5129e80b11be222d474a2bdfde77eae535e210a7ee5fc746c5883346ff01819895c6e624cf75f5a773a85b848f7e95d7f077567fe329ed0a457863601e81d46cc66f8b59435610f2123398c0c977c7b9ffccb8d1dd1cb3bb1631d5659dcc7c9cd8c6cf52ea6f456566c793bdebf0d0df548c77cf1bef4a1c69febd00afcfb7e0b3caeb529ebd0360959d00b0553040e6686c9694d06526cff300a588ed17f78e620710b864c596ccb61b7eda9f8162635ed7f478a5fbdebde929f4b3c313670d3be82070da82d7cbd92370f1ce743ce2bcc3d46a75e9a4001475d9a0484c33d7bf520600000000000000025db5be33168f6ee78a0fb9d4122d64b68fa8e21a21a17828963b88c33106cbe4283f477d51b961f7894f0be9fd048140d230f6dbd24de982b614efa7892098d9f06ca69201a3ecbc8406d8233071288ca2376a4a6e93e5bfce33618730c2e221ec7ba58b43edb3596b2a93f015ddff9eab4521fb6d53707d4684c805687bd2cfa8d1e07bc93e0df01788d25edaf733a451f9f0cd6bab2fe7ca05261ee53546adffc591e7aac482178a3913f4ce8ec3dc585c7033e154c6bb960b6db46a66c17d873764f05464e855a4a2433750849d5830d56ed6c731d1176d7c60a8523e446f231e468bb56f97ff2fee7b7f2956f9e734a38fdbefe6e7bba0a8694b9155bcec1e4d0b8c16cedd8545077e64260a348281464fd4b22ad1c5abcc1b19b6aff2c7347eec15f34f180988d0eb2b55266cc601f26ec1d9bf57afb06deb19140183580f5ec705cbb25532d7fa089dd0e66c8b18950ce82f7519ec71df706db484331a77a464af3dd29da4af932daafab663096c0eb6415c1deb88e6344dc1376009df7d222f07315064186ca64c0fcbf0ae19ceaa537911902431bf8d7e79d18252b734cf8fc8bee302aecaf4f330645d98a6cc809afdad1a4fdc5be14a0506012684a6cf242932ae0d9899b2be29cb9b3b271b54b301c91b333a3f14e8a99e18185a4421a64e2a54a9a1335cc77c1250fb451ef3d6263f805be99eecf2db14c656aa3d64e375435b7c7b8c06cf393f91fa45da354599ef1dde96e90b9e4b1a41880f2102a8b232891f4a6aa7abd803dfa4a68a48e6fa50dc6f89e30aa8b70579965e95752e517e9c93c1259912eb2d8ada23a05c929ec41eb9d50a4adaacc58e9dc940d6c823779d5da3fc2bb4839b183ac2c35abe8550b5fa34e038575fb0c59a8b49b38c07fabd1574d8f11e4ac6b8a0db0f73fd02541ad31a2c5b4dd53063c99e85743d541cfd4da93798b0afebfa0ff5ee9f1afd5ba3a3d1e12c7c23f3477f8521710bddeb6173bb07eed160e3069fd2c9c8cb927da32c531d62b826a49d6be4f8fbd07d40d60b4bc31173c2a0d1bd695335ee11fa5a3b73a6597bacb158fdfa0ab0db81eac297e623b1e1c06ad8a3ae06ad98c5ca0a171387f9ba399f000f827c3f269afed77283382d42eecfb89ab8e590d870e403a18cc7ca50fd16474fc7c5d0d39b6ae8dc9f775f8ad10dfe60ca0124511e37655834698fe4a340ea77f871ace8a96da2a3fedd88af00b6fa111e0f8fab7b4d4963086f17446a328ee06e41b06fb2d569be8205cc64ac851d8c9c7db87566c6526dc5e2c30a324c4911b03ad778c9b4a94dab1434f91dbb9cefe234925d6cca35eabf89a80664331e158799524e57d0f94852640fd676d95750eb94d7b267fbd7e959ef55b009c0ece51df5f9cffde3e1bb98f96972831753b6398e4c74e10e6408cbd8418a4445f388f139e3fdacf5fc080567998ae00a4affc97aa5ae889b3a9ef2c76db7e8c1915c4a7e2bd7cb73d7a3b1c5452385d5db272ad73040efb53212b29721d6e007e812ded98cde03c48da5d4e98e47634d128c6eba9bf6121cc5d17b8b693b9f9763a89d2fe59a947ab4e1e43a38c823353b30512eb646d8c74b388d097bd3ca423f093321b842dd046c93ceb01af0484ad7346ab627aabf8f45f3a28dad8369261b7b2112ac09f3035a13925ff5ae37bc266cb20ccd763de86d7e57f6eee1beab596630b9fdb5d40a27d8e6ea3d2ba17d6ee1d8e158d89f0cca2e298bbb6e863c74e29a9e20dfad25114cc14a0d9f76c260c8f590f3fb2317b6fbe8f4463fa2e7e1f13caecca191df5b0e3f6488f0753f54e8779053e1595098cdea32e3bd7e2789cf213b85839ae90ef5a6e198cd9bee616326124abd546e9f2ac0147d6cc82340bf2026a7ae80c6c17dd5c40ae377b2c4516614c89ed85dff004b2e643bf8bc4b0d971e951ce1d4b3acf52c6c29a6773b12af4bc7ab649f92c768def572672444bead91545044b03acf71ba877a70564999c04c6aa382ddf8efc3fa2826e1a5f95a990018078f999ef93a8ac314a76be46a02187e916786e67d4563b940595c8e7d214398ef22331fdd5ef476e3df8c6c5bdfa5ef98b8bc7875bf6478031e6d3048fe2fa75e2f5ddd2388500aae09cb4d33f6ef68f4a4c81160521487a6ff92d72f845540ebc0d41003cc08bcb0cd65610f1ced64fa3fd6c326cf0b386bc6c91a98e76aed239454db81c9dfaab15299eb32f9085a97d5777464f9eded7e71d368e5fb92a28d88d47e581fe247a0352a38242a8601831bda7a4e6c9b89bce5ce8c56164e4f286a3ab58a4a127593d5660568e5b8444543bb14873ccd1eb81b73a67362e455ea37d48691da22921e3b42438dae017b47424b6f95ded1430676c3ec6792912d718b95bbd17ba1fdedb38679e2e9e06365191c075995319ddfda79e670d43eb716f510241562dff845f53a40c9b6e967ce2a52854d94a5cd3d2e171976d7b36f31d7c2ef992e02427c70b13be063ee77f23564c7944a331099f3fc6ddbe079588e1020ea230d5b078a0112243624338cfc122c861cd04245a51e4bbc58fefeab0f54a5067c2384e042939eb005d6120c6a92762dbcd9a27eb77b81c276ee688f960cb7121385d89a1290bd95b3f39b0964ee50ca0e4b1b055f5731122c6b6929e8640d17281a0d2c6918f40df0de07c48f7d53b146de2b6bc52ba350374ca2366cce13dc4f0dbf6708c61119880c3080434c9bfa99db987601be6603570b1bc99f87026c953d8c5209c7f499b0717508df35ddfcd09a197a5aecb4d2a84724d91fb126b426efb2127293866e13ddfde42f5207c06fdd0d4498d7bca31fbf28518b12e8ff16a1e4e97e78fe88d3c24156f10ecfb1b393572823226a0cd4e07bf6078bd45e021e0d47b805d86670f35f0ac015f69d2f87d89c60e790904679bd22af30310ae511472525318aa79cfded9664cccc1bc6e19c88feb0c3e7ae347e713cc86f99b60de4508782c9b4b866575c335f1d1864270c7f9aa567ec19083387c938fe53961708cbd2c4b9402f1acf6468bf2833e6345379f333338cf55bcc2b59e458d47b2689dcbe5e17d54a40a63a0ce44377d53dfb3ed8dc2ff6151aaebe0818caf41a7b2338ac2cf78a2dde0c9ee5790150d831c74938d8544ab0ffc19e731aeb6846e20fad4fc0f21db7608c691cdac5aef0f30e6a2ee539fad1f832e81c03d8989a92702c7fda1b4a51213a6f93d7827edde8e5eb604164651b64f0b3e287caa12d549044dbaa9c4cf5b544e11024922df434bced2231eb483baeaa7500d13a0c000f7f1e919b2759462fe18b4c01b67e9e8adf84543d4a007f506c1f6d26bc664ac82319f9b0eca44a9dab70a6a19003e3e91d7e4383f0a49532bfe66c53494026bf2f9780adc99d114c943099f6bf1a24d95daee91e81113f2dc6dfb80ec6a4576b15950c92e33863086836bdcf1115ae1da440583f218dc4b2cf3d46c4f657fcaed80ece9671e2e9b02313ac58e2d94035818290dd3f23f59707f503f2902a6be65e30622de54428b7c4511cc6cc3246714ed5d9f3112a695a97f83830b715bcb05a16313fffc10702787635b7fe7274330872ebe5de73556cebd9f6954318bc6a3befb254da15d7916dcfe9bf839b3b47cfeb31907d4493198e639236d8b81da6462e80a9a0ff263992d9c70791a9e90e5417f64e3e47196f806d9e3500cd2083745dfc53c61ec3c0a65e2e3dd86ffaa1f1473b63bcc185c593b3fb7aff9322f131d5831bea6097f43d7ffb63f179c7fe5c907e113d0f17ce6e4461ca00a42a8d86f4f31446d079916ce179a4ff2c69c722936d2cc321f4daf41b0f029c63dc5a7f082e72b336828bea1c37ec4cabac79f049005347491e6e3ec4fb70b42b25775ebe5f516395badba0f5e21e35749b4758cf4e0c33f0c85c6a0f94a4dc7ca78d53b8ee33f3603514dcb6c0808effab18ed976bb59ee26f0b51620bd053f8e61c4983b374c7069e8a159830e0ead427c97d4af41fac24ad34a52083ab3e58e5c9ac2b117514b9a372f75822aedda0a02b3b5a3ad3f211998f6853de144420b3deb5056fd49e61b8e183b37389e5f9de05c48be5ccf1d8b0b176c9a7a3d78ea8f3c7dede53076f64260f41693d51356ff189471dee2ba66b843ff959bb4517499f2f0bf054bf2a74456e7b4c315167eb7455a90dedc43275c42f18511f4590304db14011b1b0b4c6890cb3017c56e5a4021aaea0af1f7cd493d87f4dd0e20bc5d1534df7e972c95a5d9c04a3b47f7ad07de274546ce347cd1de3082b9fee468a4965fd10a64c557e8c0e3a4cda68d2d3a33c2bc6bdc964421fc5ffc96dd871d8ec4d6e1afb92dd0665a359570ec2e3225102a7b415a1ad4bc741d9e94ca7b7076e3bcc1fcd12be4e168f3d18bcdbf66da279074242b4137baa746fce5766db12155e44cc26b9d084eefc532dd5aa88386f48f1f4212879768f72f0835c4968941939dab047c69a0d0c5ffca86e8a5fa11b3145e2df59ffdd5f133c69ed84f3c066f8f0468efc0ba068eda78548370615d97b6e29d7e51546f0495081f3fa89c2cc4c9a4523523ee21695cd9b145d7e4a33fde0475e6c01763f1fc05c8ceb6247c3ae9be3b0f23c52cfd65d39e7698b602e4f39a9075671d6889a3c5dd939fe5cad2bcc570eadddd32ad3c8402f72a81e3de93e442d53ac6a9d0929dcd651082480ce90a581f3fc65bc28c7038c28a2d16e317132126441b3233b0aa34e5619215fa44806fa10d64ae8180faf120cd9006fe2b20395d5e576815f14e8e3d4ac061acf662ce60e375ea06bf91b638ab24d4ea7def0b8560d6b5855739a5222fe535fcc48346e1f863af91f6e164c7aacb3cd575e380cf2bfecd3f6a141bad7e32328e9acbb4016af1b207fd72fd97597badc7281925435148300000000000000000000000000000a7503503eac8bdf428a62aaf8f4e7a0ac18daa881ef16", 0x10b2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) write(r0, &(0x7f0000000140)="96", 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000480)={0x77, 0x80, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x101, 0x6}, &(0x7f00000004c0)={0x0, 0x8}) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0x90d2, 0x0, "d730c1000000000000100000000000000000e400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) readv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000300)=""/202, 0xca}], 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="ef230094da732138c513b714f29d739b5f55d68183844099a78b39c24592ba02f1d188a67d80de01df08b0712eba8f4fae24a1fe85b179d03b982c61c84aa27ca1589516513684fafcd1dd85266afd32eb05b11f8794777bea2e6fefeee60fbac90c1db1ca559fda907adb7c80a4625048648250c7620c83bd133fb9ac735e1508730896b245adb925ed6d0612aac59bb8530ca67161c7fb6e4d553bf0a53f82a301485ae1f46467da4a0f2461d99781329fae03f0df0b6eb4a92844e8a12d91bc56af86de8b9755c75c9901a0abd2bc2a7f97bdbf79a6cfec06f522def3498b694e10dd8bbceb8321391394e193457a7b5eb623746d2a56bd7683805dfa4c95a09c69740fc029b66ef6192b2277b7590c822e90ca43f5f1db9801c6fc4cb53acfbf225b00e06c4b697e66300660c1eaf9a8f32ab2fefdee9943e090bf13266daa76841d80b4272f124d515e05f2c91f1a073fa89c2f61e1c8e29a2718b4f70755f230c18ec064c56c1ca8615bf4ab830262ff2309d6fdec997b48c5fc9c518e14293dd0b7a95bc335097692e9b362e99752f3d87d4ec6cb3d567dfa38bb517781909c133027174243454eddc31712cf289b6bdd068c62215d19ebff8bf1a6759bda144beec0f9fd8b57dcd267d03a25e34bc59d6c92ea281fe7b52bf78fde3f1493fae1a4be63bbc601e3150f51f1998de837f7930499ae83b018da64cae9db0ba943a7fd0b3e1ddff4febc5f5455dde9fceae7a16115d8569c25a5b363d8828529a3dfd893659cb4f97ec2329548b9aecfa12e3a58e41097bad0c5677a1a385621615741efc4e7251891db8c4cdc2ddbfbc5d4a19848b92bf89e484db103b8431b9b191cbe6826f47ff68cc58b50575c2b74b346cf590c51a5deedf315f79c558b087ca4e7d8ddf44aec767f8becffb2b527c282317a975c616b3edc8c3004412d69440f0149c29d1bdba36535ee3d7d33af24a7a7a20271b2353dc4d3d1dbdc454d3532a666f29b39966ca3ee41eed91e2adcaefa43b611ca108946c6e54398ece177e2194b0f168ceec7d5bd2b969220396b436bb9d2091b3cd4ba4ed3959ad54218ebf76c73f892d479b4fb4b1b7bb9ad34870979f2c60838e75d8de512339983c87339b6dc34f09ec551862002011ce663587f6251a3aa1b5cb67c20b208bfac2cea26dc0649ab4eb258adf596960d44d6c56c46825ea899efd5d8e17cc9446fd594ca4eb7af4424c1bf040b0f3b71ab665d12af43bff546f2d97ac61f177f", 0x382}], 0x1) close(r0) dup(0xffffffffffffffff) syz_open_pts() 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = msgget(0x3, 0x3) msgctl$IPC_RMID(r3, 0x0) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}], 0x4, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80a1, 0xabd) 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x114) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000080)="f6608b0938da1ccb14fa57ded3b8951dd7ff68685b7a3e73db5787cb9de90cf538ca2f4450b699df98847cc8927e82c636b9a170d31cc4fb1dd36b55fc388a44894073522f", 0x45}, {&(0x7f0000000140)="1559d2b705aca035a32440e0edbddafbd222f1b2c5812efd75fbdfee2dfeb2e196ee9338ce295558c9a8493ee9f6e9d9a56328681cbd7ad1f3352d99845e099d3632e08df7f909a27dd30dcc5757ec5ae5f252be3ca6b18f5941d777a02bd2e0ddcf822196437502f0a236a50d552a5a03732f72cf5d341ab9ee8f6b1bc9854b78abc3ef17fc5924637e00d12777f0ba1305af7716646c5f6527606713d9744e27165cdeb9ff3bfff0a1c13f0fe4f2882893fc6e1dbe6494e7ea94a91383a7c0cbfcbeb8709f1abe03ab279daa0d915ef15488f362d9cee7b665ecc38943317d0f1fdcb8ab619fae083823da20e55fc4232a111765db8b51dbeea2725257c73fbaaa830b60143d31d61ffc8312abafde1196c220e9ab8011d42e3505c2b7d3be1b54669fe681ffe8dfd7f7500ee91a79f8e24703aa872d15d2482842d715ade2870dcb27700ae34fdd9d58a9e13e2247e1e917ed4e43182b782459bf1cd56d35ba8ff1b0fb7cc5fbf55422f38ac4c8497825a44a2e773453d5877bcab7c7374987b1227e1e2009fe3018d9b88f602c14abb1929a4784b17cb83ab11bbeeee890395b50f0ae532b94468266d26e10859fe25bcb67b10b78b27efde4ce8cc013112a4005022957f8292f18892279ec89be8a2ab6bc9d555d901dcdaaaea826dc9cf06481b1914f6239c6c6b76aff94b45a0ad2988a0b96b24a7e50d60316912443bd370717f129477da18edc10ae94812b2d5f04af37095933916129355d2f77c3d9687596d97ec857113c969080002baf15a2200488f37738b30e1c4806a7c8b3fe75aada822d4d63cf73b9fb5f9b10cab5f262c760fa4f6c9050f0871cdf1938a0b3a01c9aee78bb50b905467df7d04058ab42b7312a793bf7d5434ff23da55f370c5d727383d0fdfb1fc564c0a0a0ddacb01a3e3c98f2fd335db25e1799fd62468b3e8a9451262f50c6060973ab48cd838c198d9760e285d51dfa06fd40f1636e657c61aa270e6855b5a2f224b61b168559b2d55f5d72b117be84a4ecff37026a4d19ceb8f779c00f1e9ed22599e1f0a1a0dc9816fdaec860262ecb4473e2dc7066b1518a4695a3eb4090e5e8081a4cd7baa525d655bd2f683537ef9355554c28eb17754f51c75ddfb8ffd442ee8e6818615cd76fa8657ebcfe001fd4b17d3acff25acc6528a18071d7e83c2e656becde0f8c10b60e7e285271e60b5326dbcb7539fec3db9d2c258c8dd40233cbbe2acf63d48ac71a004ce986bec7fe51b5ec95be4a283931125813ee2551390db69e417f0f08f9a199a24523619d7a6e8227ea78d88a4820e7cf9a8c06939c39e0de4c5e798dcdac7d9f53aa8523dee1e1035d753c15095d5bd8d9f71185cbc689698913afabd8df7be3efd07f59b95bffa2c7a8d8d0f5695ba2caf17714041813e3b3fce861536a7432fbc13a5dc00d291b4bf2918aeb4192f54ac7f99cdbca12c5373cce625d02f914a1d00e1da6fb1a448cdcbccf7cce7eec48f158b1db1d14df76dea7b5caace2e52a8967a8fb1f8b7ecc9a13ed26d2e12c457468ffb4890c880d677d666218721fd147dafece52a92923e5277d39fd8c1fb62e82949fd452082a79e835cc35d1bd87b5c23132aa8f979344f9ad089072128980173fc82900cb8eb5c2d31bb069c6662f362cf802c1b413ec59923547056816fe1fc0388a39381a4d3f3885988c78208a142373b5718192ec7b137c4668ce5858f0031baf2139ae9f2c6e3f829952ad1c4704c27125c075e785232fa9dd7702b53540fa5938ac52e1e61569e7668fff7c4f8ead027b5a6ff2867db27a99c4f802caad0809dbada7657f28eacdc6681244cdf7dccc2d812ab49d798a6b6b4ec943c232d3c212a09e3fb11c2cee8096abcc9645b013207e2d90ad60ac446df203c95c8c41dc0f2d1fa83229ebd59b4152733fad7296657defbeb807acf8bc5e5f612dc307e89e81e3c90afed3f72df554ee1d16eaf4217af442ee37879492b0768789041fc013a7f9ef1b69556e0f2f1089a0ebf14664cfbee98128fcbd31da9d4f6c649264ee9fc4a0fc10a0b36f57dafd0a73e71356ae7118101bd6b1be1905f48d47ee31e040e46676432e7c9352541720ef54d19bb7f7f9c8659f52daac41d36e81127810674085ef7fc4c84c229b6452afaf7c8023242a6c2f3551b6001b060febc88de0c7b9e87f542a2f19ed6e7e26a98fe90c3822e47a888546a5a05f24c999bd6636b794da5f7658054f5b1f499d7b8dd364da487610a78588904b8723e09a5dc4f7d47b16f100ca217768b33d261c9a6bf75b20b1331d6b7dcae5094c101b77845c9db9bd21160aa50c5d2e6d7fd3be212c2b5ea09887cd52e475e7ada0f934fed498599cf7b9e46979bd39de308424ab3fdf410cdd413c379a54a379885474fdce72363b4fe4406edc0321784d3ab63c8d1285ec1d360d2cd226865d91a948391c8027594ddd50a76f45cec725bff17dc97385de137fd3a08e1cd26b56e919559c296cb9cce416081841db78006683d32d2454991724c6ca316221bb258b3ae8b49a706463f1c7c2c9d78b302983a13a0e72b434fcfb9a92fe72455f814158b123bad84e52b90b1f9953bda7298c0ae327ac9e1afd8e20357d5111548997d4c680b7bc2e8c798eec1790c7d6b18d9cd91f66c70194a47a63e66f6a7eea2e2675189fc09fd91eeb31e5dd2ad643ede8a50686515737ac8176f4d6a0f0a05295d1c1ca6b10bcc5754de890427df2500d547d022807fca4fe515c7c86966a726133d85f887436c817d779edc8e326fbeada7abe31ef43fbdcfccc3c654f3b542255be70db90eaf02e3b212715a3737b9e69b411c31691d571e357e6cd58cc457f0425c262a04869eee2cf9ea67257482f7d245b13eee2c9a148e3b59047dd92ca7172f2c450a9b8d836210c602b2e0c9f909625b3817f39a385dbcecb187718b4817af3d82b772a782ee55289664fd612f4681ab4a1b4f10ce5cbda272b293b041b4b67328e99c2576c5818b66404381455eaa5e2285ec1ca45ed3396d7c27a1b7da1d84f4755bed4945054ed90287a1732ae3b833a285f6491d24502f47000531f5c9a60b0ce8fb2d0d213203e6c2e26faab0a417bb7424d069970b3221850150429f8181a07c7c575b90fbaacb305de588ef910bc91a145e1bd8239d8ff9d804778347c53054ea1e859fbaae422fa764e811c117417b74313b009d4b59da77a73010dadbbd0753eeba191c4feddf0f1bee467cf3fe284a0893773172ec7cb45feef5b9762d222377e4b042ddd8294cf5883f7dfe187b7e5ab5da769f1d57645bb11be7f015ed0e012cbaa95f0d769967ef400d2ecab4bcb074ab7bde04f682baf1dd4d48185caf92426a7532792ac0e323f9f0149b3608c88cf7ad3dbf03e21c8f05b09461a2584931c7863c05b64b42af0550d4b42f051d20696b46fd2812b3aed868ad5f4337efde48fed2b807be47acbfab55d3feec52f22e468a9d641f5a6b26739cdf4462f6596614665b0b529356bf0faacbf822aabe5248ea4dad97bf7f74f98eada7dd32bbfe8597cc5e74286cdc98bb3ff87c495bffaec4a37b8cb3819ec2dce398c052ba3f286c706abfcf8752a14aa60cfc69a6827272f703e24ca1e6ddb0608f95c1977ff573e2ab2a6c0bc204bda5eae1f04bab0536932a4ea8dc85f88c9d2b5f206d2724bdd6d74dff9cdd5d511d6d0b437f899026136576ebb4057a01a559a2d9aa6f02a14287fe54f0a31c3b64a2712dcd9b6ee30ba5c1d812503efaa028b97ae952fa601e88fcfb7eea3dc897fbdab5f61e790dbd90fe52f1ec9818475bb1e362490fd0345e4759355a1273ec600194ad80bba166685962fe1fd884e20965a1e47d8486ce2ea96df4c9590978fbf8b1c982d3809dfcc32ca0eba37506b93167b00d3b5b61ff20b29327a89c14a3f0ea570c1ddc97d19079f212e7a5a43b25797a9df3958785db377425b67e41086939e9b57159f171caf25f18d451c72264480aa22d4db344e97b2c32e2a6da84ddb199bb1d856dbaaf91ef4397450280097790065947663a9f36baadad39f8115c8a310a727e984e7e7e1077a90a58715bc55c9bc97df52271652231097839ff523650ebe1ff1e06e7dd5aba19496d981a55ee1079470c489b4a17904e57662e736f455fe207c782e4be0756ea43b5960d07609f7d867446f8eda2ff1b52dd041c369eee2714c6c709493682a22ad09c02540f12b324cc275b8d5cee2473bafac1f29981bb438aa03b3873a55dbaabd1352a794fced936d94f623201b067a40bc661d12b54387374a2df9b0bc507ef5c83df2355dec5d446194d29ad68cb94808e17a7b11890f9a6d0466de7b285c2b40eb29ffe2bdc65440511b15eb3a049f9cd22aa439c7aeb4af458e015b1804ea7c799a01f42e9e3e1e30c6e880ec73d8ed955773ecafcc2f2fe10c57d7a80d2c86416c96966e2e9480e05d0b1c25f0744daf247df1ec081e76f134c0fe179f7cfb0e9b6465fc49a3862f3af6f67cf244f986600f3570c715ae177d0101cdb72c55ee0967a1db8df0572818b54b807a0c0d98c9100b590ebeb22bce32cf0b0ac7fedb695a18f79acb51c09ec42be16cd41b9dfef7e05ceda9e0f6ddd9be8d49c7465ab4583f1c9cc879bba22a16de5a686873b48f25d7c7a353c315eca2a07c355ff38bae0fb9886cacdd839ad8fb177f0f1315fdef7453e3db9176d02225ac50a3262952c37d6cf9304d50fb6f13b81bb65c845638eb9d92870b5fd64c3ca598b518d2fd5aefe6a1c0d978098b1d6244f821e95bdebdabb745bd51f562db2f262f843f36ac45282ae3a62367bebcb993bf25dcc3ab35864a44a6d1eb51399716b9cd5a4651cc2056b529b462ea6bbfed5814a94c3dbbd8f39ca524736a47a5f2dc7286c6a4acd370081ac258d5a04fcdf5f9feb18e8b6075d8392f9346f0078fc8636186a7ebab36d4054edfca53ab00eb63e927790ad80849276c4058c1bbee7a7a7f068c5121765e826fe2be35f031fe3ab0b379bb94ca135a3110cf5238ba39df7cac678d1b36312ef206a2cf70bdf8c8e16d1f5c25f9003f45aebd8504d7a44f0441303c36c99cb15f58175ed4596fcdbf4507fc2870acb887a6d61ad0cc6d5ef18044cc593189aa2c7adcc77c61ffd32a8840e12730cfb989355a0a132b81ea5747483c020d4b185728811c243808aaff50c0bcdf952e49859f901ae7f97fe925bf817189c79c5fbbbd2555d834e8e372930d0080d09c442b107aef553b67f2169e7adbfaf624638da460de1f928833e6737570dc025215719a00e2cdd60e618f9520bd1fe15536454cb83665543fece05272af09222808c64df66acfa70f86c84e24c3ae5f37831e62bc4b06b475db89b5765366d08edc8370af7661451f07a1528f07acecf22b107c904a5e455202f08806764bce620060c212ad966e996222fa65ba2877ba9f04708f295a2075a346e59e1de617c07a8a1de661251bb32326fe61a3c4a22b4ee29e843082393f22ed16570b70acf49e97ce1b58fddc548a823a41c94ed30d535462307189223e97e847bc9c20de9ec1e87a4d2e6cc75f31fdc3ce2cb510e27f44f4b349369e55043f5eaa1e0411d3fb3608f9caee8e4dbbe1cc83f4a140aa154eb62edc334d5d504ef45b26933fb47559ef808f044f17c76a93b99e9abfa9767d3056b9768cfbeb253bcaa607648726219685504d1f229a33311e9306be4bdd6bb0b8b55728bbb8d3050afcb74b045bf788a9613de326fca12d624ac46fea50345811", 0x1000}, {&(0x7f0000001140)="3e1eb830ddef7c852622bf576c97d926a9b3889774b1ad20d4b1e02a15bead82d1828a9c043dc3719e26df5c324a18d59af5a9d336bf9444992f5c4952d793245664d79fbaf66ed8fd5c5fb2f0bcebbb19bcce55a373", 0xfffffffffffffec6}, {&(0x7f00000011c0)="e7a5399e8b16f6a436f8a19666c34e13530111e734492e7143d81983f266bc8ffe1a00d92187dc951f7604bff79d62c86a251b0e8315a3fc4784842a044f8dbcff7612cf762ced62784322aeaa2471fa334aa8c14108b538b49897315e34df570c9ddb0ca4c80cf916182b4f9833c8092e150d4b3eb2f67521aaa6ac546da3c443e446ec5e843503952d41329f63a30376eee5a00ef1be1ad2564ee104f3dbae91005766c8f4c6160d6f179d3e4d16845cea343aded552b8ceb3d8eefdd0d1bb6b6f788dd2ec19138906fa477dd4d5299afed694e565bc099ad1", 0xda}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="28800000000000000000130001010000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x78, 0x2}, 0xa) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r0, r0) setsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x1aa) poll(&(0x7f0000000100)=[{r4, 0x44}], 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001400)=0x401) dup2(r4, r0) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x7, './bus\x00', './bus\x00'}) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x101, 0x4) select(0x40, &(0x7f0000000080)={0x8001, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) syz_open_pts() 16:01:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x5df) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x0, 0x100, 0x800, 0x1, 0x6, 0xf5, 0x1, 0x1, 0x3, 0x5}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xd}], 0xe4, 0x0, 0xb23, 0x0) 16:01:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x2}, {0x6}], 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:01:13 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x4000, 0x200000000000000) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r4, &(0x7f0000000200)="c1ee69e7f73ef22dc3b29016a211374dac9d2d8922d144f009b4f12a80b142c1b7e4faba93d2c30910eb4725bcb85fdccb317c818864a09c2a17b12ee4a8894b182beb15698216710f2c087405e063fb44fc", 0x52, 0x400, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001380)=0x2) getgroups(0x4000000000000137, &(0x7f0000000100)=[0xffffffffffffffff]) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffffffffffffffff) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001480)={{0x1800000000000, r3, r7, r3, r6, 0x1, 0x800}, 0x2, 0x4, 0xffffffff80000001}) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001500)={{0x8, r5, r6, r3, r6, 0x90, 0x5}, 0x24, 0x9, 0x401}) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r7, r3, r6, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x80000001, 0x3, 0x3c6]) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000013c0)) 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) 16:01:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000001640)="0f8c7d2d22f89fa30af5844b44a65692d47b85d86eaf8d00ef39591a09872599602c5508542e637761c98db7f019dda4f13de894429f2cb4e708426cd5a26a05ce867ed651e2d22450e9a19e112da3b7bd1d9c", 0x53}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) setrlimit(0x6, &(0x7f0000001700)={0xfffffffffffffffc, 0xfffffffffffffffe}) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffff9, 0x5, r3}) ioctl$KDENABIO(r0, 0x20004b3c) recvmsg(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000400)=""/200, 0xc8}], 0x4, &(0x7f0000000500)=""/4096, 0x1000}, 0x2) mlockall(0x8000000000003) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:01:13 executing program 1: r0 = socket(0x18, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000010c0)={0x3, 0x2}) setsockopt(r0, 0x2000000000000029, 0x3, &(0x7f0000000000), 0xfffffffffffffe9f) r2 = dup2(r0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) sendto$inet(r0, &(0x7f0000000040)="e8d864c3aa500e6802cc03c0d38c38439c19e9d2f4d23733a62f23ed4bc4b6b57152b7e78c88a18d201a6edfc7f85c52ba40a382f5325546b17e75c3f3fc5376933c77a45d77e5463c25d8060d20569b5b93ba4a514fe7ea139562f3fd18e90363511f380b785c457c54082e093b46c32ff01f1691177fde2510f1e7c115b8064fb33dd788cea76f97908db95e090f20fa75e4a4be16549cfe2aef33c3ae0f47253757b149dd69f489911143eda19efcfc0f8de118d0e0e9cea67f19aac7d19c0549b9f7e60267dc779bf048b0762d029c38ef0b61eeaf544b02969e6b9ea8e3bbd68306f10239e65ad04dc847f5973c3d59559e335612ac3fba8f01679fcd3bf9ed1bd00074307dc03938418d035bca5b84027b74d835b6f24de52fabe9f6bb590e2915db68d81796a273207fad9d53226d6674ecc49e435756204c838f332d7cc79c301890534c057091e6a902d3a36c71c70d120fc1f582c1b68ec73955e32e0338dbf22848f7e630730c069fcf802ac35da7971eda71a61ae39cb1f541801c6aef0e64a5eedf21f3e299c4724cffb9810202e2f4231320f3a4b1f424e63bf67de5fe3da199a200f5ccf6bfb9763daf10332cb9e51701c79aef1f86986bad472bcf76c783658d71eb83d656bafc77168d2183a44c739e4e4a1d3f16636a5c80f1525a8779bca0cc19e4436b86d8a7393d4ae95d5d6588541278d2eb6319ea354d68726cb71d9a86bdb67eef2ea156b07569b53a0312cec6d3fab841027e1db58609e03cd61ee58ba2509ce051b29e7bad6f15abb08b5bb8c1bcdf95eaa6079f0caf9306e8c1971b74c30586ecc617386180eba4ddf1b0b9158112b90fbdbb7bd034715e2078c4c286828a1a007cf2fd18d52dad295cef26091ebed0bd5440d3e1aae92f38acfb8b14f9ab950e47fbc1bfede540b9ec9f5d97b6d69517e8df3b31255f79c83b5f38f9f9b1d24ac042cfb1c8364d248bac3763e8ca0ea9bcd98fcf493ea4162a9356cfc9f95acd5b9a9e6642608e46618a9e62d244eb0ec14c2a5465aa524cbb0a2edc037b49268365d264951071dc16bacabc4da7f17acefdde90ef93c6c752ee1966556574896016fac32e80424da1eb4105d76146c0cba69f696d4fb8a1e08a69b61cab2e6f051b55a5926acfeb2a69e82141bc3a89346d75ffb36018e496e52b058a03d52c26e460f4abe2ea18950152ab762ba45427bf0454328060d55ab2e9f2560f1515da18407e4ca94993d76a11a7b62e7310bbd601272db0958541f291992a9d6c6e1177ad395597aece7b0351ac617d3ac83cc4c35df006759406f10fef7d5fd869bb5550023f386f3bbebe20ef87c1ea282eef45088cba5e961b72ddaa70ef6add2ae69cec76e05c7f87d0ad396c7bee9c4d78058d75a6057d25837d80fc97b7380d7acd2d56479e755fdcfdd28df79f30617ae2b763d3b20a7e16af97b20d6068b87e0e11bda878dec91a890985dcfddf37a742c93af604a8da12d6c4db2d1c4237e134c0ed129c2b402ed487f6330e99cc850ca8ff19e48b8bf782cc64ac4212316eabbfe811be7e6deaf7a4d87667ef175b31c966179a08b31bbe0929665a45aad8356e096d8472a32185e4aa981194328f9e4a5e887f6879620d6143977f25af3783703dd96120e1f9b44d79bf871375b0835dcd5c7f7066967815b1e86900df7426444994e36744c0079101366e9525372585749d59e7ff8044a379a1c1671a2c071b353ae4bb85417cfc6941acbe1efdc847d6a518087b13e5a7e5018a36980f37f273b560f11c831a335691af9f1749acf38cd010dad497d5f78460425f72312cabeeb1f73eb7b67a9861c0b61d41474d575062bea3711fe95302e0a9597ad50e8529c83c66327975a909c73bdd8f6235996a3f5e58356e0ad8023f5992fe9eeaa2b970f5fa4556b3cf74552711100fff9a53afd8116c86514d094d00c705111f5f4aa9653bf4f521956a702625ec4941a2bec10e64fc0dd7a28fd90716b0883530b52e74aad262834f1d7e20b493243637d156bdf7060dff3f514eecaef7d6a52f40b7751471b841ef41553c91c0e4c859c5a96a3e192db25da0174c49ad65b5712ebe3130511128fad1edb27d3d1c5334cccabf26ad17dba699d6b0bd36cc371ede8573930ccdc0472420cac6fb5c6d28f8e94967e32c7298932efb6af4684cec2cfb0bce98f5875cb86f88704eb739b8664d4813b09561eb87cb9ee103de34c337ade246741f5956cef17cf7d17f63832c2f4562e9b0f97141c0ff49585d8f8be109b4bd34334198cfa26fbb0ce1554d756c7b7411f5ed66ddd5bde08f1e21bc43cc8da12bf68fd62a072d376f48da59564e523f4dcabafdc387b35e07200a2fb55bed4e92d194ced59e72d49cbc30344a99b900a1552ee7fb609051223fe41f4990d42be2feb1d7b5b83d030a289f0c46dac0293030c16b559b9be769f653d2c6491b0d609f125cf6b2ac7ed94cb014faae26aa935f736c91511362b5c08d900e2deba0206264546521e9266dba29047a5ef5da2a85e2712f8e20a93a21a0b6bddc508e27ebbd74cf01c420a11aedc08985e30b4fdc9800fe7ad6a39c56d26ef24a08cd552d91cb2c338abcdecc260b6950b65d5a59c73e58592814070972d6398c2162e604e35003f060179305511c5cf2e388550a2ac6f81202e2ec388c43ff6daa322b8b8d4f2793f2ff28dc76711e026fffc1154992b6d460a70d7ecd042192b484b9c274c3c5ff6442c03cba746e13b323bd9da9970d2f307072865feaa43f93ff565525a33d2371a06122da38ce21a241b1334bbb24b58043142988eab6ac16b41e51c52cdc7bc08731ab991294d5ad181a3741a235fec95c060e7d65426e58f90c16ae91eab205a787ebf85fe7cc24f2ad1fa2b5a352cfe0fd13e96abcf07267926c7423c76c1fe18e037b655f271b69bbda495e8b1b4b7186578c1c7ebab6351d77d76aedb1f814bff08b9e39b271b6e530d32aa1ddf0c08915ea0490dce4c22a1aa0ec5e221f237074326abf83f4048f589c767ffe5b557fdff17d1867c07b7edc67e3358182519926f1f29047805bc78c77141bc575f6de5d9fae1e0149e31f1a6c178333cc32277002f93467f59d34b334b684c548bda050c89b7d23d0e856fe3679397dea3c51c8d4d5561fb4a5f444bb0278fa0300bf82de1d045cc3ce37410a76c252edef8bef82de3808ec637fd84f88b38fd9c7a73bda4e6d812440eaaf051640a8d265193742c7fffb6ffa4e3bfdaaf17b0428e66b0b41efbbf707f05ff7586ee056da099c1f30457c19a39754d8cabf625488d8e2d541ae7b347b09ce373f10389a24be366b86caa565499490e469bb0113add54d8199cb255391184984394c8a035e7ab31a656286b70f470d8bd07a7fcc5a45112aef4710121cef4dcc6c78431efd6f6d9f7a02fb73105816dd665e0c241fa76c94e43d9815d5885957a448a58253c2046808fed45ea33de658c470ab47d33c99473c8655cadba2180337a6e5dcdbc2f16c248e61ab26f381c52f8c3c5fd775de0bd4420152df318293e2966afa2bdd35f4fd20745c84e480d3c04a22f9fa6e59f4a471ec8ca526f49c148818d19a0462b0486121a4e1dd94461345701844ec7822e70793fbc55073de3bce631c654ac0a4da6392fca83a3c1a1b0eee246a039186d5dc5b3038f55d81b44680e9853371f46a165c944fb34a706d3dda94a1323b9cadf5229e725f4322ce1bc1a89a99cdac6865f01701b0bbff278b1c6b0071641dd655d5ed497bbc30533d9a615b5dc0768a16627acef638ac5888c4b5a454fc891d35b93091882f81cb175621e410320ace97ae4efa055c83f98138660b69ac09f9e5e39788bdded2b7e690cfb8476e0307c07b5a5a343f8f8335013a5cbbb36e848c4fdc2a025a65fbb00e8df9fd66d09c1bc35c1a6ba897aea80b60d9887ce413fe69577b9f509856f31655206b7053280c668ac1585aaa21d9d0d672eacdfe2e6b3209fbe0130e809130ad6a0cc14e7907bb38f00a0b765735d164dbe829dea836266034e944b2dc6efbdeb05a8670bfddc8bfb01044e63443204891c00ebf61eb3a9c7fffb961b0150f3faed875029ba9641dedad5dee134920e98e06a40e9c245cf70860a7136e08e1f6749d919462526e79859e5386f0b59123393d330225064bde839c2d78bc9122e873dbc08353c39b02c5216c983dcc2b04f63291cbd6f3ea3f67448a95d0848597e1bf83126c809cf2df9649af4d36b3ea14c9725d4b17d29749a701ab08c653feaaca5a2e7180005f3441e0c0c307d52e3465924b0e353198e573c34cdf542b5f23ddf185e2e85d0d9462f71409023be991bab2acda7dd6412dda5c915006b5ac996357f18c8f1758fd7da5429abcf10722481895907a599a69729eee0cc130fd4111dd27ff1d93ab44b4bc05fdff67f64c0a4e2ae1ac6a6de6a4ad586e4d15ba4cf370572082901c7a1345cda7202d532c27fb5d0a2fa42a6d618c99bc776586344faa7e712e210532447ac3215c2d4cfa06246771be83a66ee21f08cd709e1757aa319d18819b9b91cd0c9ab59726c31bae776e7876610d6209433bb4fe74c59ec3defa31c70bebef2243b221ecef850845dc5a67426ee66e9cc79cece8970e48d540fd74ad91a08d82535933cc7bf753a75378642bb191e764c2abd81a29ba3e677061e2bc842c9e41f7bdce18ba37c8d0e7ea6ac680e6cb7335aefb99d1f43100beba6c55d731756c6adfc7524112674dd2dc7edb6b415b57e2a0f3a949ea058918b5b153d77406120a4d9717220985bef5f02668740f4a944d13f914548861bc5d763647372cc6404ece313f2487a519f19ec2538c8cfc8d21c65ed7ce9760ed757464c567953479d7e3ce8edc416f5e2e53b5988f55ee76f756311c3bdda78076e445397d33b7b2c8544bedb82fd765699289531d1a9a4b2fbdafc4d7d49c91b11317dd944fbbc0f75784d5e802cc42d17a1e8ebe134c9735b2bb03e364239ada3fadd6bbf385c223b7527e0bd04b7cd76504c08c153cbafb10eb56b5efd3132aa73b002d76b354fdff77041f1fecd0334754ccfcec7029d7c74153af9cf64be2536b07b85f7c142282e5af84e6bea35e09d13eec21d8761873a61a51ecdcc27b445c7e3aa0823b18a6a8c8d77e5098d427eae2ecbce7ca5fe9a1c37645e77643d8d98375097142a9561535fde643146937f30d89640722d29fd4e7ecbdebfc0b7d2edaac8909a2d0bb824fdff0df798205eebe60d107d368e3a5ff8b1d534c852d704843d409ab7cf456991387e7f5aa5790afa764d8640a37a261a7042348bc8a151a70972de018d6dedd1803fb97eebb42bc0802b04759b4cfea5b1c5276c143a93f93f057c65a570ee850dd6a48014bfd307d29d6a4caf027f095637b7c1af0e69f5b1de24955b0a71119d19e4a81a31e9d0d9080f78fb1fdebcabde2cacb650e60b8eb0eb4dcf9b430d9b8e1d3a64995d9ee26fc43b10e6b7cbdcdbbfea0d2b763df79a42cd04c402212a493303ae06f0d10220445e7f1c1d18316e6c1f9b7e36f0f8afede872d025cfa3f15ce61ae9e596a417ca6f1a5f0e7292ee701ced68cca3fffd1710299f116f9530abed88a59991c08e1eb42c465cc39e47af82e3459c53266e4122000fbc70810dc483dab96e5578e6956be7608aa227444456ce19fc7dc6da426333b76c6e94c1e15e77fdea2a66c254fa776adac7579f1710b5381aa513d7b872b2842ab2cca7a80ca77db389482674f1d8b7449c6f75de02c", 0x1000, 0x3, &(0x7f0000001040)={0x2, 0x1}, 0xc) 16:01:13 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="88", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "93f2b830100e6d8b00007b12c793683a00000020"}) poll(&(0x7f00000000c0)=[{r0, 0xb0}, {r0, 0x102}, {r0, 0x30}, {r0, 0x6}, {r0, 0xd}], 0x5, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "74bae94cc423ff1a2f3db0cd092efbb83fbff8b0"}) poll(&(0x7f0000000080)=[{r0, 0x84}, {r0, 0x80}], 0x2, 0x7) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 16:01:14 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xc00, 0x0) ftruncate(r0, 0x7) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x1000, 0xffff}, 0x10) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r0, 0x10004) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 16:01:14 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f00002f2000/0x3000)=nil, 0x3000) 16:01:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x82) open(&(0x7f0000000000)='./bus\x00', 0x3, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/217, 0xd9, 0x2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x44a3) sendto$unix(r0, &(0x7f0000000140)="c145e6edbda2604acc55bd658ea31f78bd181d8a17b5c30ac1ebc4ad5bca450a586b750fa779e8a7be4032fcbaf20dd98d0a28d77c133ac112d5b5fffd35494d7cf5dc3cdaec0691d7b608fd8e04f46b00", 0x51, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error pckbd_enable: command error 16:01:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000000)="55f27477fa12e17c5910e46bd028cdc97f1700ae3ac01f0d9e2de443732587d1aeed0838bdf62cdf3c99e5d69b7785e444b6856f24beb49ae7d780e8e4e28e82e24c510ba05688b59c10aa2b1efee302400dc1f7ef2986bdcbcbdd9c75804c75ff45530610839c7aa318b30f22f423d9c88664834a44ee605b648a4fe5cebbc7af2f3960f614ee2d04ba06b3424abf9dd33ab27f17ae3ccb6a3490cf", 0x9c) fchflags(r1, 0xffffffffffffffff) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f00000011c0)="e3c2ef9d8ed23c54c7dc7a1f2bb0ccfea79a57a9afc8b7103f5f86235e287c2c1138bfe3192304b850bd9e253f7d8e550819152a46672ce7125b5240218bd84fa42ceb69257304068f9480c38015874c82fd1428d6e5db3ba1e63ff02b9f7079eb0eabc8c1ad99e17d05a8e56e7e35094752dd8dfd00ea753104e800e00d305e74379347adfad6fa5d7b8ab1e4a8b5412d33de7892989e4f15d2e634faedcca9f9a5478dfc709aab70bcb4a86eab8e12874bf6a3b19a07c04db73d91e075ac73a6f8a283e344462da622bc406b992c02248bfc24aa770379a5de1cd1c7b8d959136e5a642f06361cb74004710a926138c78edc030bd7251dc3", 0xf9}], 0x1, &(0x7f0000001300)=[{0x48, 0x1, 0x7ff, "985f3fa20c29d40d2fd64fe0eebc0d546e656b9136fcbdccaef2906c0420cfe5d1323a246cf9032f1771614155b7c868b805e7"}, {0xf0, 0xffff, 0x9b83, "c1600dc18f3ed2e896b04d553cb0959468f7f398ac5b0748939c248cd50e85796e78ea480a8cba2ad41da24e6bd48c2bb0d0c0412b18f347f4fd80e308c73728deec5eb74b50160d2bfe95beec29788182f4a1b95f741d764b13ee8af1b80e609b632710369b5f36fbb0654c7d778043faa939b5e5f66bc0d03ce9273aaed201e2cc240a377c80f5b7201d43d655d2bd2af675be78894c6b60536b882e4f2de56e4d85597fabe908b6d8b6bdf5d0f0e6ae821850274ed7286b771e778879a7912aee8075045ac8f440117f3a0d3ba36fb1c6e206c9dba2a676c1d1535972"}, {0xf8, 0x1, 0x9, "ca193f0fde68f907d7bb47035c1a0756a82c200a8166235674cfee29c3dab3ae1d407181f4c56c88c48186733cbb7201c28525828aaa038d0fb394a7bf9754f55ff14264dc9c156d0c9ccca166741cc4790eee40a706bb912b50ef4d4e96343208723a65adcb1b228a69ff773706ef7c0277517299c57cbef945020a2905e272329f22f8cac6929e4e50c703978a21aa0afebc5dff2dfb7c292968286ebe2d49484dcd3cd49c6cb3ba02c3d95569abb3133d641bf33d33d15d6e0e9f2a00a5bd2be4f3ec09d844221319693b510279503095b2485169658ca48f1c2da662ae99cecc1c112638d631"}, {0xd8, 0x1, 0x3, "67b35d5fb01c5f0e09ed669fcb2038d4ccfe50b3b0163b58407b96432f484646fb203a0b48c5d96595e19532ab38f72f9e29df9d7dee71d4c96f3c4ff5d4a51954040f95ed5693a2120b52f07f937af1ef1695c40c706056b128c0fa80c027350fd639d906a0fcb8d8d55d1931d657f9adedac02b203322e6a7b5413bf62a3365153f9e3eb76c10775d9d712b2c4a6ae4a5a1026f0389bb7840d2a05cec4aecdd84c0b0cc63a0f0e23444c7f27a10ac9d4ba262cf9e9aa5487b2743d45ceb0459bd49491a760"}, {0x30, 0xffff, 0x4, "b6b5545110c7fe9f1e1c083ed37eddc2e6a4bd77407a71ed61af4ce1fa"}, {0xe8, 0xffff, 0x7, "139dcd6f690ab5434cd50bd814b148159ba969a00a8b95672b1c3a70875625dbd8985559c7f336a96723f9e3bf013570bb0329844c1be5063b16eb06e88d611500b46d0a01a9caaf80a946bb098bfd64752e92647d60750eb255f774c05bcf5c5d7eb5b1c9b250e6d36387f4e4468a57c97e99f2da39909f8f2f16aef5210afd17c02f7e89393b57bd1c03627bf1dcc70de119989485405769a3d9177a695fb37c7a779c5d37354f51b1d76ac3bb98f7330b7a6d1b4832a04ae24658a7d967a1842be7be5a6d6848118466e6771c473741"}, {0x70, 0x1, 0x6, "bd5ffd911f98821421822f30846ce884dbaffa575b3acde01250bc2a379e446f6034f4857bd80493976cae093efa2dc24413d2f077369040e615bd36478ae0b888c6dad78b9d7f465c7ddd6ea689a55fed97df96f550dc7d56813ebadf4081ab"}, {0x110, 0x1, 0xfffffffffffffbff, "64366fa0a3909505bb0878af4d3bd71dbbf0e757da2bde14ef2b4d2081fcdca1b63b7666b25624ddbbde664be5557ceaeb25b2d2b43aa4fb82e3984514dc22237fd69aaf6922f7bafb6f92f856612ac2306bf5e6fca1df6a63b0917c1e688e682a59ab6db26f04d1fd02c687cd671bf0b2263f67479c76341beea95bcc75eedc7067b0211c205e48d5207a5a8801ef31c461f5ff3069997a4f75a2bddccc7a4a1be1cdcf59a14a7452270e5cec3435f4d733b64395029f33f213bedb0b181f80d90576907a6cfb2f958afc48df17944f1408cee8e9710cbb9acbbd42b5235b8be78c25b54c1a6d3b53b043ffff3b90af92aea65b1441e9f05ef4effa9a5fc0"}, {0xb8, 0xffff, 0xfffffffffffffffb, "ae74d4e3a03b14fe2afe594a2ade5ed6cea5451eb7468d6107c5f22feedc262a8bd4b6c08b877209e257b1d63aac4ab99376bca4ac49b2935249acb5743bda6b3de7c1c960f80729bbed86b652b058d0fc23ff03570bf471b1153ba1052cdcced8df23e09bc90377ddaea2e273cad42e5a807b3896196cd6858ac65b2be3018be56d424ea6af7e7bff97c7cf11416845ece0a9d8123a2b88827ef861ac5a75415c57bb"}], 0x658}, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) write(r1, &(0x7f0000000140)="25cac6e795055166734319b63ee42beb53bc1053314b7606038826d081f9b770fe1ebeb223bee9cfbf70994d6b70c2b79dbbd43578665684092a2e28fd559311b71e1cb68e9421b5ecaf76920d9b51ba70f6ff72164e20a8d0bf4547606c30e4679731dea6c754ab441f18ae76f5ec5a4c1e47fb16f359e9d784d29a8463cc214c6261d203599d054dc66420c0377ef796905707735358a48c4aa8c530243cd36ec92aad7dc1d739d327be08251ae96910bf4744d3e0729a8b8be8d1554211c9ed021590a2ad9508c74dfee5c96d6b8fc564b47029ff8dd3e1a900b77f7c091b3a2839559d87809c72e421414faf9b28cbf38e56bb95d7846008731866d4250b3b0ba11a8d1b4a18ab047b10272f8103d81bdcac9f53ddc74710c7dc2d402989e134ad803b4b53c48ae3e4a685579f80f1af17b03d1be0b686172980a30a99990c1388bc07bd70f69a8216469ee73a3bc5f920f2cc159756be80e915d6072d3c47ad4189ef656e3abe16425f78a468f2a8daa52165c6e86bdb510ee17f89a3c00552afac84c46fb8d900b1b62afc29d445aee6361b2eecb35fd7f2132fb643a8bd232dadf9e7ca52b76dc702d615900cfb3b93a9c57d6f12f9f3355d36095e5c8e9791f531db192f90b76b256a3b18ac4172e65946281cbac77be8e6bc4a554f7253e696bd7b0a2d2a6a5e9dc82aa827191d2a79635f7f6fc6f8a1ec0d2c4b11a818688e9c0f9ce708fd8217301ae447005ee56aa1f29e945d9a65d675b17f67d194e28bdcd8b4d3db353ecc9734f36cd4a0d180baeeca6a72c7af4fda1526fa794b18f1756f5c985c2b95deababb82eed1d5611a27bd632f98f75a78ae51d60068ce0b6f71d7c0a99d73628fa01f381f9580173d5656b71c3e4e7c35830146611678cc8e04e96a8db759e7a514241417bda882812da4979e30728af0cbd0de0f2616575ca3de3d862d56a00af8070b39ebd9544fb1a8f9b12fcb5276e06f9f7a42c1939711a28b43212a2ab532263aa7bd592a7e88ac4f0b46351ef89365d640fa245eab2e42d6a812b9ba91e3b42ebe0ca5a5aea15209678d3308fc204fd16f144cba73b3a9953978501c607f6955bd0ef5c3b6f0ea92773f1ced85941e3d24915ef871736fb65e25b7f2f43e04144cb86050c8a69ac957cdcedbd49a04f2e940df66f083b8a3c4e9409fefe763df1ed08a1d4874cf3bda1d043fcb3d0b6f3398f38e32ded938137749f9cd60ce9f67be2387f09d5e5c31a61b46469248bd4b5a6d83cbe282af655a88a6c1af7b006152817cae3c0041cbf05f54284ebdc4d54049690e583d1e3fbfa4dc79646f9d3d91353318a6193a1584ceb4008dcbdb861e04785a969554eb2545b2eccd6f9a2d2494d7f005a85040541f32235f6e368fd2a82166c58439df165197cecb20ba213f6d860189f978c42743fcb5f61e3ff0f0d775442b567d7043fd506a45210f95284ee9124aa4d9247cce237d0655324f362e58e17883d3adfde16391472ee2544306f36af34f1c2e1cb423c7a9930b398b21cc2879497d700db7ab5e7f1c8694cbf8759cf88aa5135f081162b4a87e60a56963ee42333fcba24e774169818b6521ef9d9d5cc81f01b9d4b144e5674bb8a5d6e1458bda9c0f9592e4c995c905f758727932a89939dbd05f7658240f22a512e1a8c394059614754e3a1ed3d19ca6baa15390bbcb5ca7270a1d8adb4a6005fbaca4b4e066c2d798f75e542fb5eb61062531ceb15db18339a17b35fe13c0a095e122dcd96026179a3bb456476375f43865394f1b5d127a51a14253af992fe04786ba39dfb77fa61ac74ee4cd01482bca451726fd25079d3ba67440d9e4ab5256cbe5fab4d5f7fa4e978355a3310cefa8609cd18db79f19d31ce9f6f71d7fec7891a221add9e72ee7c746077bc84107df20d07d8a72b10aa306a3dbae508b9ae1867c29468db41d636b7880dc1a658d66692054c8e4ba6ed89fc40b6fa6a62cc41a61010d032634c9bcc8ff58f9b3f418f69f87e0553269de61777ece98b246c6bf62fceb5c6e231c704f6dcbf32e032f203a1d82dfdfb318a509771a3305359a38e42269f3dec3f120c78e596aa22e2983ad32133ca878f2ef4de09cdd0135de99e1245150c30c0be0632ab0fe752332029f6eed2b2c2666fe6403141c38b63da163818c299cc21f3e1ab6c33cd6c1158aaf605319dd0474ded7ccb098876630429fbdbc42103ce2fe9331a06401cff73ebbeba315264c0980bad2c3d9c0df97c9d76255b796a57b7adba527b14eaf4a0ea32c1b269e1e62d48d4c25bbb941ef5474fbc407f30507f370e8fcbde5b3e9ca98c6de1fb220eb96e87ed60e599babbf4a98d8ac82b8503c210b2a51faf923b7856450192132f8fd74628254233f25e51f08d15dc5301189bfe69b452d7e4f3c4c6b77807fcd3b2de2f4064a53c36c831e7c50c29b71f18ff672f8a5a8272527d630fa89059898a275ace5951347f50ac9291caf4c3e0bd7a8e3b9a2d459a847cc99bd8b3c936b72489729e3a38814dac63364833f9164a10d37d4a0b2e36791321f5cd8d0c3cc3cb8f5f13332c26dba4f9fd715e1760bc332f782ac099d8b6201511b6dc559de5e348145711497b11a1b954bc92cb087bde7023649cdf934c118e2cf7831f846bdde7b4e47918636043872e39adcb8d5a1c94a4d7de78387067b6220db952ebb7c444acda8003c7fcfc54dacc60a00c86efc8bbfd2fdf1fc4890d85067c665c53a3328289a3e739ad5d9233e4738090a3f04f02ad36c026ff652a98b92687846b5556e3716e01ef4cb6592e93bade328b3aebf0e7bc7ca3c8ce7e7511b216411c59b5619aec27c418638d34410cddf4561a1cea699992c3e8492b98e5f092aaf7346777c7bf9ab091b44a7f62bbe4913aae0048a47e6c2b84ef85913343658467e18276ae9e65d2c4bc3ac132bacc1f493bb126093516c560afc52dc7f8ed46559b3dfd483d1d8277c8652a1de79d13a4178e58fbaa456aa5078f8b067ff93beebc0fb1e7ef00baaa852951c6c3a4126617491b81508b710d5648b9cb0af4187bd7e89d2c4d417c626b437b43108881d4ebde4bedf77f77b2bbb6862c30203817341b06580b285cbd3bae69ff71d31d0a0ef5ad9674978723df1f459dc55aaed877b2abbe4154b66d4f226a17e97607bc7ae521c2ccac9d99d8233a2ab6c897a112284cd681773798725b083d3c381a032d0b5a80497f633c6fa88fc7543b6ccc9d42412c9d8bf115d9d6417439f1ab45f69d1cca9ea38d75586cc3865e8f976f69ee64eee1b5355c6bb591baeb637d83ce110dd13010b74f28cbe2518c445746a40a0a783eb56772f3418f228bd9abc1e3d6d72a8ed8a2fe41643edde71d55382d8a2d92342b9217083ed8bf0096434cc1395abd162679cdcc7af7ded20067def5765d4fae7766150754ba17e36ab14bab50125dc625f89d777dfa5898ad6e641c00365d377291186c107319f8399c1787577fa3389f756d4b67a6ec1ef63ffbf1c2da27afd8f7cbab0e58f26853b4cb6c1c898a377ac41e24712f246ad42ecb0127bfa1c594a99aedb2f09acac24f8769ce267bb6a13cc0a5f76284a4988cbe36b095fd67832cc0cfa38d0347e4df5c1ca0ef77edc38a563f728f67fcbe5d019cda0f8bcb8eef44ce87007d64901ad25a5ad6216a847e03dae0c644d12c80d63830abfaf8f5281add5c0cef2e819b71628e74a40b029eb09d8c2680b435d1df285b9e96c43e6a5749c0c6fac278570338762fabff5faf829c99711c2484fd25ce38e7f822e8eb36088dadb1abf24aa28f1b7f936673d816da341cb20529c04c88a899507b489dc103a29ae1f5ac5285f375fce0a2a11898a8f816f21233275826393f6fa3f249fa969d2d6a90305c56450d432bb220e64e1465da62e781ce8cb30a49d6ccb3dc30629fb540aceca91aa94c14b6213d46655073df21bb02d983a36f2631a4125e776f0ef6d358c2a39ab4e3470995efa60cdf1540525df6bc570fc85e30cca431d978aa8979dd037ad7e6bd9cdc386927c86808b1b646fc312cfaa7315799a21cf05ee21e037cec30ade292b0f5795b3198c36d23612a9b4e38b4a4bb112ffc187787de016072607bc77d45263d3952b4c2c40c47248959e8c1f29d65106034bb1a382d545d7fa208cc36dc0a1808da381301ebde39f60338efac9a93be48cde5cc576a56a78bb0eaa32360d327291e47de25428082ff4be47f102008300b35b820d780b81788567fe99280f655961dc015758d7b006bf80f52cca25df1a31835eda2ce7dbdcd98cd79dcc6670ffcc45154ad5cf84eee1a51c51ae0a94b29b255b375c48cd75a581961da22125fd0197fa9df15fb14c997bd945c8e0af6e18dbb521a3807a9a612c12973985395aa90c2564ba8cef34e0cce7bfea65e6270e103157a58a37b7995839bfb2022e7f8d662c2e7c167c29c08aa665e77901878a61c003b51706b4509f76ad8a31ca9d5b95257e91746fd1ecf6117a18dd0f1cb2997834ac489abb5a32b421cc8bfcf94de3795fbfe72268a007840fce2d6020d31f5166f0eda0dba91759a7d203e9ec0e67d82587eea0bdd5c9013ffc1f698669375909feb3c42fb574e1df53fcc078fbbb754ba489cdc9b867b4e217a79193e8153c8a3223f27f2b59b9e6d4c36c3647b2e1021be8182e68de456227617e3589a8654f7483eedfa40a0443b17c04cec414bfdab8cb69f0b82b1409a1a92b6511a1416460c7f8c4526ee02a2a0babd17c8dbcfb7f49aee2a749e7533bc6f1f4987c024f600e87ae0f72678c8125d809fb74754895a795f7e5318260b2252c7f9564ed2d1de94bf853fa35e4aa58125081fb2fc157ba4cd610261063337d4e84d0693cb017390240099a647d43e69085bf3f1ff8bfb7bcfa7e7d026e94d1f5972b1cf96781901ef12baae5ad3add74f5e3fc9b883926f04a808c9293e39326d9ad85e046159de5c6b58240e5825fe30eb1a56399ce610c69ce31940bb5a4f2d3b4bd6ef820fa61c7fa453b22a2b9282f3769455b3815c352b2aa54838010a7f904a48867a78660d33d03007b6f69d40019f79ab9778ca3e38dfbfb0654348cc81a562227e63a33ff58b6b43c1916f29d4123089a4c20deb845478bba5ff915dd54db57e9d34b26786f7ee7b3c9bcc6ce49bdc6e80ee4ed79431bc4158725e8732f46abc181631d4b898b4f3491e8123e079002de7ccf25e5742d3ffed559c63b3c372cd341d254adf232bd49f86cc7f78105dde73d067de30ce14a4ee33a0d9ea5f096c572f76f4642b82cc470c34172fd474b657dfdc9df7bc210cd264c64ff57b40050af4feb50ea073a2cd5be20727ed30481ca756fc2ccd70c69b2917ca59829da1fe2691c56ac82535097b2ae40c73e0d1eef535301cf7e44f94012ea0b3e88d04638d8f17c7a0c5226977a0cb660ecda0046583446ac4e42fc9ac8e04d4772f1897d4bbc69587fcb5ef324ad88838fa1d6b1b403fc671d98cbd3aabaeaa27dad3ace3eaffa11ff3e607dcc2f6d9045dd63d1fb798f46b4d10f2537e24076af0d4b7bfdb49173475f85819be4ac87df21548cfb53d5669d84f0ddcd4d33df590463a675838844545769fa712b32b8e9229c2cf0c4fbf7e995f910fa51607393453df5c4a47d55646ddb74bb33f9031b392c7d18ff4487d518dee99d32e6e7da64594ec9f61dd9a1a6bb1548ace6ea8775681aec25fb86fa7a6d9a243300ebab832bcaccc5696d2144504043172bd4b81299c79f639ac3aef0f8328d49c96db", 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001140)=0x400) shutdown(r0, 0x3) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) fchown(r1, r3, r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r5, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r6 = syz_open_pts() close(r5) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r7, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() r8 = msgget(0x3, 0x8) msgsnd(r8, &(0x7f00000019c0)={0x3, "63d019b5e4073a84fd97258c35ce608d53f3dc5377fd9c9b070863ede3144aab8dd3d5c465822f6c151b7a33810a0f98452a2cd5014b568af7b07c2c629c45890016a7410b"}, 0x4d, 0x800) 16:01:16 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000800)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3}, 0x5, 0x6, r1, 0x0, 0xe7e0, 0x4, 0x8e, 0x1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x110) recvfrom$inet(r2, &(0x7f0000000040)=""/59, 0x3b, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xd10, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8088, 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="fc0de7e7b3fcc79d05e03bdbe6d970117f5e68024bff6b1d636b089e0940632434a9ab262d517a32b4e992252cbdfb240945892fbd156852820ff18400a9d0642c96ff095ae263fe231d69013647cf071d4131eed9f1d6c81a12d23e97f317d9495c969884dd6b2b193d5dba7b0ee3287b837eed11e1d28104afac9e8395843d037bc4fbab9e75b0b844a6a1596a13d088552b76b4969cfbf07e44d058194db11d9de77d5b931e6b03976cfa5cdd81b6be7ab8d37f37fa20d01c985ca75b6e502e040e71918e6936e017ed19077e40", 0xcf}], 0x1, &(0x7f0000000200)=[{0xc8, 0x1, 0x9, "904849c0fa329841feda8f2421e161c3e40a2750d530a33b201a08dda57d24e9d628a7191bc9a8653a51dffe298458dfe1c028b211a24ae8d26593dcef93c786c0d8cd930cc8552b595bae7e32658752b6c2a09b17c1afe43a8c7df07bffefcb7bb91ad432ed5ffd5dfe1f464b60936b464cd33b5a26be273bda5a1b47678ee606a21b5c81fb723a710bd0a3043465cd0e992d67b30f796c7e8b41d268c1681b7d1132dcb3e229d5cbe8631dc229eb0f9f3e"}, {0x90, 0xffff, 0x9, "9a4b70cd93135e2623162e9800244f97626895919dff3b6ebffe314ab05183f9a7b6e4b874fb0bce743ec2946bfca87c9b62a2b512d07df7a7ecb52fd1c165f1d224c6a611a718289deedc1b1f6bcf60c9fcddc43e9d370d844890b2452c1e6f66b84f0a70a51e9c0a957ec4aa7317bb6d510e56e13a0383dd2e7b70e1d72f"}, {0x70, 0x1, 0x7, "87a8f3324e6fa912677ce51e1148c0a180426c5ae9330688a879ff722e2f7a612745363f1291ae032bd86e380759a9d563cb6782c2163c7e62a2b9c7d40a5633a60eefd621b84d47c9c1ed7c8c6d005ada3cbd0a3cc068a06d6b18d9908ce7b8"}], 0x1c8}, 0x2) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) getgroups(0x6, &(0x7f0000000bc0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="e6e4654e0727e7a762bbcc6d08c3015074c695f9e03db0cb5cc044c9cd37e7b198b7c6d99e5b04f42f3f881cc762e2fee1ece538e385f6cffb10bbbd118a8f36ab252e59b5b01a48a44ecf3c14c285b4ba71fcdfbf634a890c068f894f9b31f9e9a2"], 0xa, &(0x7f0000000680)=[{&(0x7f00000001c0)="9289573e", 0x4}, {&(0x7f0000000240)="65e5232a811f70c92e5516af00e9c7cc3dd8d7e5360a02d46a977e687a994016be25d2d97524e4", 0x27}, {&(0x7f0000000300)="4cf23716eca507abed556fed14391e90838f2b2a", 0x14}, {&(0x7f0000000340)="27d481ebae3702d0b9d14504dd476b1b834b733ee5f66b495f8c25bd9e67dbddc89599304477e6b6e8d53246845ebefeb4e231b199b7244348d2bec884aa438b58e908e01a6ad763fc270ca7cf97741e8b12f02123d6e1be82dd14d5b579d7b62152a9c4afb767d51a3cf60c692645191807a9d26dc44d8cdda20a568633a630968a90ac2cfdf59fe5f47c4f933ff14026d5b355dc57f65e873df1a6bbf5aa2e39058eca298167d5cdaa4c37de43a643a7dcd1b9eca730476296a0199ca6510a1a29504a111a671357dc350db23cda92a2cce5f4e21878f3ea", 0xd9}, {&(0x7f0000000440)="529a1f9d39fcd7e98e15f6461bacba0a80c61de59605f5b911eee7515ac3efd4abe1c0d3622c698e05078110a41a4aeb570d2618be9417d0915db67ed0519815151fafb00764f44b501f22f4cbde85866af9dc1d392050efa19631883a6d7c191b8f08e6cc56", 0x66}, {&(0x7f00000004c0)="0622686c2d606c2141e36eb2772351077abcf887e4e4f5ca15fb453740f6f75ca8d378e40f12e23642ccca9275c9a6604bbe7038071f0a5714b319eedd6c2c01d9d96807102415661f79d15c6b8bdb03b6f5a51b125719941c3f07e767e1f5e786d1058a74805ec2d64c3f954891e9a6170f7f178df80441a4ab6aed7a0d0556e6d52cf6a4dbe9cf6e48eca02bf68d2d78435928566cefc04fb43c71140701d74274b68b46d2b3b3aa057fe6e46d13c303dcdb9f249c218b9ae325008f6615774f6e273f9d24e8dcfc67726807913b42860c1499fc594beb7f720b3be91637405b8c0b94805182dce25c8888ed9bff4e258ab97234591fc680b7", 0xfa}, {&(0x7f00000005c0)="9574d37b1345d42ca59306c197b4d322c555", 0x12}, {&(0x7f0000000600)="b2ecfb598a91ad1a0a433362d1890a4b76c9cce9c23c35307f90ab7edceec7f1330509ccb1", 0x25}, {&(0x7f0000000640)="95602ba60e1d4701a7456b4ea469151268fb208e06e4261d213bc5d8a8bfaa", 0x1f}], 0x9, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0xa}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) r14 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x6c, 0x7f, {0x8, 0xffff}}) close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(r14) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb44c7f8ad79f2500"}) mknod(&(0x7f0000000dc0)='./file0\x00', 0x4, 0x8) readv(r15, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x12, r15, 0x0, 0x0) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}, {r0, 0x4}], 0x3, 0x0) 16:01:17 executing program 0: setuid(0xee01) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) getuid() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r2) 16:01:17 executing program 0: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xbee) r0 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/248, 0xf8) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) getppid() 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') fchdir(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x47, 0xff}], 0x1}) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() r4 = msgget(0xffffffffffffffff, 0x0) msgsnd(r4, 0x0, 0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000080)={0x0, ""/6}, 0xe, 0x2, 0x1000) 16:01:17 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 16:01:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="7be99ce5a02dbfdd3000"], 0x2, 0x0}, 0x0) 16:01:17 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff21, 0x0, 0x323, 0x0}, 0x0) socket$inet6(0x18, 0x7, 0x1) 16:01:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlockall(0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f00000000c0)=0x80000003) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) 16:01:17 executing program 0: r0 = socket(0x800000006, 0x0, 0x20000000000000) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:01:17 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x1, 0x100, {0x401}}) fsync(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000240)=[{}, {0x89, 0xff}], 0x2}) 16:01:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='x\x00') socket$inet(0x2, 0x8000, 0x9e) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) 16:01:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x4000, 0x8) pipe(&(0x7f0000000080)) setsockopt(r2, 0x29, 0xe, 0x0, 0x0) 16:01:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/15, 0xf}, {&(0x7f00000013c0)=""/188, 0xbc}, {&(0x7f0000001480)=""/143, 0x8f}, {&(0x7f0000001540)=""/77, 0x4d}, {&(0x7f00000015c0)=""/151, 0x97}, {&(0x7f0000001680)=""/123, 0x7b}], 0xa, &(0x7f00000017c0)=""/180, 0xb4}, 0x40) getpgid(r1) shutdown(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0xc00, 0x0) r2 = dup(0xffffffffffffffff) sendto$unix(r2, &(0x7f00000000c0)="1739b6491f1226fa0b66fbd13167a1ae87226c998f489cc5497b", 0x1a, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x70) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r2) 16:01:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffd, 0x400000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x800}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x24) close(r0) 16:01:18 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0f000000ffff5b78a156a5347a"], 0x8, 0x0) 16:01:18 executing program 1: socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x1b, 0x8003, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x200, 0x1d, &(0x7f0000000040)="88359d47eec9b6d1911bce746529f315e67f5a147b61b06edc40c1d8c866d2d19b67c4173387359f7a75485cdd2751641dae5ef909b04fbbb75fb86876fb2b89f3b94f54a9055f73178e53428e4ce38d91e040d9cbeada9340ae2ed98fcf6152a917e7ca0068b5d9c63982e3ae9ac9f280930c533b6548e4962d23fe27ed82919fdea7f3d84120e11bdecfec781fee32ed16c9aeaa687139b2ff6fd62bbd0e2651ca0e1cd01855d5fc", 0xa9) socket(0x18, 0x4003, 0x4) 16:01:18 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100c0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/129, 0x81, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000d6baab19a66b7758ab1014d213cd59807404435051654a2f0d17bd993bfb82bcbd11f567fbdd4b0006f787fb4b23e9e8ab61c25754df3c8b248b3ddb5d86bde5e29bafafd8dbe7"], 0xa) setuid(r0) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)) r0 = kqueue() syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:01:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001023, &(0x7f0000000000)=0x100, 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/64, 0x40}], 0x3, &(0x7f0000000240)=""/48, 0x30}, 0x800) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) socketpair(0x2, 0x0, 0x6, &(0x7f00000002c0)) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x71, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) socket$inet(0x2, 0x8001, 0x100000000) 16:01:18 executing program 0: r0 = semget$private(0x0, 0x3, 0x4000000000000) semctl$GETPID(r0, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r1 = socket(0x18, 0x2, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r1) ioctl$TIOCNOTTY(r2, 0x20007471) semop(r0, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000040)="000000186a9c7888dd60f423711549c26c5556010000002b00a2e95ce97a3eb919d0706c85c2768511fe89000000001f00000000000000000001cffbe0ae", 0x3e}], 0x217) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8000, 0x92) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffab, 0x7f}, {0x81, 0x100000001}}, 0x0) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x1ff, 0x6, 0x80000001, 0x2, "9867c0814e0a59e19c672d9f93ec1a0871848cef", 0x1, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000050000000000000000000000000000000016e7477365020daa00000000000000000000000000000000000000000000004b9dda37bd9950292813087c93466f123c640c6287a5622f0648bbf7056310ebb9074ba0417fc5d2f1f020015bde4d61fd2f3dda79c39d4318519bd994bc76902f0966af1ca396e66d53e76c5c9debbc27e9c5806c2e3750f91be5e449e7918d726bd3e5a4abf39a6fa9b9068e10e8808e82d62a4e3c8bd5259074303f86cfb0a8981f41b5a200000000000000"], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x3) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xffffffffffffffe1, 0x7, './bus\x00', 0x3, 0x200, 0x5, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x401, 0x5, 0x8001, 0x0, 0x1, 0x2000000000, 0x8, 0x2, 0x1, 0x5, 0x3}) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x30, 0x3, 0xc44) shutdown(r1, 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x80) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/110) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/182) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x7) chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x10) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x125) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0x0]) fchown(r0, r6, r7) unlinkat(r2, &(0x7f0000000480)='./file1\x00', 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000004c0)=0x80000000) r8 = socket(0x0, 0x4, 0x400) syz_open_pts() utimensat(r5, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={{0x10000, 0xef}, {0x9, 0x100000000}}, 0x2) bind$unix(r4, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() ioctl$KDSETRAD(r4, 0x20004b43) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000005c0)=""/58) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000600)={0x11}) listen(r8, 0x5) 16:01:19 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000280)="6ac7c14e7559557c83ed4d27165adfa741fc41a9a52e0d7c2abd646bdc2fd8f393a06fd35378f96cb543c83174c6bbd8742012e12f33d7662ee2682c09acc6956ded8cb4bc3a522ead8d603dac808e2c8e1f95fcbfe8b0ac18eab813b70c25eb0b1bd82b360f94c5ad586fa5dbff8f5560e79c5295936c37ab55c3d1fe09877f1fa3df9789b9f68c9dbb90bc8add5ef06bb854788b16c040775024ae79b47736825ab9d98e54d3c6af697beeeb8c7bf06fbe1e3a6792ff8cb97d8fcad0713ddee2873ee3cc33a5175f5b9b016744ac81ce465a2a86ca89", 0xd7, 0x7, &(0x7f0000000380)={0x18, 0x0, 0x5, 0x80000001}, 0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000240)=0x2, 0x4) r2 = getpid() r3 = semget(0x3, 0x3, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/196) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0xfba, 0x8}, 0xc) setpgid(r2, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r2, r5) 16:01:19 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) munmap(&(0x7f00003d9000/0x3000)=nil, 0x3000) 16:01:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) dup2(r1, r2) r4 = kqueue() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) kqueue() 16:01:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x100000000, 0x2000100000001}) 16:01:19 executing program 0: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x3) 16:01:19 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x23, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/76}, &(0x7f0000000100)=0x4e) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="0ded77aec5e750f9", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:01:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() dup(r0) dup2(r0, r0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) write(r3, &(0x7f0000000140)="c4d94ed1d2b1df829ae3b8f4637ae44b8eca5d3f632423f31478bb097ffb843051965a57d45b9e375dc88f2f756868e67efb22bb189dcdabd66a4088f2a371ccc92597fa9403cc04e9b738563cd2e2587d5f0e44b49512c31fa5de25f79a9903df9fcc4242136338991e25d456bce6ad52a1db6a2ce10292b21b284b4f267cd970c2b9e878a787d7cc0a2a3d8b1aa77774b05f99", 0x94) fcntl$setown(r1, 0x6, r2) r7 = msgget(0x3, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000000c0)=""/120) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) 16:01:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x42, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x2, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x11, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x840, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000200, 0xc3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setown(r0, 0x6, 0x0) close(r0) 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x7, &(0x7f0000000780)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000003c0)="5ab2e08ea23821e9ae09694193dd8a35898848f1453e4baaf4d560b28314c94bee0f985d1dcba7f8d2fed41629c4026d49f1b666b6e560dbac6ccb81a90f6ee2f440937a64c1e31f0461e32779661f9a1117a0fe66802b66f83f67a3c2812e90b925e84c968f434898e8c31a9be3d7240b8a45dcb3ff8c93af096b3b99064f8c3572d5af2b74003881ecf3c7b804765f6e1f799342ec6ef9", 0x98}, {&(0x7f0000000480)="fc118d71dcd47ca5eda62ca8bef2ec1fef7cc8d1ec7a00d9b0b7d1a1d1d4aa7d7b7d1d757efb07126aacf57589685af23fb3021e9a50a7e8dcf91a0998871b87519659bc7d6c0542b69406568153e013da57e9cd43f40d325a3c95bcd14bb6af037a639ca4ed73940751e45ad747", 0x6e}, {&(0x7f0000000500)="d88176ce816688f080a42543dbe1dd2628238d4bdb4b56b9435f6227cdb445089d590de8442e999d28c0c9ad8f12ff86278dd03f1d1c8ecc74a27cdc1dc3fe4da52d422e4a5ebe6289d381324eb05bc78bcf663238c561ba7e8bf584fd429840024e15381a0eb4c027ea87133114afc2429420253253536e6684d2a9eb69e5ad5c7566163fdba7090a542a6a0c2970debdbe8a2ec37a7a35326d66a2d7b22511f9d3419428ed406d4f9dc9fcf4ec818188720f04ab95848271bb8b8c3494203383dfb248af8aa76bde969509c4adaf523b0c89c62d977ae0695307e28a857af83c9475b174d1105457fd554275119aabdb3d36", 0xf3}, {&(0x7f0000000600)="6ff40c20ff077f387f7d42415d7d133147f1dedfe5b44794a32d24e29be7acb77832c82e986021f0c23aa114aa627d72058c16fd6193325dcfff640a037b6c3df6e30784ed76f8a46953eb749929c446f5a680dff9638d65601c3c95c59ce12bec609bab", 0x64}], 0x4, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xd0, 0x2}, 0x408) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x30, 0x84, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0xc, 0x1, 0x6, 0xffffffff80000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9a0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000082, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x22, 0x40000004, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x4, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x5, 0x2}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x41, 0x7fff, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x12, 0xf0000010, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x14000, 0x8000}], 0x0, &(0x7f00000000c0)={0xf1, 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() select(0x40, &(0x7f0000000240)={0x39}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x8, 0x0, 0xfffffffffffffffb, 0x80000000, 0x0, 0x5, 0x5, 0x6}, &(0x7f0000000140)) 16:01:19 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f00001d0000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) syz_execute_func(&(0x7f0000000080)="2666460f3a606af2008f895093b600000100c4c3296c42eb00f0f75e0746dea4250a000000c4a199efdac462f91e580364f3440f5ff86726660f3a6381850db8a3c68fa9c89a8cc908cf4933") sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) setregid(r1, r1) 16:01:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01f8fffff701ffffff6d10dbca7d1e5fe8e6246ec9b90d5a170678844ce45ea5b12bf3db07532e69dbcd87d8aa8df870ee9a28c93992395ff189bed6a85d1cc1308507bb84bcd4a17ebb1e2e417071c98d0c352f3d7da0c06d26558a5f43be45aa8ac843da56ea922501c1477e994f59ae8765e9f8003a6c0563a093928b15563f703e150facff6aa6f004146c5f5c11efe816abc8700076bb1cc199b8254d6c9b3c49de13bf3b5d3faabaa36b252ab221b6fd190964f960ae5f675c5d96209fb33394a822df4d3053c9d08f09fc521e62ca62a7edb1a5c6cb549c9988daf1321acae5461d8ce9586e9df19ef7dc12fdadc18f52939e7bf883acc1869da4f2c89b2331b807219e752fd668a9396d864b353e"], 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7f, 0x5}, 0xc) 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)='O6;', 0x3) 16:01:20 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x8000}) 16:01:20 executing program 0: r0 = syz_open_pts() shmget(0x3, 0x4000, 0xe4, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:09:53 executing program 1: getgid() mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 11:09:53 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ftruncate(r0, 0x70e4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) mlockall(0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="926d7fb573463827e9314df7899e983278c456382da7a8e3b68718869c594d478adab6418f1859399db36347036a1b6d04c1ee991119de1a123261e03b1139fa065bf1039e9e66937562b3dd32e1509491557d726c128d526657841f86a5b52eacd0a37d41140490bd00faa2b91436dee04d20c3e027b7dcb9ab109160a71ef76cabe2d1a17b7f5935a8607e096ed161c184a71875937a49b085", 0x9a}], 0x1) ftruncate(r0, 0x0) 11:09:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = open$dir(&(0x7f0000001140)='./file0/file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000011c0)="770464092517cc466ade64ded39afe5cb3e29004ef5b0d7f90304e574bb5528f745fc6f08c362c8d0bc2475234256ab4b332bc5e09d2ebe7371b926bb248308110bb7b83bc56350a9f3bd776386c03a84cd368e229d1c55194d71628", 0x5c}, {&(0x7f00000012c0)="f1114353c1a11eb104bdaffb964f2bed32157b0261ef7db3a2f58062da2a074f485bab0a027d6281b4b5e1fd8d1e0e7eeae6074c1fc725da1602e3e7246806a3a9fa6ac7aa532b1e364519f1ee5429fed9b218db4a29f8525108fcbdfe894a1687aaaad2e40724f1c7e38c01d9b00085928286c08ceec5df9ce9388f771e556e45a0537ae3fb2a1df02443e274a149f4b4999c6bd9cbf05d53ef8130a979cf85981e9d4f375bab47c454e8f096a8f2d1563390ec37128ef040cf8bac7663e92470fa72e939d9024bff953f1ff21e457ae168541efe5013501f9bc2ecf9e60722116bd0162aa13a27bd58b2f1698e", 0xee}], 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffc, 0x11, r1, 0x0, 0x1) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) getsockname(r0, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) 11:09:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x3, 0x0, 0xdd2}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 11:09:53 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffdffff, 0x10, 0x86, 0x200, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf000000c, 0xffffffff80000001, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0xffff}, {{r1}, 0x0, 0x80, 0xfffff, 0x7, 0xff}, {{r3}, 0xfffffffffffffffc, 0x5, 0x20000001, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x90, 0x82, 0x822}, {{r3}, 0xfffffffffffffff9, 0x80, 0x400fffff, 0x4, 0xfe000000000}, {{r0}, 0xfffffffffffffff9, 0xa, 0x80000021, 0x9792, 0x9}], 0x7fffffff, 0x0, 0x6, 0x0) close(r1) 11:09:53 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x6) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x0, r3}) 11:09:53 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 11:09:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[&(0x7f0000000140)=')\x00', &(0x7f0000000180)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x0, 0xfffff, 0x55, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x7b93}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x7f, 0x8}, {{r0}, 0x0, 0x2, 0x18, 0xffffffff, 0x200}, {{r1}, 0xfffffffffffffff9, 0x90, 0xfffff, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x9, 0x6}, {{r1}, 0x0, 0x7, 0x80, 0x3, 0x2}], 0x5, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x6, 0x5}, {{r0}, 0x0, 0x15, 0x82, 0x8001, 0x3f}, {{r0}, 0x0, 0x22, 0x80000000, 0x7ff, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x39, 0xc, 0x8}, {{r0}, 0xfffffffffffffff8, 0x84, 0x0, 0x10001, 0x401}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x21, 0x2, 0x1ff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20, 0x800, 0x8001}], 0x9, &(0x7f0000000100)={0x5, 0xa}) writev(r0, &(0x7f00000000c0), 0x88) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1", 0x200) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0xa4b, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) syz_open_pts() pckbd_enable: command error pckbd_enable: command error 11:09:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040), 0x0, 0x0}, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) clock_getres(0x3, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186804008b00212b27febcec9601bb46642fdcfbc30714b4159600000000000000050000007eae61bc6fc06f8236c03c887efdd9394be97ed71dcdf737a113acd14c25d81baab494d252616c37aba165ac474f957c58bf397fcdcfdfd1c9f011e51ccfd4671cc2050ac263ecd2bb0043bc562ff9d1d590182a28f7c7aeda95fe41a9dcee8e10db3882563861b4b31ca6d30bf019ea47446138c93938bf9bb91e6e3645d4d7ed58f1c10cecc93ae49ed7aea7a5a47796876762c7c8edc1339b4d30a8083ec2dc0bd5143fdcd52e1d8197ba7c28a795f5eacaa1a94be9e36f4d768bdbbb68e268f5ae1f5cce84e517f211f56393e8590e460e122f9f2dffa72ff5ba04023c73dc84ce6dcc08d4f0550141718415833a58d89cf2e512e83423c3892370d81a651a52", 0xffffffffffffff4f}], 0x1) 11:09:55 executing program 0: r0 = socket(0x1, 0x8, 0x0) setsockopt(r0, 0xddd, 0x200000025, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 11:09:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="51eb36", 0x3) ftruncate(r0, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3f0000000000000000e4a1005e679308912b4711"}) mprotect(&(0x7f00006b3000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x8, 0x200, 0x2, "e10ba5e5c1eca008c423131f0b0af71601ce36f1", 0x18000000000, 0xc15}) setsockopt(r0, 0x29, 0x401, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xbb) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 11:09:55 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) nanosleep(&(0x7f0000000040)={0x1, 0x6}, &(0x7f0000000080)) 11:09:55 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1000, 0x579, 0x20, 0x100, "e5962de9b204cdabc0f8d9902e18bae0c35253cf", 0x20, 0x355}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x60000001, 0x5, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x4, 0x1, 0x3}], 0x4a15, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000005, 0x80, 0x800}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x695f, 0x8}], 0x8, &(0x7f00000000c0)={0x7fff, 0x800}) 04:02:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86126) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x480, 0x0) pwritev(r0, &(0x7f0000000140), 0x322, 0x0) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x1, 0x12, r0, 0x0, 0x0) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x7, 0x8, 0x5, 0xfffffffffffffe00, "d68b225b5a32212a97458a66af6f3aec5fc8d4ac", 0x9, 0x1000}) r1 = syz_open_pts() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x70, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x9, 0x100}, {{r1}, 0xffffffffffffffff, 0x84, 0x4, 0x101, 0x6}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x4, 0x2c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x100000000, 0x4}, {{r0}, 0x0, 0x1, 0xf0000000, 0x5, 0xa4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x3c4000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x3, 0x10000}], 0x7ff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x5610}], 0x1, &(0x7f0000000240)={0x3, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xe8e, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) getppid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7e000000000000, 0x1e0, 0x7, 0x2, "49cfa4307a1fe80d95b319c061fe2ca0fbfecfce", 0x5, 0x9}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f", 0x35}], 0x1) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000340)='./bus\x00', 0x113, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xd2cd) unlinkat(r0, &(0x7f0000000380)='./bus\x00', 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="2fe8b55a8983f6cac6fa224f2aeed08cda3cd0e3271114e26ec75cb9b920e499015cb780093f40ec7a6c81e37f17b80727cc08281caf89e14aef53f21c0974a64075c23133321fc671a8a7cad21eb3bcc6fff469930b636da1dd30526cfa7ef5f0400fc3fed38014de", 0x69}, {&(0x7f00000001c0)="0cdb0b82260f3b481a0b8ca6f0b796b4f288232c468a97cb86f25ebc3894c3d3e444f38e781c2653ed87d7f655fa7923aa82002f530bfe8081665274a226646c610a70014d5788870739fc5552022996f84442135b53ee324aca56737544014c5c85c67da3", 0x65}, {&(0x7f0000000240)="919e17f31af84083c289a62c349bbdf511fd60267e730dcbe4c1c55f6dc0efc46258f143dcef2208645f85cf3025df6b52e3194cf6b9f5c5b4f11e092c92d588168ac6b320f5f497379fbfa51df367f8dbefbfef776d080696a8aff5753ade0db96af4f309213f8cd49801004b8905d162546e259b685e8a37f0e062ff3236cf1d", 0x81}, {&(0x7f0000000140)='eIV', 0x3}], 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00002b27fedde7ddd8974d3e2a7fffffff0000000000000000480703000000c60100f2e9", 0x2c}], 0x1) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2026, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x8f) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './bus\x00'}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) execve(0x0, 0x0, 0x0) 04:02:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80c9, 0x0) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) accept$inet6(r2, &(0x7f0000000480), &(0x7f0000000580)=0xc) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000100)="5556a775e497e981e544c8dae94a6e9af06d2018dc259a6e12a95d660cdfbbdde0cc12bad974dd471f8ddb31b89e6853d25e1dee506018b0bbe766ae296b6115b682d0d8aeac15d6990f8f4199527454f9581549459afa8def92cfdedc8984f2d2d48d3a673f996d9a4a33a4b0beb2638026c21a6a6c94be8cb58c6bdc6451ac2f210d2427a6163624"}, {&(0x7f00000001c0)="01f1969950fe9381952ddfd924fb58ffe512f8d9c92e5846f9018da2365a0f4bb48dbf5214c633fe8798813d40047087131189cd46633b5d66a8c7fa3f44beb6b7455e8ee0c07d0a16596be146bb98ce751acd951de639ea47595e7ae400ac01e425dd26b9d2491e56145d451a896400c9f0c2625588285c"}, {&(0x7f0000000080)="78a3dde51dc3e6779e0a6a35d8c349a3c48d676bd71632657a26965ed7ae911722"}, {&(0x7f0000000240)="e7fdd766ad3b9d04a67dad58223aae05f7570b8cf02ac8b31767730b9ab1eb3a71adaaedc7672a25f63d1a0d1f469b5ce7ca2159ad514faa1873dc933fd003ed23cc0ed34e49454ad23cb39b1e3417ee3b7d3150507a7341bb5bee2f1e64b8ea2729d2764f0d56a08032f38ad7fc8431ce67c553ef8b94db83a39d913e5ef42b7ddf5164dcf31525123bbeb67fc14087a2203ca34a19c7e729f21fcf20fce52264ee0cec798c35dba9666c3f6fa935b9f995c5fec883d4c99e4aa32d03e2460722d3467c22034381a249d1914f5b47ffde37b443d993bc379275a484d5db65cc93628522432fec9216692ff8cc35fddd"}, {&(0x7f0000000340)="864aa0a8ffaac48dd757358ed45d88fcc669"}, {&(0x7f0000000380)="c61a2001718e1e61e491f1707185b14c4e31a51425c13b828c26adfea777a9edfecde699f28f8e9f5dea7733431e0fa0098d269cf2640f75463138bb491b7167863d0d4ba6e92d69f90387ebb41a5bff24461afbbbac1048a6d9e68523ae9861911b739feb05cb6714938ae72cd1de2e4f2d47c924e78bc5ca21db1a4c47a1de201e9e2a81d02ed30807"}, {&(0x7f0000000440)="b081508c51d42c50caf5e43761d2a02370dce2529586dd5bd68950ffc83fb81c9a995a034f7ca36332b8adbbeb2b5e4fc717555ecc297c"}], 0x100f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fchflags(r0, 0x0) 04:02:32 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) socketpair(0x2, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) 04:02:32 executing program 0: r0 = socket(0x10000000004, 0x3, 0x80000) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xffffffffffffff9f) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="c183a63a70ce284717e923da79634a3da71048eaa42641a1f124af5b2c4b2f5dfa26864861e299511408fd64acb01bd6c73fea426137c0ecdd4de658a4b06254b3eea3a620c81ef74d0fb1b9bebd4d07347c866f5cc5c12247d40360f08548b2997641a60f1a25d5450a4e19d27a17bc7dadab9f46ef76e8b5fd18dc169a4d69aca37b0618da88df4eba1bb6e4c27ff2781bb8380d1ba633971ead90d9d2fc05f470d99c6d1ad206829a3354912102dfb1edf29798cdd64d1483194777c559e1aa0d0e267f8128997b66a0654ec8fb65d93dde5ec55b532e910eec302dd5c0ca9710308989", 0xe5}, {&(0x7f0000000100)="58f7eda8c3fd05eef2ffe6b99beddbab884e8fa625926c3d328666df3e8da84e3282c9d19445a761f9fcead762ae687e63c233d680ed5ec557efabc957f6b808dc2299e37d30e91abf8ef543dd21e55f3d7a61b901a18e2ee048fa00a616b3b99681e6c7eb63db316a750dd39a925407fd3209e9e48f071dab65f6a657695b753c0735028d91804782673b1e3ef5995200b0b954fd8e5366888cd60df1139619c07242a1dd166bab21ae05e347457993442fc828bb7319", 0xb7}, {&(0x7f00000001c0)="74a3fe932b81a79c03ba527aa987274fca0bbd98b21891e849a38f7d81cbb45d0b5125a525362a764a4c3ecaa4efa0483263a92f896853266e42fc5affedc0415a70440f72ba397746370ed6f7c5fd4d3d08ebc3a5fce96981d824a103b36e13bfe5e34220b41a7c1c0584ad40213f2e7144690294ed8d5c53dd9ebe1bc6e1402c212b383fe64bfa51e9877179338af44da898ea072f65453cbf1b6ddf47fdfab3f3192ec2ac787cb05147f329c084b93095d4b8035e48e5a0b48f69489db510af7da2c2da6cf0200c824d2ecdae2d", 0xcf}, {&(0x7f00000002c0)="cc990b4c99eb62614dbdee7b6e08b09d01d747ae5afe15660418651ba672ce3745b1ff7366a6cbe7513f6b1f9ac55425ac653cc7a2f6e886e6097a4d82e93ed169c0b57255aafdf43f9b2d42fe69f6da26e36df723df021c1ea639fe7960fd51419c8eda34435260e68b3351931c4e4b3e320fd8226edd52057c4c7809797a678beb4309d8e6081f090bdbeb35d6e9aa22beca27971dbe12fa2781", 0x9b}, {&(0x7f0000000380)="aa58b2b98f353833c493cbdd8fea2f4d54f0c5929b0f542dc1a2a59924f503c09ef17d7f67d1f5372b7fbe473c1044ba7dd64436a1602752edffbd205bd246e4b34ee0f4d94afb0722d5e4b4305b47eb986f227c0636e012b735fa36cb4299a0e8", 0x61}, {&(0x7f0000000400)="403d2e24f78c70acf4249e", 0xb}], 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmod(0xffffffffffffff9c, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x40005) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) writev(r1, &(0x7f0000002680)=[{&(0x7f0000000200)="71d695a799eeb8006d39f9abdfcd16ed2626b3798f963bc435f17a8bac8a86c0e2afaa398835d0bf366ea8dc34", 0x2d}, {&(0x7f0000000300)="0dc18a4f6dee64d7b54e4d77e42f77523655ff98009690b7c55307eb9799c51e82af477d1c78fab76ceaa5dca15b9ab293023b00e2a742d5d65c10e1c14d907bf33512acb2d0fed7f0b9ab827f025d70cd303362b1fd1f4ffaee36c270befca587e4365d30e301ef39a0483b6e3955b60d", 0x71}, {&(0x7f0000000440)="c2699ae9328bc9a92b12a1c1d4cae506c9979000a8f3c7170da78224d57089b82f0271b76a949234ef55f316fcac82c5c2134b6bf18b38800d7efeeadf7e18eb81569299b4072cabf2e94d717ed5a7bc5765bb8193b000d90dff0a3054ccff9436472c5257b37c9401fd2193ca26e644253cb1936c5e5a052d2dfbe39c531a03145c304611cedcddedfa48743b51b85ad7890d176e906dbd433818108cb3345887b39f644a1cf4195e356fe372d11a54beacfccd7f674af0717ea2406c0498864e8538af29c294a2d1e1f6c7f4926b32da088ab0ccfa3c12fddff4ca796c960ffdf36c8db225fcfee3658e90c1604c81adef302e271d5d1414763a491d905db1c5bcce44f81287515b784531a14211462ce5276511caa988bc263a2276752b905f7b512036e1278babd884120f05bddda8f5940dc6bec254d695ef170b006d21b73f92b23ce7c363ffccc63bfa233896c2c58c34f9dc5a1aabaf0aa943c4ba5b0b385995cb8eb723aef1b33b8c9cb8970458c4338838c533c9fc34ecd664c7cf575247f2d09b8252929ed9f0073a2cd8aba6e0d22d7f01abbd7f31202244b504e89670459c974c24d44acc6056f054a6cdd5ac0afa3e6962d0a862e0b90778b44377ac6907781229bd876bc8671f7e271c8a4a6da1a34d402d57a1d9779eccf468abc8c01f74d67012a851028b03bb03fe61cb22dbff9ce12e5bb8c5e6c1f94c183ea7f5822f08f5adda94bcf9640e7a29c0743a2e9eef29acf52ad933dd43f3ed6ebafec122ab6bd64ca12e588921de605e5341d9e164a68e0949524242686edbc8458ffcfd813312d33b77fb425e9e04b92ecc538522319d5582d47557a5fbff5dafbfbfc385862c4c71de7329cb83f29b39028993a6c5ca311689ab1655e899760f2fc81b6cb589bd123199582a89e3a2bd397d091b90d19088b86e2026ad2e3d3f95da5a2bf4950af1aff6ca010d69a41704f59c705a24df7b212c55858aeefa2704be76d36b60f13c2d07a04c9ef0f40a19c7627e4056b96b081c822393834dd05b3c7d803b3b75ccdd2a30f9a37d75c236518c321aa92bb9deb6bf5c42b79ec6153ed018fa169d3e2a960015b7f8140b265ccc1f7a734f1b01c191ea5dff616f9dfdc340c10aa3bd1f6b9f101efc781f87f8fd35a94acb161b9aee981ed2cdeb0567d6e0470c1c9a0bb38ec4155d0bf66dac5a1195a94c1d580759f3245bd2fd26dfdad77da9e2872417869ed2e126c2c089694b41ac676fe7539eb92aff43bb6fe4b01f519e4f43258e68f4fddd2e83d6ee8a6f434b78d41d320679e2c87554fa20416c1b5d97cc83dca7b7e972bb7138713474d6a49fb33574b0250c45c339e393adc01e4bd71a07bde4ed89e3b32db03c83aa9d6795dd1292ce6fa3f038e6dab44ab410df2fa97343495ace39641ffedb3e293eba6c96ef22e034e139eeba5fcd9eb00764758b10cf0b66291863a8c154a833e9a3797df8320fb5592ea57d139f6ef6dc02df18822140b907e74acf11414a036e19ac7c35be379378c9c4393efccf6d47529ccda21f56f297809df0c60503b80ea2c5e280ccacdbdc540500799cb54fbf6f3e0916bd16d31ce4cf0d2cc4cf048473d4bbba025a7a8b419b2483e335d4218e4e95c870747d1a88528595514857ad5ae7a28568f7d7d0c623bd80d36fbd811686f0d06090a47e9bf742a78043720971df6b42da82a3b646217a31fbf7baa123157e265e3f3318a87ec5c37639728b506261c61e12cc86fff3e2f5cba839335a79c7776bbc575245ae7164e3d0db85a167e817936af6890c79f9f9580732be48ab1c8cb923ed9e8550f2affb3ef8d5e6df97b8655495552340686738271393dae0a785987eaea64d39be45751eae4c956ee7350444d33d54b8a60c8fc2853fe4e589a765b7da11ed8cfb8aca2ee917720b7a84627b99aa3546b22f961efecfabe1ef7881e264d4f05f2b5d45bc30c20f8a3fcaa7a873d37e546d0aef05900e2731f3275a1278760460221c8118de1feca46930b709934fe87458ec6c318f64caf5f255142c0c34dcbd9069dae50466ce34dff72a53b4ff51991d218258c01cecf80483c8785484dd08e2039a4738670893fcd1c5186a335c64eda973958b10db9388f02e1210aab483c9d0803bec84ac2f97f97de59f20c89aa992a550eb381d6debc5bf4a5369447eb26b2ecdded65efce0913cdf303261bf34855cbc5d44ac01e7549c52de790851f1a4ebe2c47b29b8f3395308229edf341473902a2e8d7c3fe12a7e5f130da174b6814ab80140ab7ad5ab879a9813ffa8ebc9287b354d8cfd1b498fc9a5b20dde0707d7c908a24829d92187363b93796e73cbcb3b9932a2270d600a60b05b1d4e65ae55f374a9bba466b25eee8a413b3d9f1eebef5f30bbba478986a9a013ecd83a5ef0243f3229ac75be02ef086139dd362d1f29a474a4d74a9d0efd7098cf5ec5e2f186dc34f0a8b306dd4304951f018cc5386f69c6b59e5b6c464332f385e2f93ff1ca43e6f87d19f0e705e3d7cd71039d3f3ebd020b9cfff88a22633b170b422ad518595d1889afc5476201998bbfafad62e86f01ebdc233fd16ff8d8b12682aabfcf47ada60dc7066769d9de6cea47bc4d24151ef4f02f5ef6ab5b684d5098f8436bafd0f56557759475e920869b6d0f897d7649ecc8068fcf75381e64f158e70721501c2d24b6819e251fc9f275453f2eea5de283f0ae71a035dd88cc38b3e8e97a882fa0895c12a5dd9e0413c45af471da32588f454ccc69380078ce36c8694dd506d23c363eaa042053d55a9f07d17deff3eb131825f6a166c4f9c1653a7ce94fecb3ffe4a1f24581d0efed3c68b4e881950466e4cf0e1855b908f6421e0ede178e566b1fce1275d9921a67dece6670812e0edbead32d1df33abf945edbdd8344a58b37eb94294b3f22b4d4352dc482963446551c0c783e9ce6dea26ec24af59b507795e8ade9573ca2543c9fd0f5404adf23412efdf61978148e6236bbc7f839a9c24d8ceaad4396cb2302f7e33e482fa4cd3ee02a16c0e8de2e9e38079cdd6754d446cc5a426effa899dd9877b4a36465fd1e147953d47d9e271ae41a3022f365879b7629017ac2d4bcbde0ab43121807056e82b4db72b9eb3f79ca46a5ac721bded364f0d366024cff20b9fff1e5832293d05880ce74aad261b361a6de9b85923c15ed3aac2ddcfa3d67343005b882828edb0c45ac53f5ddee3d52ebbea75d2a50a8cc962dfca397f44695610afe3e484910b3a855bc16ec7ff2a23dbf8bb0b358bb50a9d51d2654749ccb8bfb0728b84a628188a227bcd8f11399171e4b5fca25ee0923e9bc433106e02e34fbb95e620516f155f32c892f283636dec2c08431d7a05a1fe4fcfc4fe20065d4fa06b53cb55e4d8474cfa7d1e22e4421b856a28dbc57eea67279c1816aed4ee66a854c6940b0690c2bb267d859c05f433684eb120b0be51ae0bcae5c0b1261a0675538125a78cbd420add52a220d55d9efafc2e8fd6ac5f749505bd972dbe6d9cf2223bc07a6daf3c0499f20b1f178a10712369f4fb886da1ef39373c5d7f8a1d5c9f868152cc35edbe20a65c6761b1c1a8041b12318381eeb8af1faf0b298465c99d9b5b995f499ff65fc1b652b0effaedf041085804f5ead7610eb461efa73baaf7f9cc771e0474a3ce21f15dad647754af4dcb72e0474cd24f7abc52d7c4d009fe0633009bd173b3f764c2849ff3d121348b4ce24e404cacdbea49607059d4f43ef930dc274883cd837bbe440dc43583eab4073a0f377d0b4f25ba5175b09a44e8ae8e2d96367e50e60a023d9b098db05d5c4fe285e52636755bb15f891548481630e533a08dc3459d13cbe41cd2999a0fefa60e7627818b678f82d19f093211f538f26de95dcb7312f8a77aae283b63677f802d4001d62bff139fd4a682d456c7733be6431d9ae9c91ba8da9f129c3c82f80038b56c5d89eb6c722a7225e2f32874620a5cd1390a4753173baf83df3cfb4b7891e86c80001b2fc3b1f2bffe5310298e1dd001dd25749729fa8c5d80e3f41bbb1b4ab8d7427361f874a0bdcfff8cc83b7c474b1c8c301e6e817183af55dca310cfd9fea14ded76b92bdaa093b505b91c582cd3ac0e1b93d973844c528fff7474f5d6b49a6632dac58afccd74b80f7f5a3f528959e8c8ce36f3e2f79540419afd6ebfc4d2328406681520dac523a68dadaf07d527eed977ef24bd6531509b33bafae5aedd830a9b33c2416c82f4edcb359ad6cd748bf875a27723ba8eac3ac0fe71584085579b29a77c5914c0803a0b7a96ce02ccfca984af95c8d9fb1307e833ea37f12965cf89dcdef4a597efcda89f8cf607672aec9d9d47880110df21a85b1e69c1663ec7de70c5a94c760168cbb5e631247129f2263edb4c032111bd1515068b71f1065cb0e49984a9aa207a756e8751387707f8cfc96a267255c41aaf09befe35f3bbabdf199805e75d3ce1383c701979f5011fa3d96a0bd59e94061e01114e07ab0d1cc005c91acfe74a79cbfb830a5b685888243862ef642213f5caf23a869f6ba96375110eb8c2f19356749b99303388d997469b0809020bf9aee36ffbff4481f3d912e86f8e82696049cc0fe233797c60fec8df418676e07db8f50544c253d8b3b1b2d71837ce0f774ac8fe84a7c6916b519d673275e6d52ddc79edf08bf43942586ad438ab11220153fd1be477fb36b6799b6de9b19e3fa7df63a715a48782deaa7f7f2c40ba2316182416347c254479276f592efdd4afed70f8f905f80750703d81fad55e1059e894e8fb6814166bba22059b83bc10e62d187abe23e3aec252647afa4b8009657e487ca9568037403b1eb31ac91be514587869ca24dca97a1020d365cc1a0a28aebd942be1231b2d2f9436ca8216aba3eb5634d7364bd1addbba8098d910af63beec21473985932b9bb7c20692925818ce3667447597e1716640406265a8acb711b2cb3b8ccf9b429d97b2867cabd11268e4ceb1e696dddfaf4bb443cc1f0b3effed032457ce1c3c9171e8a6ca0fdd0e41024827be598a092571c9a2980d3b1a7bab8a18e5c5a3e302ca478f91adec61bd351ef80183458e3141bd5daf5634932d6314fe8dd319038b445ce692e6df665de716957e84f18cdfa2deebb233ce54e9e8eb8fb708b503f9f4ed27b3bf492361c0c8d333594d8c3b43fed480394400a3d5a7f7a42b5ad9aefff1b2724c90e88726a39b0317f66608198f88c40591f68d143e400b494dc36c366faea1df3b2bd5c3d29ab763142189d088d04f3bb0cc2e60c4bc287ec2d9a6ab83eabf4b66737e5de5e0456f795ec77ad15a1c79ef850a0672d75def8ce2811a19ba7e4b3730bd2fb3ec89946aa86f6d9d7b913c932b8c24d041bc31ff2667c374272330312f24cadf4dbaf729c5a01692f75f8d017064c5ade167e1d253906c0cc1bb9a1934b96f1b76082a5797bc25a2a71e14075cbb7944f13b7affb67cfa20fee42646a24c127859b0d1bbccc53e2b652e50e646b126d59b3d35266cde7d0a0151a918fc3153d6ec0bab42076c54c915d2d4d15a876eecbd4b3e8ff405c6a1e8962e78fbd0078ccdac2bbe29842e6f2e033c6fb700ab4cd807386c6f9d7772be8698b58f67760d343802a9cdf0ee21350cb22913c0cecf3abecdcede438f6c1c8c6011edd4992ee8afd741154e1195cf6ac8b0e4bbfb074c707cafb46d8a95aa75f19e37fd73d097b3f7599d13547fe5c48863e5fe515ba50f94b18a3c96282f823ce08e71c10c169d9ddfdae0e86c5d3", 0x1000}, {&(0x7f0000000380)="00b560208c35e12c57d722d3589a7a5dfa6cc0a1379495348a3e0ce727a58512ae774aaa845937ce53f6ebc1f52ff3660318a3b2b88094a9ef2313ded1dff5", 0x3f}, {&(0x7f0000001440)="f46c017dd1e4d4eadd4e5750b6f3748f95e83e4c73e4bdea82fa21e9cb384a7bb6cccb1bf8e54c1a3e45ab3bf468e9f9656ee3090bcc145b324513ecab1a66ee5061aa0c53f397dd104f214e292cd9e1730bb6cf8b54c026c5334f254fd9f685305c43cfd16a3b2de15e4f455e58ae49991f283fc59fa123263ec55d060b5c38c90d313fab0f0154fc4081c0bb1480b5f861a6466e2b7ddfd1359a017f81b5c3bb3dbe101cac5d3730311b50fa439a9d0ec030823c63b6ac566775b43090eef468d34855077767674d32ba8ae46124df14657784cacea305ecc39af793cbfd629a367f2f63be452cd9b4cbda1991e4aab61243ca03", 0xf5}, {&(0x7f0000001540)="cda5d4bf61ac28501dbf75d873fb2627658611d5f1e8a016e9d01b74192be63e1a53462767bd3fcf6eab675b72adea7eb79db4c27c17cf3b32174f709574a7a645b027ecb0bf207d4878259305729bb66b21877757d0db8d73eb6fc5c91f467994633530b2943f463b27de0935593b91c7db4de0b412ee34f4f117f7f0473088bf3e8b9c5b06cf9c146ed2113f05fb0b41afa1adecc40cd504a4cfec214351e747dd7448bc2b1e348379d42c0d6702f40ab99f265976f91596ffbee9acfbba3f4b81fd3de136508690baad0d6f209cac6d1f2d77d20dda81e2f2d0bd675c5980c344df46983021d553dc6c417f11a64c5f9423b4db12a23a6b1676f5c934f38c2a36fc51197976fa64060c8fe3a78727afc6c9a2c749c83911869853d62209aded39033b14f29e00377605fda07102091172eec1856129ff70a540fc90fdecf765de4339d42b8f19e6b671873ee86b92683bdf1a52b3d8c42f01f9ba3df496af953c007dcbc0c5d0f9756841aa9e0a24c7ecb3ec232724d42f797352edf343be8ce8c41819fe8ea500bf0c10dd3d626ecd6a79800544ff340bf877dddd54612e50559c4dc752b25c36aeb023e0b8206237682b9d75950c923f3a485f80cd8ec7275adeeeff50fb2a72dacf8f53e7299c9e9ac65b96907fe9a6b9fa72ac1044c2eb337d34832f45a48e14317bcc68b055c145049b5a19e61a36f923db6dfdf07782fa95a23690d65e772a2692a1276c24be4686f795b41685ba958948f39954dd8f247af933b63d300c5adca0cb3d8957dfa8c3e89c38d2b366aefad0cb4476efccac6a818d82c3c435f0d5a4bbd529c6ac31b95ccbb9d5452c29817545031438373cfa40c67b04f583a5d96db5641cfb35a612f1656bd7afa015ea826d90dc24770e141aa962f6928096d5e600d871fa5b40aa412fe839c1bc502fa18484e4a71ff5562a3f26c247ad318b7d50790bcc4fd8cdf41da2e02647a67379432631b5c56d98de32b4dc47ba1e437db8bc5f55a3753a9201ee84f01b89d2c0d7836fe8da2a372162652d945878ca3a78a81b85728ce06af88f0449485e0153bf1e4ff832368dc0c6794d6a930a2630436ff2fb312120ef182fa66c5e3614d38e5c66b8a5bb84682ee63ba63f68a2f8698f45c2fdbc9c4d060d382023dc1843fc24be4d9bbfee5c19be0d268fd3f07ae17291d684f06045942fbd2fdaace69ed9ae6154fca883d2d541b33a4c39b9651ccc2bc3ff00dfc28a8fb4167c1cf8b08fbf11093439e226e4046c0e26a5128bf37099ee9765cf997cd3626737c19365e3edd0d7d99f7a7f6dbe0220782dd76e8aef174ce2fe10a9de18eaf249a6ecc871e728a1094f5599b4e372d99cb0e71d174e4bf9a17959bc0657880bc12e713171fc7aeb3e688d5491909485af2899affd39f23d5353aa3d66629a388cd056a88fd9d66cdb0ed9a7bdabeb3af8f982e10ce08087615ed40256d30c8da4db6aa6fed1371956100f203f145a18462ec667bab8f805526c161af8aed0e1603ada4f08ad5131f57af11f7c4bb1c6355458e4acad797f92a05a497500d84420b3ae5d77d2ea13d1199397d56a8e345a003e87c545d31f9a83a01987ecc66ecfd581acff70aabbe87af91279c8c0c07158bcc3ed1817f1b2f8227f5fb6b7d2bd2075ddcf6a60669a01e75c1b409898570d654e3b0cb47c0992fb453942042f4afaa21c729e284f89dd3fd624e20d6e972213a22c8ee25e471b41bb048c9313ee863254aef472c307b593031ffce909a29714720ae2f6d62ce8aabd3dcb5150d5dec91e33e1e11133aa7eea6428aa476a184da7219aa62645a802f74a9dd133e06c73c5083e9546f4f93c06b7321bc6ace85922635d27da8f90a2110fc40475a218ee9deb2aa0d22f8a8d79802542285a2b7453f82433c4bdd5e4e9ae8095fa2436a81703fca5acb51f6121c3c36a6b4e46e3f1cd69ce1b34f209acc67bd6ed6b6ed3cce42cfe79db1eebceffc29206d671cdea3b4532a77785c7001fb1e8e39d899cb8e8ab65b2b0a1543c3d6cdc47a5ae9b57506140e457fb467b8cd86f72443dab3ffd9d60b0258c65d187ed7c5068035fbfe99e62284f699fc966d9f9898a8fd2a2613e9817972a4225c0719ab9b8011226c448e20a29d64e10d7826421ca36fdf760dbbacf75a768177c40ebc97dad4d530e4b2ec41043535c024f1af3ee56e0bf8e4a3bb0759b41b7dabd766de4c88a8b14533736bf4eb6425d403eddf41e1aca1fdd4965431ce534a1a349b39d3bc7ecd6de68f426dac8f3db1b5ecef8b1d3032ccf910ed3967da2949abb8df3a617b4f78383060a8922b7f4cf510f47b8ede2c30583242b441248c020931d1b31d68e84dc3250e5f239e47ccfa3f340b1c0d6978d76282269a4444bd1771d38f66e4865612bf7530aeaca3c15b1fcfa540c12293a7411feea921be51b0dca7383c57185d1bdfb33c6a6ecbd4d5b4b26eaaf5e2f93594ba2497b189126996ae14753c0bb792f4a0fbaa9a1db774358da2edfe29025af7c0b10336a506f1abc2e2f8539041457c36271eca159806f35c320cabff2369ab7a14f1a783e0fbdb21602f80d4d71a883ccb65746436ed065f4161d387f87163eec5352d53f4749e175099024ad15b4754eedda22fff2f41f92675afbceb8ef9c9ea4c42c1c8563c8e64659f59ed3f5d7b7d58ec73f66cd9cf9676c1ff28dc978004790daea1096fdf7a0db5040ebe012b5ce55220cc59635350acec1b925af62db726bba09bff8fd1eb504b8fbca5233fe075252c4e1cb9b53e00e71450b0ee117b42bad8da680ff43de45d97cf855a90407965997bb0878384750a99e834a98191f94a5ae505432bdf3d4eba4623bd1d0694a9bc97a0937f47e003b6c212bdfeb64f6e60eb7bfe90675862f43d1090678528bc042c0e25ffada6e82d665c47d4fc843748ed6d1d73823dfb35d555eea204018805138994842e8a55a4ce58940ad0edb17b7de278866063de281629140153a632957a36813177300f0ff67e52a1cb7045662eabc71cddfbb6847fd7cffdff201c67b3778511ec705e73fda846a72f98d6884b6d4b16483f2807229c388c6b689ee1a28ee8b1b116bfa2e8950232f9a02f7c656793471fdf7a59f221ad63ca36647d5688ef1aff2b931878cd925ca7ba9e7ed806ebf426b9406f5c911196b3a6b207ddeb5c7b830c109dfff1c81ed174f577a2bd823aa0fd6d586d0d42f8a53031175514495e37dca6c791a8b5d3a75ad956d4198412d63c6669d97197fe9d62e32fbbfb4ba3d1287af69b7e307f10a6e70db508b55e2bf4cf3539360f843f5b401c2ea22f7c1e8820f46b6a101349c59aaa6eba27b8f95a960d37b2f98fa57afb78efb3602b746e8cd0731df9d5048a4b499725f97439dac0404572a489c09595ed7d11f8092979fae9ee1b51d4ff96b3fd639e98f5316d55259e75e5021c93fd1d7541bc9c881bc72088968afdb188cc835630a6394ac361910e3ff9f1009bd02eaba760c9ccbf9c55d8fbeb97b00d083cc3831753708e758057c6390fa5842e84dba1c6826ae8a8793be411260fc15553013dcad68948101f4bf11d25043395c1c10600e2e78d08ffb3632afa2f50d0dd06d4f624be836c537cb4d89658dc7727739ddec223bd50c71ac7930331583bbd87cbff79883ec03a8bf60e70f8763052ce3c8c39c3369ea779e2b7a18d89b6352161cdfeb96d326728288726a7e382324b02397f990d11581ff5a1bfcf13dbe6f4ee53d773d752c9e103857efdc08e7747bd15971b21f8269c9d57a10df7de834a8a958a3714bfd04fdccd65e677abc7770812b78f8702138e2280b5ffde0f7afffdd82d005633ed499c97dea3f42e36c9e7722d6949d3580f60d1c56156020eca62c43ec583441c3d98f9dab7cc74bba458a503d3cf0263289e7d68a88c1c69f226c81ec192ffcb1574708c8eaea2f7e1e9ef8bed48faf8a44e3416d533affb29545d20c261e70b2150d6f53083ce3755e5ffe54041abe5111f018040e74b5f2e6f91f57b741cad583c5e56b9f35019a8e447727598ccb03c5414efe5fdede30050773d37208f0bb4bcdb5cd1be911b596ab005db5034c40fddfc2e71814a564bcf251fac0f66fad9a7e44f12a23397d2308234fffeddfe4811829625d4ce437ffd0b419bda67315cac21970c4e03fd2579f6b40258191b4a5fe0072b81221a81aeb11c12159449d687b23630eb46ff2e60195c8b9d36a6fb3371ac68ff3dc56cb35babf8299a28dab3ea926af7337f20c26beda8b06d32378f7de9717bc9e84a4d5de67128f490e90d9099fca59981bbaeb3503a98b37861907232154b31f93888232a5f4eda0938ae4f44a2a5524ba28a1e19e06eb7b0071ce896f238c091ca7d396063b5d1f3bb5a2eb7047f7c26f0f4e20cee13ed589179526e180f56514773bac0ca95a808b1597919138bbfbee911436eba3020327eefa6fabdb28ba7f04f9f6e9937a3b178e874550af8b8bde42a9148dcfcc671b27cbb15975e6fcb53c1aa1a63b03959e456827b1c56379c700c36de883a81d124044daf10c283356ef368a01144bf3133c17697faadb36d1cbb1e4a19337db43f8837814a0cd23bed82379d23ee5717ba80a26f6cf7668572825a66cdf05036c62264e89a497a8e09b64ca3025880bd0ef4e564611d4340e06d04dd7d734c72c369c380680c10998f83dbb3a66e860d14f96f16263381fbd0aab59c7422a6e96a0a63b09ab4a42cbe66c8d3ad247af55900f7a05376f474fa6f710d3f7628fa8228b2c73320e96e4dc903b39fedef02cd01f5d11cbb07484b36ffa819c59e5c56e5605e5cb376e913464205c0a14b519355d4e78e8be9e19de034dfb0351cc4c08a68b53c4647e71d76100cbce99a2eae10c37508e76818bf9b442fa3307065be093678790a4937ece7396dff0746468dff612f6db1dddc902f0933f05608bf1f3fffe82935040f3c41daca49702e476c13c75a238da4a47c6fb7278c01dc9f394d16c8442b3ad6828dd3f6413531acd2e7b961369e46aff7f07a5efb1b73cb0cff0c00e58337c4ff917916e301cd22fa759ff47bbf0b4ef998d06740dd1581308695c80563f8febf3c56adb60e4b71ad54acdeb7ce23c4ef2a4471940a56a274d6ea691c2d5f3eb24855e2362407020822c2bf6ccca2951cf1193e5c535640933f440b2c4eb44fd07e515ee6f3cec70aa63a02f3af0f1973316022648851426e7becd7104f2da45ed740a8958238c82eef317d34b87d38dc0f730e10aa423b98008edb846f48bf9c7a6c0ec55b4921cf372249f438b932592045f3ae2f49b52634fa1ed1e959ce2c2f8da27ba40781a78384fae0e1f2f829cd8aa7b71ff1d0b427396ea89358f866167a2ae7c56bc0e5cbc8232e7bc7aad2c95c5c30d30655b12096da33b9c3a5a350a09b93aa4cb79c8396f6bea8f044801ddb924a50c5fcab31f6ea015dfae8c12136045597f4d001e2f602bf7be97b7119a3249e16350194024d3718325c3d8b3bcd46da24c765975a3b5b865f6e3fabc715c36582a6da7bcbb32abb8d562228f8a4bfacd2507b49f2557a4ebe3a94fa860ac5718ded38d17e56c4c7a7dbcd804c150d56ef7dba43562c304e14b42813cfe4701ece8ccaf0d1a6649e1e26cb01efc312ec0fad0f3d8de19b969ba793e69c1275d453b7a0172f857f0d7b21cc789b360694f970dd0b0b1c78aabbdaf7ae610f4dd79878c80c0048c14128c9006e49da4791513eaff1879c425610bc1893ba462d5b583b19ca1c343", 0x1000}, {&(0x7f0000002540)="3b4921c275b63771984452240048c019663c4ac94a0e1ac695bf78c7bc03bc2a83c965ad8250278a82210628c2a77a5f267488858b20622272e1d18bb3a2dea427c09451fe459cfb317f95d7373d55ed2442df59ac8524defd464a36b10eebe246dd114de08d522a5a1501bc03ee9c6cc5fcb096ff59cc25390f1e", 0x7b}, {&(0x7f00000025c0)="e37acf9c14123b0d3bd0f8a8d7e4d0e92fb7cbae7c4bda917bd81e2813dcf486d9d53767069a21aa425c084edc391133140b343cc1b1e1f664240404e81891dda5adb780247eaf979931ab2564132892e0c84a4fdd8cdaa8ef64bdf58f7d23cc7c86029ceff19a4c0106097b73d8d7d89be61950fe147eaf1d38cc6a0706320a1aec04882ffc90b88a489fa40fc662869e69a1ce4e80fd57aad3c4fb94f3111ede5dfb283524f1044e93e00df8c7", 0xae}, {&(0x7f00000003c0)="ebad1fa20f29f3504495c4949d134cdd0ae688dc2a3408761f31ce9d54be9b5f5952", 0x22}], 0x9) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000002740)=0x401, 0x4) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = socket(0x18, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000027c0)=""/88, 0x58, 0x2, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000002780)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0xffffffffffffff7a) getppid() 04:02:32 executing program 1: chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair(0x38, 0x2, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x5, 0x1ff}, 0x8) setuid(r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000300)={'./file0/../file0\x00', 0x9, 0x1f, 0x9, 0x1, 0xfffffffffffffffa, 0x5f9, 0x0, 0x3, 0x0, 0x4, 0x3}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') getgroups(0x3, &(0x7f0000000380)=[r1, r4, r0]) 04:02:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) writev(r3, &(0x7f0000000000), 0x0) 04:02:32 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="dd0378f75f4757c728eeb85527028fcde97b1f9aa63ba79f71b05f0a49eed5d1b3f943b2b0dfb1aa0d7cd44504b86b60a4a18a46d4c0ff3b2bad2fa8f09b8b628bc3c3b89727df38091a33c08a82d05896ab03bf9a66ab1f2aed6970859033b2fd02da8535bc55ed68fafb7919a4ae0077f987642d0862d38b1986d874b93f613b903388273684328cac0626fcb23bcbf0b04de92c16797162c026854d02a6e972a23a8b", 0xa4}, {&(0x7f0000000180)="3d13805b5e8b2308d4aa8abb76a09dcbcc88ee4311ef1830b7d499c302dc61499af01579a5c61a2350be113c5fdcd2ff3af91a8ec8166f6b1f88aa41cfc20d147423ae38bc175c053ded5e1cfc6c0edbe9138adae088a23071c4465b53937d30889b06c1043b7a8aa51e271a904d90243da13d5589bf5d2ae1edebf8f13ae3711051795011701f9ec03263c349d9be3088eb4a9192c65708c257790df4813bd0be809e3d1b237906275445", 0xab}, {&(0x7f0000000240)="752264f75bba4a9b3d104d53ea3843ac8ec712d85a50d222a7abca6394401b4bdaff6aad1a75cdb8a86b213b91867e3f81a84a37122e08178fa32304d6892fe68f12cb5d45d344c0a5c696425e758743824b81a2717217948f23c672625019855309553ac45a46eff0", 0x69}, {&(0x7f00000002c0)="be3b20754070379876379d00883d6a8c90967d3310b3afb4e1460a9a3faf4a230467de10a3c92cac127089155f1b529be9f089b626d4a8efdd4d095b449b4600a4ce909028a2169733a850aa3559161ec2f34d7e1c9fe9b7", 0x58}, {&(0x7f0000000340)="433c968e105e8b51aa154f1f845fe5accb9b1803805a1f1bd7ffe1e3fc90a79dc37d6df79993e173e8f25c0fff88721e858ac766ba57dc9ffbaf06f0f40b4305c3e81ee32bcd3d7507c1", 0x4a}], 0x5, &(0x7f0000000440)=[{0x40, 0xffff, 0xf56d9c5, "39c3376499c1f7785fc4a747f0fbfd840ce6815f7a8624080fc3c6d85a3f3ebdd3f866ba1fa4a3f22fe7c78e2057"}, {0x100, 0xffff, 0x3ff, "a2766f0be1f8a8c74120c94ce885d5da417250363e73eb9ef079a0df226829d814fc511f4fac563fe979fabf19bdb4b842405cbb0743bcd50aa0fa70ed93f589142bedd397be8bbb488df5d6742db36164e7284a3bd82c641845d1bb1a6e2d5bf42a05da459768daec2dafe1c4d0afc8b68ffe316d3c65668d559f4cbe6724a94f483a1327fb1c37bba0aec22ae128eb730491354cbff9c8ba5b56b68f4e81c4dc6f9ad969fbc1b5fc8cad16aa701c2b37a1f6b60f7f804d8d3d0a465e8b052cfede88a838713f770cf9e5c264bfc2f1647fb21348d5b85fb8abc387f121af2c857057781426d18ee65f89d0ba5a"}, {0x98, 0x1, 0x200, "f896792abf77a1dba19bd8de51477b89ca9eb5017ad1bfde039f5392a5b50968345fd445ee8cc503f71c56c02c0b265d61ead1224b0e8027663cf963ee4f84efff4dc683a0862f00c8e8836c4cff70f83116400bb79c60ea2c4eae82baf045eff981bcb69eac82912bc82e0b71030cdc8faf9e938da13c784520a64578be455ff8e062786b7145"}, {0xb0, 0xffff, 0x6, "3d5a378a578a9e4be108fc9462e1de3ea803940ebaff24471f7623da74a3422a14301acb1b4fa164298cbb14ef6a6d0153bb17dc9d9c959808a0544c833e6d54040d577b8d5305dd3bbea3d461105ab00c522656523fa4fad9130b3b85f9ca9699b199f4a1b6656fb5099d00f149b53a45c5b78ef614b2728eb9d3c37d6f288328cca7d2a7c5cc5a081ecceec4b136589ffb18b3574dfdfa6331e4e1"}, {0x98, 0xffff, 0x2, "f2e4819c9fa7a51bb2c89fcb0a2e294bb5dea446c516e26a328c8cc758e6e0af921d80e61fb8b77bc37e5892f38fcf4b07d8cac4d4c22e06d5eaf67dc9b9a8ab5026740667c49ae5acf0e9ce850a1f4038d70313b023a3d4267888f9de86b5ab21479a20591f18c3cff26a28f9a3c57f2dfeccfe426ce3bcad1cb76b0d1cdadf761993"}, {0x90, 0xffff, 0x3, "fd147113f1434b1320d8a966ba496d7cea5bfdbcb1ef9d86966669713bc8f8294f7ee7052632a866965d19aad40d81ac08cef27c9df07ad55e62c5574ead25a2b861d58be1403ff7a85934bb9353f5993c723d78bab7b24c25a89ac39fd9a0b869298c1cf9834ca1d8fa0b11feb3c476df3e1ea98fb75439a385"}], 0x3b0}, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="95597dbdcff3d962d07ad5b003c50a0fe4c909772dc3c60dacae1c6bd9a32940bc7dc14ffc5fe0d0d5c8756cbec20ad15fa20f9ca04e112d6248a0ca08f35752810418be073f9a37f28635cdb61796da21b8ba0796374d30423eaaed2ca54920c09bc4932b6d495759d6f4054a129c66b63939bb312a81afea4cefb7a474ac5c7ebddc8dd7e1392a026b8cdb14a11285db8856b3f291bd46883f073b43ae3e58c275579e93212c3e00ea8c28bcd391e16795179aa27416cb0f4c7d0e46a967894b3b8d40cc922397f6", 0xc9}, {&(0x7f0000000300)="afd08d3cbe5dc621ba90f43d1b99101cd2fb37f717d878f3bf815e9b313d7b4cfbf7e3f2210742943bc631358df818a20b7f1104e7aa4133356fd818d6dd5bda387cca7dd8813cc39ae041b9f022a530c504820efd8136ce74dd59c56779d4557af7a0cfeea0f790ec11711cde11986e1596a7dbbb8e59db4b1d99ebbedd20bef31ccf4bd95bd950250ed9bce235e33d1c9250a70d36c3ee4357e92e26a663aef215bddafe65487b144febf9eef208a02aaf25c4f99702830b0fb75b58d9b0ad", 0xc0}, {&(0x7f00000003c0)="cf28fa44de29c7d2d377047195568879e95d776e7004f0a53bf6a577d3a54bb47062dc625b26c31dbdf78a322bcdcb99f46805ffb868f1f51323ba204209db9d79a82998886902b6159c45c08ecda8980206e04973415ca01e316cdea5e167994a44f4e25e7b9bac92a4a85dac1a994ca28d806095e79120454103fa70e695818c78c13a888d8257ebff01cdb39fb8376b187672670a55abb43f89d4993efa74df27cacb30a683ee341e4093faadb976c96d5a1c2a702259cd394f9d82a8e140fc2fca80e95ab76e52689ccf5252bfe665a55618a844fe71aa36b7e5e60227a1357117aef1b20a6596dc42113c521b557a57", 0xf2}, {&(0x7f00000004c0)="daf520c0c2645fc762348085670833a3d11c3c19a3f8a4b9a0048674d441b94c1dc3fec559acd128acec629ba2187e05a75120e87aa093a478ef6c740c27708dc96f1a7793", 0x45}, {&(0x7f0000000540)="3d69314f2da1c030e3eaa0df601271c4b7b6371b3784b76f6aa22cb9802821d530df2d738b5c943b05fea3295d38a7225320bf5bc09b927680a8daac7c30d0197fac7ab337a41b0309fd5d3092bf1141194d1eccc70501061bb0194e18adc17d842df4f5c9de972cf7ff93c74d4fa6a79575f18bb79fbe8bb1041f20", 0x7c}], 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0xf5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 04:02:33 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) socket(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 04:02:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:33 executing program 0: r0 = socket(0x6, 0x3, 0xfff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0x104}, {r1, 0x2}, {r2, 0x40}, {r3, 0x40}], 0x4, 0x9) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) setsockopt(r0, 0x1ff, 0x5, &(0x7f0000000140)="bafd9470d26606c25d917f478ede4f85b936c96bd954a285dcb468096a9b8bba2b632e2be63025cb3f9a45f8b911c01ef8a9865f167b62e1373d75a3bdf2be775daac98aeafacc982caa3a99cfd50b4d6d0890223822f7b83a9e65d237af5b9de419a1e3b9375c83f4ff1180eab2011b1cb6c7c6f65f8e6a08d2c6b694d93c8f251c30fad61351d988981dc4332cf5870e2ec036809afe3a275d97c3c8cf46a7283d3339183145d6ea10e899e9c0c2d83e83455ee9e0f98a38b01ecf46fd7716bf07885435584824093439f7eba27526a460645c6a81d88ca6bd40ee0ca2ab4646aabc589e3779c1c3af194b4e6f", 0xee) fsync(r3) r4 = fcntl$dupfd(r1, 0xa, r2) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10200, 0x4) kevent(r5, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x21, 0x2, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x229, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x92, 0x4, 0x3, 0x2}], 0x7, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0xffff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x2, 0x7}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x3}], 0x8, &(0x7f0000000380)={0xffffffff, 0x25c89e7d}) r6 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x80, 0x1) r7 = getpid() fcntl$setown(r2, 0x6, r7) kevent(r3, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffc, 0xa, 0x20, 0x100000000, 0x1}, {{r6}, 0xffffffffffffffff, 0x43, 0x1, 0x7, 0x85}, {{r3}, 0x0, 0x1, 0x2, 0xee2, 0x1000}, {{r3}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x60, 0xa1, 0xc9, 0x10001}, {{r0}, 0x0, 0xa, 0x88, 0x1, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x5e07, 0x6f91}], 0x1, &(0x7f0000000500)=[{{r3}, 0x0, 0x8, 0x1, 0x8, 0xd74}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x69, 0x10, 0x8001}, {{r6}, 0xfffffffffffffffe, 0x40, 0x82, 0x1, 0x8}, {{r4}, 0xffffffffffffffff, 0x4, 0x80, 0xb5, 0x8}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x72, 0x1}, {{r3}, 0x0, 0x1, 0x2, 0x6, 0x40}, {{r0}, 0xfffffffffffffff8, 0x9d, 0x20000007, 0x40, 0x1}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x401, 0x7}], 0xffffffff, &(0x7f0000000640)={0x83c6, 0x3ff}) fchmod(r6, 0x1) mknodat(r6, &(0x7f0000000680)='./file0\x00', 0x80, 0xfff) r8 = semget(0x3, 0x3, 0x0) semop(r8, &(0x7f00000006c0)=[{0x4, 0x3f}, {0x6, 0x2, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x400, 0x800}, {0x0, 0x0, 0x800}], 0x5) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000700)) r9 = accept(r2, 0x0, &(0x7f0000000740)) r10 = dup(r9) accept(r10, 0x0, &(0x7f0000000780)) accept$inet(r10, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendto$inet(r9, &(0x7f0000000840)="2697c3b56bb155d94bc4dbb001137541244c691d844221e5febc818476cb3d3ed025e428422edd90fd2a0d6633bed7f918877e684b15958d0a33ffce7639738983771844461de91c8ae7f26990bece2fd9f9f3f2ee65a4cbde46d80c5a05c0dcefbe649e25a53859a440d012c4b44c9d94c8aa9ff2", 0x75, 0x9, &(0x7f00000008c0)={0x2, 0x1}, 0xc) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000900)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000940)) accept$inet(r1, 0x0, &(0x7f0000000980)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000009c0)) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000a00)="85352d2448418cac64fa11fb833f7f29091d140bcce6a6c61d152faede72", 0x1e) pckbd_enable: command error 04:02:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000180)=[{0x8f, 0x200}, {0xe7, 0xffffffffffffffff}], 0x2}) sync() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0xb4814e82adc511a5, 0xa0, 0x6f96, 0x9}, {{r1}, 0xfffffffffffffff8, 0x88, 0x11, 0x832, 0x401}, {{r1}, 0xfffffffffffffff8, 0x8e, 0x40, 0x1f}, {{r1}, 0xffffffffffffffff, 0x1, 0x22, 0x390129ce, 0x2}, {{r1}, 0xfffffffffffffffc, 0x3, 0x8000000a, 0x3f, 0x9d8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x51, 0x800}, {{r1}, 0xfffffffffffffffa, 0x44, 0x200fffff, 0x99, 0x401}], 0x7fff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0xe6, 0x4, 0x9, 0xfffffffffffffffe}, {{r1}, 0x0, 0x2c, 0x2, 0x7688}, {{r1}, 0xfffffffffffffffe, 0x4, 0x21, 0x40, 0x800}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20, 0x14, 0x3}, {{r1}, 0xfffffffffffffff9, 0x80, 0x48, 0x6, 0x9}], 0x6, &(0x7f00000000c0)={0xfffffffffffffffb, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x1ff}, {{r1}, 0x0, 0x8, 0x1, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x45, 0x0, 0x7581897f, 0x80}], 0x1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffb, 0x61, 0x80, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x20}, {{r0}, 0xfffffffffffffffa, 0x3, 0x40000005, 0x7, 0x587fc0a}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5a1f, 0x3}], 0x9, &(0x7f0000000300)={0xc62, 0x4010000000}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket$inet6(0x18, 0x3, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x100, 0x6, 0x9}, 0xc) fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r3, r5}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f12", 0x66) write(r6, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f20400000000000000000000000000006bf09a5c508b0a3f78", 0x80a) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000600)="73dadf6dacbf355b71a43ec0c0e014b452e4605714f91813b1f70d1361a689fd45e57e31b4f8cc00a2e699a7acd2b4f8d40acd150d3b5c2d60211cf1b311395bcf8b22e1e4a1b5de093856fbdc8f1d5d08143354ade4ff5d5a274e10b6582adabb051924d3a8eec7abe916041f7d8a541a796cf7d125e1c625747c6ad00587795531a66128edd783b4022b9ca09c751819218d08de297c3520c9d3c1d96f172a34abcc915d69b547d1aa250ed854091d4723f80727da2ca2cea6bf3d6113f5937cd4eb0ad314dd078075758dc0846d6cdf55a79aa3aafabcf0947bfc0eade9afcc8432b02cf25a", 0xe7}, {&(0x7f0000000700)="69d70dfb0c81199b89de6e3bcb8cd91bfb5d18e5164f478cc98fd23e76948858df9ed3ffa7e17710fd9fd988d5a942df3abc39f01431fc41143da99f102cd840904073591194f142fdf9d593cbe202eeb9312d88e32d2c1c7de54cee254d4408c895fb170dfbf6f6", 0x68}, {&(0x7f0000000780)="b62b66b3393a68e0b7e80dcb71c388a1e24f1d5f138333bdc3dfabbac714d8962f0a054e8de19c1a8389e9823ddcb0a0661dc6ffa2c25d579a3c77625506792b4140ae030bb7155190d450b4eb70b8b18d8fad45ecb39169ee9da5e4fe65238773dd01e9002df32ba3db9656206fe9bbcab860928c11cab4dfe5e6b9b5f3bbcd4bfcf98d56f8fdd32abf1cd3065da4f45b1d187ede3898e6bf7d4f61cdee46a43fc3ee06385464d5a08f1eda94b7343ef58df6406115d09b1a15e0e6c21c788397f4f03b021d173efe44faf2bb19d1b41eb0b0f9da4ee5aff34494b761b4873de129e3c12346f4b01223a1840f824351096fc8076b6e4aa1ad", 0xf9}, {&(0x7f0000000880)="c8af069312da413d2a26aa818eff81d5d663c6b62e129c0bf2fafb48f46b3af12bc9d781b9f5", 0x26}, {&(0x7f0000001280)="26e4da46c0249038f9c9d16230acece7358e6fce7b5df44f52eaecfd937ee71c93766e90f60c028436eb1ae0204ae65a0693a56feedc65e83f1e9db0ebe9d494fc69ea93c959aafd2238cc763a88ebff044c71b6f8f510c317410f9c90ddd40ff7e1cf3c583b1860161ca8a4ceb0fbb8f3999a4842d93e600f3cce70913de2529f1208fdeab2fa2d5f4baf598694982c472cb9debdd742d39bdf0e6b975b9c009f76e491ae92b5d2cdef8c619f7465b08fde9bab6a23509956bd7baedaa14574d65d9298a31118e912e1799851d94b2bfb53f0bd943c3c0deef07f1d9649e403c9862fb7fdc407f058814509a662991dc9faaa28707692d2753c4f8cd8547c45ae33eb5c26677b0669737791e6ce42a5ad9a3eebdbb2668e32ce5c9c45329ba519631752fca77972349ed9114ad886b0b28f8d7c8bed031c7c30a14647d48321c2e64b8d7dba4e2970e100edce4afc58c8b92dc93e8320bfd6b968d67b8916cd9c1fd0fa9f7a32ed73b8a82d63907f976c4e7c0cb3bb901ed9415de953d2bcb2ce442a6e99f7c4ae19c0c95d1dd72996e40901a5a3ceb16051e6be8d5b6f95c62072d0947514f8b1bc56a9c7cb2ae8aeca5355ca776847a98d9a3b885a2cca5eae62085bc73e2aae3e4a1898c7597f7d0dbd1c10e805de0630b6203c865812a08fd0f380dc6fd1f4412ce60d14d7aaf9d365a14598e3862368dc193af9e265b73408f8ee236232aca4295bff3dd12fca2b5d272ff1ddc9308da754a074a8f288995ead618c5fc2e9d183d7cb654c9e09efbb1094ce23702978c7b0b3538803ad5b331d8dfe61c366e3335eb3e252c77d1c0adbb6c76fe51701f19af6eee3b7233da2ffeeeecfbc1a88a81b988367704c5c0bee4b5794c984d760b53bab4bad130ddbdf7218b540c70af4227e33392cc24673b4184bfedf04ccb670b547f26b2500cf9ccafe4eccd3991d5cf916466e9a139129c88a86d70ff3ccf33aa4a039df909990ae0590c85dc5353f0a3956e5bef748ab4b34059f3aea0cbbaad6a9ac1f8f15bb06c2e3323e52e00fa7d11f8459cc49afb1571e426cd350987d68b0d74a70b8f64fd74db55313f53db8ae5e93f495d0b3631274fb88691fd836a082460528bdf6cb4009c7db12073fa57ac0d3eddc8a1b429ec96db0d951a16e14494f67901e730d58d513c8abbed05716eca5cca7055c8d03903439a332bf37085f9876b10767011e43754f8a788380c5318964be7c8ddba0555deee8e44461cb1e0d8aaf735eeaf3d106fd23b172001431fc5fa29a586b5f1bd2bcf8ab3a6a52b75aefa9910031d299284fe5cda43f00444a33df2d98db4d1f0da38c01f3d8822d140abae38bc942bc734bc89bf957cb2437a62e0ca5436a96afa29f231e92ddf609b30321b64442f8b4b9fab46ad881ff40912890bb5ed574438325116d6b1767e6a4cc9dde25c54fcfffc37c1863a8515fa19ec6826eb71ef743ed4e7e98e579bc41579d2c7ba13d2239d381b89f9020ff54c245cdded01f0ff7923344c6fe8c6063becf0af7b170bdafddc05eb545bf4323cd31640bf1def97ca4c4f8ca397ba3dad49ff47ff0363cd863ff32fc083729c3d4d93758dfe87403f6df18f828b8ba23c26bdd1a3a623e2f72c0b0aaad6927fc45bf072c0e63fb7fc5d464c58818de5793c02856cd2382b5ef575f1dbc193577fa8548c8a0b8b129417fc49222b76788d5df1b86ab0a39964ba89a763ff3797016a82fe35d0c414bac7dd7a4a3783844820e7ebef8aa5eb996c2a152cc0ab84f27b73a024322fd81706b69b1cbec254060c55bbaada148dca1820a84b18502f936f56568ab9d5fc3ccb7b7bc04e231ef3b2e7587fe7f7cbc782d59b7eeca37b48902e9608141770c468e2b8f493d3f8f697d4c90c2035e61d7a2da15e683e62dac6e816115f4dd9000753dc7661d09b3dcc4803b59a7310d71e27da729cd7039aa880306f4ebbea5f83b36d27e4f3d5280caa47862a6c4860a368593b9fba596addeae7ce4a8131880132ec4f3fdd1b71bb8cd6002212ca63d962c7bb22ee4865cef4e2ce6015c26e7ae8e687c548fe67f6287670c16083ba1c5008ac4ac1c260463babcdb09f9227b900965954d7e28e4759323b5630965fc1e7eecd69fd8dadfda79ded9cb675665d02cf40926f962e127e90d9b6b72e24e14aa69f51620056ef8a0a8d9bb45d4de945a8db1c590bcdcc2bea8251fe8275ec50e82e13b895ffbe171df1ead221ce097bf36adf77d3ad640472b5936fa71c1b067ad8e89ce682024dc210405878372450df17dcc28b3ca8b9347b1e5f3a00d18d9e618c5bea87a5e32385a50ea1f5cef7a6220e60ec8d6d604a54416259227b1dac6f37ea3ff974da97597719e56ba4efc8320195f6466b7d55feca157f1d8dec9748437219ee97fc4bf3efc9dd16b366066f65608b925516f3e6222dabf2519ab97a0a61863c0b6bb664f8019fe1bbabe29427ecfdf92e27ef51f19386be22b3ab7cebd4ac3e8eba2a187b0e2cf3961e40604b5f66c9b073046025c8056adc5eee90e3e9ef3e729f089c64d94b36213a7cd215c9ef6e48a7f4cb31351907d780b9a812b36a7650ca51bb4676a94a5366ab1fb19800b6d7a9f6a8a7c66b8df82ea8b406647a5f210428a4e56b76add2a61329ab4ca2e2d7bdf89c34ce228067dc9bf7780c55ea830f43fe411a8bf58c5d5ddc949b5fad6efe630b8d60d634cb5a7692c589a97cac03786e6bb236b2053402403330d0d7ce3dd6b78f5d375f99464e30606460bd2e719ea53c932586716a62f918debfe626abb1e6670090fb3e8de8933678fb3422958632a21c8d3fb5bec2ae6ddf8982e642e1d0d13072334a04d7725e8157cbd405e629d3231b97f11f02eb59f75657cb64ba4c3b356206565dc9634e93b535be93316485e8268053b2d6a3d9e251d556f91fda0ce893579639e6b793e83a2599f465b55ac36cd2187dda1e7ff541a1cf92f5a7ebecc67b223224051d4f45fe5e7597935f1d2cc890b76f3b239c928cddb1edef5c039067f87945649bab93827ce23b9440821c0bd600b7b85083da22067d8195ecc3907856747b61952a9b1db48cf05dedaf3edfb0ceb5560aa9370d712ec91bce12ce41b8800cfadd19b2e325805e271007945ba0686e2af2eb91196662fcbcf476a407040fcbef55035655d95a2156f519065fe2e4bfe6f412f668a46ce9c7a4fb3ef85d522e0a88adc8fe6d8d9c68eab69c17231246d90844d7b34929f4b04f524099849857466d73e5ee541758aa06185c156c5cbd3ed3da261a5cb289639231ea881b1d2ce105602e5d410d5e07db9cda4ef378ce0ea481d1584d89465758d1718f85b3fab5e31c33d05be9ab60b618d05c8972a26f548409067152e5bd5b647809177f48532502cb152bd65e52b89739c1a2654b5b3e7b09dc2a61ad7cd95999e38c9fb8ca6bbafa2afc5838d81c861de3def1943d0995e162b7ab259814592d270e5972bbba75085811a9c3ae8734c090f7cba9a837700c8a911e2c82e53297fc384c5fe62758d62418aa513dc7807c305461ec608aa4a0c5544c65aec7cb5dc1aa69778570ad9fa26c1ccb4579ebad342c6fa2613b6975972c44452bc61206356d7152a74d78f1f634d7df315364d8b1f3e78160251d6a1c8a160dbfbaa7039aa344ffe3a7cf0e58afd2f52b702f719046edbb9ab08ef314a032de2f385dd02443daeb1c9ffc5db55e33a3198a747972ae98af44bd39740f351635e6a6181f36ba52e5f0f309c9b7a9b2c77ba581e4dbbbfe13223586e8120e3ba05b3b4bfedffb892cef336890a3c08026f830363ba26166ae28cfad5cc9bde20014c4d2f140260306a17c5f943fe85f3e84a54111bdee7d94a6485d01d60a0f891fa217acb91a3d303553db02796cdca26d14f14e6e0ceff4a069f18adca1aa404e0167f8c2a4dfc3719b15b25542449a435e06ab0e805fbf823ea7ab00c125389958483d55b4395a7f8aee4c9b278a6b55235a7db69dcb9c4592ee8268692194c3b8077bdcc1cfd6e6738b633376bb7cf2d8b0f6f67f533be4069e27a2b5899a9a16af17cef264e84438898d50923c9bb8d5d47503368ab3e36167bf96ef52f3e26bcb1dfe0af5ef0cc8a317d8268dc04bfef23d7b837781b9cb2924167a231669bd800a0fe8e8df288263e4291f6c438bf8058ae248c997c17114b0ee2d16e77fd9b1c5c1665c2c8145037db8b36952b62da53f8ab2d8726b2575561592ce1c99e92d4a393d36c0b9b913623dac685231b6ebe94f1e65986eb05da72ceb1a497bc6bee4db0db5aa606b641c7734da826cc41f5bd7c4490cdd177c887a0077ecaeac7b2db968031b7a0736ffccaa84c3bfce18e935116de191ff8778eda9441d5097bb56a5f2fdb1b39e6912ab12ba6f6c542447c03ebe20518b1450c77fdc6a34ce2672a15ff6d8bc91963083cf80cf0485c3e3442e94d613bdae20b9a4e76851daec09d2749932016c636df47ebe845757448d11e59c66041a22cfa1ee244d7ae3028cd0c0836b3978d981c3e96f5e96892f2050eda4738fb77578845bfd8b7be9d829decd23e627cdceca0f21d02061f45324645a15a0e9cac912b2cee95ff8de4cdbf9dd98c97574ef3d0fd86a49b21bde08f62750590630913560795cb39d7da5bbd4c84b44dbc750f177bd121279a1f2615631abee7a0db83dda5934ff473fc55f71eadaea893cbbac60c93f0c91efce391c26fcb963c7190d09dc23a475d76ad1f37241a3356cf1f0e5ba5bb13251d6295385e7ae2ba51945b44562f860c45cf6eca0023fcb674d79930c0a2fb83b792503011f8917544ca701a8f81a274cc319a78d891451020a394834103c8bbc4892a7ae00dec4ffeecbc72603823c6ed3214ed1bc72d99f8d66366d6b27162be9f90c340c7761d7a07c474d73f97535a0fe12c5d5e8ac1934d61ac0e7b661505edb60697117479f8d55a95225b29c3d02513f6a3922799cd29139309f354eeb0bc86f616f4294ae9905a732fec3f74225dde1def678eb7a14ba54ccbce8ab930897f49e500cb5e0884f2e8e9491fc2b67b3d7a25e3d238d8b60f143bbfb2cec7f50025a5d36100e92c14f3ee5c8f5bf29f77642f7a662772946b9622e655b51b0a9f0590ab05383142eebfff3c777e146b137193048098fc1907a8ed7cfcc701024cb35bcef4737efb77a1af8a8cc3369228d161c99804e540941867cb7e84025f83b156f1b13d87ae7e29c4160d44712fe95955fb47d3e0299ee81856fd660a6935ffd020dfdfde044d612c79ff53cae8b59031cb908f818244bc81c788f3928f51cb79be9a65a39ee7af22949814d5a214ff99b8273aafd81c457e67d19d0ba1436cbd04d4c9c5c848f6d7e1a184177ec88e2cca8cb6e205cef0681855d166276bb9652862060e2a916425828c273ccd755287487da84aa9760febf06864f5fdc1dfd5347f7fc903e3fea93a4c969b8693dab23c2bb0f3b9299a978a7e4c3c8201ec69bfde703ac99b01625bbe3011d95723badd687b4849bdbfe027d797a529ce2e2f7ba55b1cdabf9bf7e1f0f91cf921f9610362bf2d45080b9178a989a7c754979cf7050995b5de5753ae28f5322296a8cb8947805d950923e4d73c2ba7066747d337b699673c6ef5189f62423579343622ccd753b678350d0428fdb6e61b18c788c241d459f19dd43e243c54252d082a5cbecfba09372129b3ea505d9eff1cf50d860726276c4a7d7ea22dbecf1f8f5e33eb9dcd9f292e1ea949445f24a8410955a3e706bea679", 0x1000}], 0x5, 0x0) r7 = syz_open_pts() close(r6) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x2, 0x100000001, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001", 0x4000000000000}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pckbd_enable: command error uvm_fault(0xffffffff821fc060, 0xffff800003d82002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff821fc060, 0xffff800003d82002, 0, 1) -> e rtable_satoplen(21,ffff800003d81f59) at rtable_satoplen+0x150 end trace frame: 0xffff8000149d36f0, count: 0 ddb> trace rtable_satoplen(21,ffff800003d81f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800003d81f09,ffff800003d81f59,ffff800003d81f11,21) at rtable_lookup+0xed rtm_output(ffff800003d81f00,ffff8000149d37e0,ffff8000149d37e8,21,0) at rtm_output+0x10c route_output(fffffd8036d7a300,fffffd803700ba80,0,0) at route_output+0x78b route_usrreq(fffffd803700ba80,9,fffffd8036d7a300,0,0,ffff8000fffef788) at route_usrreq+0x35d sosend(fffffd803700ba80,0,ffff8000149d3aa8,0,0,0) at sosend+0x6e3 sendit(ffff8000fffef788,4,ffff8000149d3b68,0,ffff8000149d3c30) at sendit+0x58f sys_sendto(ffff8000fffef788,ffff8000149d3c48,ffff8000149d3c30) at sys_sendto+0x92 syscall(ffff8000149d3ce0) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,b357a4770d8) at Xsyscall+0x128 end of kernel end trace frame: 0xb37c5ab8a80, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff8000149d3650 rbx 0xffffffffffffff5a rdx 0xffff800003d81f5d rcx 0xffff800003d82003 rax 0xffff800003d82003 r8 0x21 r9 0x1 r10 0xffff800003f3cd40 r11 0x22b7445ed6b7dd27 r12 0 r13 0xffff800003d82003 r14 0xffffffff82150d78 mplsdomain r15 0x4 rip 0xffffffff816bd740 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff8000149d3600 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=111787 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffef530,0xffffffff8224ce18 process=0xffff8000ffffb3b8 user=0xffff8000149ce000, vmspace=0xfffffd803f014a50 estcpu=27, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2018 149029 79410 0 2 0 syz-executor.1 2018 523830 79410 0 2 0x4000000 syz-executor.1 * 2018 111787 79410 0 7 0x4000000 syz-executor.1 38168 314358 75344 0 2 0x2 syz-executor.0 79410 403567 75344 0 3 0x82 nanosleep syz-executor.1 48185 178368 1 0 3 0x100083 ttyin getty 75469 129534 0 0 3 0x14200 bored sosplice 75344 467909 65416 0 3 0x82 thrsleep syz-fuzzer 75344 23408 65416 0 3 0x4000082 nanosleep syz-fuzzer 75344 508161 65416 0 3 0x4000082 thrsleep syz-fuzzer 75344 431628 65416 0 3 0x4000082 thrsleep syz-fuzzer 75344 360230 65416 0 3 0x4000082 thrsleep syz-fuzzer 75344 479197 65416 0 3 0x4000082 thrsleep syz-fuzzer 75344 115715 65416 0 3 0x4000082 thrsleep syz-fuzzer 75344 211176 65416 0 3 0x4000082 kqread syz-fuzzer 65416 204706 5784 0 3 0x10008a pause ksh 5784 13405 11743 0 3 0x92 select sshd 11743 432585 1 0 3 0x80 select sshd 65748 230325 95516 73 2 0x100090 syslogd 95516 129929 1 0 3 0x100082 netio syslogd 71388 429272 1 77 3 0x100090 poll dhclient 76999 300014 1 0 3 0x80 poll dhclient 68225 368610 0 0 3 0x14200 pgzero zerothread 66215 315313 0 0 3 0x14200 aiodoned aiodoned 65457 99138 0 0 3 0x14200 syncer update 61577 508545 0 0 3 0x14200 cleaner cleaner 34232 502192 0 0 3 0x14200 reaper reaper 77361 280482 0 0 3 0x14200 pgdaemon pagedaemon 53160 351904 0 0 3 0x14200 bored crynlk 57036 327116 0 0 3 0x14200 bored crypto 73243 455236 0 0 3 0x40014200 acpi0 acpi0 15249 69054 0 0 3 0x14200 bored softnet 57767 221357 0 0 3 0x14200 bored systqmp 62108 400864 0 0 3 0x14200 bored systq 12316 288818 0 0 3 0x40014200 bored softclock 72590 59119 0 0 3 0x40014200 idle0 38643 444683 0 0 3 0x14200 bored smr 1 402618 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9499 6347K 6363K 78643K 11059 0 0 pcb 25 9K 11K 78643K 807 0 0 rtable 101 3K 4K 78643K 667 0 0 ifaddr 55 13K 14K 78643K 239 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 44 0 0 iov 0 0K 24K 78643K 202 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 76K 78643K 1806 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 20 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 168 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 21K 78643K 1294 0 0 sigio 0 0K 0K 78643K 25 0 0 proc 42 30K 46K 78643K 528 0 0 subproc 64 65538K 69634K 78643K 313 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 144 0 0 in_multi 33 2K 2K 78643K 140 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 1 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 350 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 86 20K 30K 78643K 3864 0 0 UVM aobj 78 3K 3K 78643K 85 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 57 0 0 NDP 11 0K 0K 78643K 72 0 0 temp 162 2351K 2419K 78643K 6695 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 inpcbpl 280 701 0 694 1 0 1 1 0 8 0 plimitpl 152 57 0 50 1 0 1 1 0 8 0 rtentry 112 106 0 66 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 234 0 230 1 0 1 1 0 8 0 nd6 48 18 0 14 1 0 1 1 0 8 0 ppxss 1128 33 0 33 9 8 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 489 0 301 12 0 12 12 0 8 0 art_table 32 490 0 301 2 0 2 2 0 8 0 art_node 16 103 0 69 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 164 0 154 1 0 1 1 0 8 0 shmpl 112 83 0 7 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3596 0 2156 47 0 47 47 0 8 0 ffsino 240 3596 0 2156 85 0 85 85 0 8 0 nchpl 144 5635 0 3993 62 0 62 62 0 8 0 uvmvnodes 72 3846 0 0 70 0 70 70 0 8 0 vnodes 200 3846 0 0 203 0 203 203 0 8 0 namei 1024 17494 0 17493 2 1 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 19706 0 19706 16 15 1 6 0 8 1 sigapl 432 1443 0 1430 2 0 2 2 0 8 0 futexpl 56 21441 0 21441 1 0 1 1 0 8 1 knotepl 112 441 0 414 3 2 1 2 0 8 0 kqueuepl 104 386 0 384 1 0 1 1 0 8 0 pipepl 112 936 0 917 4 3 1 2 0 8 0 fdescpl 424 1444 0 1430 2 0 2 2 0 8 0 filepl 120 9571 0 9475 5 1 4 5 0 8 1 lockfpl 104 430 0 430 2 1 1 1 0 8 1 lockfspl 32 322 0 322 2 1 1 1 0 8 1 sessionpl 112 26 0 16 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 1868 0 1861 1 0 1 1 0 8 0 zombiepl 144 1430 0 1430 2 1 1 1 0 8 1 processpl 840 1459 0 1430 4 0 4 4 0 8 0 procpl 600 3078 0 3040 4 0 4 4 0 8 0 sosppl 128 23 0 23 5 5 0 1 0 8 0 sockpl 384 1365 0 1346 4 1 3 4 0 8 1 mcl64k 65536 50 0 50 4 3 1 1 0 8 1 mcl16k 16384 3 0 3 2 1 1 1 0 8 1 mcl12k 12288 31 0 31 6 5 1 1 0 8 1 mcl9k 9216 22 0 22 6 6 0 1 0 8 0 mcl8k 8192 22 0 22 7 7 0 1 0 8 0 mcl4k 4096 83 0 83 3 2 1 1 0 8 1 mcl2k2 2112 9 0 9 6 6 0 1 0 8 0 mcl2k 2048 48496 0 48457 12 6 6 10 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 86147 0 86047 16 8 8 10 0 8 0 bufpl 256 11128 0 4504 415 0 415 415 0 8 0 anonpl 16 172166 0 164032 100 52 48 53 0 62 9 amapchunkpl 152 6570 0 6479 24 15 9 14 0 158 4 amappl16 192 7853 0 7382 104 71 33 36 0 8 8 amappl15 184 716 0 713 1 0 1 1 0 8 0 amappl14 176 250 0 243 1 0 1 1 0 8 0 amappl13 168 165 0 160 1 0 1 1 0 8 0 amappl12 160 141 0 141 3 3 0 1 0 8 0 amappl11 152 829 0 818 1 0 1 1 0 8 0 amappl10 144 62 0 60 1 0 1 1 0 8 0 amappl9 136 950 0 945 1 0 1 1 0 8 0 amappl8 128 153 0 135 1 0 1 1 0 8 0 amappl7 120 119 0 114 1 0 1 1 0 8 0 amappl6 112 268 0 260 1 0 1 1 0 8 0 amappl5 104 526 0 514 1 0 1 1 0 8 0 amappl4 96 290 0 268 2 1 1 2 0 8 0 amappl3 88 179 0 174 1 0 1 1 0 8 0 amappl2 80 12788 0 12734 2 0 2 2 0 8 0 amappl1 72 35032 0 34613 26 17 9 19 0 8 0 amappl 72 3346 0 3312 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 84 0 7 2 0 2 2 0 8 0 uaddrrnd 24 1444 0 1430 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1444 0 1430 1 0 1 1 0 8 0 vmmpekpl 168 13847 0 13824 2 0 2 2 0 8 0 vmmpepl 168 158865 0 157458 142 60 82 85 0 357 14 vmsppl 264 1443 0 1430 3 2 1 2 0 8 0 pdppl 4096 2894 0 2860 5 0 5 5 0 8 0 pvpl 32 549312 0 537580 311 97 214 219 0 265 114 pmappl 192 1443 0 1430 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 570 0 30 16 0 16 16 0 8 0