1e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r14, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r24, 0x100000000000, r24) r25 = getppid() r26 = geteuid() r27 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r33 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r33, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r34 = accept$unix(r33, 0x0, &(0x7f00000005c0)) sendmsg$unix(r34, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @cred={0x20, 0xffff, 0x0, r28, r32, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r37) fsync(r37) pwritev(r37, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r37, 0xffffffff) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r36, r38) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r39, 0x100000000000, r39) r40 = getppid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r41 = getpgid(r40) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r42, 0x100000000000, r42) r44 = getppid() r45 = geteuid() r46 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r50 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r44, r45}, @cred={0x20, 0xffff, 0x0, r46, r48, r49}, @cred={0x0, 0xffff, 0x0, r47, r51, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x7fff, r23, r30, r35, r36, 0x142, 0x80}, 0xfb0b, 0x2102, r41, r46, 0x1, 0x270, 0x7, 0x7}) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r53 = msgget$private(0x0, 0x4) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r55 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r55, 0x0, 0x3, &(0x7f0000000040), 0x0) r56 = msgget$private(0x0, 0x4) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r58 = kqueue() kevent(r58, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r57, &(0x7f0000000140)=ANY=[@ANYRES16=r58, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r57, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r57, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r57, &(0x7f0000001140)=ANY=[@ANYRESOCT=r56], 0x1, 0x0, 0x1400) r59 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r59, 0x0, 0x3, &(0x7f0000000040), 0x0) r60 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r60, 0x0, 0x3, &(0x7f0000000040), 0x0) r61 = socket(0x1a, 0x8000, 0x4) setsockopt$inet_opts(r61, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r57, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r59, @ANYPTR64, @ANYRESOCT=r54], @ANYRESDEC=r52, @ANYRESHEX=r60, @ANYRESHEX, @ANYRES32=r53, @ANYRESHEX=r61, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r55], 0x3, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r54, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r54, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r54, &(0x7f0000001140)=ANY=[@ANYRESOCT=r53], 0x1, 0x0, 0x1400) msgsnd(r53, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r53, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r53, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r62 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r63, 0x100000000000, r63) r64 = getppid() r65 = geteuid() r66 = getppid() getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r70 = socket(0x18, 0x1, 0x0) close(r70) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r72 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r72, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r73 = accept$unix(r72, 0x0, &(0x7f00000005c0)) sendmsg$unix(r73, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r64, r65}, @cred={0x20, 0xffff, 0x0, r66, r68, r69}, @cred={0x20, 0xffff, 0x0, r67, r71, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r75 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r76) fsync(r76) pwritev(r76, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r76, 0xffffffff) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r75, r77) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r78, 0x100000000000, r78) r79 = getppid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r80 = getpgid(r79) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r82, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r81, 0x100000000000, r81) r83 = getppid() r84 = geteuid() r85 = getppid() getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r89 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r82, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r83, r84}, @cred={0x20, 0xffff, 0x0, r85, r87, r88}, @cred={0x0, 0xffff, 0x0, r86, r90, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000540)={{0x7fff, r62, r69, r74, r75, 0x142, 0x80}, 0xfb0b, 0x2102, r80, r85, 0x1, 0x270, 0x7, 0x7}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001140)={{0x324, r11, r7, r12, r36, 0x8, 0x107}, 0x506, 0x2, r5, r85, 0x4e174b81, 0x81, 0x400}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r92 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r92, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r93 = accept$unix(r92, 0x0, &(0x7f00000005c0)) sendmsg$unix(r93, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}, @cred={0x20, 0xffff, 0x0, r5, r91, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getpgid(r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x25c, &(0x7f0000000740)="df7adcd737dd9a9ffb2f7bc3a5052ef77cb836a1c9248ef807c699d8f3d5ef6e7759f3d65ce5e93c344378146ba45dd4dcf8e3c431dc6a162c5f3ce908ccbf82fc177d69c908602e2850e590f738306da5c152cc4f64f3d683f0619b581bde33589a3639d96dbb01033da76e60c3754fe852ae37e339d1150acfb15227c69766d2599eed876ab95a47c14bde2f7ccfc51dd7e7d7b5ff8b24f787d888069bbc2fa41d0efc8ace4b50b77635031a060000000000000046d56336c270a62b243546f5a5d81bb957a7b3ac55d5cef6feee28ba11b785cce29d62ba02bb32832095d89e5690e70a7b651a33f1123054690ab84a7f31d2dd2ed9957b1495a6f474b0629c55f9f505f1c2468b173361c440b5d31c3c79d8fbc5a4c787bdf2a49db783c5f3dd0647712f12e6c4f97285efb36eb8c56a46d19c6a2c0c41b7db1b323873574000000000000000e2889fcf069bee95cee5f31ba75482993b4bccdaa44129a17ac801d0227c6bbe238d5dccd7764dd8ab87b61b5ca809502b08ed94951c8fe61b48c6c17b2b89a7fff56631194a7ba20a4a67ab9d597ee1760000000000000000000000000000081a19ef2886bab2decf911f099ebe420db6dd9340423479f2946858a6afb6aea3153d8cfc881e7b7d667567b4cc5301cf46805164ab02b53e3070de560a850135d3367517c2c013c11bd0f71c2f628f7d8bd5d47af52f062499cffc2f47a081975098601bd7c5256d72fde6ac72efe5a17d7dfcd4174604531f527b1661b436fdf5056406f7aa561b071798d7cc34c689a4d46193004759f52035080fe8b93d0c1e2508ac1b602ff000f773f837b2c89256f7afbd") 16:03:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x0, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:03:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:03:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) 16:03:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9d95f31f2ce323f7d4c662e866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174394eb59d5fb34fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47646227f044ee3dda4609d1fc5d6a95e18e81e1efe3deadccd8153ce834cc3b88de2e430c9d58f27e2842a0c269e406942303e64715fd6c9ca64de08106d641d55a4979baa0185eb271a19d08417aaf7016c5e9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x14dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:03:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80000001, './file0\x00', './bus\x00'}) ktrace(0x0, 0x5, 0x100, 0xffffffffffffffff) 16:03:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x7ff, 0xfffffffc, 0x7ff, 0x0, "ababc60000000200", 0x8, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) getuid() semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x48000000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x400, 0x515, 0x7, 0x1, 0x6, 0x4, 0xffff, 0x3, 0x2, 0x6, 0xbcd5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x28}, {0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:03:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x7) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = socket(0x0, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r3, r5, r7, r13, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r14 = semget$private(0x0, 0x8, 0x400) semop(r14, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r14, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r14, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r14, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) semop(r14, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r14, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r14, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r14, &(0x7f0000000040), 0x0) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb8850200000000008b2cf3f293", 0x57}], 0x1) 16:03:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000013c0)=[{&(0x7f0000001280)="e48408c54d24d3ca823a2e42", 0xc}, {&(0x7f0000001900)="8b581b22ee8f699fe2d203fffc42f07435cc3923281abce7de3e5af75dfb262a870136adfc0134fe3b60c7f2699c1e70692712b756f2004b00ca5a1ea63147c3b2a102628a2dc84f3486ef7f877c759449fd48e376e346d9be873997e2efa40fbf51db184c666c5be2c803ccddae1bb83e82a9145ce8fcd4ac36ebe0946c19adbfe8a28d0028937fe904c8343db9c537e2c591612df512f36a7d018bfd2fe6246c9bb328c9292a245e9152d6226c50959444ff519cfccbfa3c8bb42ca81dfc59a7b95e088900a3958023da5d0344c9e5c0a87cfc9a6db5ecd71ad3174effb8db00f2937f239b5b806b4f6cb9627f4b4df376f98463f3bd53ecce6675d54ebda1c8ce2fe3aeb801d05be5130ab576c24808c977bb9d641a2a1ff91dcd1eb345b13cfca049bd169988c488671219f324ae79ed1c295bb1d1c831b0dac6ba7d064f11f58d80f59797485db4819ae8f194bf8491c74cc8119dd299ed0a3e36e30df19ecde0db345f0f2fde62a44a2b69301370bd87234327da5d3b1f03d97167aec3f69d32f9edc662428f65873e61d1794d2d19a7565e447126236e38a5312b790aff5fc8fce239ac19ee04c5418ebdb003df819c6e6abd8f77159f53bfb6e899b5340e5a84dfab83675691db49da378cab98e96c17a6fdfc6eab155677ccef622cc09f3894ba09f855eaa7c9b31d5fb058fe38d373f517ed36b260267d7d8783313bf144ab47b53b018410b497c2e05f18cb63aa821c5faf2fc720b87b9ab9087c77969b6683ecf4439f9950a1508c95ee775be06a866afda33a176d3300680526d1a753cede83893e019e0dbc394379133495fe52ce1a6a62ca98e2c3d75f471f17a0b4b6dc31b180a49ded0681275742bdd8f009f5f046ee6e385901455294b715a76b8325772515bd02126d768fd717eb095589ecee12620cea832d6fa9952cee2f7c31832693a5ac13edc021a7c0c20847433ee029136ba0289ca73132cc6f55ba9ae9d5d618723f186b306ed2a1d837de23b76cdc80309e42726fb5f4e44c943a776c3f397ce67274499430912745f252016589ccfc62d3ec33c6e203831df3b2609d9c1f3c4bc7043649eacd1c17753a43e1a813af788c393c5cb5bf3906d22a6c3483c0f53052a27ebbc0649ec824f39336d338d9cb5d72b09ea0096895e10bda0306e1eb69f2a6d1cfb24bb5f89ccb2cb7c29bd7760c6813e30bf6e542e16479ac0bd0ebc547dea298399aa74fe98f5c511af75cd179c26a0bbac6d9943f5d22ae1f8e790b77d54b73f56a010ea531d0c634f74057c697c8cceb7ddfe90d798a4b2083366f168d846c1f036919beb67c444321f92d93b65124a32f985f90e922789df058f2cd4572c81161463d2cdcdedd10b033549143f2dc981c9697756ad7107ece1e0f952580d4402f4112653b90d5b1b060a054aa197bc0aa9c26a5ba4fe49e35e6eb67982ec1839307639f9021cb5a2b9651ea1bc4ed3183835126d0bf228d2b7a050968821694416ad1f03f411231802ea145a9194aab23905f685c874d3fcc8dc3732725cdfe516167ceb47ecf1bf3179dca18244e57367cf0eae176736cfd9c5c86c0ffd6c36a0fb0a58be7950bbaffb3e6ff5a3d5141161ee684f6df3e0f3afb6aca63bb984fb450ef1fc8a9181d31b423e4084bdbfa91d3b6f900ae49be3541f6d354020f6490147e0bcc58658ae50108f9505bcb662381ba726c5976f5a29dca80bdd24cfb71553780f21869e4dec62b2647b71aa6195be4975f045536c6f156a3b1686c6f3481a0caf3c4ff90312bfa1953f07dd65c2f42e16d14fc44560db3426b3a22806da56ee8f92f0db2a08613034060f450025c1e3979f6a1739dd669564b32c0d35bba3049882bff0d5b19477cd7370a798efe0c67ac804cae66a0158f3d4adcd26883b26ac1111a3b2e60b0a6ed08d1826e551a2f511bef583fdfa201620e1c744df22b2dc21e871b752995c21db595fd70e2da11c06a5600ea525564bb1aa1f00a3b1279bbc91717db986e1a6804c500e4955bc923ce8a0387235af4b4ba9791f32d9ee2b0c249213442aa0ab75ff9f5a67178f8b7d72951502ddfaa918af673b60c1016c38750d2c71b60358b7899258fb0b35a2e12a7e2f0559b779a3d221cb5bf8cb55e94fb958e8c891f709ce54c5941fb2b151347350047b87e8672f4e7f01ae6bf26b135f571e9c305670e6abbe0fd8e9161972065a46ecc85cb52c13a8e2f38fc168aa6d5c72f1a5c32e44f576ad125075a06fa1e1df13ec85018674c8cf33a9d3c5d31ad4eba4b2e0afef579f90d3e014e6047002696f9de67719bd8e50de53bfaac4686aa2afa66ef94929fc674c2ea504f4a02217f9117d9b1f600cf60211c24f1ea84a130fb6faf663d324f72989ac7fa96a5db4ebf94e867562668b34ada993fc2a2a1513c7f420bf11382dd0f14561cbfe67dbb03aae07ac908a54bfd5f8ec3922804372c39e7e2cc0c919c9107f602968ace31e5c4f123c74e767fd07c03472fd9961339a4c37637b3ef6bb88c64a85331d78460dd227f007560d74dc7847b9e2d36084009da52d91768aa8c52189ca6d7933c6a81d8b309db11187e80a9ca7cfe2bcf95133de6f9db9573c798016cc16cc61ed3cbc49f5483d80b9b18cc59962c49170b91b8cdefc37cced5a8b139a188ba02fdb6692d7e621e67f637315b12e7873a9a393e5bc29e3403475f319c1fe45c14804699af67ed5af6be4b164f5da61b69fb694fe42b85ffdbc8cd9d71a05124b7bf39ba8b39a5b501dd5aabe236c4068bf4ad9cb9e9c57b82e29bf58897018243529e8e5e803e05ae0bd133dd38350f127d205f76783aeb805dbecae4c47d7b5a9be75389d2d648a4164dd00e1971233d4c4ec8b624ace4d248f34a8e4bb6fdf108ed5f5a082be18d4e684faec98873818e173d1b75a7e7d8d0059eadcdef5a16b3d294d0c5902479c150da686f6df3f372f5f971d8998cc472ac9251ad6c54c7472f505f03ae9a2228262dfd014ff94f3e4367a9ebadc5d336b12c148f977302959204acb4dfde628efb59e72f12727e0864c5d3e85e60acf857ce51c0b75654bf668c009550ce6d005ee9d871e7137670b32ae806d1be7ffe1851116e7a9859314c82b630b7783978052acf1eee0c6fe5ca38af0532b3f3032bbaf2e35d5bff695b1f3892cfd361bddd483c0e422b7caa413220fd46b3c8995b217ddf59b5a12957d25677479b0c9d81afb56866ad76c94a4e91bb2249e03edd4767b3f4c0e3d135b61fdd8d5f2eace2320d31ed0739714af9506d8a09f0a2a4850f944643762b6f9207231af3e5385ec830d5d126874f9bb460dd572db680b75270f33d9fd9b76319c0bf4e185c4075f4c22a43808d6b0aa58812f31953af8dce802ed9d4592d60c3681f4b84129aba2dcb41c59fb40c6fe5ddc41d896bb5a69800bec24fdcffe017ceaff977de2da2224b50ec86eb68fd4d85dc2bc4960501caaa453806e74235527e6bdfdd5a98ca72e83db791a3ebe919717aac864ee12a3ecc57d9f109264ff7b612239aaa2b3586cdda6a97f639a8b7e1d6c6d31ac0ef7968206b57acc343f09a0d583c7113b0ab7e24fac2b10b783bfddb762363da3af350068c1d6db083d687377124263beabf7e2bb97fb4906deea0e4590f42caa26aca0fb3305ad8ffa9798f733914c2d682be44a459c1978be60b410e9b50a302428dae502bc26fa324873725fc430351c56ce2167aec28801a3e6da420614f8b0440792835887bca64adb4f38167bbfe3b9709a25a62716a7b3810072454173968fabb9cdc5286a040ab6de9964abb8f0e076db2b6c1d1f952f0683bbde98bc0f4cfb7a4b3ce1bb95d5033774decbc32fecbfa3e88442ba9de3e2b31b3140cc4de017fb1ba2736ef96ce50580e144a3b116ddfc957f96eeb22df1572d09201fa87478431bf565cc5a84d32a533d478aac8eb4f34e1c75fed2bf76bccd73a8a65c119f9bc54f4fd8d2f6cb554b09c680409113e12fc0337e833dbbaeb642752f5dda2db87b8e910afa68070b7bacd1f12de790d3b30db9b0b1fa7bf423bd270e3546117fa45821969e15d52dd1b39d253b7aaf35bc7f50cbd35dfa981063b204ab87860a3f94b21dea0f7cbccd2cd438299352d8162a6d2741ad238bde4240c410dcfde4d1886d204729f5303ec5cb3e06a3dcce1242bee3b011d039a9f16020e0002440d8c6e24ebba123e8097fe5f80821f1337321ed8c1426f434dcafd798ab32da4ce98b5a4ef12fe89b0444ecf3a9020c71f65c6971bcc5becdac4c4bae23bd0302ea557d985bad1d88c51fd352445d7330b1c2754a94b8578f63b39d542550d23551c23fcb26c97d649276f04fc4dffd08a5f3fde17ffaa183ca292c6a7d160ea301c22522e9f45ff5495905dd8c3b70d727df291c8917d4743d27bbd987affe464e7f31e8ca52dfffcb34f821b62785cdaac50fb5467bcd37541f573c5a3be3711c97878e3456c50cda74125e0c8e332e0578ab9107f8450db0e9c6fad4da8e85edb3ba67ceea94572d2a6fa8eff5274370eb011b80fb4adef54905ef56d188ef7a393cf12c23843ffdea267c87be218bff9b4ee3f2a27b65fe1e68a63c0fc4748c0ade83d6ff663c5b586fbb521bccfff31092020282205ad055b8737344bbca372ec66d7c73a4482258053c9e9a982e6ef77512c75220d9676dcbe29f3fc7ce7d938e0b1fa7efcc6e3f76bd40e4f4bab9a47cddbf097c88a5d3334e2fecdb08bb2962e74e650032751edcdd715b02a42298a0e750eb5b8cfe7978ae42047e8ccc9d9b73a15c3227b174a258583ca34c62b47e04a8311fad6363eb444345c34b0ceaade2bc11d108312aafa7dd7e2d034140061acbf0057b5f5f9370282a46beaca68395f90ef3c0ba92eaf4e275ae319397646c523aeec8144428a4ff0174db9ba2719f3166191c92827e416a0617456ecb05104f26cba4a3affed1f41dc86120b1b938e36f6f4882d25692399ee7da9ef9322030fa7b448e9c1c709850009e885030e92bf7b26f20ab83cf175002de0cf602768f5cad5e398278f53cb2eb60e5414620b3eb4a3a495d55c40480634ae05b2f922213eccc6c35d811f01b21ee3613f36e0d97a480dd82d6dc402c6ec155149b2fbd0d22ac7eb0ccf08a745decf9a0310c847e6420acc1cbbcfbc545305f41d8302bf8eb95db4ed8c7b92a72050ea28f94ce15a5b21463b3a024305e794efacc2ddd5d959b315d851cbdec212ed57672f01f2be54ed4552d2faba9016e8dc5c30cadcd8330e8667c62a4e0bbeca0c5703ecf323aa9fd1c75dedc84cf1f90ab67c81afe9d7d2be9ced88d4d8723dce65949771433a618b60dfb60373bddd9dc52b121387d103259cd3b6cb824c58e5950f10ac551986eee44fc75cf938189897bc1d476d6b7b8368aea90a03f8d0749f73eaa139c9b386ffef0a36e4edb0c343538c33f414848b1f391d3d904ff45ceeef68198403814cbf12a3dbd1b24fed825f5e03df284d685f64a210bf695f02b821793514544f473fd5b8b22a2bce47eb2f85ea547db8e78a46aecc383b2c3ed4ce7d81bc549d5520c29acade52ba98b803eae4aae4b9557a1d39d0f390992b1e21a82dd801aba0e3b0667b08053c7765dd3db6ab8d3b84d037f342a35cdfc29497468eff534a58abec4af482d1ea11eca187feeefae0dd860b9249fcfdc0a3e9e13d9ec06de97cb91ac56aa50c863e30125397c9f92f5bc362625a6e5e8746d725bc024f927b31d5ebfa10ae9b86cf2b5b33be98d75ec979", 0x1000}, {&(0x7f00000012c0)="a9b3f240b18ad27fd93694a3677e4e0a7e5ae581c5a465565b8304b2731e31e6bcf7f9cc56d28a83277d41aaf442d30bba3a3e887ef1ff10cdcdec4214c997a4e5b93753fb151eda29d23206a451d9a33da039bf292016430bf8ed77d692a1e769387fe2aaf66d3a8df9128e43cb8fb501e640df37f7efbb4d8217fad740c44de9c1b4f9cf98dd652cb7bce6c33f20ffbd09e1e3dd19f27b58a0edb76fec57ab5ad89f3f872d2424f9b55a583f9ff34795a951fc469757d4485c0838e5277ff115d3bc130b3983e1590f401c18894e973091ed6d66c6b717f87383c2ce84", 0xde}], 0x3) sendto$unix(r0, &(0x7f0000001440)="09d1a627a81b9a7d221d5d8aa01efa9e858100df916d5f9fadb54e4a30e959793f57d8d07e07af3318bff8b659e4fb09b7380fb06c17681609db79a84574db2e92da6c5acca2bf281efb56e524c90abb8c10b043009701c76981909070ba10ee45f9fd8ac20e8a943d5de8a137d03562bd23195e97dd6922aa75159015a9bbc59702ef858f57690b479c2c8a94106c45c2f3dd31a7229beb1d857fb9eaac095c1f2f1c152ce69ee4883066017e3aa97590e8d241b49eee", 0xb7, 0x7, &(0x7f0000001000)=@file={0x5f98fe9651868777, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001080)='/dev/diskmap\x00', 0x20210, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r4, 0x1e, r5) dup2(r3, r6) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001680)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001040)={0x90, 0x0, &(0x7f0000001100)=""/144}) 16:03:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x2, 0x2) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c0962c91f0814", 0xc1) 16:03:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x0, 0xc09}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() r1 = getegid() r2 = getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000040), 0x0) r7 = msgget$private(0x0, 0x4) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000001800)=ANY=[@ANYBLOB="c0bc27ea1b5c152a65df23de4a640f26434c469ef74f5ee8d85121c856f80f4dfa29ca891e96e31a64bc67fef0710fade2dc6476098d1d4aa2d34def18ed0329aeac0bc8387e17e7d626362e4c", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYBLOB="b2047ba154abe79c691f8e94547fb9f20d2f78faf30f9509d5bc1eb95b119ae55953bde5d869aa35710872a37bf218d833bf87b1635444b091cf0e2dcf84d11c5618cdf026d8409ca67ea934ac4b7191439baf6be42858c5959dc234d70bd77ce10129f4f13d00c610ac67e70107b56cbd2f025ddf519ca15b53e38808a70c7da74ff0bdd6eb0258caa362366ab3be4c72e17881f6d36269bc9e5f0b39fa55c0be8a0b06536e06aebba200b10e6d36f0e566cb4b40e5792614", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRES32, @ANYBLOB="962532be049f120b43348268f5abe421da79287a30db4da4b17c2ad38640629d488fdbec8b16cda4001b5bf89c849ff6349bfa611018ca0ba9252a346bda633e2bc767873a2a7f3cb6a20d9fc4e065a58319ef2d532ac3f607722003673673608a6a5f64390c4ea5a8f7e37163449e4218e23b4c7d0f07f5707262e2a9b0d7244257fedffd34d081bd10406280fdc373f5e5f9ab3d08d8c7a3815a1f0c2186deb49b6b5884b09aeb6f70972762bd129fb9b03d501957e015d32b16476da8e437feb9ed276abe605adb1b3b8864db6d2495d8551042d1a02f5a17e1aed57c1ae0cfb10ddd3199fc8903b9c6d5706b4ebb758752bfcfb071fe97cd32"]], 0x5, 0x1400) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r8, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r8, &(0x7f0000001140)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1400) r10 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r10, 0x0, 0x3, &(0x7f0000000040), 0x0) r11 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r11, 0x0, 0x3, &(0x7f0000000040), 0x0) r12 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r12, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r8, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r10, @ANYPTR64, @ANYRESOCT=r5], @ANYRESDEC=r3, @ANYRESHEX=r11, @ANYRESHEX, @ANYRES32=r4, @ANYRESHEX=r12, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r6], 0x3, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r5, &(0x7f0000001140)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1400) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r14, 0x100000000000, r14) r15 = getppid() r16 = geteuid() r17 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r23, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r24 = accept$unix(r23, 0x0, &(0x7f00000005c0)) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @cred={0x20, 0xffff, 0x0, r18, r22, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r27) fsync(r27) pwritev(r27, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r27, 0xffffffff) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r26, r28) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r29, 0x100000000000, r29) r30 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r31 = getpgid(r30) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x7fff, r13, r20, r25, r26, 0x142, 0x80}, 0xfb0b, 0x2102, r31, r36, 0x1, 0x270, 0x7, 0x7}) r42 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r43 = msgget$private(0x0, 0x4) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r45 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r45, 0x0, 0x3, &(0x7f0000000040), 0x0) r46 = msgget$private(0x0, 0x4) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r48 = kqueue() kevent(r48, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r47, &(0x7f0000000140)=ANY=[@ANYRES16=r48, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r47, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r47, &(0x7f0000001140)=ANY=[@ANYRESOCT=r46], 0x1, 0x0, 0x1400) r49 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r49, 0x0, 0x3, &(0x7f0000000040), 0x0) r50 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r50, 0x0, 0x3, &(0x7f0000000040), 0x0) r51 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r51, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r47, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r49, @ANYPTR64, @ANYRESOCT=r44], @ANYRESDEC=r42, @ANYRESHEX=r50, @ANYRESHEX, @ANYRES32=r43, @ANYRESHEX=r51, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r45], 0x3, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r44, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r44, &(0x7f0000001140)=ANY=[@ANYRESOCT=r43], 0x1, 0x0, 0x1400) msgsnd(r43, &(0x7f0000001680)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1260931dad7cb076406deff914cc75aa893ea58658ac1c4ccb17dbd852330ebee114eaaf4da9d5fc469e6f6ac4a759943bf30498e9fc4ea320923af05009640616e6604767"], 0x44b, 0x800) msgsnd(r43, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r43, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r43, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r53, 0x100000000000, r53) r54 = getppid() r55 = geteuid() r56 = getppid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r60 = socket(0x18, 0x1, 0x0) close(r60) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r62 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r62, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r63 = accept$unix(r62, 0x0, &(0x7f00000005c0)) sendmsg$unix(r63, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r54, r55}, @cred={0x20, 0xffff, 0x0, r56, r58, r59}, @cred={0x20, 0xffff, 0x0, r57, r61, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r65 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r66) fsync(r66) pwritev(r66, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r66, 0xffffffff) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r65, r67) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r68, 0x100000000000, r68) r69 = getppid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r70 = getpgid(r69) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r72, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r71, 0x100000000000, r71) r73 = getppid() r74 = geteuid() r75 = getppid() getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r79 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r72, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r73, r74}, @cred={0x20, 0xffff, 0x0, r75, r77, r78}, @cred={0x0, 0xffff, 0x0, r76, r80, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000540)={{0x7fff, r52, r59, r64, r65, 0x142, 0x80}, 0xfb0b, 0x2102, r70, r75, 0x1, 0x270, 0x7, 0x7}) r81 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, r0, r1, r2, r26, 0x100}, 0x4, 0x100, r75, r81, 0x5, 0x6, 0x8, 0x1f3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r82}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r83 = fcntl$dupfd(r82, 0x0, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r83, 0x40044278, &(0x7f0000000000)) r84 = socket(0x2, 0x3, 0x0) r85 = fcntl$dupfd(r84, 0x0, r84) ioctl$TIOCFLUSH(r85, 0x8020691f, &(0x7f0000000300)) 16:03:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f0000000100)="b1000513600000000000000000200000000004fecea11ea811fa6ecfc73fd3357abf6caa0416fabe781e0700000000000000394991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4e579ec2b1fe5f6c09f5a686a813da511474d602000d7d026ba8af63ff37281c89720fd3872babfbb770c1f5a872c836a00f90006ee01b1257aea8c500000002000000000000020208a371020000000000000000000001c94f7ee9ab48c35500000000000000000000008f9f15944afdde9bcb3216cd6e58631261ebb5a25be855691a6c5a3d61983645002fd1e359876c5ca0960b9757a3fa11fcb0b83b2cc2012f19ce51d53261a7db64aeb1c55f0fba42c2a6c49a2bc15e259205e3999700e1a072016ee4c6984cba9032c5c3e3b5683d72e337c3", 0x3b, 0x0, 0x0, 0x610d143ff456eff8) socketpair(0x18, 0x3, 0xc0, &(0x7f00000000c0)) 16:03:42 executing program 1: r0 = socket(0x11, 0x3, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x25dc2) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:03:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000, "000000000000000100002000", 0x2}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:42 executing program 0: socket(0xaffe2b6c360eac76, 0x2, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:03:42 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r0, 0x100000000000, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r10, 0x100000000000, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r11, 0x100000000000, r11) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r19}, @cred={0x0, 0xffff, 0x0, r16, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r23 = msgget$private(0x0, 0x4) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r25, 0x0, 0x3, &(0x7f0000000040), 0x0) r26 = msgget$private(0x0, 0x4) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r27, &(0x7f0000000140)=ANY=[@ANYRES16=r28, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r27, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r27, &(0x7f0000001140)=ANY=[@ANYRESOCT=r26], 0x1, 0x0, 0x1400) r29 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r29, 0x0, 0x3, &(0x7f0000000040), 0x0) r30 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r30, 0x0, 0x3, &(0x7f0000000040), 0x0) r31 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r31, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r27, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r29, @ANYPTR64, @ANYRESOCT=r24], @ANYRESDEC=r22, @ANYRESHEX=r30, @ANYRESHEX, @ANYRES32=r23, @ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r25], 0x3, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r24, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000086c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c300001f399f"], 0x29, 0x1000) msgrcv(r24, &(0x7f0000001140)=ANY=[@ANYRESOCT=r23], 0x1, 0x0, 0x1400) msgsnd(r23, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r23, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r33, 0x100000000000, r33) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r42 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r42, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r43 = accept$unix(r42, 0x0, &(0x7f00000005c0)) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x20, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r45 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r46) fsync(r46) pwritev(r46, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r46, 0xffffffff) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r45, r47) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r48, 0x100000000000, r48) r49 = getppid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000009c0), 0xdc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r50 = getpgid(r49) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r52, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r51, 0x100000000000, r51) r53 = getppid() r54 = geteuid() r55 = getppid() getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r59 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r52, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r53, r54}, @cred={0x20, 0xffff, 0x0, r55, r57, r58}, @cred={0x0, 0xffff, 0x0, r56, r60, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000540)={{0x7fff, r32, r39, r44, r45, 0x142, 0x80}, 0xfb0b, 0x2102, r50, r55, 0x1, 0x270, 0x7, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r45, 0x0, r9, 0xc4, 0x3}, 0x5, 0x1, r3, r8, 0x6, 0x3, 0x9020, 0x437}) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}, @cred={0x0, 0xffff, 0x0, r6, r62, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r63 = getpgid(r6) r64 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockname(r64, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xbe7a360086caa38e, r63) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2248c0ce0cee0810, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:03:42 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000340)="fe2a4c76929a419e3c2ae1e30075a063ddf41ed7c296de7dd923ef563e2811d5204a591b85b172135c056ff4bc342263d703492b090fe8c7e2a2cbb2700e55e1f6de98dae661f6de9f1bb36bd339148f5634a04709b9bc19cc56628b99d114b321e6a03ff64398dd6990ddc92996c48e1d4aafc7283f11399852e33829abd5dc38f8cce6afea826bc446386d95f1bb8b96acc2fbf841fe90429ff5f05fdea9fc468af65e71e6cbf3ef59295321b947233e55ebc1b7c1d704f22033f2a6c7b6b3ec5e", 0xc2}, {&(0x7f0000000440)="751a6256a02b82ebc4780e847567bfcdace6b41bdec8b1a9ed9b2b2f485b408ee5af78151742dce3e34bd331ecc323c0842506498c57e0cc16f3abbfab2f0363a350adc945bb0dff383f9f8ef97ec59c216ef2d6ce813676d087fbfa5d7ed79232ee0d43658a744b9d90f7306af5e1c24c96b60cdff71a9e7d1f3338339668a8fd690b0b55a4e8768b7cb1f0e897f7dee1632ec0db91f704429af71b561c4dcb1a057311405372d8904003608ca0898220ea34b6e86e8b4de4b33c94e02355f15903fd4c4426a3d8f6fe1d29c36a66eedbaf50a3e3f9f9e257ba593295b488e75d61c2543a0be7a4a7fa52", 0xeb}], 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0afeda4365231cbc03bd73a5ba31922bf413fc24526b71f40520086a8f95539e059cccf4ae08ffc2", 0x28}, {&(0x7f0000000100)="15107dc40e0e6f7c7d8ca4edae0dc536818848225fc830d866fdc15dbd72a6f29741ebdbf27eb54945bd504ce962767813b77cbf31735b926218b8d70807ed7107e2aad5c820d2d044dc99cbfb5479258fd3b13791565592cf125a96808ab9ba6f572ec68b6785f55e68e65a4aaa87a6c6e443f882f2aaaac1ea10d55b921f7df35a224472021dc31a6e5c0ff2b85f03fb0237e13b7543986f60e28b00e7ac84114cb6f873fc104df76eefad6abae9432aa79cd87eddad83bb1c7706c2d8a5", 0xbf}, {&(0x7f0000000240)="ec13abd3bf9fcd53484d8a7299082cc4cd381fb3c174c1c89da6ff07c5eb641fc4c4f76bf2b3471ba97041d6b2de4b507a4afc1c564a8ee25d65d96da388faa709abe05f3e02a2bf1bced506b2e7f32a9c8f81636dc6decaaee25d4bf55bd49f77ebf1859b44d829cdf3a0fe4010c25c2e353f2495f5b8cd60e5a1ae56486e9f822e55dad307abed9cb9b72b6009e491911c136e47ec6a96c659f9962a5d6cf87fff81d1869d6ad28ae8999b4e6e8c3925c426999e8e83e40360ac48706e8a8a5ae38539", 0xc4}], 0x3, 0x0, 0x3) 16:03:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000cf00002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:03:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="59714e6200cfc626f56c7e42ef1af403ed883258a03832eb88d3336e7784479bd810b2c7282f3b03d9ad3abc5053cdf5db71bac74438de0a61be1894946ae6991338dbf54baf55b02092c21f9d8b260ef0184ad89b0833", 0x57, 0x0, 0x40) 16:03:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x4) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000040), 0x0) r10 = msgget$private(0x0, 0x4) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r11, &(0x7f0000000140)=ANY=[@ANYRES16=r12, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r11, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r11, &(0x7f0000001140)=ANY=[@ANYRESOCT=r10], 0x1, 0x0, 0x1400) r13 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r13, 0x0, 0x3, &(0x7f0000000040), 0x0) r14 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r14, 0x0, 0x3, &(0x7f0000000040), 0x0) r15 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r15, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r11, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r13, @ANYPTR64, @ANYRESOCT=r8], @ANYRESDEC=r6, @ANYRESHEX=r14, @ANYRESHEX, @ANYRES32=r7, @ANYRESHEX=r15, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r9], 0x3, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x4) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r20, 0x0, 0x3, &(0x7f0000000040), 0x0) r21 = msgget$private(0x0, 0x4) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r22, &(0x7f0000000140)=ANY=[@ANYRES16=r23, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r22, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r22, &(0x7f0000001140)=ANY=[@ANYRESOCT=r21], 0x1, 0x0, 0x1400) r24 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r24, 0x0, 0x3, &(0x7f0000000040), 0x0) r25 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r25, 0x0, 0x3, &(0x7f0000000040), 0x0) r26 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r26, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r22, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r24, @ANYPTR64, @ANYRESOCT=r19], @ANYRESDEC=r17, @ANYRESHEX=r25, @ANYRESHEX, @ANYRES32=r18, @ANYRESHEX=r26, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r20], 0x3, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r19, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r19, &(0x7f0000001140)=ANY=[@ANYRESOCT=r18], 0x1, 0x0, 0x1400) msgsnd(r18, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r18, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r28, 0x100000000000, r28) r29 = getppid() r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r37 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r37, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r38 = accept$unix(r37, 0x0, &(0x7f00000005c0)) sendmsg$unix(r38, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x20, 0xffff, 0x0, r32, r36, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r42) fsync(r42) pwritev(r42, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r42, 0xffffffff) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r41, r43) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r44, 0x100000000000, r44) r45 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r46 = getpgid(r45) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r48, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r47, 0x100000000000, r47) r49 = getppid() r50 = geteuid() r51 = getppid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r56, 0x100000000000, r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r58, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r57, 0x100000000000, r57) r59 = getppid() r60 = geteuid() r61 = getppid() getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r65 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r58, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r59, r60}, @cred={0x20, 0xffff, 0x0, r61, r63, r64}, @cred={0x0, 0xffff, 0x0, r62, r66, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r48, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001680)=[@cred={0xfffffffffffffce3, 0xffff, 0x0, r49, r50}, @cred={0x20, 0xffff, 0x0, r39, r66, r53}, @cred={0x20, 0xffff, 0x0, r52, r55, 0xffffffffffffffff}], 0x60, 0xa}, 0x2) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x7fff, r27, r34, r40, r41, 0x142, 0x80}, 0xfb0b, 0x2102, r46, r51, 0x1, 0x270, 0x7, 0x7}) r67 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r68 = msgget$private(0x0, 0x4) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r70 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r70, 0x0, 0x3, &(0x7f0000000040), 0x0) r71 = msgget$private(0x0, 0x4) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r73 = kqueue() kevent(r73, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r72, &(0x7f0000000140)=ANY=[@ANYRES16=r73, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r72, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r72, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x1, 0x0, 0x1000) r74 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r74, 0x0, 0x3, &(0x7f0000000040), 0x0) r75 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r75, 0x0, 0x3, &(0x7f0000000040), 0x0) r76 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r76, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r72, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r74, @ANYPTR64, @ANYRESOCT=r69], @ANYRESDEC=r67, @ANYRESHEX=r75, @ANYRESHEX, @ANYRES32=r68, @ANYRESHEX=r76, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r70], 0x3, 0x1000) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r69, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r69, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r69, &(0x7f0000001140)=ANY=[@ANYRESOCT=r68], 0x1, 0x0, 0x1400) msgsnd(r68, &(0x7f0000001500)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) msgsnd(r68, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r68, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r68, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r77 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r78, 0x100000000000, r78) r79 = getppid() r80 = geteuid() r81 = getppid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r85 = socket(0x18, 0x1, 0x0) close(r85) connect$unix(r85, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r87 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r87, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r88 = accept$unix(r87, 0x0, &(0x7f00000005c0)) sendmsg$unix(r88, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r79, r80}, @cred={0x20, 0xffff, 0x0, r81, r83, r84}, @cred={0x20, 0xffff, 0x0, r82, r86, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r90 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r91) fsync(r91) pwritev(r91, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r91, 0xffffffff) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r90, r92) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r93, 0x100000000000, r93) r94 = getppid() getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r95 = getpgid(r94) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r97, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r96, 0x100000000000, r96) r98 = getppid() r99 = geteuid() r100 = getppid() getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r104 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r104, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r97, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r98, r99}, @cred={0x20, 0xffff, 0x0, r100, r102, r103}, @cred={0x0, 0xffff, 0x0, r101, r105, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000540)={{0x7fff, r77, r84, r89, r90, 0x142, 0x80}, 0xfb0b, 0x2102, r95, r100, 0x1, 0x270, 0x7, 0x7}) r106 = socket(0x2, 0x3, 0x1) connect$unix(r106, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r106, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x4, 0xffffffffffffffff, r16, r40, 0xffffffffffffffff, 0x40, 0x2000}, 0xe2d, 0x2fd, r100, r107, 0xffffffff, 0x2, 0x2, 0x10a}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(r4, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 16:03:42 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 16:03:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[0xdd4, 0x5, 0x7fffffff, 0x938f, 0x9, 0xffff6f4e, 0x4, 0x3]}) 16:03:42 executing program 1: r0 = socket(0x6, 0x5, 0x9a) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080), 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x3009, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x10, 0x2003, 0xff) 16:03:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) 16:03:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = semget$private(0x0, 0x2, 0x220) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0xbbae114d41050f3a) 16:03:42 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x7, 0xffffff01, './file0\x00', 0x1000, 0x4, 0x400, 0x6}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) dup2(r3, r1) readv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/224, 0xe0}, {&(0x7f0000001200)=""/211, 0xd3}, {&(0x7f0000001300)=""/202, 0xca}, {&(0x7f0000001400)=""/1, 0x1}, {&(0x7f0000001440)=""/129, 0x81}, {&(0x7f0000001500)=""/120, 0x78}], 0x8) clock_settime(0x0, &(0x7f0000000000)={0x658a1c48}) 16:20:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000], [0x80000080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:20:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00dd2a87b584668b2ae5ee4c1502907b694f184be9f9baf20600d173052dc3dde94a92b347da4854c48b8a6fb514efa896c8fa904e5b40e2e8c868c15b50bca1f5867c0ca9b656ec5370f1ddf060d6bf2e9a2ed293fc92ad0497e33d5e63823e77ebe5298383dbdb590fa7a65fc8d4e1afe82554809ec77d34ae664b22300689e466e63acba63786a8c6b28007baa0a5350b9b98e3199565518614b2b8bc88fa632eb30908d18bc996b1e1a5d54ee158dadce7a9e5a7dfa4d285982dd07811ecb3823cdf038f6d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) socket(0x18, 0xa1bb4a5d8c5b3663, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x68f) 16:20:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc411eeb8b0000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="030700000016d0472996"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000080)=""/13, 0xd, 0x800, &(0x7f0000000140)={0x18, 0x3, 0x5, 0x6}, 0xc) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r11 = accept$unix(r10, 0x0, &(0x7f00000005c0)) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getpgid(r2) 16:20:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617a441a82125d550f0bf95e5c0116019f2f51161566b9bf4faa406602a7a22f3e3f31c0809aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e64893208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca050000006020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764000000000000000000000079636057b3bc0f761608572f58adc78c970facd5408ef3c79da343ef00522bc7fadc4400027120e6992b59fa200b0dde3dd5242c6fafbda0501c23f6713698d5c0160d214326e22fbda3ab3f34f1857c05144749d23cea89f19b6322dd4b875a86d413f2122af3c7a30e5b22207da042e690a66d8540f1cd5dd6d8462958f9e9e770e193af4b9057335d612cdd612609b3c320b73ee5c2708e45b0284f8bcd6592552f596de7fc6f05c94fbbeeceb854b25b632fd2a3b5f2174f63a1142a7b81bdacc12ef2046e21c38b7d8ad90ee8a5532a116d8ac19a0459"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = open(0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r6, 0x100000000000, r6) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r15, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r16 = accept$unix(r15, 0x0, &(0x7f00000005c0)) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x20, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r17, 0x100000000000, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) r20 = getppid() r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r28 = getegid() r29 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r29, 0x0, r29) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r31 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r32 = msgget$private(0x0, 0x4) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r34, 0x0, 0x3, &(0x7f0000000040), 0x0) r35 = msgget$private(0x0, 0x4) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r36, &(0x7f0000000140)=ANY=[@ANYRES16=r37, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r36, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r36, &(0x7f0000001140)=ANY=[@ANYRESOCT=r35], 0x1, 0x0, 0x1400) r38 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r38, 0x0, 0x3, &(0x7f0000000040), 0x0) r39 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r39, 0x0, 0x3, &(0x7f0000000040), 0x0) r40 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r40, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r36, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r38, @ANYPTR64, @ANYRESOCT=r33], @ANYRESDEC=r31, @ANYRESHEX=r39, @ANYRESHEX, @ANYRES32=r32, @ANYRESHEX=r40, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r34], 0x3, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r33, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000086c2d78978349f08000000420e7a8f1f197ead5685747699eb96f6c328471f399f"], 0x29, 0x1000) msgrcv(r33, &(0x7f0000001140)=ANY=[@ANYRESOCT=r32], 0x1, 0x0, 0x1400) msgsnd(r32, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r32, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r42, 0x100000000000, r42) r43 = getppid() r44 = geteuid() r45 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r49 = socket(0x18, 0x1, 0x0) close(r49) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r51 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r51, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r52 = accept$unix(r51, 0x0, &(0x7f00000005c0)) sendmsg$unix(r52, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r43, r44}, @cred={0x20, 0xffff, 0x0, r45, r47, r48}, @cred={0x20, 0xffff, 0x0, r46, r50, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r54 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r55) fsync(r55) pwritev(r55, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r55, 0xffffffff) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r54, r56) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r57, 0x100000000000, r57) r58 = getppid() getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r59 = getpgid(r58) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r61, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r60, 0x100000000000, r60) r62 = getppid() r63 = geteuid() r64 = getppid() getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r68 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r61, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r62, r63}, @cred={0x20, 0xffff, 0x0, r64, r66, r67}, @cred={0x0, 0xffff, 0x0, r65, r69, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x7fff, r41, r48, r53, r54, 0x142, 0x80}, 0xfb0b, 0x2102, r59, r64, 0x1, 0x270, 0x7, 0x7}) r70 = getppid() getpgid(r70) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r71, 0x100000000000, r71) r72 = getppid() r73 = geteuid() r74 = getppid() getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r80 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r80, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r81 = accept$unix(r80, 0x0, &(0x7f00000005c0)) sendmsg$unix(r81, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r72, r73}, @cred={0x20, 0xffff, 0x0, r74, r76, r77}, @cred={0x20, 0xffff, 0x0, r75, r79, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r82 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r83 = msgget$private(0x0, 0x4) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r85 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r85, 0x0, 0x3, &(0x7f0000000040), 0x0) r86 = msgget$private(0x0, 0x4) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r88 = kqueue() kevent(r88, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r87, &(0x7f0000000140)=ANY=[@ANYRES16=r88, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r87, &(0x7f0000001d80)=ANY=[@ANYBLOB="6b36abe0b310cefd964b364ca90075026091285cab6dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r87, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r87, &(0x7f0000001140)=ANY=[@ANYRESOCT=r86], 0x1, 0x0, 0x1400) r89 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r89, 0x0, 0x3, &(0x7f0000000040), 0x0) r90 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r90, 0x0, 0x3, &(0x7f0000000040), 0x0) r91 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r91, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r87, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r89, @ANYPTR64, @ANYRESOCT=r84], @ANYRESDEC=r82, @ANYRESHEX=r90, @ANYRESHEX, @ANYRES32=r83, @ANYRESHEX=r91, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r85], 0x3, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r84, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r84, &(0x7f0000001140)=ANY=[@ANYRESOCT=r83], 0x1, 0x0, 0x1400) msgsnd(r83, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r83, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r83, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r93, 0x100000000000, r93) r94 = getppid() r95 = geteuid() r96 = getppid() getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r100 = socket(0x18, 0x1, 0x0) close(r100) connect$unix(r100, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r102 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r102, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r103 = accept$unix(r102, 0x0, &(0x7f00000005c0)) sendmsg$unix(r103, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r94, r95}, @cred={0x20, 0xffff, 0x0, r96, r98, r99}, @cred={0x20, 0xffff, 0x0, r97, r101, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r105 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r106) fsync(r106) pwritev(r106, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r106, 0xffffffff) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r105, r107) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r108, 0x100000000000, r108) r109 = getppid() getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r110 = getpgid(r109) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r112, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r111, 0x100000000000, r111) r113 = getppid() r114 = geteuid() r115 = getppid() getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r119 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r119, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r112, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r113, r114}, @cred={0x20, 0xffff, 0x0, r115, r117, r118}, @cred={0x0, 0xffff, 0x0, r116, r120, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000540)={{0x7fff, r92, r99, r104, r105, 0x142, 0x80}, 0xfb0b, 0x2102, r110, r115, 0x1, 0x270, 0x7, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r121}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r122 = socket(0x2, 0x3, 0x1) connect$unix(r122, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r122, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r123 = socket(0x2, 0x3, 0x1) connect$unix(r123, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r123, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r124 = socket(0x2, 0x3, 0x1) connect$unix(r124, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r124, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r125 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r125, 0x0, r125) r126 = socket(0x2, 0x3, 0x1) connect$unix(r126, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r126, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r127 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r127, 0x0, r127) r128 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) r129 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r130 = getppid() r131 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r132 = msgget$private(0x0, 0x4) msgsnd(r132, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r133 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r133, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r134 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r134, 0x0, 0x3, &(0x7f0000000040), 0x0) r135 = msgget$private(0x0, 0x4) msgsnd(r135, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r136 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r136, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r137 = kqueue() kevent(r137, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r136, &(0x7f0000000140)=ANY=[@ANYRES16=r137, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r136, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r136, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r136, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r136, &(0x7f0000001140)=ANY=[@ANYRESOCT=r135], 0x1, 0x0, 0x1400) r138 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r138, 0x0, 0x3, &(0x7f0000000040), 0x0) r139 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r139, 0x0, 0x3, &(0x7f0000000040), 0x0) r140 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r140, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r136, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r138, @ANYPTR64, @ANYRESOCT=r133], @ANYRESDEC=r131, @ANYRESHEX=r139, @ANYRESHEX, @ANYRES32=r132, @ANYRESHEX=r140, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r134], 0x3, 0x1000) msgsnd(r133, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r133, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r133, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r133, &(0x7f0000001140)=ANY=[@ANYRESOCT=r132], 0x1, 0x0, 0x1400) msgsnd(r132, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r132, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r132, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r132, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r141 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r142, 0x100000000000, r142) r143 = getppid() r144 = geteuid() r145 = getppid() getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r149 = socket(0x18, 0x1, 0x0) close(r149) connect$unix(r149, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r149, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r151 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r151, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r152 = accept$unix(r151, 0x0, &(0x7f00000005c0)) sendmsg$unix(r152, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r143, r144}, @cred={0x20, 0xffff, 0x0, r145, r147, r148}, @cred={0x20, 0xffff, 0x0, r146, r150, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r154 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r155) fsync(r155) pwritev(r155, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r155, 0xffffffff) getsockopt$sock_cred(r155, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r154, r156) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r157, 0x100000000000, r157) r158 = getppid() getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r159 = getpgid(r158) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r161, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r160, 0x100000000000, r160) r162 = getppid() r163 = geteuid() r164 = getppid() getsockopt$SO_PEERCRED(r160, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r168 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r168, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r168, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r161, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r162, r163}, @cred={0x20, 0xffff, 0x0, r164, r166, r167}, @cred={0x0, 0xffff, 0x0, r165, r169, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r132, 0x1, &(0x7f0000000540)={{0x7fff, r141, r148, r153, r154, 0x142, 0x80}, 0xfb0b, 0x2102, r159, r164, 0x1, 0x270, 0x7, 0x7}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r170, 0x100000000000, r170) r171 = getppid() r172 = geteuid() r173 = getppid() getsockopt$SO_PEERCRED(r170, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r170, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r177 = socket(0x18, 0x1, 0x0) close(r177) connect$unix(r177, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r177, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r179 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r179, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r180 = accept$unix(r179, 0x0, &(0x7f00000005c0)) sendmsg$unix(r180, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r171, r172}, @cred={0x20, 0xffff, 0x0, r173, r175, r176}, @cred={0x20, 0xffff, 0x0, r174, r178, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r181 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r182) fsync(r182) pwritev(r182, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r182, 0xffffffff) getsockopt$sock_cred(r182, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r181, r183) r184 = getpid() r185 = socket(0x2, 0x3, 0x1) connect$unix(r185, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r185, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) getsockopt$sock_cred(r185, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000d80)="2260b1ff4c0dea2b47c65a2c930a7a6241e81fd69eac1de7af2a095e82be3d4442ec2742bb506607b3527e473c6324d811001ac958cdc526ec2ccb64a0961eba1bc9dbcb597e07077d70b3b97cabcd7613e097e65dd5b692ccc7060cfaffbad220d9d722659e99eb04af9a69511f02e2cb2d22dd152b71dda3ea628ebd27648d9ae2915f3da3b78120cb1d99d212dd13c6f895c1ac20c9b78906c4f4d5144da838cc8c8400f9686163ae93187a3a434ee10ecffaf89c2c883aad3021adbf4e3e7ae30cf34bae5fd2894c60d4e2cf88f6a0c85466978cd3c2c8da452babee3284eda96a2ede5e70ed79499f72e28a76ccac4ab3693f0cb795d24d8ef3cf39ba42bc8c65d1c5328f48e1a8bd58aa0f1487139ee852ff1d01356371a7def73cb88ecfeb24624f4765b46abcfa7cd386be66833149c5c0852dae194ef391f64105394ec4c379473168d3abd8506ee647929db6f932c5b5fd5ae149c6e09dc06dc8657126804b28c11bf9482fd7965f9df4aaa34fb72c06e6ad86d015907646e0878a866a9622ac82eecb4c95e9eaffd49acd56623266874d8e641c9edbcb5b835c38965038ade0f998365dbc81489c39acfa31db9bc106123c476daf4fef6b09cceeb46e5a85edde4f7875c07c9b6e9f71a3f762c81c696f9cbd700f9aa219b1649c2353267d3b865cbbb0a5c7877f1dfd266db2e2350e13d0dbaf762073f83eb87c8c92f3424efecdb0f59f1239192bfc451f765f4ee5f3aeaa8f3db656570033338f43bfb5311243c74329de45d2f6360bd5e0c6f7ba5e5f3576e6e01640980dbc89ec9a11c7405abddf5bc54edea4e9e8367b2f9621f5c96da89e614a5ee2f7b5fd68f87ed2a029a1a8a4f374a83acf0a4e91fd1ef845a8ca23528d59559ce23697ca91737d6dee61d94f5ccdda6ab8998ba033eeef71a9dbf717f98a801e8eb696322e8ce48f550bd5d058577728f970182d369682978c64fd64c97b48560cccd308fd01609ffd41f70719a10f6dec971bd64c70b05fbbf363d84e3ac2d22c0c8588c206bf20f1bd888da96db5f7c52b95b815d39e053ee5c1749a9c9bccc536f2f937e22f7674338a438f9bae3c8c998a5c8decde7a86075e26c1c0f8686a76292c6aabfd44c538f6f0129826dff7d4fbe3a9564105d40ba189558934047a24b53f0ea5552a4cd97f1659c2a0b764b9063c55d91e7fd62c0b6e4f948799e6a6759b4df4c8b13eaa1665f60b5a73690b53e6bbf89bd4d68c135083eab160c99ff672f44c665efa13871ece61e013026568e09051f9aa1c07b0cce1520ee0a4075d4f197b20584454b44786dfd112bb45b0c9f7e3893f709ed2b66d19c5408e6a9798795f579d91d594d5fb28193d00af1b8b3504e80e26ce56877e608297f87302b1f9f8f29f2a08884cc24e0f5d9f836eb8ef49544d850d5c635804f0122f5b7ccd66f6cd363b9ca243bd36d648c6f7118ebb3df46bbde2e3da32faa57b2a4008e5e17aca2ef3fcc7dac12f5f6a0b61d9f148d31b9a01354791932c4a8a7c1a282260e5dc9ec185b16811d5a7312ae7d697751cb82506fc4f9f8a51015833f04cf97fa4d8eb2fcccc1ea768c083de061cd5ea32e7765ccde8ccbc4e0b8ea6f84f139bec0adf9b19b6f29556e0e86b9f7fbc6aaeabc59471fa67350ff9edcf8c5202f158925368fc63751ac0f6f8c8da838ce53b70e9c6edf31592e5c2c9c7b9aea948c984b3e11943c52a1553944adcfb94b772a40068b527212f50c5fb74977aadfeb272d76fff1db25458cb3a30841436a0e96a9c7a212082d7436c9e1436b59d44d3d8a9595adeb4bbcf2ce9824889b264e98e599b39006bbf068ce2149aff0f901bddf2acb4e9fd7b426891124617545592d9862256d5151584028c7691ea9bf807f40c578ac2f0ff482410b611d33df6feea1b8383f94b05aca26d681de00d79a4932d59903fdf3b398d8ef2bd4dd9e55d1f5ef28df28edfa0d12af907328680e777acae52bdfb64e22e0262a2dcf969ddf2dfeb3da30c7cc95a5a0c20df8d62bfd9f79e1388532ad5c65ea7d5c9a8db10d7697f746ab20aa259dd9e3e76d081adedae94dc53ea20ed592cd51b9f69a1e49e5a3ff469c7b0dc761d34404fefe11dd19f14f0d4f6821063c861dc770afff75d8edf20cbff0463386f418ed32db1c042aff12f69a662a85527e3c4ffac80ce1249482b104ccd800fba541ae10312bc871f2f2f0efb94d8438d9130253514792903c0033c675dfed9610515f8114d4831048faba3976324e1a110e54ad9e54c54791ab3ed1bf4ef5b546b32df3a34c33525b725c6b782dbf5696479ac9b4b6e10500f3c6b72d9e0b4b8cffba32e54b08c125bb968b3be3e0bdd8cd2f97a5a9b8178e2f6e45027af6dab1d8bc53cde467bb3649ca6b4e123fb8542e3b755aa1ae5dff3eeb312a42b2ef94ef4ce484cb3fb07354c92121bca2537e4bb1360036924497c7ca90f382c7bff25242e3b56acc33973f6e6ff1d91c4e1bdb3fdb99e8ce366100e5709067cfd3254b4df6963924bc58a4395e6bffb5b0149c51bb86921a9089ce444fc8c24721de1926d47760581f3628cf13b6221155a9750ae9876b6bcefd556513d4b59d4b8240bde24e786519902ddb590bf28380ae5194b98fab7e4ac25af2d7adad0c2f5d8c6828eadbdf5aed3f868a8eb21d9de9cf5e54423c21dd05eb79185bd0ebd090364893db62860bd05f83ae7b44272c7ffe650f8c02e37ae6830cf7d37c0cb816e766ef2824ea7d902a5e7e3994cbf23bdf1c8bb3bc861fe365ee8ab61839063a322f131fa3d483e7033cdee4b32ba21b79ccdb4a56b12ed9528da71b3ecf41f3f164193477b16d39c39780ef2662fdea2011d9819498cae76170262c978ebd1029c415f7877848179986282deccdaa5071d5cbb7a3afbca39f5f69f8818d9fa40c0969d6656d03ee5f0ce65e9e550473880fb0f2b145fc1e8cc53a117d83f499be64090b64756d1dfa94dd44dae2235959c16dd1b441530b9cedcbaf3f8977a99b847fc593c67d5db8f568f2330f8a5bad873035cbf073ed9e4443529fbdc2df87df9f700aae24c006cb2255d019c4f3a28999db7e02b20c0426097e58ea377dcf7f79d40f132c65a0bc832a21962dc67b950533ed7c8c28df0c0dcd3f5a02b569c2cfd7e70ee1924fd156b8656ecf5dd50be3ca00a8e577bdba5a6cf00eb891c5aca2265327e6ea7fedb98b0beca81f239919c2fc9f3f8c9818aa0bd5f124d69683efbdf94fcf04b1ccbe486c4fe2eb4b9f1ec7a5e5777702dab07ae0dc62999d665a96f75423117cc071269ae4fbdb5532099068aa04cba8eff079265e5756b67bc52bcef4ed3b7cecb7132dcbafcfd989fde1c99ad66e037b353504be177e97406796f660aa0744eb59cb64ffae13fb571b01e034503b91f8be3b4954dd9382820e908deb36acacb1fa7573e55737ea7166faebd9ab7a351aafe7f32bac05b184d812408792efe75d220c01d9989912790f255259d57768786a303640f3ba2e947fd1134859cbaf599acfdacd33c203ce14fbf9b414cd0b582d37a4460f05a678e756400c79450b6c25ae941c7ea6f6c538a509de1e69e767c13597c3f38f8612b14ebd7a3f69db16424ec7c83cf3f322379c44193334f33c82c671728a150a5ebeb2ac29dc7aa3d1cf639682e7ec5678b0b158163d759f23dbafe5ece8fd4f7e768141c5d3c86339df26dc143877689ffd59b489dc4eab93194e91eaebc983ef81856a01b27fe42ba92202af1e894462f80b46a3144966aee3db48f493ba2d552d707ee412af4888575c804dc865a33384cfe679f9b361d6d377f9687f05abe38ccb7048e7a61f025f8ada2674f5d71f668c53a3933fddb30c61958983341d823e92ebcfb78e7cc17a9d3fb0aca1315eda4bd19725f80ff2bc2a7dadaccba1a33e1faa1e841b983dbe0d416939a18f40545558f2187d6b04da7e98cb9a3e2670a947c82633bf267a91e2dbb58a7f248b469ebb39930e75e8d38198ca7da6c6b2fa2eab25ab830649e4e82540c06f20fe18bf6b81a19a350e4ebf625f14bd98f89f13e93f00bd6358aed78c8dfc1c865931631081527bd10d35a51800fadf0b485df6a9839e8e1b59db759e74d62768a2b7277ad188b54a949689fe7538bbffaef9ef6f69c49109d7c58ec044cff8ec26f5862a73afcb9f38f17daae7948ed1686f43b4d3a576a028ea01439928489fa9d5466646b6fb2144476448e1950c363ea65cfcfdbad82b277e616143ad7e8b38841ed73c0b59872b0cb3e21d442f234fff68370833d2aa0a78200fc4e5974d189e29e94598b9264815b128ed6eeb366752a4dcfbe20fda9d10dc583154acb725960ba1adadac3790aac823df6fb913946c69e704f5426800a8be5edc9c8164dbbef3e2bff2b6db3371993e344676e8084468cbe4d6acf66abcd2cbe0f61b72d1ada8e1f7a8f815249e469b801d722f3797eedd5ffb2d82235bfd6d54f4edf132e4920fdcc881ca9e205ce82899d08617655341475c3c870a083d1cd6519f34b06052059cef53b4d587bb7ba9320f6752a8475bfe3c02f56e6fdd91e36f0d1edec223cd91125119b9678bfc2f62bc38113f3f5818c69b16ca664a03577ae97f3e49ed00113711770ef2c75604fdcad3a8a90302e9eb43d1de778d01aa72f762b80fe5d220cba5a97d8261988eda817ac9e40e72d0fbb7bb85c2efd79de3460a9ce3a648602bbfc2d70ea665db65722ee5c881db593c1a7db22dea78c070a107ede03e011d0d0535143b165c0ba83e24a2eb691266cb8ae49930c2f277d5d5b73c5dad6ae46241b1c0e955ae661f2c9c2c1975cf25b6df62b70769fc25ff420d75d65328705e611655a4e4b7eafbbba0fb618fc7bb6fcedbbf8645adb897cadeaec6d0e4f2d1814ad5c97a8c3183fa87c3c44991165a42ac53bd144977b5c86898c5c8d8ae7a1d102b0377de8cb26a556cc56ba76c2f3daae53f0600c246cb6eff48aa00d0de013fbd5464cf4c136a88692da956c4a240f94c9db30c15fdd9e1c93ed376a2b57a8cc35c1274a639545fc1fbc4b987976bce937ec60ac0d77a3b40104a5529cc1cfc02ea1bc16caa1984a0f9e0a4033846d731387fea0359e0bab304afcde6a2c3457a760007ccefa3e10746174634efa70fbd443aeb3192e556c2ccc4beab1ff1d2fa4a69b061631c3d09d13aa94cf44ceec2ad31870302c6422237bb237cc1ee601d7f3b396bdf02d679dfcd682db2b671bf0403c1446c50876fef444fba624af25d48b489e42f7fc3230792b5bbafc7ebf7a8955b824d06cc356ca6414a0e6f773aaa489466e9d4f00087a318c3dbfc306c1870dcc37ab39d3a0ed5486fedf9cbcb42172e9aa2dcd2c44299e16d1d551b47fa713b20db482af8cb3346461857167108096c4e25553c8a008ad1b2b5aad8fca0edf5d3a3482321e5c965dbd8a125361f6ae56d8d1f8b6a7f68631bc4d2e7624cfd734c461957ce9dfa01eb24bf55da089e74d7ce2d9963b61799a93a84a1bd0777ba7ab4425bf0fd283811ea9924821edcb9c5c30daf3ad13f95aa52db8795ea120793a76db920b029aac50cb713ed79031cec8521bc1ab403145f973fa09df7f7fbba0cd6f0b6a7d0da6522f7daacd5600f698280f362c901ab1b4546d433103b3c5fb9e6ac20d07277180d6198d54d46fb7aaed932e5ab3bcbf82961167ea4967e93a8f74ad653a0137734e251e550d05bc87f2bbf0ec9c680a83ec9a95210efdfc655717ba995378cc2ee582ae4c276a2cf1b631be", 0x1000}, {&(0x7f00000000c0)="99088c4bac385417112068dfdf252d9294bdfc5d5ec647f7ab83e08b4f88d9d2585198396543c102d3c28ec0ec4048049312d04904bc71c4986b6de827577f4bea42c1e0be39d04a462a1afe6c8373cba4f23c757fddf7c1df3cf141447c5a6bfdf8db92ca35829ad913ffe5dbf85266961c75ede61b1bb7ea1bd2c1ea311642ce31bd3f85c6d530666dd3fd4c0ba71e9b712dcaa16adffc4eb5dfdee46ddfe15ba1c32a51ee7b091924ed943c03787accb0d18411e9cd09c9f7bf6e08d6b79bf6b54ec2", 0xc4}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r21, r28}, @cred={0x20, 0xffff, 0x0, r30, 0xffffffffffffffff, r54}, @cred={0x20, 0xffff, 0x0, r70, r76, r105}, @rights={0x28, 0xffff, 0x1, [r1, r4, r121, 0xffffffffffffff9c, r122]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r4, r123, r124, r125]}, @rights={0x28, 0xffff, 0x1, [r126, r127, r128, r129, r0]}, @cred={0x20, 0xffff, 0x0, r130, 0xffffffffffffffff, r148}, @cred={0x20, 0xffff, 0x0, 0x0, r175, r183}, @cred={0x20, 0xffff, 0x0, r184, 0x0, r186}], 0x138}, 0x4) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000080)="d01e7282", 0x4, 0x0, 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:20:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x100) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000bd1679de9652ec3356fdb681f09519d3d87f1239019afb4fb33f3528c58e56f083cb4a93c0c051b41ba2c812c3de5faf5dd5e879b0fe68d22071a4f0690a9ba558a71022bc9bb3a3474ed26398e550645a265a650464a3430d9ec605f1be39bb00b4b58002cc1fef90abb09359da53e98df07fcc70efe5ff15efdcd061709275ad2c8db8fa78f8620b32d480849872d3d7e4efbefc71831c1c1916af8e190ba4d056250015b33dd00a26dbbea45eafa9a72135cbbeca7c4dd0cfa03a93732f901acd8d38a46e2173259e6b0a9181d2fda38f34e444"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:20:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x80, 0x8, 0x3, 0x4]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:20:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f00000002c0)=[{0x1, 0x1, 0x1000}, {0x2, 0x0, 0x2000}, {0x1, 0x4, 0x1400}], 0x3) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) dup2(r3, r2) 16:20:24 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000140)='\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, 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') unlink(&(0x7f0000000380)='./file0\x00') r1 = dup(r0) fcntl$setflags(r0, 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r5, @ANYRES64=r1], @ANYPTR=&(0x7f0000001440)=ANY=[@ANYRESHEX=r7, @ANYBLOB="310b1c468f6fd17f010afe2b385918e9258eb2825859521adee56bc94d45b8cff6d9c13e5c9bb3bdeecbccd73d4e1964af0691ccd7fc88f783776511ea2d5093e3f0592154b2b3bcd8b24a972d2b6665362945310f02055ee61e10b2f694cb3bde36198bea9a2339e7a8619385ff23bf354a83ca404ccb8e71339a71", @ANYBLOB="9be448bd62d18eb5b311c4f319833ce5b616ff3b7d746dc39ee46549bcdf0a590ba4ca6cbefae4f54999ac1ec8cdf42f24d76c360b188917c1c5af37a2517f99ca5e603f18afd4d94cbbbd1954fd3e08b32beaf369c0329aa46732b105f1f1a30e4c287b1129bf79df9cfc6b26faa6f75e0066752996bbdb60409419dd4f19d3252baeb9c11cc1ab4dcd82a0b0f8ffeff48606c5d66a68cd049970ea3223bfe8993adcaeeb3580a80994ad2d8406deeaa1d9067370b6a52286c4f53addc0a0a0d8e3fa78ace07b7b8cb358a51724c94ae40c0015d0e4b6eaf0f05c808bc4f56a42a2ac72c1ed291309133c9a6883", @ANYRESHEX=r8, @ANYRESOCT], @ANYRES32, @ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYBLOB="bc4f8dfad9", @ANYPTR, @ANYRESDEC=r4]]], 0x1) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x1) open$dir(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xff4a) sendto$unix(r2, &(0x7f00000001c0)="5ee217cb10246297c956f49ff743dd9268165e650e4dc9aaf0c81b2a5a4053b03d6454bcc7dffe2b9bc92cdc3001c206780887109b32fdf19a0a9ed2814cc0f7b47529ab643fffeb02d324dd84a0ffaa725fdee37f44487d6d9300e9a3ef42ca733cca225725ac9bef4d803874d94b80c025b75a8901d9339048e88a7e7ae1d5e36a2aa315ff402a04d38d4b623f8142c88c2570b6638b3bf1cd6aad55d4baa8ad7edcacf8b5da4665399ab622b61fab", 0xb0, 0xd, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:20:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) 16:20:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001540)='/dev/vmm\x00', 0x10000, 0x0) socketpair(0x0, 0x2, 0x3f, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001700)={0xc6300000, 0x80, 0x2}) sendto$unix(r8, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="0155390361dd2c44ab4f041bb966daaf3258b06c7ec6167d621e9532c960e8d09308d3b573d4ce31c3df9948d14add20b5cbc427f39f708d5f7c29c9b83f6ac67661f4268de552504981f119049ffbe30e704d61ebfe800826aa979a68501ec385dd43b0ffe0d08718ec", 0x6a}, {&(0x7f0000000140)="ca085cd41e907bc3c5f7753f6d0ab4ae84c8811404c124985a9d6a55ef49228b9b3b27e1abf19718b269c14f96ceb4a72a0897a5c591c21e0c91f7f0b32c832dc555e02a2ed40ed131773cce558b3032198ca96e676990f45306f122a97b7aa0", 0x60}, {&(0x7f00000001c0)="27ac530d5b951066f4aa47ff6e3f0fa3f669dfacb96ee42dcb455946d6f59903c38e866a3b85ff1f4929a3645915ae9f26b90f9fa750aa2ede6d23cd9305270cb23501bfc6a680ccc879492523ef64c77a2e1aad3359a65525a09c984eb4db770539029f78e8be7a47f6d87365fc08cb8a944b51464d2b6f1b08220be63496f56f3826d844c5edd4ecabd9294c33911a82e96c0f1ba312", 0x97}, {&(0x7f00000002c0)="99884e933d139df2d432c6bb6c9451af2a74536e88b781a05faeb35c0d120f1ad27c3b86403892c4aba23f214c7e481745ef67", 0x33}, {&(0x7f0000000300)="e1b4", 0x2}, {&(0x7f0000000340)="211d10e9aff5b3fdd48bc95b7ffd063b894f6d2dbd9b73e22569c8beedca13145f96ab74f313e6eb5ee81bb1b76f5f5f05ec8d68d59f090a00e38c77552955a345abf79a4acdfc80b430302a37b0c5c085b9f9138115c9f812f61796704f0920", 0x60}, {&(0x7f00000003c0)="bcc5a6287361788710437c41ac4125465b1989bee546dd23348a2c8e090364b58a6ec3c7f96ed54dc131a2cbb20816efac9b0ade5008cf5b0a85bb58189d71de0a9ad532e3582ed98ba91fdfbd181192083f968e810f9f984aa83c87b671099923f0c6928f27e3c4723356ebd63220751d466663e93664d01c70a7480795ed2f74ebf7fbbf318e3e8346c8524e24ea6c8f39e48bbba64cb79986ea38889271950039314a8e625d22722e1618c8e02a44ba814a5e031c9811a79e2ffde70b10685add6ffb3eea823ee74e698dd80cd4d6187ea8c16bb4e0fc1f73dc07bafd6f417db2f72aa54628c53869ec41080d06fa8e69ff7527884cd6f5bbf9cfd2517caaad4004428f4ef321466a7e213b98efeb9648f6d842000ae7ef79d37195b33247f0d6932ae24add04d08798872319695860d16d31060811cbb6a1de5b3a9635e13406e1e0d3e90c93e990f0f6de17bcbb07adfe2f4891f854939b49c72f6846f0002b0c2a94a91c51cd4c68022d363dd2126d15ea81f4ee5df28de08a457c874515b9dfb417c5ae6a0a1e0f1f31c60f35264c5e5df7c8fd19d2cf970fa079940575b244cabf519bbbf0bf5f2ffd76665d41d9637e7d1f7cdf0cdf3e31bbdadedb78540999f1413035037cd1f6b9539f62178452c36ac6a204df46fd1deae61ee3f1eafae347acec72c0ca151c29067bb759c2a25ea4b948097964334d63261ef0aa831cfd49b252a855f3c2345821bfaa6848b3e667f816b10e107e9380d24363deaa2ee2372a1bbb9f5ed9337781419b1d8fdf9e2bc5d65559f9dd3ccdce1104a32eceeee637393b0367669ee1f390496249d0d9f3c900a303399a11a9fa597981add67290c119089710ddf60854aea10a89e9f27071cd50dcfada710591ecc740d6350f585742b08f955892925b6c34e01f972fbde720b8f0c57728bca3a41acffb7f42b525a289c3f2ae5527b10b9c440b40c6da5feae6642c4715a0070f8a4e076cf3a561e3ef1363cb1564db50fc22deb7f3d055124ca5aac4d98ba783134d0f8011f4f805254aa8984b42d553ae1dd575b58a946386f9ab039dae9a9c7bf18a0c31c102dcbb388f7cfb2d8d6ad971f4e11f1ae1c3f94785f0aa3f69891a87d744f1d1e936feff789e579f55a85ce2866b999618273b2e7b659430e6c3be4e15ba85e4538a0ebe463be649d3c99f6da3a3f577320d2ef7fd3638f05e9d3d89678b5f28e6ea460d825ad5aa99e6f0c1778619729ba908826b8273aa3b9c9e779eb3cb3c4e759dd87482fd8b6fea4c98ad073c186a23f8516df19229c83da03bc2ff6b19c97b0a49e0bc553f795eacc8ce2bc8d4ad7a35240cbadebd6da20cc75136d470f6b0b732cc2f754cddd922f864f2ede794bfd67df3ed1091eb2165b50193cfb87ec01d6ab5c9f69f9bdca960ac6c78d9f211d7f5e2b739c5d6dac86062a03507254f544659db001414f8de5554088a503de2e89a77c137d60c68e22d7b8dd3614a16c676197ba9fddfcca19ed99aaeb873ed1644fc95883dbe399a46dc6ab345838be80544978f9bab9e1c80f0745e3f2d5d0473f1939e0c68c373238aa0eca8c9db6321ba318f59b00806853d4ef3583e97f9578c16dba7edfdc49aef59be448e5748675c9ef9f4ebd6ba2e573cdf9112a3cf96b5b04fcc9c748e7a669cee7351a62660b80bd286b912a0ea0c9cf2341a6d7e43e3f2665098f3df5a9f40bc89edb612460203c3336b0fac95b143a6453d468cb10d3d350738a41af82d744a4529454e6bd586806cfd2002844d3150b7d836b0e3e1dd869944b5aca5e0ef229e7c7bd4caa437deebd1721fd4a0297a94f10cb4808d6e7b08239f46e5c147aeeb342df54b658c251326088bc1e56e5d297396bc713af2075081f319b01feb8fa7bd9938bedd48d75d906d566fbc92f447a909849409e2462937278fa68c2135611be89593f0ecc12b7741356805aabace6bc322e9116471f9e3ca8fddc92e1fdd8e3d9771f5e3b630504adf4b0589f0d66cc986c4cdf1cfdfb7a924cfe8dd21321c216115d29bfa22953ce2311d5c132181809d2397f0fc3024f69c07766bc4d91f617a019eb89c003688b456e1b8b35832f6397ec875adfecf0a874a497c7ff4bbda1e01330bc9a4f2843dc700698cb5682296bb5d68b049a99e5bc484b84b1a32e380919f371c00f7f07d7ad0a8c3d019b1a0e18482f54c8ddd3a700a75997145a93f80b002bb59e24597abd8af2f43aa0baae939761d11348bbe8c54b527dce99001713b3091a22d2b54c61c97c581b9958e1a75160ead3858ceb810f29a1a97fd4fde6f09f65a22157ce4af1672734303820c5428c3ce94596fb0f5d90b05e532393b65bb6251c58469697778e692cba58294077e207569ea90bcb5b9cf736254cfca5c5c8c7b7ed4291444471c4e8f209553a970a862e6095f6cd10a04ddfce5a15855274aac382a7cd9566ac3037019b8071779608afdfb23a4b09ffc41af7b5d961dc16a99d58a38df87280d92988a71d4b182d7651880ffa464eeddde5b8e824ec730ee6a5b4989686177ed6587b02663830688b5f3d64b1cba8d32b0872cf8a2e547b6615c3a73ebb3b0bbd6b7d15b4cbee50af3fefc3ec41f23f45888f8778070b9e21b3136100cbea46c00139a73e34ec1cad658d9d034b53e3541fd8e5f32525302df20572c6fe18b868b264b7edd4ceb121afa69fb3e2c5e02a7a0394fe8987a3be9d71f1b541f53027e9ca2a3742d6c0be444df348855071fa42c036360dcdedcb1e2bf594d4faa01797ce6e9d8ada286c4a20e7ab63679a8373725b485406b9b1fa41b7165168cd970a11fceb3bdc7202e76c807450775475240078baeeacda9b0d4dd46292ea076680a353f2b87eca12242f95921bca95b2ab4f9a04370aca56da1fbb21d0078105e5ef9b21a3fc3601261f751ffd325500dc702b1c51c1f07bf3ea82d2cd56de565a7c1aac0179346866be385bd6833a576b0d6d38f578789fc783bc43f2eabd85c7b1fb4d4e821028bba8dfb95c409bf9ee3932b131b6bc2c1c7d553a1dd790f4ef39d6fe4b547a08fbc5bc837e47bfccb3565cc2ee00844f4609114d3ed5ba1acb24a23885eb68b707595ac6f0a462fec0f9d13dfa5bf0f380f99a6511f1a89d839ba1ed877eb8c140ab1786a3fe9c49877ccc558e2a3fda8d91ff22acda8edec3bb93209ad0339307913cc663e2191bfa3da5a336e2018e6b2df327fbeee0812f7c39c922c0b42139b649afce2fd13d8bdda009b8713671ff66c0e9e68d9f7eb4a494d49b3180f8c760167832705550c44005107418a70993cddd0a8699729c1268009c93e7da904ba614cddcbd1af94e00457c782812c1b10a4c30de676c53d0022ab85122feda27d78e0282d0b8a33ebfe6e7b04d68b5ed543f65d0cb16f474f0af6ae1aa321b69812f20e2e0f29967aeb40552b6ba8fcca30467ce79f51b49d90b28a13eafb42f09e5633f7e2b42aa52aca934240d2bda785a16b1476474286838162a16f966712e0cd5c90555c866699ed702c79caad6c37205af5c575ebe3f5a91144f4bef711d55d1f89cf4f8d268ba2cb83e9ed104f9468ecba40a02d61474f88a07a045dc5e7688786dd9334165b23797009bc25d3f5b2e9a6e37790bfa6b2ad3e0dd7092d7123441711112e11fecf8eb54f37b3a8e7677d100175f62c12b40fce62b8e6624423d81db1ea6ac9b12ef397e82d7de2018a7a7d423ab9ca202fdfb324a36f146ac580b641a07937a0651c31b79d8f9d2f95e1a03e6ae92c9d18ad3f65e9ed562743c9825dbe374901cf13ce21625f5ec53ec77c1474d05725ac57e871f114e04fedafaf8d15028b711f09129de7747eb4dd84dfcf3f2f4959feb3b445cc8c4ba31b6675d3152ad6b1979cce63305d3d6581aad59fa44f24d67da2b8cc098708356e04d5f191aa51b0248a1988e81e8826a94b7a2b7c02d8491300810f5963a6fb037233ea2cb0cb7426f448afb213f66c3887a210b6ccef34339a64fd1ec7d64b5ff1d26b7cee5c84ff94513bb6b129209bf0ed04fd4de843077d91ee80b1c6744ea59fa2c018d18746222fe7486bc695c3e2c726c3e22d65435bffdafbc8e27cfd6d78901af893cbbcb7f31b4399db23082d59ad2debc384ea19344044149104b3bde6f64aaee97ea55a38afff25cb27cfac61ac1ee5b753ca0e9078261dc1aba30a992ba955d5afed2fd9158c02b8a35dd32574ca162436f63139ff3f64ec5fdc0b8f6a022a2db7d5038940a3a1d041002718e41a6435cc60b140ef1ac96f3074b0baff361f3b642ca90e61c8d3b74fb156a427a52f3a033a387515cbd9bddf5aa02d2f55212ca3dc564154cd01e9486617e97a2db3344cd7c763df16c4f3c4c8c8ddfe961c66dca55f132eaa8bfef7a654b748565fe3069644890f32c887863f25c03d9224d88a0e8b667fffcf452f6109e63fcf215f2010e79c34450e522e1d4abf5a5bd93d51deb464bbffcebd9466a451ef21da9f4678fac5cb24710bfe681f3e6bdc3ee992129f696cf4ecfcf882c3be5ced76c19d8d74bcf1966269ef00ed5e4c16e796e64662f6bef6091e4b26204cd4e57375058fa0537d84a16c7d241315c5ee01b78a5228e9d68fdd9381417d49f9532fc846651569732efac8130b8385d71c646604e02fd3a34e798eaef8f1c42ed08d44e8bc141b0075a923a5fe60e3ba2931a05a0c4dd55c894a8d9a633a6f6c5f9f7b2b56919b0de118a404afdbebfea50365cbe9a52a943c542a756f9e68814ebbf3e47f5d2c1cb5b3c06cfc7c4649f2a70f0891b0cc722ebbee30d2ba503c3f6a6dec8b909ac0e2a6cb49a194f413f09b96861458964f483c7a8bb6bf5a75274a0e70eb42b18383d61a1d86390fcddd7e5e9edbca357b7d4e92a7ee55243cb8c581f10fa48ee91dba614b9d21657f75befe08c0bd5b045c5df72dd1c713212e444cda41463cf287d9851bb99eb167cc793e31bc83bc97175fc574ab7ec142b0b186a1a487692dea20e2463f287394a73cae6da09dc46999f92198c06d2fa3bcd3b7311371a7f9c00f2431b8911c6d84a53d31179529a8022e4d807823d5add04e67978b454d15c076aa6aa6f2a472978c56512fe0d23eaeb15aa42bc7c00563dad0c57d2995455dac849f26299d9ea08a1f1f8d8ebef5f06d0271c3a0a3ec782daa4a4006c5984beb9a49d1ffe9a55e6c0e4a42cce467c1cbef32608a0e21c624e86d4d7838ad143c00425493bef1928d27b3d0ff705c0e81cdc1713d81652dc184f5e264da684304d4d1ccaf93b76091508f7c76248db962e9c254836135a0d5df0eef5df1a112af8b147891216ffb6b952a8ea6023cc1456eecbf0a8ed2416bbfb72b814ee108225e2d94eae99e819a4499410ef35d19e618640afe84610b69da3be15c8f5bcb02e921851eb9468b53b9fd93092f9e02de5b4a52056601e1f9abcdd26a12ae4a6eab71938ee9c3af87d9babf741cdcf254f8ebe7f0ecf7a25fd3bb669853003877c46627b09fdd69c9dfb0f550cce3beec5b7c90ea586d2ce572db34a98e349e131200d2a65bcd1d1987b79715624fe3d886fd83416c4844da9765dcdddac58066cf9e0e4c89b3242befd113780c75013fb170e1bc150cac8672a710fc1c260fceeeca3db786740d3dc915a5afd608233235a78b1cebd222ce7edb1f1737063484ac8b56489651d1375bf46786ac3add8d3a42d4d20749b909dc816d40298512db62f425cfd86c50a00a9a8161fdcc2f9ac94d83b926a263028c543dcff711187a31b686", 0x1000}, {&(0x7f00000013c0)="1f09719af93d61ebb8c330bae99940e78bd82dfb44cffbb67788fa15e9046c337b1f2a68508f01290d0fe357ef55d1997535297d4128a107fcd59a37135b84933350cc74592a02ecfa5a1084d357545cb020fbf2219c4a8df3e21e140eac58dc136a1789715e519162eb948a24a7532c1b84b112fde52b22c68e422cf027b404d59b2bc645ae1c8977da0afb66cf52ec8ef4f16dfba8bd6a2185ded7997e5bb697cba50035cff10c931140b16be0a3ffa1b8870a1c6b4821f4be7b07a675c24a3e3019c0a8047ff8d223b70d1665695d76b9a4a86d9f33c176decf8ed692c39ad7e1bcad81dd9c3706e09dd331a635052dd595edff5cc941d004", 0xfa}], 0x8, &(0x7f0000001640)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r0, r7, r1]}, @rights={0x18, 0xffff, 0x1, [r8, r10]}, @rights={0x20, 0xffff, 0x1, [r1, r11, r12, r13]}], 0x68, 0x5}, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:20:24 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000080)=""/89, &(0x7f0000000000)=0x59) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x0, 0x0, 0x0}) 16:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0xc9deb9236dabd5d1, 0x1) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:20:24 executing program 0: r0 = socket(0x20, 0x10005, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x5, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0x6}]}) setsockopt(r5, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0xfffffc4a) r6 = semget$private(0x0, 0x8, 0x80) 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, r7) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000200)=0x5, 0x4) semop(r6, &(0x7f0000000400)=[{0x0, 0x1000, 0x2400}, {0x4, 0x202, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000180)=""/3) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8140, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r15 = dup(r14) poll(&(0x7f0000000280)=[{r13, 0x9a979d9e6d164767}, {0xffffffffffffff9c, 0x4}, {r15, 0x20}], 0x3, 0x80000000) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r12, r11) 16:20:24 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1cb23001bb00c169) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x80000001, 0x3, 0x5, 0x4, "5358b3d6608a1c97fd9296914f4f8579ba9657b5", 0x6, 0x6}) 16:20:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x3, 0x7, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:20:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080), 0x100000000000012a) 16:20:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/197, 0xc5}], 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000540)="753c87da304d12b65b8cb19bf9933553aa569f0317f2266e570312ee8783eb1aad80f46e46f9acd2a6039c1a0b69041667908df98349df102c2057832123edb774e7b55f90ace9ea13261770ebe2f4af1e0f4d480211e3d5763bbe2721bd3067c66949807f46a3f894d998a90f4d1f24ff2558b2ee168dba5cdc3bfd1f973c0a65df4deab8d11318fb78c1b2feb9a943ba27ada81ceeb0ea5025487259e48e840e860e70b071bce46b4e78726e4019b80bf845bdfa94a26e3cbff6848386806d60999d95c158ba2aba8e10cfb2887fbef827e30fd1150ca9370fc26ccd1f193d587cc5a48569df5cbd8f9df2d46fbbb4c060aca14d2b64e9280f1d0df0e57169ccd02c8e107eb42940c191b420652b34057e64b29b300a521c3933ef28a9e8377f89568ab7f92254ed97e8e836dda387929c3674a28c654c5bec39c6cbbdc50ee08b95bd47e664576cc621594beaa9b2e6c41179468ef8c7d1a039f40c4a684e87fd6f8e417a9f6403b7165c591b4b0e711e76c3fded2ef017458aadaf6f79d7655a62b0b1b69f97a7d95427bd2a3ab199508a7b1247796a70b17ba5c5c2bdb0a025a957db0de1ead4a2fb6c24ffe4704acd56dbb7d0eb2ec37a79c38ea92f4a749e021844d64f9cefa5e347b2854aa97e76e5f7445351670bf964e14f59b1dfa028cd5a6f9eb2561d764317744be64c96456ba3924b7c59e826c856c0366cb7a9f9addf7a3890af6008811272512f4f14f4bc815c75d84016ea8e63f70ee858db82d773c44ab5828efbdc0ee37dd77d993df3a75cffa9f5faf9b5abff539abdf67612e8f40208427692b965380140e1b4e55a57adcf0c791bd80e5b5a88e41eef6d9e42c659445353823b3287429e12a52600878068e8f66816a59de04435f88f658cbcbcaac0d4f4b3609617b486e167f253e6fa90c6cbb8fe5c764baae2ae994fb01b27fc318c9088226687ba72dcbfed6dac68bfe3582693ca1d295567aada934ed5225bc97f085b238811aecd2f70cd50f12fd191ab782aa302dfef8fb088cc609ec9576c4cdfccac639bf99d6c064ed1ea491f88037c65e99dfc02d0f4d3a4b51b154e30e7a760983697daef77b0eeb6a8731ca7cc6f578c0499f2be8fe9b18a7ed9179f92cf26ba40ec77cce180bf91a888d1f4ec925067a92efcbb2ff95ee179113c5c668497eb891bbb075a1da3185f1459ec3051939faa4aa96a0cb2e1746ad661f84d3aac8c2ec086bce99d531f3972d1ac618d877163dc6f7a1d9bfbb1b780a3bcd58d51fedc7b84cbc895c6d92e4922f71cc12d7a2c53dcc3666cfdb09acc5ee73392da57a860f45dc873aac8f7a91fc4032cc97c2eb1ef08f9da2e7cae260823e70f3cef24387563d8c950564bc3514ce1c59309d2f88a863389d37d01a8ce693885cc52602c19a12901134773e642c1dcfd5a71722558a93e91b0a6adf72b095da678d10d9ce0721ac229806cec007df461212427e0c7256316b307fa7ec3b89672529f3e89e49b3d05cea8ced22a7eab8c3308099a9e566d0a4d1a00473b281263d567dbf514495275650274c58d95458d4ceeacc08872b053cb829298a4084c38d2a612fc7af97f016e62d1e0aea20f37c910843da9de986c74c6e48427533a5c699555e1b3ed135b8ea30db72a98b7cf43fdfe301541c23fa8aece3152646dae7b93b32e94bd774cc6545d6ad9d8030ba035b13144124c3611ec8f51ee73178568fc04714f01ad20dab5fc160fff8cfdb5dad0696e6ef33e550d13f683264095262920877e6bed25ddba78916f9a2136e2429d0a0ec83a78b22e6f7018ce526520c1f92c9735692bfe5c0f6cdb8330f07095fb62048b4cad10ffa2c8b680854f84aa36d6adf6963167a436cc0f6f31c115547e2e1894240a666d71263e775d783896a303380a5dbcdb386420cf3ea4774c7263dec5081cf62a8017c2f6743da626838587af00239f0a74f6af407078a3c5d73f05bb09e2308ced3be87f417136f10afdfb0a8a5f57fe1d4fb67914e58bc313c3529de3e7723d08b44913901d4ebbcd18b9376f5f665808c2271d82b6014e26de5c99a16f58c1312abf632612af98cff637ed2eafa0554a5f60fd4f009ff7ccd874eb6d9ca9d19236a0d3e58dddfc925554343704b917835735eda0e76e10527cfd4ae5d8ebd57887d679a22cfc8e8aa29168d73be541a9d88e341bfb1be24e72e834911097a8ad831790c2936ce094ce70c6dd549d035cc3f3149846185957a2c05ce08069ae684d053648f4fd13758198cf42963752d953b4e71b75b8eaaabcfcac769b0e6288308f2a2de51d485a0f4451dfca4677976d1840ead65ecb4e634cac1316d6a605f3b968d7e2ca43046023a1f80fb1d85bbf66672bcda43efba49b527894ad72ff658ade8b77bbf39f08d89bef584c74b1cd41df591e6a3d678da12ce8c32be9eba0663069bb88a76122585518a3debb9311d961725edcc01c0c9f16869a24673acf87b337ac69344cae8b61fec82b4ddf4a61398ab4d0dafac26a96f776ac67e6b4a99a5a4e6301c38011bac1319f3f33e260af7caecc3140bbe7a4b50d4cd2d0fac7014ca06417e6bfc1eae2b1ea4da4c493161cbf4946b0fd3ddeba1ba9ab16524619552e6c4279de202c4a065e2427fabc9f587ed640b180906009ba4866c1496b833980957ae3d6543115a29a6b71f50b135a1d55b344bd14cf9d8cdb4519602399c6395a080124114342447d7bddd202289998f81fc13279b8c503751e4a81fdddc5a3053be1fedda6af3470e5d61f34c98302c42d577ecde1b7e682cd8b74c3b61cff45eec3ee3ca14f87ce9fdf9ae1d7a80d8060e766dd6238482fcbf67c911ad2a94fe6be17172a75dd9842b6f0489b99c3707cf89e4b6e4870053402295ef256d9709df3b4fadaf55dceb42a0dd12c505b9d89e02019b22a1af3d16af34687c22c469b2777a915545563973131f71702eb9730f05bab2e878c827d84459878a4fabbdb9b053274e273332d024c3fe701c33ebebf7728050535dcd6abfd745ecc540d61e343e8679ceffcf23f507d867e5562e4eccc0be541ad4a48ee8985cda7c7feea81b483f1233b9038080d74bcdfdf93b2abc281f1c4acf3e6c8e3084b1d97ac6da05901bb4efd554f72ff6918527d8eb0f7ddab5342be97f915664a62aea14b1e3d9bcfadacfd5d1a3aa4b4ae8c7bca93510f9b50b7262ed3929903b8ba735084c10a07d671e9218b8a5ce3bde777e74b8a59698fbf235097a741cfd31354b60f85d0393bc694e5b6024408b710c017d72a94e1e39d2047b955913e3be8d903feab3976315508d586e34454b9e59eed62a8c68e2fb078bc9d66b9e52fc36c1fe4de7bbca9f6b3d961c8e67e232d74d4b69e069b2aeb8edb19e2ace79a3664c5023fd031ea37a4750fb90badf10d99854d1dcae79d75e9c1cdec0651ca27e26d48a4aeb6ed962cfbef0c819fa28df00dafe8be923e0ccde6a78a4f27c9ea4b210c91cbeecbf822d01ae1848360c9f3d75eee31ba0b7697641799dd82a398e8f771864b0fc1f6dc2908ef217aa58004548fdb526a6d3a8743777a5e3d7be7e784cbb86353de9435a10ca695c29c51b29212b73bc3cdd9e7086c0d883aa861edb2c84a680019c32f0826b7dc0b53d6d7820d8d52b1f1224961702bc5fa25b655afdac66735316b6bbf27543668e749693aea65899bae7985d4cb03755e27623584ab7abff1040d49bb738eae557ef333e818822aea041afce7db8a26d8d4fd9d12c86b99e09188b9420526b4d838f6d3eda52258835c042b75e002ff936f1e5335acc4c6df3bf3d880f2fee41e54b5bf135da34fdd3d7919aa8034a5fa439d49cca9b41b3375b13ffae9f4ca37288d280ae083bad1f300d4f87b1855e34fb4d754baa1d69956fa728aa367176401f8fbcce43d9230516f4024189274ef216c7eefd5435f438ea8cabf4c85ee1a1c5a7b9a2f8d3955188a871b69efafe0df33fe20336cb8f712cb2f367a6b76a08d26ef9da9a6f5bb42d75b291e8d023eb9f421f5c0a95d005dee80639c15df7387a081e900ea61b7ed57993f52c057ef235a9aedfbf56d600d989b105e28e732469e49810f05e44eb0275de162b45d8268d2a9436ee9bc65b099ffb2e91f93dee89514753d5c4c7c7eb1cf73989665f0c112f9d299df988ad865d9b2592457b8790d0bb6dd7353f690b4af75e7ace314e1c0d5a3f1d860f9d4f0537b7266b2c827b871006aaf50461e038d58dc95db656d8d522a49b1b5a4099875e3b187c546f0e83a24718488740e3fbb3f76aab9e18be466437192f480c77d6a30319931177c11792dd894d69d505b8e724a9cadb804687c872bfb7c044d3b5ba2fded720faad30b5c0e6526c36daa2f46cf58ed1a39751d6124f5b5b6b21e0064183f07a7bebe48b1d11214ca3ae532f7ddfa525b5b6e244ca2643d404c23f8a6e6e783f441d6edada536b93b39f4a0071de6638f94335112cb7705fd12e03084983fbfb1583f55b7d1c19bae88fafb70ddaf1ab8943e44ee3ba4927de7ea71f6c8ceff4c392a4ce437227b47045e39a5b5ce827f1aaf92b6309d645703d96f22049601610715a9ed261cc36513d0d82e06993e87c6c5ca3a6b0490e1ced846927f906e135c407af84da23412a9350e55e6b11a3465431de6e93864c467e6c0ae3e5bc80d964bf7c3e7c06f31f9e128eb64d69475b4c6de23e2f4c74b4f9056786615d3d6452d725d0be6cd70052133d6ba52d1c2c48128c5fde5fe7dbee034d3ade6bdee133442019fb6260625f34318f68d2e28133dae1df53055a27204a57e7dcc156fb5d60954dadbb956cad43e629695c763283ff721195d2dcb06692b1b729487f0b583d1fbb8c03347d46d0a4e129a7d79a57a3515612ec1f99c085d9785bd23a158162845d89d5c7fd5812ac3b71fbe23a7d41847daa58388df9f6e97ce9c01c91e6330a1bc14eb157f61bad2d762186934b15917d7e38273fe1282c14e9977271cda3a0796b8800e939e4bde29e5802f26551314d7e52c0d7783e7677a3e69934270fafb5a3c2ef479175ca85b2170aacd6beee99c48b943224d5c9b52179fbc2e26c749d3323ae54fdce9330d427b40639758bb0ec18ad6087b05e55e7f99c1abffa59a4a86590cbd7a20ab7d66c749d37978b3949336ed84902374b228a5ab3a8d6a87b2cbcea6fe0177f01b2a851ad7315e344f57e0069125763c5008a57136339c058640219b7536affb735faec165d3e5f6f06e77e566d5d1228e19413c37ed2b062775f8fbdfcf003b92d8197f107d63caa916dda8a2ce2710aa3a14fff99581bd7e93e0bc7d7fa68c7e322c95fd6f76fb18c212fef6afe65311961371a98a692ad872910a6efa83607169510c6661c976ac283668f9059414ad2932ba59723a4b37522c306bb0299d36fcbd8342d4272a98bf9332cee939603e5c8378c0765915055fadcd13fb7b6234919e6581f860324d631408bd966f69c47c56d781de90a55d43d3340b17d1eb9678b4fe05c8e58ed2af4bc1f37e285e0646745e94ca3c607404c530cfad7c874b469e5a7218b04c7b79171d365579de05ee00ca47498e6a1a1cc7e628c5fc308e21cb69f25ef999eb85bedf7ca9095de2314ec1f6a8d584ad16759dd8a9eec8b0bd425579e60b20377d186b00844e7d08a747ce5619d23da6636ca87ce130bda5729e3c3ff0b79b1aac5ee726a99b18200622e218cf6a2ebc4b09e66c00fef8ed8f0fb8ebde9fca59996c2e12cb91081e940aaa228ea7a21309a80be923c9", 0x1000) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) 16:20:24 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80, 0xfffffffd, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e5348c0c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:20:24 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0xdb7745a108958d54, 0x4, 0x1f) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:20:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:20:25 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/9, 0x9}, {&(0x7f0000000340)=""/255, 0xff}], 0x4, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) close(r1) socket(0x18, 0x3, 0x8) r2 = socket(0x2, 0xc003, 0x2f) socket(0x6, 0x0, 0xe3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(0xffffffffffffff9c, 0x9, 0xfffffffc, &(0x7f0000000140)="daf5a0f069a88dc11f00b54e21948769fecef31d81c64ae3d46fdbf63dd41d0000bba3a529dfaa0c735b9d343170bc3e2308bf1bdc6fb085289f590000001f00"/76, 0x92bcb868034fc05e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8207000000000005d3acdf96bccafbabb80081"], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r2, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 16:20:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) setsockopt(r1, 0x7, 0xffffff80, &(0x7f0000000140)="05f1b077520bc32e673c0b683a2c5c742a39b88ef7eaaaef038e9ca6e5bab9ff02069457b10617f50135ba450db05285e1bfd2e02b3156213e8321ef83a3c4ca7d81", 0x42) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:20:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:20:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = kqueue() dup2(r7, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f00000010c0)='./bus\x00', 0x0, 0x0, 0x2) r10 = socket(0x2, 0xc003, 0x61) connect$unix(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453fd6c11700287ed30bffffffffffffffffa84e6abca64896bc5e4e0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d3000b4e7a600a49fef9d612f87bc1f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd235000000000004ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560eb550fb46f9410fc022bf0026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f04c69eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6251815bd6b1f007bf8f22ecbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0065050000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0be598f54a53f76773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d312d05b18d20da3068932de75cc53ec316484d3e4132de0700000000000000ca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3b63001b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396290c0514a813db9c2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c94640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa9122000000000000000000000000000000000000000000000000000000000023413e97bd072c8dd99c0bde7424e8d46172bcfe9a0002f33efa76f85b8f8b1a57ce60413d9ac9876f0eb7c821101b44b1029b81ce8598af9cb7900a34a4228ec43d3dc2937fe8562fcc119e719e057c1bebefb540f07a9aed97393015a5f80061597de14eafd619b882ce8ac44167816482d42baede59296324ec0255c6a0d1e1a1750702802477eb2656fdcd56e2adfc93d284a926650d02ae52fc92a5175fade2a40db9e865982e9bd614d4f9dfe1fa6c3e3ab5439cf79680cafc08851b961abde7224283a3fb56ba8a0f70e2d8c1d15a5beaa5e136689b8ac450ea56d181ceebb595f90ef0d021d2e689e551d952a2260802ad958eb2f4f97aecd225f7dbce0ee5963f29cebe0280c0c64a541ce437dd59d56bf34e52838df0f779932bc69fe654a66a7ba49a28d6c7287e22a9de8ef63d48cc250c6eba070f9759f0793d82cd24dcfa93a4a5e0055f83468f734588e364d9c476f351024bc7be4a893660284e2f7cb65fcdb92bd48ce15df962d20db2e9e4591258b6df76f893915132b19521679e5a917592db110232767ad683d9373b67e1f47c4fab283adc3cd49dded6a5e6486d78d7a3c8511ace2108b1e670497093441deb850b4a2b6692a38df792bda8bf00b14801c0a340f2d8c0a8f1"], 0x10) writev(r10, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x2}, {0x30, 0x0, 0x0, 0x7f}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:20:25 executing program 0: r0 = semget(0x2, 0x84d2d15b905d99a6, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) semget$private(0x0, 0x2, 0x100) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001000)=0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x62d3c5123780b662, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0xc20ffef963a78899, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = getppid() semctl$IPC_RMID(r0, 0x0, 0x0) readv(r2, &(0x7f00000022c0)=[{&(0x7f0000001140)=""/234, 0xea}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/92, 0x5c}], 0x3) r6 = openat(0xffffffffffffff9c, &(0x7f0000002300)='./file0\x00', 0x800, 0x40) fcntl$dupfd(r4, 0xa, r6) r7 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0xe11ffc9d3b74b8f9, r7, 0x0, 0xfff) r8 = syz_open_pts() flock(r8, 0xe) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002340)='/dev/zero\x00', 0x388f0, 0x0) recvfrom$unix(r9, &(0x7f0000002380)=""/253, 0xfd, 0x800, &(0x7f0000002480)=@abs={0x1, 0x0, 0x0}, 0x8) r10 = semget$private(0x0, 0x0, 0x405) r11 = geteuid() r12 = geteuid() r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000024c0)={{0x2, r11, 0xffffffffffffffff, r12, r13, 0x5, 0x81}, 0x2, 0x52, 0x57}) r14 = msgget(0x3, 0x20) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, &(0x7f00000025c0)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000002600)={{0x1000, r15, r16, r17, 0x0, 0x4, 0x9478}, 0xfffffffffffffff8, 0x8, 0x0, r5, 0x764, 0x40, 0x8, 0x9}) 16:20:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="c74378b9c572ddf8f17f856934955f5cb89be622bd6c318f447a47335241a90a509931c309778f0c0b357509f8fa4178452b9d48fe75b2cf5c90e0bd13266eaf9af1ddbbe1e9b9d885443582c91d4e59d75d284f66e94a025061a7a399c51d1ab05192833612bed1db45356f427bf959b1db317af3f952716dfb37ce68d7f6fc011381445f11c3f73a5b145724d77cd879e255ec04f825280d364b9df0e5f036d45d568ef955b7fadbb57f345d9297ff40326a48d0a07ce899b2ba66acc58764c17e184a349ec8db39c01cc6dd643ad6578c7e74790de4603a822c4e33d600a8648996c87f472f9222095eb5eb718fc9c7eeef0d201d199a9bb39cdb5b6063bad6989c8351735669eebf3b498a16a2b87bb4ef0554632657ac2a46ed347ac12e6db24aeb95017ab45eff8675cbbf4caf07e677ef888dafede90e3f61b9acbd53f6c82328c86e03536b753b539da7faa32e4e3d4d2e06d0a99a2ec8ed3df5457d9775566f7d472b5d44b9399bc40f6cdceec4541a238f43a5779722c68b0234d1fe4ec132fa8bf57e32ebbfd5a45cf8e6505777ff6752cce0681fc6ad59e73d103eda835fe2fc35b2bc2be241dca608fd6ebf67b2439fb511fe975a633e0fba86f399496d59a5a30f82abd5887dfffe70eca9799ef7ad090694ae46e1253b9280ff3f6b5c64b6e04143b23681228d0727ec69ac535c6f7ff53b0c18629a599c9a57e92cf59b7801b44522f1d73b1bb7543996c7a1d67bafcafe85cbf5293a30e23bb630f401c3ceb16f6fe2c10173a060ef9112082dace7ef955bff9a3d3494875b3b8e218e93f1a4ee3d006fed84250d3a8a91bdbd337846d9a1f2edec1786c2e7a60802c00cffc2282098fc829d51fe187e9814dbafd670d88cec8bdc6d19bc7520875d92b29c4edbeda01bc1cd7b7afd9b96bfa7ac5a510f13a9d2fc130b93d82d1258e9212a52249ea28fcaa740156e662ae9482dfe861464ce7b06f9c0b94f01429dc40171905634069ddf37686c6225133c66ac16110bba7a3d5f73fcff846dedd9afbba44461a9056ab9a2140c62542c70558adfee788e50266613c3db8442f8a6a913695babbb4076f53258ddccc232fc9518609a67ff899d9dc38079d251e1fc409f57e88b1a4ca8596310876eba2aa901e52408349bbd1698011c05ea855991505d3e0af8f410eb0cccfe5c764a49af3ea82e8c588b185bd0513ffca5d70de331139d670614ea7c048fd00277d7ab5c66e663abed6e0dcc7743cbbfb1636a2e165664346f5f01b84b291d21a3ec0f10eb42a0865d1b4e5ac87e21714320c35f2eab00c5c74a66467af7b739e2157a415fbacac580ec8bdf841024d78bc5d6a830738b43404eff928a73d6af7ea31b652d08a7e82879fb929f140966ba23570ec75c2b49fdca901e99585a4c56fb6d552b7c9b0d6427565e51f7b352e7e5b40e6d8b3c9b195acf2ccd6f10329bebf53b465e2468f2061e7f85afb84c76152f8ca13928e2463c88069d9b346c234cf0d9a949a6ec97d1fc71e4ece310c7da178f5fe22768ba6a1ce0a39f28086f96d9b601d0537a171156ab44a9665546a240e5273f5c73af4963547687a578936d79e35ee0de9cecd10a14b735710bb8a7cbad203497d21acf300e3f18a4bb50c36c97dafd45f9906ffa3eeddfb0785d310e9ea4dde78ec35d8b3cdeee8c5cfbd5de8192a7f2d967b938535d00ba9ee0ea173a4d5e7cf3e518e90e7cd50e3d5624d9b25706e364cf2cdadc00a4304bcf0501ae18c95683d5c995bc5f1a8f070250e2ffbb22ae3a5ca69d8d31a5eb32796954577755cec0ab06b72106920d21b911cefc3c6b115100e8d5d6268e285f34dd89ba3db7ef7b9cf8a3feb7ee1b1b728a529638b84b339dc07ae77a999bb8da1025a0944e8e07959d3cb514f8f84664f34a6c193ed09ff60a9183f3677bad4a673d82c96b2bfe3558874bdd9d873318789ed5fe87dac47338e70017f60178ca7469b983b5c969b6387a6478c8bde0c6e350cd93453dcb6dd7e6c8105b1d8e40aa55bdf519083eeda15a060bec3c27c3a6e04d46d26a3f1adbb95b8d1eea313308b80f95300ef9ee52363de22e0331758c477e20b1096962f3e461524895bfa0c052f008bb3b53c4d1e525051dc5d338df16edf0b94fb49e24235d3b808cd228c6af11abbbe87685c3ec1784e9dfcd47f3abb311421b4eac37e53b312a6a98e68fb9ff70c7af51a0ff7a6049fc3ea6024f43b7c2e59f17f4978b4212c155d63ec99919f2640248fe2edf1440d4e6f1b44866501d305bf32fecfc8eacc74be02b1902b7f856daeaf9c5375ef3039a169940a383e1eed31d0554d70dfb96eafd484705400f266a2001fc3e849b4b6324c4bb4d120329a1603bb2aa5e505cd884badd72b0afbaaef8368ab8896739638d251a60568d48941f4f444d9faf714282c9038b078ca34619887d2f2fe333967e9eadec16f073ccfacbf867ed725439bbd9413967b3b883233992022379f603e5820d582ded4db5ccc2be10d205b5962204467dbacad84812112961024bc7dc87a8064742b89d954f30bd164a183e87bfb75f2ef9118d350066964562114067c0bcc0411106532c7e7e7adb7b057a470eac04fe5c80186875e18954ea5da1c8572621c9553ca19e5fee9bbb10b92c075f5b089fdea6ebf007f9e70d0220b9e804f1fa153f2309a8dad2cf9c5eed1c62cef423fae13ad1697016a8528ffb17b15c889add3ef85a5a07e07be3b91e36043e35e95be260923136fe7868be5749a33d7805498cee805aa403c70eabf1e3e7aef5629d29c2b947ca77d7902b3c36a45afb68d9898e6767ba52707d4626e4ab61f2076770ccb9dd8233455cdfb62f35009f2a0eccadf084f1fb1f5a127f9784448fd7ca4d46f68ca36e1dc41bbe41dc59c9e593c48d341762eeca85ef2036f810906016dc73c79683a166faf9781b70fd4bfede4faa1bf697f44bf797aba6ff08800fb04acd42a7f05063a0e099ca4d80edc2f1ef15cfcd079a04e78f6ae974f01ed632741124172322dbb23ff998f94f5306bcb020c13a9d3edf223f2d8b52ce94aafa8507d25b48d94d30e65a2bc2651e37dabcc6dae95d08a1eb655051edf02622b4d0a2fba25835bf8f248d0528b8869b3a7813bc856123fa061585a229ce567bbc41e3c96b546a3a2602ae8bf981ef98e57e1795d74c1e4fe48cc22634eda100a8e8aff88768b690f419928a08701c401a6b9a6e1a1935dda4ad3c8eb4efdd12dabe875be9ba7cb3a9c24ce324a95ef02e5896da15dbe8bbbc748d00c3a65c54ed2067d34ea0df1dfa6822b7b497be7d7706503fc1627c08546c4eb2d7493e856691072e3f302af66f718eae8c8216d93c9e98820f69ae6036a5962fed52c66b7cbbc75ee2df30fb06335647701cf76618eb12a67447e03925ca7e8158b1af8100ce3d55c2a1348442347f944b0f8fd6bb00d93351dac2b5c93560a2396f691c945bd52e50cae75c8c480719a81411ef77f071405a91f3f0d04950956484c1257ae06404c37e4830fc27cf6da71bc96cbae04b8ba43d240698131e1159eda4e97a1f508106eef571dfe0a47383bd877f3fa1430a0068e49a49135096c83d5a78227afecba518919e9bfbf6dfcc2cf5279ec93ee100ec818b5e9ba533921a0cfb1af011dea48db279e6f8ab325abf0e35dd7b87cf8ea0105d64214dce18a79f25ee44c02ec2f5a7d8e80a9c83b276734c5214828b1f3b508408ee0812f31c5ae127829424267d86737cf4e67388b638592f0af0dec0d0aab6ea27694f57017d0e428cb2a92a15addb329ee6ee7ea4b08dd1aae934edb6ec2b1ceddb7f9dcc1f3f2189428023a23e62956200ad2226325a0caa2aa235eacfcfecf7317b0ac7ea4364881588647c6ca630cae249e5b88a7ed59aa29fa1025e6b6f29b2223c3bc5c3f1c1b3a7d37d8b54ecf33ee17678257fa640fa39df0f90e0d62f319263a9df3c4fe19ce662352873bed718784f4fd994f13637832dc81297b3209d20ae22a8b2688292a9356a27a78d0d269fb481b2f17a3286e92ac3dd9706a91fdf1ffcc0b71e8d740f3745310576f6ac563e35e7b99188b2da47f8d24c86259950738f884d0ad9706b469ceef94755d12dbc510c8939bd5daaff0e3942e709f5aa19e40b257a97de3e7fa0eea41e0dde1ee7157ff41593cb740ba61e02488151bd37bd29161fd8d8296517ad5b9daa9b6701b4a55bddb90b51e9d10274082b91ee00e891af16d3080d8166e6d502433ea298012d032f762f89d045b59271ae4c3afb943a8b4c13f06540d687a0a0efbefd31cb1281c4cbf505829633548a4c957750e094bada7b6e4a03c66c1c28dd49daa67599572dc022f6775626f9bd0f6d7dfc11745475553afa0275f80fbf838e443b778e6392b40d36e75971bfbaab1e808d596a2c11cab38dd72034bc77aa1ca39da77bff58619775771cdf7a18c68d749499ad0a348f5357f3d8966e477d04657d68b6271649ba7057c7274d94ed896447c84d26794b9b0137b288203b923c4f69281ae9a101666cde8ffd52c66cdbf7c6863b6d38d5c18d69b27f070ce4050334aa0a7b2ba264f864b59cb64aa5bd8f835c95cdde72dd32cf70447f69ee9f1aa53842c1b906b2c9de2c1cd1fd6c9395a31510708fe11f599f7e20e830579ccbdfab210b353648dd1c2d02a48d7b6e5cca500b330a064b18a7c1f9c8b68afab79e833ba064051ea434d29658135a5953a191b9fedf42498673e4fc56c39f595235878f4aee17f5dbfd60e1683971a5cb80013b8025455ce0b472ae5eb3f98c95f8b3d8116d0b04929c67000beca83c804d7de3cae0f547faab9f8f9e52313fddc36d2d9e406b12801f05704a8fe59db287251a1fa9a9f3f0db7e6fb45bbb8d3de5fabac8580034c6c4144a8ec95b725b4c29e0387616109eb10f94744972c21a2cad40ccf5ebb009863cff052ca5357893bdf815559b0daa9553aee30b1cd37ae190e5ce8a3b1cdc4108b32c885f98b9ffb05dbd589744316accd03bdedb8b7aab230925035b562a00be80686a8215d38809c241e40e5fadf5c9899f4e29e3701070ace8ec165835eaaa3601f44879faa0303251746d12a00a1ba8989b51fcf155ce94e8740ecc19cb29776e0510da54e67012dc5edf7c35b284018157f86fd6979383ff4b1a4adf77e7c638ab4871dd758d6db28ddb560759088429e93583e3f6e7d4108b03ecbf51d1984cadc0ae3cee38c1a2f47a6615f618152fcd1d2ad92a1688add4b7e0db4a4d3e2a60793b1a975027cc920c8d0ce7f9d0c138e5ff0f03c72839990e8b88ba918aad3bd7e756b3d9b8745c4942a3e11caa4782300ab2e14ae40e5e100c6571bca043d194801a422eb75f1a263d538fc928efbec4ae02e11999febebe0422c1681f97a7bad35101e79042fac5e9c0dd7fc58c4d6f86497e9284eee34807c362917fd3450cb867cca53d8a5ac94928a62e299fef93621e32e3f1ec582636f1cc27eca6052ee7a006663f24ca93686b98ec12a8c5a1dbb900087b4813a6bd9863b4288efdc5543927a2c68e069732f1a070b07dc3a5001060b12ed2b7ab808bdaef61978342892474afe5b453d48a60a44e285cec0613e4c47e83b0b9e9566376d7804ea072e9aadb6597aef33197954df9abf123ed0e34ce6f6194d8979e2974e705bc6a75664c8ce692092ee10936284a30dddf7bb4abc4e178f8e06eca61a95167392c20e392d8fc6a8eb85200e8e4e171fcfe5ed26615fcf7105f4fed0268d957f14b3120fb2cc1", 0x1000}, {&(0x7f0000000080)="cf5db63256dc68096ad5fffe41b4852dabce6ffc", 0x14}], 0x2, 0x0, 0x2) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x1ff}], 0x7, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffdd}], 0x85, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="510fc659a83708ed83d50e00800000c43ea1a88aaa31b2a22c8c5bef29ffe4dcc72aa3e6d409ab0554f780150234ce3a7e4cfe233d6e915d564b09967605e204084c0ce07992b39ca3371d6bf2b136bcfacddf54abd525059914c0cbcb85430a023c1bc12a08f28e102b9b6f7069939c989040c99c2eba539d9bab", 0xffffffa0) read(r0, &(0x7f0000000300)=""/183, 0xb7) fcntl$getown(r1, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:20:25 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x7fff}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f9ebb9f6105827da501d48d26a2c924f67cf686d4399105590e4b616ba46786c2cc1060dac25e937bde3e03c1f02663d8a3f2fbe90704f7b473deb979be5312f652581dce32", 0x1046}], 0x1) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b7375d9bd1befa61f169a02aaede4e0de2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xd7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x1000, 0x7f, 0x8, 0x4}, {0x9, 0x4, 0x7e, 0x6}, {0xa187, 0xe4, 0x81}, {0x7, 0x40, 0x20, 0x4}, {0x9, 0x4, 0x1, 0x999}, {0x5, 0x80, 0x7}, {0xdb9, 0xff, 0x1, 0x3}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:20:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff00002c8ae37922643a87001b1b542a538706000000a714000000290000002f000000030000000000000000000000fc0b95e7d53ab400000080195e2628132e3400b23ad4cbeabdf733db934ebed3391dbfcea7ded1a5b7bbbf5257b3d792ae3bea4ef9c7350bb8a3306caae8c4132c8c158ba622051f6eb3da666610df6387986839139e84bfd7a0cd8c67ac73fb45de2a0cc08b0f2fc230656db638072c45ac6e6d9179749788f666b51017742fceb2"], 0x38}, 0x0) 16:20:26 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x11) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) 16:20:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r3 = dup2(r2, r1) r4 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) dup2(r3, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040)="f559fe294f92bec74095733b8447d59f25f66a1c59c0cc32d040ee8d9a8421e00ed8d2e2", 0xfcec, 0xa, 0x0, 0x2b4) 16:20:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x266, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) 16:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x800, 0xea67, 0x7, 0x75c92a1, "a5adf8d940b69d79e28aab22de8f890e497f390e", 0xfffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xc92, 0x1, 0xff, 0xfff}]}) 16:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:20:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c14de40000f3ff00", 0x493cea78}) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000040), 0x0) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRES16=r7, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r6, &(0x7f0000001140)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1400) r8 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x3, &(0x7f0000000040), 0x0) r9 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000040), 0x0) r10 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r10, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r6, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r8, @ANYPTR64, @ANYRESOCT=r3], @ANYRESDEC=r1, @ANYRESHEX=r9, @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r4], 0x3, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r3, &(0x7f0000001140)=ANY=[@ANYRESOCT=r2], 0x1, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r12, 0x100000000000, r12) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000001940)=[{&(0x7f00000019c0)=""/57}, {&(0x7f0000005700)=""/4096}, {&(0x7f0000001740)=""/229}, {&(0x7f0000001840)=""/213}, {&(0x7f0000001a00)=""/135}], 0x1, 0x0, 0x100000000001) r22 = accept$unix(r21, 0x0, &(0x7f00000005c0)) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x20, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r25) fsync(r25) pwritev(r25, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r25, 0xffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r26) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r27, 0x100000000000, r27) r28 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r29 = getpgid(r28) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r38 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x20, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x60, 0x2}, 0x400) r40 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7fff, r11, r18, r23, r24, 0x142, 0x80}, 0xfb0b, 0x2102, r29, r40, 0x1, 0x270, 0x7, 0x7}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r41, 0x100000000000, r41) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r42, 0x100000000000, r42) r44 = getppid() r45 = geteuid() r46 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r50 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r44, r45}, @cred={0x20, 0xffff, 0x0, r46, r48, r49}, @cred={0x0, 0xffff, 0x0, r47, r51, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r52, 0x100000000000, r52) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r54, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r53, 0x100000000000, r53) r55 = getppid() r56 = geteuid() r57 = getppid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r54, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r55, r56}, @cred={0x20, 0xffff, 0x0, r57, r59, r60}, @cred={0x0, 0xffff, 0x0, r58, r62, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x5, &(0x7f00000000c0)=[r24, 0xffffffffffffffff, r49, r60, 0x0]) r64 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r65 = msgget$private(0x0, 0x4) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r67 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r67, 0x0, 0x3, &(0x7f0000000040), 0x0) r68 = msgget$private(0x0, 0x4) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r69, &(0x7f0000000140)=ANY=[@ANYRES16=r70, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r69, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r69, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r69, &(0x7f0000001140)=ANY=[@ANYRESOCT=r68], 0x1, 0x0, 0x1400) r71 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r71, 0x0, 0x3, &(0x7f0000000040), 0x0) r72 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r72, 0x0, 0x3, &(0x7f0000000040), 0x0) r73 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r73, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r69, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r71, @ANYPTR64, @ANYRESOCT=r66], @ANYRESDEC=r64, @ANYRESHEX=r72, @ANYRESHEX, @ANYRES32=r65, @ANYRESHEX=r73, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r67], 0x3, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r66, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r66, &(0x7f0000001140)=ANY=[@ANYRESOCT=r65], 0x1, 0x0, 0x1400) msgsnd(r65, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r65, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r65, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r74 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r75, 0x100000000000, r75) r76 = getppid() r77 = geteuid() r78 = getppid() getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r82 = socket(0x18, 0x1, 0x0) close(r82) connect$unix(r82, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r84 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r84, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x10000000000001c6, 0x0, 0x100000000000) r85 = accept$unix(r84, 0x0, &(0x7f00000005c0)) sendmsg$unix(r85, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000001500)="37c9585c3380f9e5be4b26ecf5ea6d8a266e747e69bacba768d54f3bea243f3706bf7f0ba6962296b34b57fb8ab8e07ab1a5e4ae2d1ac6e2fddaf78d7fe4923da27c08ea8928bf", 0x47}, {&(0x7f0000001680)="4d00c8313b8e4d38e202bbe6c5fe79416f3b181f8165e9360d8006f0ded3e0c8178c15fa4248e0a3bc56b662079919a0df75e94de052ee1263a568d2fd2e21e7045a4d0026cecc836e02e386cd1f2b9360702f1e750f9ad5b76ecf15dc1e6d5650141d16decadd1e2a35ecb64a87efc757d7f6ec52ba0b4f71965114c834a7a0b2d0cfe5ee003edf7aafdb99d38ef037e2af3c2d50bb40114b1268a33d4fa15dbeca191acd042f0600000000000000e614", 0xb1}], 0x2, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r76, r77}, @cred={0x20, 0xffff, 0x0, r78, r80, r81}, @cred={0x20, 0xffff, 0x0, r79, r83, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r87 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r88) fsync(r88) pwritev(r88, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r88, 0xffffffff) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r87, r89) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r90, 0x100000000000, r90) r91 = getppid() getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r92 = getpgid(r91) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r94, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r93, 0x100000000000, r93) r95 = getppid() r96 = geteuid() r97 = getppid() getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r101 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r101, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r94, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r95, r96}, @cred={0x20, 0xffff, 0x0, r97, r99, r100}, @cred={0x0, 0xffff, 0x0, r98, r102, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000540)={{0x7fff, r74, r81, r86, r87, 0x142, 0x80}, 0xfb0b, 0x2102, r92, r97, 0x1, 0x270, 0x7, 0x7}) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r104 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r106 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r107 = msgget$private(0x0, 0x4) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r109 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r109, 0x0, 0x3, &(0x7f0000000040), 0x0) r110 = msgget$private(0x0, 0x4) msgsnd(r110, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r111 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r111, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r112 = kqueue() kevent(r112, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r111, &(0x7f0000000140)=ANY=[@ANYRES16=r112, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r111, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r111, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r111, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r111, &(0x7f0000001140)=ANY=[@ANYRESOCT=r110], 0x1, 0x0, 0x1400) r113 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r113, 0x0, 0x3, &(0x7f0000000040), 0x0) r114 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r114, 0x0, 0x3, &(0x7f0000000040), 0x0) r115 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r115, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r111, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r113, @ANYPTR64, @ANYRESOCT=r108], @ANYRESDEC=r106, @ANYRESHEX=r114, @ANYRESHEX, @ANYRES32=r107, @ANYRESHEX=r115, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001ac0)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e50200000001554c1ba2251052b569bd7f6fe86296e21377df3aa888538e12e54487dfde68b98cabacdeb743271dfc7f750e242b7c20600dcf74d09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8000000000000000000000000000000f6bce663fe15e9f87e107808de7746687d82b592c1c21502a1de82b5ef24980b287be13b9bb57b0301ea1828fada93d34fd14465588a4ce982fbae65be16ca47fa393edca2da4d9918b55abf6cd16778e37836106741bbc7ac683e6ec69819707d4fe52946c23e78d22713a58a4b6676cdc52e263a9b9278fec81ff14fa929e7661ad06b8cd33372609901aaab99c9cdd24b516ae75906b13872edb95d2ffbaeb2b4b6712c2e4c67d32a5c5a1c4ca3246a3012805364e3bb0099d3085349124db343faa0f6c4bb21e602cd09b5d05ce1469e52762b7e8b91fc2fe167bcbf2c6e35840880deb77c7f82ce220f32fe560004dd8bd2455f63671b421cae3b7ab0d679c51c6202c8ad4f395e277c91f69a0ccefb26aa2176fab3fdb14963e82befb1bba89f6a0060c68b84e84bb6fe45c12ea4f9b24386", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r109], 0x3, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r108, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r108, &(0x7f0000001140)=ANY=[@ANYRESOCT=r107], 0x1, 0x0, 0x1400) msgsnd(r107, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r107, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r107, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r116 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r117, 0x100000000000, r117) r118 = getppid() r119 = geteuid() r120 = getppid() getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r124 = socket(0x18, 0x1, 0x0) close(r124) connect$unix(r124, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r124, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r126 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r126, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r127 = accept$unix(r126, 0x0, &(0x7f00000005c0)) sendmsg$unix(r127, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r118, r119}, @cred={0x20, 0xffff, 0x0, r120, r122, r123}, @cred={0x20, 0xffff, 0x0, r121, r125, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r129 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r130) fsync(r130) pwritev(r130, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r130, 0xffffffff) getsockopt$sock_cred(r130, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r129, r131) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r132, 0x100000000000, r132) r133 = getppid() getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffdec) r134 = getpgid(r133) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r136, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r135, 0x100000000000, r135) r137 = getppid() r138 = geteuid() r139 = getppid() getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r143 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r143, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r143, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r136, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r137, r138}, @cred={0x20, 0xffff, 0x0, r139, r141, r142}, @cred={0x0, 0xffff, 0x0, r140, r144, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000540)={{0x7fff, r116, r123, r128, r129, 0x142, 0x80}, 0xfb0b, 0x2102, r134, r139, 0x1, 0x270, 0x7, 0x7}) r145 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r146) fsync(r146) pwritev(r146, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r146, 0xffffffff) getsockopt$sock_cred(r146, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r145, r147) setgroups(0xa, &(0x7f00000001c0)=[r0, r63, r81, r103, r104, r105, 0xffffffffffffffff, 0x0, r123, r147]) syz_open_pts() 16:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x51}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x133, &(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30520, 0x0) 16:20:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x4, 0x0, 0x7}) 16:20:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) setrlimit(0x5, &(0x7f0000000100)={0x40, 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r5, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$IPC_RMID(r1, 0x0, 0x0) r7 = getpid() shmget(0x1, 0x3000, 0x141, &(0x7f0000002000/0x3000)=nil) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = socket(0x11, 0x4003, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/159, 0x9f}, {&(0x7f00000000c0)=""/30, 0x1e}], 0x18d, 0x0}, 0x0) 16:20:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r3, 0x100000000000, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xe9019be5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r16 = msgget(0x3, 0x10) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, r13, 0xfffe}, 0x0, 0x0, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617a441a82125d550f0bf95e5c0116019f2f51161566b9bf4faa406602a7a22f3e3f31c0809aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e64893208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca050000006020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764000000000000000000000079636057b3bc0f761608572f58adc78c970facd5408ef3c79da343ef00522bc7fadc4400027120e6992b59fa200b0dde3dd5242c6fafbda0501c23f6713698d5c0160d214326e22fbda3ab3f34f1857c05144749d23cea89f19b6322dd4b875a86d413f2122af3c7a30e5b22207da042e690a66d8540f1cd5dd6d8462958f9e9e770e193af4b9057335d612cdd612609b3c320b73ee5c2708e45b0284f8bcd6592552f596de7fc6f05c94fbbeeceb854b25b632fd2a3b5f2174f63a1142a7b81bdacc12ef2046e21c38b7d8ad90ee8a5532a116d8ac19a0459"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:20:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)=0x8, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:20:26 executing program 0: recvfrom(0xffffffffffffff9c, &(0x7f0000000200)=""/119, 0x77, 0x1, &(0x7f0000000000)=@un=@abs={0x3, 0x0, 0x0}, 0x8) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000002880)=""/4107, 0xdea}], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) dup(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:20:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40f, 0x0) semget$private(0x0, 0x0, 0x420) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x8, 0x80000000, 0x1, "7565b5ca6b00000000ff6b3a540396527c00", 0x0, 0x9}) 16:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xfff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x200000000000012d, &(0x7f0000000180)=[{0x4, 0x9, 0x4, 0x3f}, {0x200, 0x9, 0xcf, 0x80000000}, {0x6, 0x9, 0x6}, {0xac, 0x3, 0x8}, {0x76ba, 0x0, 0x0, 0x6}, {0x6, 0xa1, 0xe1, 0x6cbbcf2d}, {0x7, 0x0, 0x81, 0x20}, {0x7740, 0x3f, 0x81, 0x8}, {0x6, 0x4, 0x19, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa6c27451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa26f2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x400, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:20:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff50a1523a70be582d0c20b6fef7473a32b55a06bc9e62e1615910dcb607c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) 16:20:26 executing program 0: syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffff31) nanosleep(&(0x7f0000000000)={0x80000000}, &(0x7f0000000080)) syz_open_pts() 16:20:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0x6, 0x2, 0xd694}, {0xf8, 0x3, 0x7f, 0x400}, {0x7ff, 0x9, 0x8, 0x100000}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:20:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) msgget$private(0x0, 0x20) r2 = socket(0x18, 0xcaa3b092da239fc, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1023, 0x0, 0x0) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfd, 0x7c}, {{r5}, 0xfffffffffffffffb, 0x76, 0x10, 0x10000, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r7, &(0x7f0000000700)=[{{r8}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r7}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r7) r9 = socket(0x40000000011, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r10, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0xf4dc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x28, 0x8, 0x9, 0x7f}, {{r10}, 0xfffffffffffffff9, 0x4, 0xcefa376efe9bc162, 0x4000007ff, 0x4}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x2b87}], 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/d\xbb\x8f\x06\x83\x02\xa1\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r13, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8004667e, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYPTR64], @ANYRESDEC=r9, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x0) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r19, 0xffff, 0x1023, 0x0, 0x0) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) r20 = getgid() r21 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r21, 0x40087603, &(0x7f0000000280)) r22 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r23 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r17, r20, r15, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r22, 0x0, 0x0, 0x3, 0x1000) r24 = socket(0x0, 0x3, 0x42) r25 = socket(0x800000018, 0x2, 0x1) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r27 = socket(0x10, 0x1, 0x2000000004) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r27, &(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f67690100000078696c6530002700004062dfafb9edb65c05d900006c8c746052729393a346210000"], 0x10) dup2(r25, 0xffffffffffffffff) bind$unix(r25, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000008300d524a98cb259892f2a409dd650e400d553b948d1ffec0a48bba33b009df759dcd029445d00db0a822a46f531f3991d9f09911e72a6ce2fbe9b85aa5e10fd9190bccaadb59a43e2a32f1ebf0bcb98f4194b9ec51d8ac0a9d32cc2c996c49599946b9cc56ac678b47ec1617229c8154176b4d27386a7c43febfbeddd1df58e8b0a59e90bab1420076a58f30b91000000000000a11b31eb"], 0xa) r28 = socket(0x18, 0x1, 0x0) dup2(r24, r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 16:20:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r10, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r12 = geteuid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r14 = msgget$private(0x0, 0x4) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r16, 0x0, 0x3, &(0x7f0000000040), 0x0) r17 = msgget$private(0x0, 0x4) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r18, &(0x7f0000000140)=ANY=[@ANYRES16=r19, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r18, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r18, &(0x7f0000001140)=ANY=[@ANYRESOCT=r17], 0x1, 0x0, 0x1400) r20 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r20, 0x0, 0x3, &(0x7f0000000040), 0x0) r21 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r21, 0x0, 0x3, &(0x7f0000000040), 0x0) r22 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r22, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r18, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r20, @ANYPTR64, @ANYRESOCT=r15], @ANYRESDEC=r13, @ANYRESHEX=r21, @ANYRESHEX, @ANYRES32=r14, @ANYRESHEX=r22, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r16], 0x3, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000001500)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d970da74af7a21f0aa2a801d2c511a2ca83473ad7f8c16c8e6e72526266b606209a09986b52469deb49e18699a1f677910c8c26b65329d207aa33a8bfbd133cc2347b715a70176b369f6ec06d5d5c036ea095044e31c12a0d0b857492bd65fac75a1e376ad56b17dc64b976465ed0ca4346a2517d00bece397a8ad1c8d236679cd349596f94decc6ea5f115d51e34fe9658c6ff4395b49877f8e61e668ac49b878ee7688082e7fe62bd652a4"], 0xffffff64, 0x1, 0x0) msgsnd(r15, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r15, &(0x7f0000001140)=ANY=[@ANYRESOCT=r14], 0x1, 0x0, 0x1400) msgsnd(r14, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r14, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r24, 0x100000000000, r24) r25 = getppid() r26 = geteuid() r27 = getppid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r33 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r33, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r34 = accept$unix(r33, 0x0, &(0x7f00000005c0)) sendmsg$unix(r34, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @cred={0x20, 0xffff, 0x0, r28, r32, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r37) fsync(r37) pwritev(r37, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r37, 0xffffffff) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r36, r38) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r39, 0x100000000000, r39) r40 = getppid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r41 = getpgid(r40) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r42, 0x100000000000, r42) r44 = getppid() r45 = geteuid() r46 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r50 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r44, r45}, @cred={0x20, 0xffff, 0x0, r46, r48, r49}, @cred={0x0, 0xffff, 0x0, r47, r51, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x7fff, r23, r30, r35, r36, 0x142, 0x80}, 0xfb0b, 0x2102, r41, r46, 0x1, 0x270, 0x7, 0x7}) r52 = geteuid() r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r54 = msgget$private(0x0, 0x4) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r56 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r56, 0x0, 0x3, &(0x7f0000000040), 0x0) r57 = msgget$private(0x0, 0x4) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r59 = kqueue() kevent(r59, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r58, &(0x7f0000000140)=ANY=[@ANYRES16=r59, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r58, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r58, &(0x7f0000001140)=ANY=[@ANYRESOCT=r57], 0x1, 0x0, 0x1400) r60 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r60, 0x0, 0x3, &(0x7f0000000040), 0x0) r61 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r61, 0x0, 0x3, &(0x7f0000000040), 0x0) r62 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r62, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r58, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r60, @ANYPTR64, @ANYRESOCT=r55], @ANYRESDEC=r53, @ANYRESHEX=r61, @ANYRESHEX, @ANYRES32=r54, @ANYRESHEX=r62, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r56], 0x3, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r55, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r55, &(0x7f0000001140)=ANY=[@ANYRESOCT=r54], 0x1, 0x0, 0x1400) msgsnd(r54, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r54, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r54, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r54, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r63 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r64, 0x100000000000, r64) r65 = getppid() r66 = geteuid() r67 = getppid() getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r71 = socket(0x18, 0x1, 0x0) close(r71) connect$unix(r71, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r73 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r73, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r74 = accept$unix(r73, 0x0, &(0x7f00000005c0)) sendmsg$unix(r74, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r65, r66}, @cred={0x20, 0xffff, 0x0, r67, r69, r70}, @cred={0x20, 0xffff, 0x0, r68, r72, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r76 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r77) fsync(r77) pwritev(r77, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r77, 0xffffffff) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r76, r78) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r79, 0x100000000000, r79) r80 = getppid() getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r81 = getpgid(r80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r83, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r82, 0x100000000000, r82) r84 = getppid() r85 = geteuid() r86 = getppid() getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r90 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r83, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r84, r85}, @cred={0x20, 0xffff, 0x0, r86, r88, r89}, @cred={0x0, 0xffff, 0x0, r87, r91, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000540)={{0x7fff, r63, r70, r75, r76, 0x142, 0x80}, 0xfb0b, 0x2102, r81, r86, 0x1, 0x270, 0x7, 0x7}) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r70, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x2, r12, r30, r52, r92, 0x110}, 0x7, 0xc7, 0x100000001}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYBLOB="9c9d9bd5d98127277ca9503fb217e65df432e2401f94b5ee3a2d60a66469d2de4aa29a8cae38adaa81f8a0ebbd3e78cfedcf4484719999ac84696512c338735423144eb3f7980736f403ec648f1015ae42d1a5c547fe83bd84c2cf3c34d0646fc8969321a09134818ed98195950dd53424a450aeab11e5c2c4bc1bd3982d36e2d9ec4fe9ffa39f4be6041a5cfc4b290fa8205de0f85255733387c0883bb43e28eb5aa6c447473cc52af0459add9a36636afcd79a80891a7a9348210dc23361c63476decac4d5b080ffd31ac574b1dfc191f9438a44b45d4e76283a36bd85f00d4529756bbc1d68f274d27b9869ea2734c17fe98d6167ebc2eb3292", @ANYPTR, @ANYPTR], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC=r2, @ANYBLOB="3cae8b763495bb3ae78565f148d120e41a81712209e28c5db5df75213e1db2276820b09aa907db75c6702058fb7b2551c531a70eaf9deba621ee38ec674b05b169171a787cb5f19a9afefc49925259967894dbb093b05f4ec45548aa71ee8ceb269a90de575fa8cf7d6bde6c9e4f7fd1b55e51ee4dcb84abf7a6e411c53589dc7a0469971a37d9d8049d0570b7bec89fd9f35fc2feca89545e2df795ee87534dce93e02cebc107980e38c245a2294e0afce737d5eb15bbd29697dc7b332f76ff640f13100c22f149", @ANYBLOB="0f03d8e38d4808789a95f11b379cc91071274a5f0e23c09b781d30367bb5c61e9e40607d77a770d5d259351c06104a1f209916c6a9f8b94b9ab26f8bdfd7d7a3ec8589f9ee847c865e179224151fde4a77dfca507d64476185764bfe27f9f6af0b357245c53e6a9b466683ff37f2e1da2adfa35ea6ec84c82c69127b6697804919e610d353c2e9cfc9b16e846128a21df9e1378cc6f4", @ANYRES64, @ANYRESOCT=r0, @ANYRES16=r3, @ANYRESDEC=r0], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYBLOB="53fef27f9fb026104700474a5bb1285652621d733c21aae5da845420d1c98e855f5362525dd9cd6a024548d0e6e645daa05651d95ff57655048c1bd15779a9eca2dd4d16dd2f6d0f97f280e8792f0cbafba0", @ANYRES32=r4, @ANYPTR], @ANYRES32=r0, @ANYRES16, @ANYRES16=r0, @ANYBLOB="cee9e9d9462f6d5d1b4bd26d819e3e28a0e7eec4debd3d7d6c07e450410ba66ebc919a3baf6d557be5dbde9ade6848273aadaeb806a83bb806f72453bbce5ca8"]], 0x1) write(r0, 0x0, 0x0) 16:20:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(0xfffffffffffffffe, 0x0, 0x200, r8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r16 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="62020207e000000117b92e2348e4a5ab1803000000000000004d9497b01bc73f352f928c18e487f89f8a490bc48b0ed5d67c8f742c2690295eae038a671f930239bad28cda358a92afce01d6cf2914476a524fc881f6009cdd643245d9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filK0\x00'], 0x10) sendto$unix(r16, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000180)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/149, 0x95}, {&(0x7f0000000480)=""/81, 0x51}, {&(0x7f0000000500)=""/84, 0x54}], 0x7, &(0x7f0000000600)=""/128, 0x80}, 0xc20) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x6, 0x3ff}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:20:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff7, 0x8000000000}], 0xffffa75f, 0x0, 0x2, 0x0) dup2(r0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:20:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x10000000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x5, 0x5, 0x1, 0x67b1, 0xf8, 0x3, 0x2, 0x2, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x4, "0100000000000000009380163d8595301b00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:20:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESOCT=r0], 0x2) close(r0) write(r1, 0x0, 0x0) close(r2) 16:20:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 16:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) acct(&(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:28 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0, 0x232}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000040)='./file0\x00', 0x4d7d3065a57f23a0, 0x10) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:28 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:20:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0xb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x8, 0x0) r9 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x4a) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0xc0, 0x21, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0xe0, 0x4, 0x7fff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6b, 0x4, 0x9, 0x4a9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x8}, {{r4}, 0xfffffffffffffffd, 0x1, 0xfa8926ff8b80e681, 0xfffffffffffffff7, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x1, 0x5}, {{}, 0x1ce1a2c80ac94e73, 0x40, 0xf0000001, 0x9, 0x5}, {{r6}, 0xfffffffffffffff8, 0x1, 0x1, 0x20, 0x2}, {{r7}, 0xfffffffffffffffd, 0x8a, 0x80000000, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffc, 0xf6533be455331f24, 0x40000000, 0x3f, 0x5}], 0x9, &(0x7f0000000400)=[{{r8}, 0x1, 0x20, 0x80, 0x10000, 0x1}, {{r9}, 0xfffffffffffffffa, 0x10, 0x2, 0x1}], 0x569a, &(0x7f0000000440)={0x7f69, 0x80000000}) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x4) getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000640)=[r10, r11, r12, r13, r14, r15, r16]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) setgid(r17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$unix(r18, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) fchown(r19, r20, 0x0) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='W\x00') r21 = socket$inet6(0x18, 0x4000, 0x7f) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) 16:20:28 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:20:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/81}, &(0x7f0000000100)=0x53) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x8a) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x1) setsockopt(r1, 0xb84, 0xfff, &(0x7f0000000140)="ebffcbff0092960f87954f131539569d7205437236b6dab67c84c5ced8e29350000005000000", 0x26) r5 = dup2(r1, r1) getrlimit(0xe, &(0x7f00000002c0)) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:20:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e537de26e7f0b22"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) flock(r1, 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04", 0x85) r2 = syz_open_pts() close(r0) dup(r2) sendto(0xffffffffffffffff, &(0x7f0000000380)="d39b210b94c8758681c0c31b2fd274822aed90996fb4f2c6bf2dc4206ee684714e20ce7b9da60ae0b199b140af292c532dfc621be5b0de2be3815c8365b929e335a20472f40cdec8876eb4fdd9b9be20474cb3a7691d39ec2e6f2c007e5a41a4a3835a75f8b63132d0961c854dae33c1a4927ba219c7f5a2ed1b14ddf848ab4d1075dbec9c95558ea5cbd5b48b03dbb146002553e5c57c0fa8b213ce5f88b9587a8185d19fc3bfa096a037b84e", 0xad, 0x8, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000008004000f140645f000037fd00"}) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 16:20:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn78', 0x4}], 0x1, 0x0, 0x0) 16:20:29 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) accept(r0, 0x0, &(0x7f0000000240)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffffffff, 0x8000}, {0x18, 0x1, 0x16e, 0x80000000}, 0xf0, [0x5, 0xfffffffc, 0x7f, 0xffff, 0x3, 0x0, 0x100, 0x7]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x1000, 0x170002}, 0xa, [0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4, 0x80000000]}, 0x3c) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x3ff, 0x9}, {0x18, 0x1, 0x0, 0x9}, 0x1, [0x2, 0x756, 0x8, 0x2, 0x7, 0x92, 0x9, 0x2]}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="38421b2d253c0491ef911243b4d075744ee18791f9206e2abdaf9a033b7e90395a7edf7fba6e889ebfcd1f419c9ec14bdfe2744dc723f252a64fa2633cfe8158acd500"/76, 0x4c}], 0x1, 0x0, 0x0) 16:20:29 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffe5e) ftruncate(0xffffffffffffffff, 0x0, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0f53a3a270c07e6e24ab667e12eced92fbaefef38bc0d5d97125a14aaaa26307c24c21c9a7563ada147e18ab2fc39c1d71481f48c4616dde43e55eecca17d83ed42ad6bf538638e80f4bf5a0d2ca52ef3cc0"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:20:30 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="9e4b3a9c4b3685ec8314bcbf01929e8dbec967374ecbac301a0160e8462ba34ca201549cb20b8fe1b56d8a33db168a4343be65d7d25b4fef63e451f4ed507d690593ba11722fcb0b3aacb9551fc7374c079a69bb9a653fc9ae058345d8f1c206eb7824f2108cee9633618625df5f67e1a12d08bf7d83627f2ef4d45b5c90e5dd693ea73452fa22e40a37f7d047431d04f65bc87982bb3c45f1292347ce422c685c63258f661e4332860ca3e53d4518d4b5602cd28afb28f69e2cf77df388f4ce5f226f7fd14c320cc01776a8a14e568d43ce1334145cc1654976d1462c20b11f1a8ff06c5f5f10f367d0150d", 0xec) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000bcb60300000000e0ff07d9c4a17b00ee1062889f5338a33d81d6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000400000000000000000000009000000000000000000000000a0f523a6099808a523eefef400e2bc24393ba2a1f79ba7ee57c5771166be4ec6b7009c003489dffc6000b440c264ad2ec921b188b4b39836e8327220273f672d8a0926ab58cd9de19c39c0ef42cbc821f5ec614c4a0d2ad955b85b203b11e11f4e7fe5750cc054a2a916e361cc065437e96b20502272b52a340dde56fbbef4999fbfef832b544a6e6b9c7399debc972cb32008c00715c096af81040c2aeb2aa34fbcf7e81bbc4b52eb3fb2b345334830db71e6a0fea66e4646ee63cfa88b30fb8fc9497499d471bdcfcdd91ef7bf76e71b73e1e9d905b002fdb44a5f761b"], &(0x7f0000000040)=0x6e) r2 = dup(r0) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) socket(0x20, 0x8000, 0xc4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$inet6(r5, &(0x7f0000000080), &(0x7f00000003c0)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:20:30 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:20:30 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x40, 0xe02}, {0x18, 0x3, 0xfffffffe, 0x7}, 0x400, [0x34d3f7ee, 0x1, 0xb, 0x5, 0x100, 0x6, 0x8000]}, 0x3c) r2 = semget(0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x3) r6 = socket(0x1, 0x8000, 0x1f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x10001) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x65, 0x7f, 0xff, 0x7f]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x7fffffff}, {0x0, 0x3}, {0x1eb, 0x4}], 0x1}) 16:20:30 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="bd40f812ea9542e11f7477c6c0fc7c5297b5863fd23c9bc3432ed3b98467a42b4813c76f03ff5620d86efa30356fb3955afd100a70e477b2f473dd37d19be3bb", 0x40}], 0x1) 16:20:30 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f00000003c0)="ce17e80dd850e0a50ed4696b438485ff63bccc4f331b8ffa10c221ea26bbbecb58314ee0", 0x24, 0x2, &(0x7f0000000400)={0x18, 0x0, 0x3f, 0x800}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:20:30 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="8fd2c5fe05ae8a9e1321dc65f9cd08886b6382ff683808f2c68cfca97175e73eb4f45e974df49f5d94fcc5df941ef2f2824181c72b5f0fc81ab6a3d44be44e5ff5cce383c0a2b2c935677696e5ebf97451ef6f1b675be59d526ccbfab5b86e8a57a37a717778dba12249a97d8db276dced85096f6fabf8a2fcf1b459a729905a1ad75a97e139645c788d914ebb106a82ae1d7e74b909c5604982db366b", 0x9d, 0x404, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffffc, 0xa24a}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) 16:20:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1, 0x0, 0x2}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:20:30 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1d8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:20:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semop(r11, &(0x7f0000000140)=[{0x4, 0x5}, {0x980d57f13d949fd3, 0x3, 0x2280c9f7cafcbbff}, {0x4, 0x101, 0x1800}, {0x0, 0x5}, {0x1, 0x2, 0x800}, {0x5909a91712c93c1d, 0x1, 0x1000}], 0x6) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0), 0x0) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x5, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 16:20:30 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xe55, './file0\x00', './file0\x00'}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) flock(r3, 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f0000000000)=""/61, 0x3d}], 0x2, 0x0, 0x81) read(r2, &(0x7f00000006c0)=""/223, 0xdf) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:20:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r4, 0x100000000000, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r16 = msgget$private(0x0, 0x4) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r18, 0x0, 0x3, &(0x7f0000000040), 0x0) r19 = msgget$private(0x0, 0x4) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r20, &(0x7f0000000140)=ANY=[@ANYRES16=r21, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r20, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r20, &(0x7f0000001140)=ANY=[@ANYRESOCT=r19], 0x1, 0x0, 0x1400) r22 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r22, 0x0, 0x3, &(0x7f0000000040), 0x0) r23 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r23, 0x0, 0x3, &(0x7f0000000040), 0x0) r24 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r24, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r20, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r22, @ANYPTR64, @ANYRESOCT=r17], @ANYRESDEC=r15, @ANYRESHEX=r23, @ANYRESHEX, @ANYRES32=r16, @ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r18], 0x3, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r17, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r17, &(0x7f0000001140)=ANY=[@ANYRESOCT=r16], 0x1, 0x0, 0x1400) msgsnd(r16, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r16, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r26, 0x100000000000, r26) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r35, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r36 = accept$unix(r35, 0x0, &(0x7f00000005c0)) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x20, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r39) fsync(r39) pwritev(r39, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r39, 0xffffffff) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r38, r40) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r41, 0x100000000000, r41) r42 = getppid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r43 = getpgid(r42) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r45, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r44, 0x100000000000, r44) r46 = getppid() r47 = geteuid() r48 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r52 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r45, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r46, r47}, @cred={0x20, 0xffff, 0x0, r48, r50, r51}, @cred={0x0, 0xffff, 0x0, r49, r53, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x7fff, r25, r32, r37, r38, 0x142, 0x80}, 0xfb0b, 0x2102, r43, r48, 0x1, 0x270, 0x7, 0x7}) fchown(r3, r14, r32) r54 = msgget$private(0x0, 0x682) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="c22ead55c42bbbf1c4d800000000"], 0xffffff64, 0x1, 0x0) msgsnd(r56, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:20:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10400, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:20:30 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000002e00)=""/113) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:30 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0xfffdfffffffffff9}], 0x0, 0x0, 0x40, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000000c0)=[{0x5, 0x9, 0x7b, 0x3}, {0xffff, 0x6, 0xd8, 0x8}, {0xd0d6, 0x0, 0x6, 0x9}, {0xf300, 0x7, 0x7f, 0xe06}, {0x40, 0xf9, 0xff, 0x8}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:20:30 executing program 1: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)=""/184) r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) acct(&(0x7f0000000140)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r0) 16:20:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000400)="b5bbcce5a87cdf3e39f3c9e3c31c28d2878a830b855159ec3420d6ad012ccc7dae3d56a2cfb4d2ffbdb96d324fcee435c179282a645601de4d7a722463875e9f1b640bbe2398d8182239e4efded12c72aa0f360962b9e54a705927dc5691e96edc0ac1329e3b9c968a733293a48073168235d13dc2a176ef5b2fb7266362733f05d176a0346a8f9c40e091a94621b80f64d298df3aaa138210c8e34e8674293b9c648f356903a48900d12dd45e3856f0aa52a4b11fe586d21bb4517861b21e15ab4ffb7e6d1fa97952", 0xc9}], 0x1) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/239, 0xef) 16:20:30 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:20:30 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000140)) 16:20:30 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) write(r0, &(0x7f0000000000), 0x0) kqueue() poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) r2 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x11, 0x8) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x10, 0x80000001, 0x2}, {{r4}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x9}, {{r0}, 0x7, 0x28, 0x0, 0x3, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x2, 0x10, 0xfffffffffffffffe, 0x40}], 0x34, 0x0, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) 16:20:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x80000, "3f3fdb7cd56346000000000000000000001000"}) 16:20:30 executing program 0: getegid() getuid() socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:20:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x1914, 0x0) r0 = msgget(0x3, 0x1f0d3725b110622f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') msgrcv(r0, &(0x7f0000000000)={0x0, ""/15}, 0x17, 0x1, 0x1000) 16:20:31 executing program 1: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000140)="3fbdbb3f8d6c0a4d578b4adb8f1f37580411f5d1a59a2afde079bba252d3fbf702fa7b40ac4805abf9f5de49915f08ea66e7fb03b270691b4429d8c296f43408baf1de7b080c192b1343f0dcfa7d4e67baf38c5911e48b163d75a73a548178a3530570bcbbd7bc5654d65edd25316293a8fffc9d66a87659e5bb5fce0faccb8d0fdb11f8f18a0485ca5568d6b6e326ed9ddb18eb26af4722a0777d86788ab52ada3f6369fd7ae1c165793472651516ece6199ad5a26051923d845ed955d791a51a7f5b15e19dd0de1996df250e39bdca54708533b2a06c651885a529b72bb872947220b4d4f587b656beaef48e"}, {&(0x7f0000000240)="a5723b656518d5a38498ed088a3e7e9bb922936aa1e9fbc4cacc09fa7d2b1e1694bddf9598f011e0b0125e02c26a44b9e5e9978c56c302f2ce007b639f5996bcc7a4be2d94eafec8c2a2bc5c436682e491ccd4b1e329889d84f4fd045b94f8da8134c6608531b639bcdde3d19d7ab14ab93aedb5c571038d15b26db8bff54c8cc817a23d1d8632cf16c00df821273a226bc1a4c34f398b3339a97a6dd92a0dee16a32ee5760259cc9bf6422b99b43e"}, {&(0x7f0000000300)="7668463928dc47ae0a96df935ec6b7408cf7c9b31aa4308e3ac768afc162c4a057608bc8f4fbcee52319"}, {&(0x7f0000000340)="5c2dee73fc5ae7917ad870b33622148c6f1dba328a30fcb9cac3f090bdcc42f72ca0aceadd75f20f0e46a69165768a01c6fb1ddb6f5e6d742cc764e68a06920389dcfa14012d8d24fd6a0f0087ff9c953523a285600d3922c4ff4e488f5ac5202238c1ce10b8becd854b5f7cc3a63abcab8dfb721f1ca463fac02e9d00d601c4918bb7c6dd33a5548b137f4a4e9e2d8237973d7354cd8f7f0dc507b872f1d5d2b65cae0c934ff06fe406d054c08bbbec4f8644584e8623322bc4f5099f572912a00967c55634b955d05d116c10610d32c7dff41f37f1902d6d108bd23ca9e71cf9fc9083884dd14f6551efe85e175737b1cb28fd48cf86096f7a8f6c60f9cb436a61c13ebd090122d9b72eb432c52a6383373ee764865e6d5cd041476a1949022a4a35a6583a771f594141770847826dd16c0415e85756b475887b18f67a8c76e7e095f27ecfafffb1b1253e3b6197381e09370ff59efd6c3e934a340ec1bd67e9a5a9d538007a9e3a49a578ffba1338b5945975a30540752443f9530a91a8e9611ec861d837f247e792ae37283f549d7db41f2168c72f691f571c7ac779bd4317f577d30b45de70301f23097add358eb89ff43b635652e23ee48233f41a2277b3f34571ec3985ebf4ce81524d06da0da36dde18a880bd56d9c55a16c7a559e8b4fca654a468a8c9ea4bf35d6fb75a32d533ea4649fa505f6417bfa7a85464e400c96d651acf0155202f88878d8733edae2b06848ef794355b83319b8d5cd219792666245d67e02b0852126de11e58510654c19dec92625366074cd7569ca6482412f9fbdf9b71fbe503c24281a63bef3b8837f67e47c3abce96d43e9e11d5f4650c7c3469dd2f7845af478057224e2c84a3d7330535ba44622bda634442b13fd9627f36ea96154ebccad45fca94936fe47efa37bf45ac1f0e4c78383dba43de7978c8204ff6eb2cd42e58a47a630ef267b97bd7e14567a2707e67b36440fe58c7796e04f42224d72e9d6045da2ed6ce04af66658e909c7fac236c82284fca6b995b34bc4c4dd44869590fa8b5f527917ff16ffa2234e7b58ef203664e458a108e843f7d9639693465356c80336441b36b4421bceb3d012d1a153828deb69ad4f716f05cb8474d64926def41fd9b8f99f96e459d15ed954e3b94244f16c93b514e97d849eabee2c7a556f0abefaed458134d0f41ca65a5e076746f223c4de9a650fcc6f5ff80699c62fc4b0704c875582ca3f4e1bac84a8c4886f7b199a1247877b94a306d7d551485a3a2e2abc6af83acdd77678e414a8ad637e3cbda570b7b4f7a7178076e455dd0348bb49ad5f261e7b087bdbf4d622ac01e63666637cbf898108fb4d85be4a2ec15f7676d7778b4ec20ef12093497481b28f06ad7831738eccd103e9c80d884115a5b94c27cec481fb87c9d837cb7f3a086d4d62272383f87f6c57b3f00a417d4b2fc7e4484d342af82bfa3d3e81ba719e869609a55dbf5a7b0b60ef57129f6fb9c68862eb9c43d41d62f99dc759d262aec84b7e756834396a0c2ea05beb77f992ff1940670fb108538dd21433b1d47df65fe99ff5393d42181b22a10ccbbc60ffffcfcaa6f3a98d1578155ec94b5c41f9498d864d6e2ef7f92c751489bf353de5bf3d8d0f2f32bcc385736c2d0d1bb1cd17bf97f510fd395a5d95703ff3c308d997a6572164646038670efbfca1914f4a57329c56fc9576e64e4f19befc5a7da079eba89b464509c704495e9939f46cdc6793ba91fb752166b56daa81f835412f088bafe6af2fcb7e705cf84489fe7d18a93984e055b65c0e8d9cc936fa88b21f82b4e3a30659ff802cea6c0a7a314963c6660be42dc9abc1e87b4c5f7c04a44792e448e7123e0a50d16449f92f0d51a681e90d5f8245e9876927ce6b1be0780399539ac0fe80335059be41fed7346719d953fd990818a94c4b5735aad70827c4be531fd4106fe19433d9e6712f9d6dc4827dbb3444331afc2b3399c39f847310fd69574f370db5dc530dd3fdde92ee703aa0aa10b4341c3a48241f4a49777120d7c6aa853aa2320a5e7a4bda9e0b3a4fdbbb6b25cbc9742ca7b706f28677c103fac77f23bc8f5fb62469fb9e57b0e2ed1b9385cae2cdb09e6a1b1133ea725ea70a9250258a364308ed3e41cf3a95a8bf6bb621109e54177285f0c3ec9a66f1c5c3e2d6e4167431647a69919f69968a9855e91860528feb088b6a701a4498f2a8ea3d3d837f6c8bbac3091e95d40db7235e305c7a6a910aeb54cb2c47816023075fce00dc1404416151316f89da45e8d540fb7ace54e6ffafa81dbe5c40548f86d1bd9c4add3300d5467895c7655896ae6ac8087d936adafcf51320f9109f57244ce569478828508de5b90af3a602234b6c6bdecf737067b20af369cf65d835ed898b17b9d1bc879a0c5c67d11eb77dc10a67cbd3b28cba4d3cff870796ff0b2a0fa6625ecf48eeec31f680425ed8710a918104dd42b4788c3b48e3aac39596922aa892a4fd9f913601c6382e4fac4f765692976122c390909e5d7e4592337f4055b2e785850e9c8e7181fd758de9b158f85049d3799d5a7fa384188df9d7470473fe745ea55c56ef41da03aa1eb1656a4c94df38f8a0c341186d8b06cb153cbfaf0e270baa260f7b385d0fb645fe88cc40e4be66827002df0e1a685a029c657b8a34ae711854672c8a0418288d99c845eced91ca0488f4f94082d811cc09a02982a3af2abbadbbbc514f1c40067235d91d4a44eb8d61afb9a5b42416e41e15cc9ef73ccd4fa6d0c1605cf230f3ccf20f4187241fc27b08d2f142073ed9468c3c242a4bdc439420fe172370b69504b39da7cadaa691ea451a1fdbca2fd6d1f96e63e8c04beb0880db8a1f46c24db205d142c4c946e909c9d96a21108195b0dd174d0127d21354ddef1ada380c50cc834afbc0e8a35ef93b4445888473ed4efdbc1067840652d9538ee9af22703edcc4529809b9671c55fab0fa631dee2c6d68700c9cca696f3ba9a08f6a3cc59c73c49875d02ec55fb198957bfc39aa2d47b45cbf17d8c4dac3d48d389fb9c1f09d24bb64a294f101035cf286fa2e6cb18042a2832a6111269033b7f25f18ac1f833d0e69ef2e09bbb68910778d969db0297995972e2658ffded300eb153e0e5cdcf366c819c591a44f4688df1ea932958353d3bcedc1f152d3504f5b97196c976ff4e6f43c97ef472e912611482c9145ec38f083010252cee2683ac31adf60320a1d55da42b843cc42ca8bdee3deacaa839f8f5c5a7e9b0370a3d635c1f23f491371d78f08d4da6ecd921aee91e1df0b6bf692e16e1fb7fc3de57d4ad5cad34c5e598f4d2544c6badb558ed7cd59f605d57eeefb2abeb6f6ad9c0c8732815d9a6bd3cf12a40dfd3cffdc380e0dafcf091bb42a5b5d55a3d3fc401a276971b783ee90bcbcf8eb526235337811411db3a93791a8b9e8f13a5d57e2aedc9a943d2e26fa8f47626369b1f9e14c258d55e3b15c42dc0c90eac83fcb31b16d8743dc9c48f5ba8a5594a8c902add12b536f409ac2488dab669aede61b6bd09cf74736cc6dd940b15ea7d67a47cc90d223a8d5664789879aa357438d02dae2652d9823038bc5464ac7fc9fb47e9c1deef731b37e47c6bc5d071ff7fa9d043ae8c114d2799c82e116707a31160c5395283d00cb85d54fa5f1dae5287e8fcbb94e6f5876d3cef99e5dcc14a1923147f54904f591b535ccbd780d712fcf3ba6efae1e9f97a80ba6b1a3c47197b0c086f63d97c4271e677320c03a7611420aeef712461a008b8c56bfeb3400b4ad0f409592abed5f06719ab11430ff4e2bb5c41d2743c15c906d9a39a273401d905818ed01ea88b0aa96a7072c11cbc2a56b9a70b65252f25785e4b8ac3b664a89d860adbda73161244095a4d2531a7f6c9d9fd670d5256fddbf7dad203067abe1431df2dabb53f8b70f006c7b227fde76ae0fceffeadfc868a345f366b8bd12fa062352700bbb585c8d215c746120fc6e877f87231cf58e9071be8ec612a8b4473125d34981f3ba55dd603fcee861cd04665bbf3c31a9a83b7abc43d289ba3c470fa5dd016af09e630cbf8c9f502ed3940a6c1b102865379bc29b970020513d7289c775c38ccb4a2b479b031c225f751854a6ccc82fd71d4a904f0239a504d4eee425dd98f415156c721f481e0aebfce2827c8b6b6d8f39bd5000d7e66907aa1981449bea7139c7320f5c9554512a46cb2c54902f9338132c8e55b9ab2a0ef8c27193a87e66115c0e1bb0401601ef3a36c9f288172f5ec55fb50d529dcdb57ca4a015b1279e98de977f682786117ab4f3d3e1ea8d6ef8822fb18e57cede8c21c857fa254c45de8114ab7f52845170ecde3bb780d9b3d847914237bba21919ea0f1c689ada925d9040d8ff59e550f08edfb311b2ca90c8b0183f1e219e66beec04d1072de2e5171fefc50246e729cd374f21f21b0a999e042a3852fa549befe35220284b0241ebe37f628ee8ae10184bda76b4a046e86f34d6ae28a183866375816bf9cf09c8fb5ce29a3630dd1ecd8364ba9d644ce17ae8d466106d1422bc8e3e3a87c58050ff347f7a0d78e55788c6e5c060f2aa8a18d1d2e8c10059d5f8db0752229237f3ba568a9faf15e4214b4103b168b5fe8866acd864cb9b7426b68c39875f8533f48e6536ea7611839d0bd13268cd3cf4f8eb294c31a91aaad63f1b1d1cb0f3c5162f9318c6b8aa698aa1218d62c8a0779f48361709642b8dea9bfac54ee975381b250c9836e71a1ecc8886879ef2e97ffff23b5fce861f9a4cfcd1d1eda5ec7e2e997fbf289b89440e35258a049ff718b2ad7fb325b8790f944cc73d62746216b5f1fa814b94d76b75885e7ad1a74b6807d07c553de144fb46d46f8d005a0e323a92c50246ede789f55377ebdd2b25f0a36126d7aede18ca875b14930a879edf4d7fedf593e2afcd330640889a45a7fde5989b070b111d993694fb50ad46347f65c434297debdd22b94b113fae1eeab20f00f4e6c9a1d8caf9063a25299f01ba03adc31ee7bce9a66013a91eb602baf2b33e4bb547c25c8a8b4725627704b7ae2ec01d3898c70d6bc51cfa4771bce0870d295c116e7063d4687373a3210b470698eb5641c7497a3d6d24d2c4b7c6f09496d074b1959984d7c4493d36ad402a7808ce99bab7f61c310501f0a5b3c8335b66a0b9314d705a67c03ffd8d8439dc4ce743c21b32884cca70812af2f4f35e15ff0d834cc8f746e0756f876ad36c81edc5a821554487d6a5ebd5a4129eb324aefaeabaf420687c5e48d16848e2fb0e1b07c340fbd9f5c53297be9a46852582387d41aa16489e474bad165870b0e557f9d9c907fd85e3cf2db1827f72155d8d1cdeaaaad2522f7f63862ecc8d397d18b3bd6bf38f2d0a7ef7888c6ae4c29ddbe324fc82392f54d11c52ee41d3967b831be1f7adc5c2b0b7b403522cf5d369af41b70092f5f99910d364a0244c6a03e4e44153b3ebc08464851fb977251be709df7d35c3cb0d62cd90f3f96e5a244cfaf522fc076f37b72d21e3958ba5f3da451363221adb53c290f270201f1d66b79d598b09c98fe9f7d9d508f1cd505624b17b851d5acb7f6e0637667b4669ec7a2b694afba5ca23d3060368fbf7265dbcec81e000f7efeb641213a2cda791c87b3143387aa9d38fb9ac8a837e6b7cd8ea03b0b8777676a452f5698f6efc0cbaf73c482a77c2e5ab1ff9bcc3fb912a280c5d6fda561e45eedaef05f2110f7fcc239fc7bf93ace1b049b964c6fe1a99a85f6dcc24e433926d35c4f652ad1f756c6"}, {&(0x7f0000001340)="312f2262bdf120412a376ec294e7968b48cfea8d6d049fe490eb2da3c07e91515fb2a00e1d6bbca2e75dfd26b54c5f3e5464a7d9d994f6d8b49eea0c41d911d7d4054bb77f7092db49d08145cef3fbe236ea14f218431b8790907f2aabb8863d3705aa392613e560f6a6790ca573e9a72d72b28004dcc42588c94fe6b9d3b4a66eb5f1214f9ab735c394ffe30dd0eb239bfbd4b53b8b"}, {&(0x7f0000001400)="62294767834e55089bbbfd607a52725a3635b6a0bd697f3f1abe743ea117cba80fbefa6b526faf48a92b90ee11d75eaaa61f0f0191d2b55bdb49bdce2007f2c5b666496b9ea2307fbbb62cdb570dadba6339e32f0c29aa26a87dd5a3c97f2462f370d94a66a759f75d01d8822785cb4ece3949afea9fa6b0d393ab4631acf2a7b2427d171384331bc8a849c960e0b70c870d837c914b7bfb0cd8c30514a41f8eaf3094f8418735fe8c577780c90d7e9f62eb14e9ff0c619ff79840049036c1c0670ae9fd00b21b5c1246"}, {&(0x7f00000015c0)="8450a95fedb6c4a0d4f646676543ca344a30623b6d194af3b8ffe26c2ebbc74d2ec0bdfa1a0d5756cb8802aa66c74d29a9f6cba93644b3bc231be411ee50280ea9e6fd84c267ebb9b98176b551f7266fa154744b0da12f75551a1cd7195df1dcf2a6e87e142146830bc084f561217051873f131044e6b2b8258270b87e87ee2f5797b1371c421733bda240fdb96d6dfd923987"}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:20:31 executing program 0: socket(0x28, 0x1, 0x6) r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f43850c3da7535ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r2, r1) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000f27d9000000000000000000"], &(0x7f0000000080)=0x14) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18000) socket(0x20, 0x8000, 0x4) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="d84413ac8985cd3007ae22aca41e692ef02c798a", 0x7}, {&(0x7f00000001c0)="9a0b73a8ec520306dedd537c46ca3a5385701f18c7742c3b8a3d8cdafe16dca966bac300405ade72b7700703888e901225286ca28667952f5432cceea5e0d2ef2518be04e6b521c8c91582f394994bbf3c49e5297f9e04160cc796fa084a4ad55acdc867fa0888f7d06ff2f0e2a06d75d5e21978d50f2c294425551e2ade693157d780a5d22e10d91c5fe9f874dab5d3a524fabaf71964f63e6c", 0xfffffffffffffe40}, {&(0x7f0000000280)="9f13c103bb574e69fedc7df99d3d33785adb6d067be2a5fa3e9cffe10ccca58e11b8635a5e9314ede7dabea748aa276a73a0ef19bf6e5fd3d013c637d885", 0x223}], 0x3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000003c0)=0x43cbc, 0x4) r6 = dup(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x2) pipe2(&(0x7f0000000000), 0x10004) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x1, 0x1, 0xd8, 0x6}, {0xf001, 0x8, 0xcd, 0x4}, {0x9, 0x2, 0x7, 0x80000000}, {0x2, 0x8, 0xff, 0x2}, {0x3, 0x5b, 0x83, 0xfffffffb}]}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000040), 0x0) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRES16=r7, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r6, &(0x7f0000001140)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1400) r8 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x3, &(0x7f0000000040), 0x0) r9 = socket(0x2, 0x8001, 0x0) r10 = socket(0x2, 0x8001, 0x1) msgsnd(r6, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r8, @ANYPTR64, @ANYRESOCT=r3], @ANYRESDEC=r1, @ANYRESHEX=r9, @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf7cd45e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r4], 0x3, 0x1000) msgsnd(r6, &(0x7f0000000040)={0x0, "85fd05714a4faa92ba9d62cf58d699a61cb39e7f4f0adbeee2c219a59ccf4ed751f3c0c81d647c005916edeea6068948daec55483659c3c22a38127382f0de7ef21c0b231f5ae8f75d480b7f7c9348c820762910a4c5301f14ce29d3b1821fba1c72f22f4678aadc23abde45e18a73bcff633351"}, 0x7c, 0x1800) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) 16:20:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r2, r5) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000b00ffff00000100000000004aa97a85722fd05ec84608d9bf7cbb0f9ae9bd736c4623de2d45abe1feecabba55c242ee102a95002695f8babf01c70384d0bc780c45b6ca28dc5e9b601300384ab68bd503d67837b32ad4d02e374f96b9b12bbb963e90c159553225d261f82f299ed0948bfaeb47a0b3"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:20:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000500)={0xc9, 0x0, {[0x6, 0x8, 0x9, 0x1000, 0x1c00000000000000, 0x9, 0x7, 0x9, 0x3, 0x0, 0x8, 0x1, 0x80000000, 0x6, 0x4, 0x9, 0x3, 0x1ff], [0x4, 0x0, 0x2, 0xffffffffffff0000, 0x9, 0x7ff, 0x0, 0x100000000, 0xffffffff00000000, 0x79c], [0x0, 0x80000000, 0xf9, 0x1, 0x1ff, 0x20, 0xc9], [0x8, 0x6, 0x5, 0x6, 0x4], [{0x7, 0x6d69, 0x2, 0x7}, {0x8, 0x5, 0x1f, 0x570f}, {0x7ff, 0x7fffffff, 0x3f, 0xfffffffffffffffc}, {0x0, 0x2, 0x3, 0x6}, {0x5c98, 0x6, 0x1ff, 0x1}, {0x0, 0x586, 0x0, 0x6}, {0x8, 0x2, 0x5, 0xffffffffffffff54}, {0xc4, 0xfffffffc, 0x7fffffff, 0x1}], {0x2b, 0x7, 0xb43, 0x5}, {0x7f, 0x2, 0xff, 0x1}}}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r6) semget$private(0x0, 0x7, 0x86) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$setstatus(r7, 0x4, 0x40) r8 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r8, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:20:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x8, 0x3f, 0x9, 0x0, 0x1, 0x101, 0xfa9, 0x0, 0x2, 0x0, 0xffffffff}) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) 16:20:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) pipe(&(0x7f0000000040)) dup2(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:20:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4", 0x114}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x100, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:20:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0xa35, "48000000000000040d00", 0x1, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="47d69f5482"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x800, 0x9e}, 0x10) 16:20:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x490687a0) r3 = socket$inet(0x2, 0x4, 0x2) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x58f2fd15}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:20:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:20:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9db6c28e7a3733bd00000000000000040000000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:20:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x0, 0x289be8c0ca114362}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x10000, 0x80, 0xfff, 0x1, 0x4, 0x9, 0x8, 0x5, 0x0, 0x1000, 0x400}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) 16:20:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2e) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff000001df03000000000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:20:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockname$unix(r5, &(0x7f0000000300)=@file={0x0, ""/35}, &(0x7f00000002c0)=0xfffffd6e) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x8f53bf1ece87d987, 0xfffff, 0x5, 0x40}, {{r3}, 0xffffffffffffffff, 0x66, 0x8, 0x3, 0x1000}, {{r4}, 0xfffffffffffffffd, 0x52, 0x40000041, 0x5, 0x5}, {{r7}, 0xc33f4a277954f449, 0x10, 0x0, 0x3, 0x8}, {{r6}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x347d, 0x1}, {{r8}, 0xfffffffffffffff9, 0x42, 0x10, 0x401, 0x4}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:20:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000008009, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000240)="dc1b86b578ca667bed9271ea89e6", 0xe, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x10c, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x20, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000280)=""/27) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) sendmsg(r2, &(0x7f0000002000)={&(0x7f0000000680)=ANY=[@ANYBLOB="696c653000578aa4b22a462617f96c4981846ed8e6bea1258744056b3fa04a62822e8d024701535a9ac16d23c7d1bf6ef11a273a73c8594267ca9c21318f55f936c1bba4762588610c0000eb75ebca592d7fb60624c6ac7e18368e580b0d6da2006be9c85a052bfc24f871457b7c196ed451eb8b4f33f83ca8af09fed9bce248a4170be255054753e5538a60660a2fa527f1100827fc5d6928b3beed85158b0f1ea58924cf77eae08fbb0990781b78bd4ee8dafb135f1127f5fc9efcc41bbe9bc89f293f8b584222a8f94f583ae61d25e715b555413660ea2b5849291719111eb9d6fb68771becd5e778110d27c79d7719cb26e761f16ea796e726173ab8cccbfab1061a76ad8feb716141819cc8b7270f63b0a00b429cd9584d7499c618a51aea4b762313681c59d8ad03de59298f447baa8dc9bbf3851c83a8c7f13c633bb0d01466a4040f14f73d07e79aecabaea0d0ca62741f820368f8b736746ab86cf2253045257e5281672f8c666b25a444596a50df6c7386a29846c68262b209a44f46ca2c34aefe44e5536ca4d8601c"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000340)=0x10001) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = socket(0x2, 0x400000000002, 0x0) sendmsg(r9, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56028db461ca00"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x500, r10) 16:20:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, "b800", 0x2, 0xfffffffb}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x100) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="ac9de54709a6324d1633d7e2a3259684fa01f932f74dd573283579ba35cd8a5385ea88aa5b0fdec5ab6e267a67aa18f2d9722b11c708f21b810f9867f167ba5b67f60eec0a969b887452f119b84344c0b3aaf4d5949d56ba1ac49cd3d692e8e06e7a4c52827c26b5a71a622d", 0x6c}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000480)="0aae578279709a499524b86a882bf363c4ff6c04bf9aec2d7c0cd6f0e140c19f5365d9f172b28f30a9281b9c5214630a9d5877748fd7dfc54d5eb520a48107a0d9ea38677bc1000c55a029df4089e11ddc68b406d8c0f75e57652a94f130608467ff41d2b6af2de2ac079a70c0295e84aa68b896c5d8d220ffba208128995dd67b6e8ed3e743c7722fb5268260232a380f211c25fe425077dc2b71f5e7e83bdaac55b8084e4066937e32c0629f66beff583086396923de51b04a44cf57287e8cf426cc9ecc66e95c92e1950c340989f1e9cc56cd2f3db8d14be28c0fe06f69b7db36eeaea3f7afc4ce3bfaa89ea2346848d062d59c46639ed4376a9f4b18e9728bf73c7b8e48dbb92d81283eb295b169bfca1c525204f918efe590e2c20fdfdfba5e35f9e193b725d1c0fa2373c39cf3e31588cc804a196be64c124e1da9bceaa9f85527b7aab8d25127ad2a0ae728b3ef6ba52a11c63bec311350362838cb5e504b0251ce880ed21d4cb76a0dc1784d71e39a81d36274167e9d735998d6d1345417c045f5f287c15e981e37745b3e356003d385a6ab58a78b3248f5992e663912b6624b2a0d5920efad76eb99a1ca82e9fa0b976138d2a1330e7b984a06270fac67b83cf1790b865ff50aa82af3c87a3d468fd57fe2091cee765ffcceb039699a605d328ae97a8580b7f43edec8a8c06d38f05296b4559f136337d85d7e07dd42d0a32a2e0a49d6234a890615abf1269ad52f0caea017e1c027f26f2bfd7dd8bc8ce73d104e9595df37bc85a765ad4a6372903202009ccd854fea49c48f5f3eebef5b7b0d5dd53e665b312209b986b8b1422a2fbf50ff162d8ffbe01b200c336247ee1f9aac10d011e97dd8621b9c8f5ebd50c1ebbab68adff43c98aacf60ccb24bd50d3462921e3e9a3ac56efce16f8dcb8b501cd5b8d52014b8c2b87bfc1820996b4e47a6b7ae48b411887f7b4b42a2c6bd3a0c226cb0861a42671cfa2532812bccc1468f1a7ea8ce7f3cc1a88ad27765fd7d15c4990b407f77334187ca43e9cc197718465539d215f9bf20f8e8498ab7865c74db6157b0f2acdb2619a3541625403f92fd47d4d1d3c6d73f1c7e5f0dc9090c4e0c5bfa20681ae12e9338e54c6773fc7297fda9c355332778b5ee66a5135a177ac820e1786c469cf4101c89805120332ab1c56b0980f889ebf9f7a70e4dc5f7c271fca976d1fa7d3bf32b12b0edbdb8779b092c9856cead76cc89cbfe7e9a412494c400b5a2cc40e841fb56ee93b63255a3e0884ad917b05c47c344e13a1756584dce796b50e8576e2ae68a67e2f243fbd5a809fccd3ec2a9e12eec84c5c37d148292e8c298ea39c14ada9c8ea4188bc31af589fc3e844f28944797161caca023bba5991c1b28171393dddeea38aaf3709d86f8a35eb7eb8f80bd2b47bc51bf2271eee06b1a0a93ee8732faffed02b06acefc500427dd467df19b8c4f21bca277659e7be24d6c10dd672b2ac7c605fb865992baf02b1044d5f60e762bdc3df2df7cb4eb20225202d7b21e89c70345e401f54da0986cab25659dd18ac171a3b7e78051d8cf40595607f2d63a78b277f3010c471ff400d80f292d19c6e7dffa6c598e7dca548bc5faaaf3a54657e6bcaa90b92aa437722774a5968b5ec87ec6b933f27166d83523dc3fbb85ae343cb625b32d8c35d59d73f210f5e398cc9211b193faecd599f8ad5ae2b615913373e55e292553a4d240714c555ed93859df66034679a4d57d39d62f1f8960f9e2eb29e003b6dae43456e19613f4036aaa7689c7c82872a60c5b2170678b99dec4b30a9966d92037957ca38a0e3acad4c1bc280ed3d67e826a468efa41a3241db81ce2033192e4474a61892eb9683aa390c5431ac02065d33a675e52cc9f3af7424553553934b5860119e273fabffba9404d60bac0624dfe924548d23f09f1e8b002b036b42f5422ac951898728552e40382bfc5005d0667870ee106a36113652e5bdb6d045738402088b23db0995a4b5ab2fd3772b09aa2117e0f1c84c11f0bafe9b2f06bf85d7ae6d0be0ed5376394fbf9347996b0d70307d01aafe63c0793868a4b894d9d26842b68a523266c81140fcdb409f2ee2509469e805a8e50b4c7cc1012bca72602efaf95e93377e3cd4234f941822ed23045351dad50c1f97f6a4d9cb9849c70326f734b1ecb5296771ea488301f1bf9c2e3d080b664d4e9d65979d947eb29c95f7bc0ef96b78f883a3a3964bc06bed62b006372789cc2974624dc3ab8b4b746190832f253edd28acb82b4940575c7281521a10cacd0fb2dbafa9743feca88bdb25225708bc5c3da95410a6da4289c53ab377018a6f5009eb019aa087e451f9318f7939752b6fdb1d83f426b4ebaeab8425863738a89f0ce23224f9f96fe2dc050330ebca474b9564ce17d53a19a71bcd02cbb4027c601ac71db4673ed3685ddcfcb03dfdf43ddff02ef7280f6a418ca687b0ff1635017ccb3d9facb7845c31c925d7c6d1225f01aaf7d4692ca45ae188dda24d27128eefc91027fea1ef5afba0705e2a80fbe45a4924bfc5f4e4d7f8846cb6721a500816827ab9189e659446f9d942341cd0bc2ad213039e0dd8d64cd9eddb4971fb640f0821c256345c0bd99ba5f5744098c91c501f09b660281dd2aec26645363bb796c688f35be2d6b4fe75faa9d4596bb0bc5027cb7bf52d2a1073f1d99b36bcc68e8f84d5ded70d5ba809af598fa47605d3a4140deee233e668466535ff2e91f5638a91b8495c087efa03f447245e68449eb786470b05a57607abee378568ee37eab3ffce32d8a55c9c5df7cc2d3d9994c5391745e0539ee938c4557d9e4e683a5f065314a4eeefafb500a8803c12f13ea72180d8bf803eaf55dbfa3db8b8a97e70f265f67f883353d0b9274abe3e1465f51918dfbb464b5a587bd0fd5fc58f5fa4d3718d647e89beaa50d72340d45cc6d037c36784693d9476979e332a49c5b5c7775ed414b9c84b467bd4d729dca96990e32b61667e57392eedeef7c0594cb8610304f8d54ea9ef20f996071821eb651f08b0c1866dd496412cb302b54a96aa4e11f7b55ffaa7b9b0183000c2f6afa55a22231b21af42face581fd68119709f7a45f1e7b97a3db847f8d9945b3e0bca921bb5db0890b88b004c1e1501e16e2b204e60fa76f7be31413cce454041c51be14ec496a885526a975fc4f9568c9d937fc6d3b7cdc4b5981ac83d8ef2c9be4357d2fa79c9908d8b33ea96efb8d4b1fe10d9568ad22f630ab4691cd60800044ed34f1a3b20892f4f20e384eb4d2a9e3f3d02dd801e9eae9927552c1eeb54035f5fd3caa99ccec006653201c63975e5d9920dc7702f18b56f6dac7f55145ca8c750bf5bb800b914b9d4141e11fe3c6b9932b10b2a1355d942e9af3c1988cc3d970185c2caedca2692738db01821683a01e789b1d96febf22b901a6ee71f85f6c18c612585c338d0f4939de38982ce6abead8bf4894f8dab2c96745d842729e28cef995fb847d19800571a5f2eca96e592912b1f11cdef45b700faf5f26e6da21a7b4809ecefa411ceb54306598bfd1853ab6624937db5d0fa7436b954adcc92614793d4c2aa01bb1dee7ffe3cad94cf11ddf98b43d5d21f878f2821bb3e212940a5a710518077a57aa6a2a0924ee637eef2d31d4d03d5e5cbad18afa218d6bf53784458bdd3ad77e76d8cc2ca6d439e5265a2f87f887c7e85170db24de92aa48d0b12e686f05db81b4b57ea281dbdcb29c9b6a5cb30441ce5730b5ecc4012a260b24b80c6605ea021beca9c9bef182be27a830327496778d0f35aa0f0ec8e2f0a39aaf146429d8078b33e4d9920e54bce38eb453a3f9b84176068750d663c27fb91d8fd6af796c6da0a856c2ded63e2439fe48234f6f1c0b909fd116750b5fbf4ab41fc957f928596d3b3fdab3cf517f03c630d69d7976dc1d6e553d9502b926285ce814642b0b0af52841d3a7e1e5c0cb7497b8e4cd7c9f316b814596ab96f513d83d483e48e5d1fc39d4d33acac4c498f169197493eb8e6b774e7e0d40402192dc779b5c266307d1b7211f63eb67a3f2a4bfc1682993582af9b1bc5941b96f625602cb20015f7a27fadfd7b129b18c556519db8b663687c74583df238220cae68d3f1d6546f934dc8f7e6abe6de41df739fcb9f551ef7c786ead987ffe2677bc6352c9ff6197dde030510ea76c257b118012b205f080cee25329361e5d9acac7d849355f34445583b7e7a7349c1d56abc9cf300b0d0e9a089469ef4ea1b0ae3d952bf6fff2d944446ca1532df8ac7d38e6d2b5c8171be15a132ab1d3133b6945151e8c092a88bf16fba6ed697baea4fee7a47c0d3eddd4713b018346460ab4ba616f1c35fd4e8211d65e6dee0404bf08c4c9592733a356e1ab99fab914eb6c78198f3813b6afd6e39cdce63edec57ad8f425ae76ba360a4b3c4d6bfc2c127b1c2ff0ea6283db71402adc7c95a533d64efb0a3f2841f9d86daa1692bac4bdbbe6c66a32e305bde0f2f24ea7cd86000ff717620f5ac3a2b406678aa0f72a631ba13cc4daf4cccf6555459b536cb8e44dd2ebea4b51c649e94ebb542fa051b4f52d3fe881b8e171348461f6aa12fb0f37663235fd39a1039c8538a4aca85ec3287b63d53636f5102a86b15d27e0d160d7576dc8a08d777fe979ef7caf1c0fe94f18e8fa36dfa01fa7153fedbdc027cf1ff7f969c286c26bffc69d4c7d512cfb67c18dbd54f679ac7e7cc8fddf5a846a43b30284bf8b5209df21e2edd3794ec34e74278e21524f8c109120854cc90a94ee33a9ef2cb18993cd4538d971e9f805edd6c0098ada81c52b338d10f54de2edddf0b4e8d4b8de230cddc16f72272b9b46ae8b4448870e13f512417d505c7e8856ad4fe0dfc5ce94295740715ce80da893eb6eb3bf35becb736b2887ee8b5ecd55c061fe2d048725fa5f0601f494252846a3d4b60b4db14171e32d93065851de0a5a471a73e7ee6939790740192c32c6f5c5a54f9a4433d5e02b04a2631a8d7cba61781dcb87267288993449dd2607481c3baa37c70125545f19cafd231c418bfacf2a9b00265f6f01fa3e750c1a5af297f8412fc9f7cb18efb7ad4481196e82a63191bec8610514b412e5b74b810b33a7d9dff983b164964d4bc3361acc25ccfc3446dc56386e31e624bcd259600574d9045236f9573a49a9c9eb2543ed979d04d57b3c17c8b85636673410563b5796a73f5fd01ed2076034e33b2f5e772beba30b78e46b7c2b64f4a1ab3b376548eb016f3c87f39575a577c53427af3bae888088111d29796cc916b0b993831a9ddaea85b14c60b0dff965243c82979ac7fc7642ad13df4d4689af1bf9c04dca160dc4d1c579fe79a5cf5b2bc8af0e9f2d41bd0d27b5aa5ee6e7dc48b6a49a8d7da91ef626531197578cc7cd3587b6960a541b0826f5888d4b0ea31b6efa9d75d137b839b8ac53e29793f363f0e88707299259c92e3f686bfb679e275b5aeddfdc97fe0a07c8f5be71309b66700d981ce1e28a15a17f86fa304e0f3dc872522ab575e4e42f7cbbf757164625117992812f256cd36e15bcbbc3390f471569766fe9ff5f9193d033907536d2ff64146bdaa69a4aa9c31f5b70dbe68217d00fa9ac3a7a60ca999937bb083cf61527f80541f9371eaa5f69397d2843eaaf9ea610a8409c5f40929bf7ab3f98fca3c0aee165087bcb9e6e85043fd3ecd62694afa9c3350eaa0286f69bed603c9bf0994a1dcc526dba14b1a43fcd0dce269c9d24971b47c12d2cc0e6eb6829595304cfa430f95bd3697ff45357", 0x1000}, {&(0x7f0000000080)="eccdcf2a1cdcbe51f8efbf31433acfbcf2d1ae7452ef53db9200542c93424bd10cfba30915b9cd1e57fe18c8839c40dc93a2cabf747a5c97f87627d3501c30facacfb04d349f65fe1e344d6881ab4f8f67", 0x51}], 0x2, &(0x7f0000001480)=[{0x30, 0x8000, 0x970, "ae02380c88d4b2f1bd8c9682e5f29031f0505c3239a52949b8b6af95760d"}, {0x100, 0x0, 0x43c, "60b2e780580bb6d33c71e058c073c6d20cd6d5e194a8454471da7da964af0175ff31b416ea38fcafba2a6e8c580b9f08cf1256f326d5aed91923e6f273c65254de472cd0af65b754ddf79ca539b57284935bc34d6045a4c8493f49ea60573140090d9852becdd445591acb540437922276285066c4e4d83493a5039e7f8ac37ed8ec91fc3f69fc17ad577953a53811a7fcd4aab1a943fb8b2b7eb3c3266a841d244947654cf2237a8d1fc9386ba7a8f7c7ff5767e43ff48007442ad6f6ccbaf3abd6d3d86160cb6fe9fdbbd3123aae5abc026d2225bc7fcc904cee6ba308f072d94d1779765f7cf09a39b9461aa469"}, {0xc0, 0xffff, 0x7fffffff, "2942000e1566fab8a01691445d1cde2463e729bc3215722b7a01883122a6ab869d1483acd519223f4b517da8a4d605abb139dae6d47563461ff190d247597d49cafc33f2221fa022ff9f614f0ea4b2bd1ead7b02486905403212a99dd6fe3d60d52262f85c333201d4f5a0e10308dcdb40959fef2ee3cabc79b8c7489fe3c7a0d093d72369490ad8fa29faf283371a9c9e8cdfc65f6f7136afc892d7b62c5efbb920b30638439af942"}, {0x60, 0xffff, 0x2, "c3d821f4ed775ea8c68cfa817321d128f895c596297343a290ec70c6766d10c589acc4594b26c7b43c5d6f3e2a4f165e0cba56600c83dcf3dbd7cba9157107e4e58314a40c8cf4d3f67567c20c0962"}], 0x250}, 0x200) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:20:33 executing program 1: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r10, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYRESOCT, @ANYRESOCT=r3, @ANYRESHEX=r6, @ANYRES16=r2, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB, @ANYRES64=r8, @ANYRES64=r3, @ANYRESDEC=r9, @ANYRES64=r2, @ANYRESDEC=r3], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r5, @ANYRESDEC, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r7, @ANYRES32, @ANYRES64, @ANYRESDEC=r10, @ANYRESOCT=r0, @ANYRES64=r3, @ANYPTR64], @ANYRESHEX], @ANYRESHEX=0x0, @ANYRES16, @ANYRES32=r6], 0xa) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x10004, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = getpgid(0x0) r13 = dup(r11) r14 = openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r14, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r16, 0x1) fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r17 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r16, 0x14, r17) recvfrom$unix(r15, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r11, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r12}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0xfffffffffffffffd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYRES16=r19], 0x1, 0x1, 0x800) socket(0x1, 0x3, 0x8) msgsnd(r18, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf81487851b17d0bbcf6477e0ba7ad643dd329b"], 0x0, 0x0) 16:20:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x15}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:20:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da291e5dc4b7f9506d52168a637", 0x57}], 0x1) 16:20:33 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="13dc96ffdd4670fcc51a8b035c24676d8bfdce1999feb64ba28fc4996a63fb5186983ec87cd948df962148e8", 0x2c}, {&(0x7f0000000500)="0913957d3be553de86853ff09715ee6098e1a6b1b47602c95254f8dc33e0f27c9ffdffcfd7d30ba71e0d0f65de34a4a79b41e61480e6b4adc803356e93379a9306e7598772b94e6701d6c5f65d8fcde5b947ac4433ed20a7c6d67758644a6fbe15fded571cd724927465f5f7d443629856558a8fc3cce9b5e891d0872705098f0112b5c6d77e07557f6c3bdb8c010acd5c0a597f174d849431fb77b00b41663367a7eb39e3b37ebcf68773f78f853c4dc27947a7013b2b87297021022ca840d024d3b57be842df9cbe14869c155b0feba91f3022ad34a8144e6e7c81541f94e9537bdf54ef97415b1a26071b9a18c31f200ea18f1277b5dcdaae89b981cc7fd526cc88216fea2384ce7caaa4f5bd4e287255641326e0bc588937bf19d66c8a51a6b8d23684fcd080131c512cce55ff929e9e9d601ee677be643cba8b68279daae7ce538fb257e5f10e9d269767ef6bcc95dadcfa6975c22a42416c65e58c7397a132ff738dd2d1e84796694f7bcd9479960f26e849a00e3f2f12f1d5be33b2d3cf061e1d677af848b0a2b2838e6048a38943e0a7cb0036f3bb1e988b9f6422febad3690145a448050852cca0a9a107fd5cdbeb8ecad0234432649738813c4a9598e841fce45eaa69b178867f0ee7fea1dca7afa957bf0e89b1301c6b819970b4f735130319229b6a2157d1c6208830d4f14d6a11ca6763f2d845fb9aab1107640567436ed09ce451eba12dd73d4f833066e535fd70bfbbcc6762a294da934ff4e13486a8200075e4ba67229e1d05f9b664824ed114ca6ccc462da75488f3bd6c1e9c6db6f91d9dc360f40154f6cb22ef307f0c1c0c8b9fc4872fe60ecb6d2374e02a5818e0bc5348b08232047ad3ec0c7948e4b4ea909c233c3f729d2f6e49337795defebc55472c4c3f78d00963da4e15b61a9e031b28c14ce51145bb28f44f8ae2cb5260196737c98014f51b6d4adc4666179cef664c0edb7fab30ea185f1cfa4a320765ef6398a9285b6b7ce3d5a1eb237804c9cd1493fb8200ae841777ffb3926e86275e158ef5ed0ca96c8b66ccbe51b42b519db7cd659808dc0886bc987bdc874ec548245a794c3c8b20e75ec9dd4d0f44a9fb240ec20ca3597f7d20a7031c611d40505c7ae0eefeb7efea7ff913125633dcc914c45236e976beb1ee4c3144d63e69552687f24e48426c4b12dd7bc02b802daff97772eaae832075a148bcb8a17c072f0f6e4132d4dccb1a9595ca443d7ef89c15dd806f9c0870042592c44b7e68b0ba10af408e6c41f32e01e7d215f6fde53413ac6906cae0f7a70dc21d6845ccf5e90d375f727d793526f5892a67dd34c82344aa7936e6fa818f05ec0f45daa56ec14e93a445ce27fe7f92f52c21327ca8742e92aa9bfd199f2fb6a4a70a40e07fc216c436ad058e0fcdba0043943939865e52d0ac8e79ac0d8f8a20a02852fad09aa2bf203238b27d0f841873676b521fe98d57be1085bec76b7df7b21f49f3a35464d686488bb2407e1efc4fb3c5b8dd4eda0dabfd597f51609e762f271670567834351c23fd09ffee86df9a9c56a1a5cc48fecceee8f45374b01845be2efb1c1200e5189fc1ebd3a3a6082ef1b6123cc2fb77d0e3c6af701b0e77ca50ed5e7e6d80d044a20eba0d69bb8a15121d93331d8657dde8e2f434b19b1f843fcbf01a82f774a16a5bc0ab19973e422a85515895ae9566468049e6589bd5b3827fbdf11c6bf42dab3a60ce6e9b7e34f3fac4350be48bd317e2fe9547b20a8b0a1fefd2f0a07ad1226b077d7a7ecc5ac2a944fba88362aa47f2c0b7031c45e30ee79953ee951c51c1849419586cd087b8c442611ca87d3ecb6323cadc2c7e63a66fd1418281377f1a7c01a19c0c691b2b2312c1b7e8605886f710c9b77ed28ebe39ed17f3dcd0fab8a6c60bb72d5dc7e453680d0d4599ce24000590bb8702bc21ea1be9ca27c14a097908dcb23e8e655503d8f64120c2f1bcf84168f34baa24900ff762983ddc66cf9bb699ef14228a2184ca279332d2062d19cc6cfcb6edceeb5086e85aa579a5262a4f40478f17e0afbff99f14f96a5e4fee7b364d6253f7e3a68c816803efc83b224c637ced651af100775a07f9eb64cab3aa65f3005fc9b35cab7e46bb25193f58d62d962f851f82080423e59c09819b0262ae8b3c9b35a08f9f2d09dfe2d428c027e7ac8c46acc043afbc98990f5237bc06241f457b16625d3303afb04dc30df361a25dd2589f9623174570142bd27d341b315841b4745b0ba3d4d77c1e0d5d1506de84b8c167c7f8c04b69c4895e7364b45695d8cd851ade2402afcd66cc07d67e1514d4fa69287409047721e5d2cfc741735aa9f1adaf48a72d5b17a60b7d6e39bf87ef9b5dea48ec463da6e9d9c04fec173866434aa091da425cc94ef5033718bbf2dc5089258cf653305871678d1b7ec3f15fd4d50eaadc0ba0f912091f3bc11fdc559144aef5e34f7cdfd4d38feb926772f4b8b607507fe5dad73e8e7285c114217d1572e74690c9059d980dfc348d87c8b6b3c5ea7223871a5a3e74dd5cae7c45c97ec5baf2e734db9e46285571a77f838240c82c7e34cb288dc7ba8c988a74bf9d7a6f1026923ee73b8364a50c88a955675d63bf85f507e5ebe64e3e85b195b0249c771da0074b58392765001ecd09fac99bcf4e614cafe185154be2087e0dc26560854a5c4041aa2d0b32302ba15b419237a1d8f9b58c85aea1ff4ed168de80c4c41cd1c20a5f15bc6f2d028e38f13d597e5996d75fdf220da1a180875aa444962d279e099ee788f59873f509c7d443f59971744076c17af2a37ae096f730017fc529d9e7a11d2c63ebce0261a3b46b86792153a5587c8c5846a36e4584827c947ed93ad1781317adde6ba73ff1beca0e4c01c36d2fea6e7e42bf384b75d416e0966385e412378184b88d625892fcdf98c1616c46735038cb66814ba2d5246de99c31c9a3d83cc514f2926e37fe7d751f672dcbbca4d9f90d55c3bd7c391fd9db86df6bc4a8dba4ef6c8251a1333cd14b593d06bccd112a3b0e4f2628057a9541765c12fe1ee449f0d84d07e92c9d523d7bc2e37e5feff1f7f0192592cefe2d9a32cec4ef3e25a0b1811e346903c11f343820287497e1db33cacd43096cbca9ffc046525723c9a3ac6c150635ddf07d121c4806c20b4eb4eec2a049741fdba83d5ec1e67e44eee25fc47342210952d9f22c75728114fd35d36f693d3c202aa406e3636940eb9522763206f25b5dbde8c0de1f6b1414d4dd66a3e2a3bffbe49a1a97718ebac06043dfe5cfdab60e6634eab5a50d61f0b331938ed8c824786f5170dd6f574f95ef300c9ef56dde0a4718269fa4824889b31403a265172f4b1ffb8a914e745c85aa76921b51f74a0302d68da071528e4bc335e26449de001d79064f11132feef1a9af716464c0cda888fcd60aa2da47ca477210ab65e6915dec3accac8ce976bd472b755c9625ae3b24668bfdf153b9f7241087ffc0a3e5ffb3e5bcab55c030c0ef1b0299caec1012678645ce0fa79e06054fb9f74e1d84439f55dd9866a54604b67cc020f2cbebcf606ee0de37ba9b0aca9c835f1245ab008a169e0ffd377ce02ab9a50072f7752e5e8423607a3bc91f0ea3c317b38d4d00a25316e77d2809fc9dca75d999eb6a943ed9348c0cb2047b3a52e75ac665d1e610e5fa148f8caf7f1c161d6191396cd9e3f6cb913115afcc224876b00d3bf16086db97ffd976fa5ba160f26f4aa409ee162d488c54bca347f328b851549c6d1f19e26cf0255565c6cc48ee70c7a271fcfc12c7b17e5aa33e297416f3af0695f216729908d346b2848f5b64a2199ce40fd20ba1fa78488e4fb655803819125fcd15ffed6b69b5fc959b137d095161d722d0ff3ff9b2128e41eb2a2a51bff2f18aa8a9fda1e10dc68250f52707fe384a2195ddd1a07be50436f5ae6dda46849aeafcfba0aea326f8c1ab7b1ea2937c496c1fbf4ebe3872ce5ebb5d8372437b6432d85d4469b2d25e93c3ba0fd91de96b3d7eb46f5eee3f3458b18b8c16220d0b463c7c38f5728af7f25d9a165b9de86f23c002126f8710a1acb5ef86869ecd5a977eeada2ffb710044ee987b7da26998af4846bab66bee8ace380703d4120aa0ed8831c5b91a0e7d048ad30d882b0aabd354049812fe874518f85fd7c739eb1ae04d6def3708ceef936e35130c608d10dd0b3c113d8a1cd0659893fec9b949e8030a5d9df06ed5ce38c54970d230641661a4a3a05ebdf800c0ca7e78c7e8517f502820115329a10337f15c8f8e128d9b7a877fb4a07b29d80df560a18dee9095375c628a5e89f1a24c626b0a0300f4c0be5088f892025c1e1dd2327bde45797bfc52dc6ba47f6832be79bef64e5f548eccb91d2c541151d964e37db25df7a22c0a935b4cd6033543ead472ac7fe10edc6cb51d5b6faf0e94c18fe0fa29a048e8f93a5e120fa603f0cb665aeff87e14fbb91ca14b546ac5910fe8b2af2e0bf06a3a025e2e37df74eb2798aee09dc07d9edfc7bcbed16b1f8ab856712ed4eefdf1bbb94e19279fae07622f15c16800a6c4fed618fe214cb79a11dbe5e5214852ee97b8a23cebb4847871c58a03486ec237ff3153eaf2ad121cc2607e9bc46f9d8330431194c6b423becd08b9ee3f6a594d7b63f0d28fadccdf2cac074f3f94a87fb1ec208787e72dad68685903ba29d29f6843fe5d03a7174059a1e3a324165fc2d6bd3ef36148fff2ba30503ccd3f1d9b4cfb91d61db60daa1de9a310b54050df3675b6be0e62d7d4295a0b85b19642c4c2e865fcc7bb086b3999414df2037cf8d96756ccfe96a8cf3f3dae828da5e9b508b9881d4a817561ac29e9cd3373e346d317610afe27c95855c9f78bcd18762ee8ef72bd1d7713cd9cb325c403aacbc4da5b00b2305c6212e7526dcdccbc5e21b2becbbda038405bbc51b59c60365b3d42e9b048fa924dfc88a95762888ae10136dd7359a7da3e52b079c95f16520eb0c030f60c04012a16a6966e07c7cf1a71d735db23934dfa3bb72ddf80282b853a9be95327da5d9c604e62c014afcca5858aedfe5e11a4b79345fb6723bd0311d6aac6e0efccd8755006a312b5d4882dc066795d9cb15a48bfbd38a917241ebe6ec46c0ce4ffbeba449b7978312343dbcb67b529573a373ae4c98afb9873412b79202472c386b95e55cea5a4454de7c33a49615fe8cf5bb4c5a272b98cc80720e607e4242d9cb3b433db6a1f372c8801affff144b51c4f002d3bd27c5583704480c1443b48c052bbfea10f60a4a612873779f8b66f623ff024a1c84d966d14a4585b11d0db64a4290cc11641ad1a74311459e43405b2bf245ce43b59856d78f51c03940cab381cc566eb5f5a671f93f1ed787ceec878238be26d18c442f5c4c1d52b264e03c241555c6bccee4881cef08411b4e7747492f7ae3b3448e15c01ba3c3e2d2ae912961c2959d0ffb091803b1008fdb0d29cdef437b0843ed624720c5d04770e2451d41816c87627e8827e6c3ad1b43f9c91cc9ee7f1a3c8b7c6cbc28db7883db13e68e5a24d228eb5c146e194bc1e82756a9ef9b7f7b148c85cada99af88754c130ce4d6ef6f2ae86cce5a26ce298ba41e4aa5dd11c7f7bd5787c673825b6b05217f3232a8746582debc534066926400304c9bef597e35c53a7220a609ecfc4b5050a0f3061504bdb3b57c9ac11e42f1b5dd906d536abe47521fdbb052cbaef322d7c177926dcc7279de3a6dd0b765129234ce9621a10235d12eb58cc49782f1f24db357235dae591fe54e67393f7e4ef3b", 0x1000}, {&(0x7f00000000c0)="ae20684e7edc0b336dc2fce107c18f7f57", 0x11}, {&(0x7f0000000280)="6c3d02f11ab286d1c451e8cda2232f15039f31fb41ff0ab5d4c6f59bce1f8b05a63fe3e492df9aa1724b10d043a8f74f1307b9082324dc1af92e2ced4ab1b778846c514d7ab6e64e56f5fb2a9eb5464bb9d31d8b5b9d0d4e4ee0eeff5a09671d51896e0f135524061b798e0aa79f0ad3a58b5366d9ef7dba009feef84b95b19e195448cfee4f0dea8951d8ecb483decb6f173e542bdbeac7bc631e8c9a3b28aa3a6b5d54c1feb79310bad0b1a21bdd14e25b3dd1913512cbce110de14055e210fd22adbbf670700b812daa534ca2314a", 0xd0}], 0x4) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:20:34 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x5, 0x3, 0x80, 0x8}, {0x5, 0x1, 0x8, 0x101}, {0x5c, 0x7f, 0x1}, {0xfffb, 0x9, 0x5, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:20:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="82022e2f66696c657107dd0000008802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf253a5a3ac428564d2489365105e28efce83c3b0f16517a1c7afa02b1d74bbb118d71de4e50686275dbfee89b8d42cfc8a4fa9f48da9782fc783d95fa962b4936181ca67140f0ae1e35de3c7a87b9c32f0781d048bcabc0b9950adf0dc68219292147939c2e23200115ff8721f55fb9d65d7ccf4e425890d70a92d43189f8499e08b8f5de67287220050abfb73ad515565b61b153ee3048457e30655db16c0e8615e29c7a350a1a9f984c820694c77f6752ce32a60bc2b5b8d655bd271a6c287ffa558329aa4cf1c0fcbe9ce8f624bc3dc3ad4e26fcece"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x0, 0x0, r14, 0x0, r8, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfd}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000580)=""/4096) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r17, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x1) 16:20:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#', 0x1}], 0x1, 0x0, 0x8000) 16:20:34 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:20:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x8, 0xfffdfffffffffff8}], 0x1005, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 16:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x2c}, {0x1000000000006}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x22, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:20:35 executing program 1: r0 = socket(0x1f, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:20:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r1, 0x0, r2) r3 = socket$inet(0x2, 0x3, 0x102) sendto(r3, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r5, 0x0, 0x10000) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3, 0x0, 0x0, 0x55000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r5, 0x1) dup2(r5, r4) r8 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r8) 16:20:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:20:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0xc1, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:20:36 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x0) 16:20:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x32ca4e3c) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6b2e6d3ecc91584d, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x1}, {0x50}, {0x6, 0x2, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:20:36 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000380)='./bus\x00', 0x1000, 0xfffffffc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x60) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x80, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000280)=0x4) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x3, 0x5, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, 0xfffffffffffffffe) r6 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r8) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r9, 0x100000000000, r9) r10 = getppid() r11 = geteuid() r12 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r18 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r18, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r19 = accept$unix(r18, 0x0, &(0x7f00000005c0)) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x20, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000480)='./file0\x00', r20, 0x0) getuid() semctl$IPC_RMID(r4, 0x0, 0x0) r21 = socket(0x10, 0x400000000002, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r22, 0x0, r22) fchmod(r22, 0x0) setsockopt$inet_opts(r21, 0x0, 0x0, &(0x7f00000001c0)="70510bbb95a1008efa297707b15a1e9913d461d94828d24464e6eb020bcc5c0911717e3a5fbbdf7bcf32d4d6", 0x2c) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff14, &(0x7f0000000000)="d18200b69609527600") 16:20:36 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x10001, 0x1) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) r2 = fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r4, 0x100000000000, r4) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x0, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getpgid(r6) setregid(r3, r11) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1b0) r14 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) dup2(r2, r14) 16:20:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/232, 0xe8}, {&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/220, 0xdc}, {&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f00000006c0)=""/60, 0x3c}], 0xa) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r0) 16:20:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r5, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x10001}) chroot(&(0x7f0000000280)='./file0\x00') semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000200)=""/69) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:20:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="368893d7b3b6f25e"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) open(&(0x7f00000000c0)='./file0\x00', 0x180, 0x134) 16:20:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xb136898ead0a8f33, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db95608fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a5abb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdfffffb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea012df843c58a2b04c9cdebaf66e835af0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851b1de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b00"/1734], 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:20:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x2, "d730b85b0091ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40, 0x40}, {0x1}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='\x00', r3, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5213, 0x66, 0x70, 0x7fe}]}) socket(0x0, 0x5, 0x3f) 16:20:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x400) 16:20:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') r1 = socket$inet(0x2, 0x0, 0xff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c07f66d10a7148c14dada5f19d6e724227c9f530eff0e5477388a691a8ef900dc33963026b95f164d3725111348e71895930883bcc0742cf2d4ecdeccb93985f7ab003f0aae798890ef98f93714411bf369102", 0x53) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x2, 0x8}, 0x8) 16:20:37 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000280)="749703210f6e833204af5c00c78872c90b01216b7c457fc17c523fef87805929e878b070550c1c80f4d7c146b6199816908bfd1527de31f3ec4320d5503c7e8c2a6823886689e996a6953f8d7b60156f4530c04583216ca356d666d163c0889970a7ca1350391623270c79f1a3e9e2ad7b78f7699540dbefeaeb9743efde3b58be3f807cbb1e60ef649e86ece21820278673ec6215fdfb04c227917ceed80efa70dc9142547325af2f94d6996de4a1ca8cda8887b45919ddcd36f2e1", 0x3, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x7fffffff, 0x2}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0x7fffffff, 0xfffffffffffffffc}, 0x10) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet6(r3, &(0x7f0000000400)=""/61, 0x3d, 0x41, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x5}, 0xc) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) chroot(&(0x7f00000003c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:20:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="22264246931375695f767960145144f7ce8da25821c84a82cbd10ff9a6a9dbddf234a4b0616a0d9d382d49a0029cdb46672a53737400954895d271595962f16a008f683b7baf26b9df2a4642b00cff44d8060f0d", 0x54}], 0x1, 0x0, 0x80000000000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:20:37 executing program 0: r0 = semget$private(0x0, 0x2, 0x404) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x43d13ac5b1ab81f8}, {0x7, 0x9a5, 0x800}, {0x4, 0x5, 0x2800}, {0x0, 0x4, 0x2800}, {0x3, 0xb1b, 0x800}, {0x3, 0x40}, {0x0, 0x4c3, 0x1000}, {0x0, 0x200, 0x1800}, {0x3, 0x6}, {0x4, 0x7f, 0x3800}], 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x2) pread(r1, &(0x7f00000000c0)="d53f26820df7b7a454c1a4b9745acac810505ae1819ffba1945de747b2ebb0abef7d48d75257979660c36b099f2233e838696c789bce394cfff499b7922663b4a896fb85f7c3e8799a270a17c9e89003c418b9b3f09717e1bfa6a0c368a7ad945e02", 0x62, 0x0, 0xffffffffffffff9a) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x400) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r3, 0xdf1, 0x4, &(0x7f0000000200)="e94055ee3c83528537822fa980e425eba5abae92fda541a13d85473b", 0x1c) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r5, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000280)="1e7c8c5c7068c3d8b6b9b4b6c388608e8ada4a68a4094d95aad2618d43022a7cd030be1fd2ea4a15f248fcbe4ad7b8ec20dd84eb41bb6929308e551f5f732ae532ba54d2d1c55d4fb917df3c1b0e48fd2bbad93a2eebab286dd6a05a329baf8ae79697d7f69309a0bc78aaaabaaea477e1264221ff7217945b45e9b60b10b9fa2b4115188e2ea7d7cd93346ea2c9276bdad6fb81eab11c18b2", 0x99}, {&(0x7f0000000340)="17118ed6405de234f98af9796df126ba2bb4b5ae09ef3cab66056afbaf2293e912593e25284f300fcb409a4fc62c3f6c0194857b79b133d3b14a038df1446211e805a67bec80cd86b272d19cfe0b03f8ac2e0242fb5a1c1f6eee98d0501f89df6284d3790979bdc4819399c7bb53bbb85fc0da2a74afd8d2d939857eb70c318672ff318706", 0x85}, {&(0x7f0000000400)="2325d1a66ececef0f484bcfb3e58f46641a81037540d8add60160d9ef955dda523c694c7b5420635457a55ea68838bf60b762305e4943fe2d4e41e8362bbd24ac12e6de7e612b9a4bb20ffab994703649f1ca6dc7186015d1ce6df0c10ba67a76c37fe55426cf6dceb256e8211347187e1a50b45d42f68739525d71e227e2bbd26a42577e37aa61ce0f9932ed2e2f23f1c413ce42a18e0a30203060d459f4f00166fa58c2e985afc568bf40d5e744f25a983d3c1b37bd4d568878c4963f24b5addc914eb1ef4097aca9bf63d92ce3f742675da794a926a06944b364f", 0xdc}, {&(0x7f0000000500)="0023e9375619b215af7586fbe43137f5386d28e5ddc92d8cd56183e4eb304b3207ddb44000dec1f0de960e7946a3f0166dca60a8242ca550fd9a7569e2e6e404a2f93e4e52d89193d119011d60dc52cc53b323e2d1d47a231e2303147367f4e0fb5ece4fdabf994a026b3472a85dac2476540ec417ba47a0fca6e69dcfdb5767d54ee93298246d444c34d4d200ea94a6a963d6612ee3978c5550150ba13d6607434d3ff5c55db46b", 0xa8}, {&(0x7f00000005c0)="2302d8fcb95aa9d1cc934e83d5d8b88f837ac469b9e8d325e1f95dd4c29b52a77be83388c14f722e0301d2184e660d0f851f4f738ddd53505aa154e7ea779f8ff3661f5f74360cfae1c781ea7a218c5872379b750238fe20ef486a704d96ba49f93f3ea2d40f068de4e779ac9b2709b3ab24346146c1790877ac09099a8e69e7ff5d9d631fe451e142314540d3d8e43c8966c77177c9e09cfca730309dfc2c9cb8643d03037391910f9e716270f556ec7b26d99a164ee64dea9e258f3382dffe2e88223fc6b934e44c06e6f11fbd019cbb787e7588489c26b532e5893895", 0xde}, {&(0x7f00000006c0)="dc28cfbea87e5f2186a6af4ba4624172cb56c73ac96ff79d1671eaccd1cfa5007324c85c12b97044da599c964067a06185beab467a8816b9b2a5072791f9b73a1cc2c8ce58057a01537f5e31de8131b38ba29b2f2d867183466ec8f53a8c7b929754c1fb6e835f962fd0bc5b7f9c77ae16e54b1c9ada3272c54127065a1a1f8644198db41e7a3b0419604b145099c0563fdf8da3eb7eab191380d3a9f1b3fec10a988387ef444cc92a27ddde0316f6306250e9befdad66cd60264fbb9d74da7a1c3406e59d3ebb1547399a36324762eb1e8ce504265cc9e828518612e57b52d1ac", 0xe1}, {&(0x7f00000007c0)="8476cb2ab4cbb2659506c3ea5ed45546a46e75e42ac8d6cfb6cb7be35f6994e353a8454ae2d83686d30aea45c8c02c72b7e7ccb1fa17398064a67fa14e1e221beded51c971919509f0d5e418676805c4bbe1084a0473a39e0174d949bf31e2229b894d2d74fa4604ce7797871674299e1c42371326c1c4aa65b354329d1f49449203e7a067ddfa1e4550971cd0fd5b0448ad7924f3e33c40dd5dbf7987129ea5c56ca6c5c04817ffbfe99d994baed27688445b3461ed22e666f714a98ac7a0dd161982adec2bcf3ab601391e107d2561da40", 0xd2}, {&(0x7f00000008c0)="1212557d93095c50c1c41fcaf88f2d4e4ba07047f6e6111591373fe4be", 0x1d}], 0x8, &(0x7f0000000980)=[{0xd8, 0x0, 0x1, "61f50ab340b061d5edae1b992776050ea4904b8cee7833bd6640ce7d052187c1f4399885b0a62a6b9bafb4f355e1aad0e05dc4efa5ec7b127532b26fc34e82ccc49f0449f76b235c882ed75122a67be83571013ad8efee01c517e8ee036d3ba62fbff89f2e0f30f59361a09d3052c734ba2abfc13f8013fd33db85325873afe633d21c7b64bdb9d50c680ca7252088655912b48aa0fe1152aacceeea500a4199596ebeb9f2537d8f797ca77ebf45383259182edb25596bc870a8f97623ba5c137d"}, {0xd8, 0x8000, 0x0, "1bb42109c63294d072d17994e53ad7cdbeda6d92f2f44120419cde5ef9fd6a546f7552fa8b677d2b2aa34656b91fc24764cbcbd7cab1d27f81b8644c74b6cd5330357edf62195a310f899594d4985618a0119c6a57c5ae6871707ff1e6fe5211cd792638238e6d7215b0b67e9c7f05ec261648a77a155be1db68d0ebfbcd3220bdaa6f6eaa2a22cf044abbb9e8cd658cbba0665a1eabd8624290ecd32d6e8459d707c5492c1b8190bc5b180dd3040c2158498306e66f772134db58eabae92d5ed5f256710f8c4974"}], 0x1b0}, 0x6ab413ffdcc6035c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000b80)) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r7, 0x5) getpgid(0x0) readlink(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)=""/83, 0x53) r8 = open(&(0x7f0000000cc0)='./file0\x00', 0x8000, 0x33) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = kqueue() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/tty\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x200, 0x0) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000e40)=@abs, &(0x7f0000000e80)=0x8) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/klog\x00', 0x100, 0x0) r14 = open$dir(&(0x7f0000000f00)='./file1\x00', 0x8000, 0x20) kevent(r9, &(0x7f0000000d80)=[{{r10}, 0xfffffffffffffff8, 0xb3, 0x400fffee, 0x387, 0x8}, {{r7}, 0xfffffffffffffff9, 0x17, 0xf0000019, 0x2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x38, 0x1, 0xfffffffffffffffd, 0x80}, {{r2}, 0xfffffffffffffffe, 0x53, 0xa0, 0x20, 0x4}, {{r6}, 0xfffffffffffffffb, 0x7e, 0xf0000012, 0x28819c1a, 0x1}, {{r11}, 0xfffffffffffffffd, 0x88, 0x0, 0x100000001, 0x534}], 0x7, &(0x7f0000000f40)=[{{r12}, 0xfffffffffffffff9, 0x2, 0x4, 0x7, 0x8}, {{r13}, 0xfffffffffffffffa, 0xcae6fd38a388133e, 0x4, 0x4, 0x8}, {{r8}, 0x6b8f9eee89862b4, 0x10, 0x4, 0xffffffff, 0x3}, {{r14}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x1, 0x6}, {{r8}, 0x3, 0x2, 0x40, 0xfffffffffffffffb, 0x401}], 0x0, &(0x7f0000001000)={0xb70000000, 0x7}) r15 = socket(0x2, 0x3, 0x1) connect$unix(r15, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r15, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) fcntl$getown(r15, 0x5) socket(0x2, 0x8000, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wskbd0\x00', 0x0, 0x0) rmdir(&(0x7f0000001080)='./file1\x00') 16:20:37 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e7d8e980f8b1e3f659401bf3c5c7f986635f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10008008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac279deb25d83e3bd534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac1536b11dabfa3f61407867bb49839b248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3000000000000000000000000003ac5ccaa793cf5f615069f2f87b917f9b96dc12ddb78799897417541b44e2bae7aa914329593b0d4b991"], 0x10) socket(0x2, 0x2, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) writev(r0, &(0x7f0000001680), 0x0) 16:20:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x31, 0x4, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f0000000880)=""/244, 0xf4}, {&(0x7f0000000980)=""/129, 0x81}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000a40)=""/68, 0x44}, {&(0x7f0000000ac0)=""/107, 0x6b}, {&(0x7f0000002a40)=""/4096, 0x1000}], 0x8, 0x0, 0xfffffffffffffff8) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0xb, 0x1013, r6, 0x0, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000d00)=[{&(0x7f0000000bc0)="d98de17966ee6d6f5796e7840e61598bbe353b0bc8c3f0e04c947e4b4cb936b0f17e819d88681775d45e3dbf8482e295056a38f0f7d3efb4d5ece6246405f463803ea61e", 0x44}, {&(0x7f0000000c40)="4cfd4c0a23bf8e3703809f72acc26a83b5ea3d4c1ce706216503b2e15eab87d9c37f528662abf812d5b8dd4c4ca892703df9261a1ad3812954457a9cefa29718b8f0c46bed8870a9672d20817172529737bee864d6f0c5f6a9d2172e2e5c514663bc0338371e68ff67193a0d9cf9f249c30d9ab7b22fff7e2cbd380930f89c1881fe6a06fc2fbf48fc938e41fd052828e299ecdb2a7767cb1b9949ef4f47ddfd4e001e9d2c56cffd35165c424e64", 0xfffffffffffffd39}], 0x2) 16:20:37 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000040), 0x0) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRES16=r6, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r5, &(0x7f0000001140)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1400) r7 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r7, 0x0, 0x3, &(0x7f0000000040), 0x0) r8 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x3, &(0x7f0000000040), 0x0) r9 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r5, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r7, @ANYPTR64, @ANYRESOCT=r2], @ANYRESDEC=r0, @ANYRESHEX=r8, @ANYRESHEX, @ANYRES32=r1, @ANYRESHEX=r9, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r3], 0x3, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r2, &(0x7f0000001140)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r11, 0x100000000000, r11) r12 = getppid() r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r20, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r21 = accept$unix(r20, 0x0, &(0x7f00000005c0)) sendmsg$unix(r21, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x20, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r24) fsync(r24) pwritev(r24, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r24, 0xffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r23, r25) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r26, 0x100000000000, r26) r27 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r28 = getpgid(r27) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x7fff, r10, r17, r22, r23, 0x142, 0x80}, 0xfb0b, 0x2102, r28, r33, 0x1, 0x270, 0x7, 0x7}) getpgid(r33) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x21a, &(0x7f0000000040)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:20:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f0000000340)="5dac979ee504fd9729435817b2dd8ed82f50010dfbd7fdb10bcb055f0b6cbba35aba4d702c2b64de3a9b666fa561556abb9602f8a6548a1216a55b99221d21b10d439299fe526fb4ee8d3fff0f30fc152dfa2232172e77c6e5433a5da97be8b9a2bdc979cc1839def6b17ec32de5e40da5cc8ae0513feec64b7536a330b04757dd380612f5c9f42d1c571726e20d3dc245fb7db06f8e2a86614d90da9ca4a0dfa80fe1a639cac55a00000007000000000000") mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5b00) r1 = geteuid() setuid(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:20:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x1e, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x63, 0x5, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="38db4bba42abb6989e187d8ac3d4fa63109d16ea3ef98b08b693c6883a7615e3353b2788e7c9f220e5fa2cefd02bb9537e0ea60f87f8a6380c6a72f17cb5aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:20:37 executing program 0: rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x30, 0x8) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:20:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:20:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x9, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000100)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0xffffffffffffff92) chmod(&(0x7f0000000180)='./bus\x00', 0x140) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) geteuid() r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff40e8b466f46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a500000000a202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a499352abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf6377868191b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107000000000000000000"], 0x10) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) bind(r5, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000500)="78250b4e7d258545572720c557073b54", 0x10}], 0x1, 0x0, 0x0, 0x21a}, 0x9) r6 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000680)) r7 = dup(r2) r8 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000180)) setsockopt$sock_int(r8, 0xffff, 0x800, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4000, 0x9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x29230e5414412d1a, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000640)={0x1, 0x2, 0xfffffffffffffffc, 0x3, r10}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r13, 0x40044273, &(0x7f0000000440)) 16:20:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x8) fcntl$setstatus(r4, 0x4, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0xc4, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x2) 16:20:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) r2 = socket(0x18, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) pwrite(r2, &(0x7f0000000200)="f80aca2e9a58a342c4b282a190eba0617a18123815347a849b8411e045d95a22fce11e033777848a21f2f7a3517d56894ec690d67db1f9fb7e9fc98e6fb172ffb10fab35b2128ab437ae05d303e395defe19d69e8b6ae96ef8349e67646dd72210ffc6d5de5a12805869c44f36e6e2cdec6408b1a1459d5d84d209a884a75bb10ff1274ec418e20de7f7bda0ebd1bec06ac9701a3d2c5f275328192f8964bc42cb90c6e365931409246de543bee3a4c058f9a5b8029d21bca2decf21ddc611f2def3caacbe797d4eec3b64e6582e2dae7a2ef88a133d5c365f182a09c15a", 0xde, 0x0, 0x3) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) close(r7) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/244, 0xf4}], 0x1) 16:20:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0xa8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x20, 0x3, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x181c, &(0x7f0000000280)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x8, 0x2, 0x3e97, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x80, 0x2, 0x8, 0xb98}, {{r4}, 0xffffffffffffffff, 0x96, 0x0, 0x68e, 0x8}, {{r0}, 0x0, 0x40, 0x1, 0xd3e, 0x2}], 0x3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x10001}, {{r5}, 0xfffffffffffffffa, 0x1, 0x0, 0x3, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x374, 0x200}, {{r6}, 0xfffffffffffffffe, 0x10, 0xca49e1384eee9fe7, 0x5ddbf201, 0x8}, {{r7}, 0xffffffffffffffff, 0xa8288ffbbf41aab6, 0x40, 0xfffffffffffffffb, 0x1}, {{r8}, 0x8000000000000003, 0x20, 0x1, 0x200, 0x7fff}, {{r10}, 0xfffffffffffffffe, 0x1, 0x8, 0x81d5, 0xd8a4}, {{r11}, 0x0, 0x1, 0xf0000000, 0x4, 0x5}], 0xa3, &(0x7f0000000180)={0x10000, 0x100}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:20:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x4f63f7f074f51bcb, 0x140) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4, 0x0, 0x0, 0x5}, {0x30, 0x0, 0x0, 0x4087}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 16:20:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x55c48be781cddb92, 0x2, 0x4, 0x441}, {{r2}, 0xfffffffffffffff9, 0x85, 0x60, 0x6, 0x8}, {{r3}, 0x0, 0x1, 0x1, 0x8000, 0x3f}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0xc9b0}], 0x8, &(0x7f0000000200)={0x8}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1e53"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:20:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d0, 0x0, "d705000000000000005b00000000000000e74de4"}) socket(0x0, 0x5, 0x40) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() r1 = socket(0x1, 0x1, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) getsockopt(r1, 0x960, 0x3ff, &(0x7f0000000040)=""/134, &(0x7f0000000100)=0x86) syz_open_pts() 16:20:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)='{', 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) r5 = getppid() r6 = geteuid() getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r13 = msgget$private(0x0, 0x4) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r15, 0x0, 0x3, &(0x7f0000000040), 0x0) r16 = msgget$private(0x0, 0x4) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r17, &(0x7f0000000140)=ANY=[@ANYRES16=r18, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r21 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r21, 0x0, r21) msgrcv(r17, &(0x7f00000015c0)=ANY=[@ANYRESOCT=r19, @ANYRESHEX=r8, @ANYRES32, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYPTR=&(0x7f0000001500)=ANY=[@ANYBLOB="9a4abbf4e720412c06bab3c8647f377b704a54567bb9942fb8a2f0f3d8c4a04efbcfcae3662bc4bf848d40d0f49a17a5913dd4a6d5d05e9e8313e47960d7c67102dd54a3f5d0189d39f6f749ce74e12303c9092f4f449087558ed29a11e6e1909ca9fb439067d700000000"], @ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC=r2, @ANYRES32], @ANYRES64, @ANYRESDEC=r21], 0x6, 0x1, 0x0) msgsnd(r17, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r17, &(0x7f0000001140)=ANY=[@ANYRESOCT=r16], 0x1, 0x0, 0x1400) r22 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r22, 0x0, 0x3, &(0x7f0000000040), 0x0) r23 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r23, 0x0, 0x3, &(0x7f0000000040), 0x0) r24 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r24, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r17, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r22, @ANYPTR64, @ANYRESOCT=r14], @ANYRESDEC=r12, @ANYRESHEX=r23, @ANYRESHEX, @ANYRES32=r13, @ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r15], 0x3, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r14, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r14, &(0x7f0000001140)=ANY=[@ANYRESOCT=r13], 0x1, 0x0, 0x1400) msgsnd(r13, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r13, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r26, 0x100000000000, r26) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r35, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r36 = accept$unix(r35, 0x0, &(0x7f00000005c0)) sendmsg$unix(r36, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x20, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r39) fsync(r39) pwritev(r39, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r39, 0xffffffff) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r38, r40) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r41, 0x100000000000, r41) r42 = getppid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r43 = getpgid(r42) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r45, 0xffff, 0x80, &(0x7f0000001380), &(0x7f0000000140)=0x8) fcntl$dupfd(r44, 0x100000000000, r44) getppid() geteuid() r46 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe77) r47 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r48 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r49 = msgget$private(0x0, 0x4) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r51 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r51, 0x0, 0x3, &(0x7f0000000040), 0x0) r52 = msgget$private(0x0, 0x4) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r53, &(0x7f0000000140)=ANY=[@ANYRES16=r54, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r53, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r53, &(0x7f0000001140)=ANY=[@ANYRESOCT=r52], 0x1, 0x0, 0x1400) r55 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r55, 0x0, 0x3, &(0x7f0000000040), 0x0) r56 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r56, 0x0, 0x3, &(0x7f0000000040), 0x0) r57 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r57, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r53, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r55, @ANYPTR64, @ANYRESOCT=r50], @ANYRESDEC=r48, @ANYRESHEX=r56, @ANYRESHEX, @ANYRES32=r49, @ANYRESHEX=r57, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r51], 0x3, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r50, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r50, &(0x7f0000001140)=ANY=[@ANYRESOCT=r49], 0x1, 0x0, 0x1400) msgsnd(r49, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r49, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r49, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r58 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r59, 0x100000000000, r59) r60 = getppid() r61 = geteuid() r62 = getppid() getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r66 = socket(0x18, 0x1, 0x0) close(r66) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r68 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r68, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r69 = accept$unix(r68, 0x0, &(0x7f00000005c0)) sendmsg$unix(r69, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r60, r61}, @cred={0x20, 0xffff, 0x0, r62, r64, r65}, @cred={0x20, 0xffff, 0x0, r63, r67, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r71 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r72) fsync(r72) pwritev(r72, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r72, 0xffffffff) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r71, r73) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r74, 0x100000000000, r74) r75 = getppid() getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r76 = getpgid(r75) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r78, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r77, 0x100000000000, r77) r79 = getppid() r80 = geteuid() r81 = getppid() getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r85 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r78, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r79, r80}, @cred={0x20, 0xffff, 0x0, r81, r83, r84}, @cred={0x0, 0xffff, 0x0, r82, r86, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000540)={{0x7fff, r58, r65, r70, r71, 0x142, 0x80}, 0xfb0b, 0x2102, r76, r81, 0x1, 0x270, 0x7, 0x7}) sendmsg$unix(r45, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001580)="387881109e3b897bd1774b8cd83a6e833f3756776487e403b8", 0x19}, {&(0x7f0000001700)="b9c449c0a5c3e688821baa16e508dc091d65528f06cfce70bb996057a947d9e0", 0x20}, {&(0x7f0000001740)="a335ed9c2795f11b3bec19a04e056d1ee902c685ea5015738ccee533e8d91d4774384043a675650baedb6eef3b59", 0x2e}], 0x3, &(0x7f00000012c0), 0x0, 0x2}, 0x2) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x7fff, r25, r32, r37, r38, 0x142, 0x80}, 0xfb0b, 0x2102, r43, r46, 0x1, 0x270, 0x7, 0x7}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r88 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r89 = msgget$private(0x0, 0x4) msgsnd(r89, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r91 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r91, 0x0, 0x3, &(0x7f0000000040), 0x0) r92 = msgget$private(0x0, 0x4) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r93 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r93, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r94 = kqueue() kevent(r94, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r93, &(0x7f0000000140)=ANY=[@ANYRES16=r94, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r93, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r93, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r93, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r93, &(0x7f0000001140)=ANY=[@ANYRESOCT=r92], 0x1, 0x0, 0x1400) r95 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r95, 0x0, 0x3, &(0x7f0000000040), 0x0) r96 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r96, 0x0, 0x3, &(0x7f0000000040), 0x0) r97 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r97, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r93, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r95, @ANYPTR64, @ANYRESOCT=r90], @ANYRESDEC=r88, @ANYRESHEX=r96, @ANYRESHEX, @ANYRES32=r89, @ANYRESHEX=r97, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r91], 0x3, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r90, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r90, &(0x7f0000001140)=ANY=[@ANYRESOCT=r89], 0x1, 0x0, 0x1400) msgsnd(r89, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r89, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r89, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r89, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r98 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r99, 0x100000000000, r99) r100 = getppid() r101 = geteuid() r102 = getppid() getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r106 = socket(0x18, 0x1, 0x0) close(r106) connect$unix(r106, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r108 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r108, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r109 = accept$unix(r108, 0x0, &(0x7f00000005c0)) sendmsg$unix(r109, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r100, r101}, @cred={0x20, 0xffff, 0x0, r102, r104, r105}, @cred={0x20, 0xffff, 0x0, r103, r107, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r111 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r112) fsync(r112) pwritev(r112, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r112, 0xffffffff) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r111, r113) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r114, 0x100000000000, r114) r115 = getppid() getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r116 = getpgid(r115) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r118, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r117, 0x100000000000, r117) r119 = getppid() r120 = geteuid() r121 = getppid() getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r125 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r125, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r118, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r119, r120}, @cred={0x20, 0xffff, 0x0, r121, r123, r124}, @cred={0x0, 0xffff, 0x0, r122, r126, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000540)={{0x7fff, r98, r105, r110, r111, 0x142, 0x80}, 0xfb0b, 0x2102, r116, r121, 0x1, 0x270, 0x7, 0x7}) r127 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r128 = msgget$private(0x0, 0x4) msgsnd(r128, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r129 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r129, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r130 = socket(0x2, 0x8001, 0x0) r131 = msgget$private(0x0, 0x4) msgsnd(r131, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r132 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r132, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r133 = kqueue() kevent(r133, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r132, &(0x7f0000000140)=ANY=[@ANYRES16=r133, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r132, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r132, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r132, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r132, &(0x7f0000001140)=ANY=[@ANYRESOCT=r131], 0x1, 0x0, 0x1400) r134 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r134, 0x0, 0x3, &(0x7f0000000040), 0x0) r135 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r135, 0x0, 0x3, &(0x7f0000000040), 0x0) r136 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r136, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r132, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r134, @ANYPTR64, @ANYRESOCT=r129], @ANYRESDEC=r127, @ANYRESHEX=r135, @ANYRESHEX, @ANYRES32=r128, @ANYRESHEX=r136, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r130], 0x3, 0x1000) msgsnd(r129, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r129, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r129, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r129, &(0x7f0000001140)=ANY=[@ANYRESOCT=r128], 0x1, 0x0, 0x1400) msgsnd(r128, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r128, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r128, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r128, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r137 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r138, 0x100000000000, r138) r139 = getppid() r140 = geteuid() r141 = getppid() getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r145 = socket(0x18, 0x1, 0x0) close(r145) connect$unix(r145, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r147 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r147, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r148 = accept$unix(r147, 0x0, &(0x7f00000005c0)) sendmsg$unix(r148, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r139, r140}, @cred={0x20, 0xffff, 0x0, r141, r143, r144}, @cred={0x20, 0xffff, 0x0, r142, r146, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r150 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r151) fsync(r151) pwritev(r151, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r151, 0xffffffff) getsockopt$sock_cred(r151, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r150, r152) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r153, 0x100000000000, r153) r154 = getppid() getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r155 = getpgid(r154) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r157, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r156, 0x100000000000, r156) r158 = getppid() r159 = geteuid() r160 = getppid() getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r164 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r164, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r164, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r157, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r158, r159}, @cred={0x20, 0xffff, 0x0, r160, r162, r163}, @cred={0x0, 0xffff, 0x0, r161, r165, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r128, 0x1, &(0x7f0000000540)={{0x7fff, r137, r144, r149, r150, 0x142, 0x80}, 0xfb0b, 0x2102, r155, r160, 0x1, 0x270, 0x7, 0x7}) sendmsg$unix(r87, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000f80), 0x32b, &(0x7f00000012c0)=[@cred={0xffffffffffffff5e, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r43, r149, r9}, @cred={0x20, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x60}, 0x2) r166 = socket(0x2, 0x3, 0x1) connect$unix(r166, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e08541d344310aa1ec1e1da7453e65c4cdaaae3b369d4f190be3f3c481685b6da2a90395c140d2e559e3828ec831098d8024907af4672ecb2c69f58c5fbe797eb399803d4e2c8621fe5e5bf54c3afc84bc7f1be3e7bc425d1d6ac2e50d03b5b5e98a3bf3ad2756cb5a0c0d82a8ca9ef0ccdd0e10dbbf4e5e749ebc007e457e742a3e402e72b7c0e91e429e05d87c8297432abe6"], 0x10) sendto$unix(r166, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r167 = fcntl$getown(r166, 0x5) setpgid(r5, r167) 16:20:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:20:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = dup2(r0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xd74) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:20:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) msgget$private(0x0, 0x600) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffff00"/110], &(0x7f0000000080)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', 0x0, r4, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000000c0)=0x7) 16:20:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x9) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:20:38 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:20:38 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') 16:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x40, 0x0, 0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:38 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x48, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r21, 0x0, r22) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) r25 = socket(0x2, 0x3, 0x1) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) sendto$unix(r25, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r22, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, r32, 0x4}, 0x200, 0x401, 0x2}) 16:20:38 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/139, 0x8b}, {&(0x7f00000004c0)=""/169, 0xa9}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000580)=""/42, 0x2a}], 0x6) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0xc}, {0x80, 0x8773}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000140)='\xcf:\x00', &(0x7f0000000180)='tap') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:20:38 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r1 = msgget$private(0x0, 0x5b3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/60) 16:20:38 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) shutdown(r0, 0x1) 16:20:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffff) open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x721a5badbafcddad, 0xe) 16:20:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x5be9b0387dc193a2, 0x0) 16:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/deC\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x9, 0x8c, 0xc7}, 0x40, 0x4, 0x7}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r3, 0x100000000000, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x7) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r13, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r14 = accept$unix(r13, 0x0, &(0x7f00000005c0)) sendmsg$unix(r14, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) fchown(r2, r1, r16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) r17 = accept$inet(r10, &(0x7f0000001140), &(0x7f0000001180)=0xc) pread(r17, &(0x7f0000001380)="36092b65f6b0a0c0c22c88b76a7bce5d6c361e28bf503b05ee25f9b0ffd54a61f63d41efa833a1952a0244cfe5681fd3b98fc4c937f24400cf43d5813d277b08f631faa56af10842c85919251148e6fc02c818d769d44dac837480860c9be7ae9a588ff079a05763f39d96155d6f8bab078b01cf8fa3a61848cb131158bd57a5813064d80a16316f93ba721ad5a82a59736a4a5abb252c46f2a4525cd13e1804500615a3ad0943cccdff410fc3e28b1ed802d900c6ec1dbbd00489925ba784170a1231b6b52c69d8", 0xc8, 0x0, 0x76) 16:20:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2b8ba42989f5602b5153e354cafe37727281b3df76c139024e5e43c8b9949a8c933a521e1b1d02a6c2154eae04a451ac639238cdbc3048dfca96ede6721bdd91abe8332dae7d6659e84de8b424376ee117aed9ebaf89a8eb7e412f746ed2321040b7a44656fadc337736435dff37655e3372e718fe55ccb0d6e2a361f411e8b2e22f5ea003a01e073063462f9d50400535abb5d2f6dee30beeeac56ef153121c445f79ead2b7954a3196610addca29102a97cd1938a840656528554c7ab8fb4b0c4a6710f84b9927617b7b8c5b805222000b11861fabb58f7070e7080543e38d224d7e2d323d1d0da7ec04dbc371e0731bb684277601aab0791bd16bc3a8d7215403861a3d91b529efc075ff51c8038e97ee88d0109b4c4c27a4e30e14200669bb57a17a367a0e0c4ca8b967e176e6f3c2589fb7733e4435aa01"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r8) openat(r10, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = dup(r11) openat(r12, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup(r13) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = dup(r18) openat(r19, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0x2, 0x0) r22 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r22, 0x0, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r24 = socket(0x2, 0x3, 0x1) connect$unix(r24, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r24, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) r27 = socket(0x2, 0x3, 0x1) connect$unix(r27, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r27, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r28 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r28, 0x0, r28) r29 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r29, 0x0, r29) connect$unix(r21, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYBLOB="fbc939cf0f175d500c5194ef237f8319f145bad9e20fdccb2c312ced64d0c01f98ffc5b13d89d5dfda3810841eafaa130558b98875125fd211d5e09d9b8d7d67a5e1bd25078a9ef8cb2150c731dc8cd2f6da9ffd2ca4d41f3a05ced6fea2131f9adfe0bb65add299087e413c216c5c24e7951825856e9fa85b47dd64addf3c68becbb2a23aa9c481466232faf6768932e7ef93c7eaa36253a0d580a566c75603dfabb511d95c6c08a315b3bcf67be9248b9a2112", @ANYBLOB="a881d102a7d067413f3ab38d321f2a8471ceb427cf8172acde57f6d655e958ec1c3f32be13a23de734deed711dd6736f7ea84f3069a9728368b5a84a67971c84dff8baa0383eae69853c270e7dada8ce87ae44d06ef763c9612e80a4353771194d147f313afbd756735b4dc882d61758cb56c44b5ecf4d33657178b2245d3876", @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRES64=r22, @ANYRESHEX=r23, @ANYBLOB="c8e01c98ea6317f7d6053c35e64deb4789c54a6656c0fb663d07e22f0f2443dad9a0052c54467f77ac96b4634aa59f43b88ec1eb2ef4989226489ecd906832b2a5a7f8b9e28d02324c87c12c1c574ed4e4f345aa454ea6758b6010f8e7b1e14c802b468d2dacf0d2353384b1604bcb393119db7767cc33bdd4861d6ccc6464c92ed7fe59cea3c03202a0a04366ebdeb9371b6d95a1182a4874bad8f60f6d7a91c5aacd56f9632b7be0dadd3f3cd5bfb41aa81313426de1de", @ANYBLOB="4d0980b4ba1e1c566933548862d3c20663f16a6f2bbd6e444f5cda02a0e30ca1fb1f8331c62b60775b7a93707d1e9f19d37b93f6166a46073886f7db3ad9db3c1fde55ab3919a9e82409e965699ba774725c778accda6a07256da6dadd9a4f22318a2fc6a141f2e38b013db66ca612c377ab315a8e8bca25feab7280640a0fcdef1067828563a206dba7593bf6fb38cdebc0aed39d24b7bcb2f696fce9f4197913b6043b2ae62fd2af6a0d2f91565d8dc23bdc07d57f603ba6db37cb80757ff0979d38d412ef9a87f67099152072972ff2d67d726633af205d8f6b819e8b49abf9eaded0532a43431317de", @ANYBLOB="cd99f93790dea09ee3c9f5b16a66c7a2fbeeb072c19ca5cdbf484de96e1807032f8cfbf0c5b5dd6797c2c73a3d5700bb908849509bfa7ef709e81a6707c4d537bb109b5e6ab27ed2990fb80efa7064bfb63e35a25c19721e222d148386d0e0d107eeff0a87f275ec8e87e9dbfde850e83a48983cc1b508d88a94b8cc53f694693b64d6b9f88961491eed578cebf7a5627b97b798387fdb1458ed366e32fd6427b5b148ec7fc2f95e5d4f7de57e14b8e3121427c1ca669b7e414fa6160e8ed3ee314f5f61a24bc4ef3196287066746d99398d9ce67eb6e076848c90ec5bae77162ae23a3d3c7b8da0b185b5ea082c3c691165bf5a092f180e", @ANYRES32=r24, @ANYRESHEX=r25, @ANYRESDEC=r26, @ANYRES16], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRESOCT=r27, @ANYBLOB="9d9f69f254b680e770669b2ebdb90474f80cd8b08cd07f6f2d46a55d13f07279de9f81fd3e7ec0921ded2c694a674e97e535b506d3112907c89a1d065b9e28793d41399dec3246dde1fd31b63bf47ab6f5620ff191dd7062c4e891703c14f5031319ec30a02b2de0658d98fc09b612ca145f4f4ab7d6e95f6fb0de", @ANYRES16=r28, @ANYRES32=r14, @ANYPTR64, @ANYRESHEX=r29], @ANYRESHEX=r13, @ANYRESOCT=r9], @ANYBLOB="a4975f70791836874e342e94619ffe888aea7e554becddb26dbb19d5703c17b405f2a2b47090821df56fff6aa920ea5ec6ee68c5dee61eecfc81b4d5", @ANYRES16], 0x3) dup2(r21, r20) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r30 = dup(r20) sendto$inet6(r30, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="73ec0ca3207312bfec17255e95fa390c55bc7f05ea111029f2253d5c230ba3588f7a76fbecf55a84baa10190764be4d6a532f5bd978f4f8a3aeb6d6b85d37345cd970d08692f8c518cb708a71a5c7d5b51fe6fd56bfd22b0b2a1660a638ee62db5853b58a40b03ecc0f07c1ee200749e02205d387f25bdaf8395abef60e53cb3db809f14029c33cf4b4364648ed72b570ac09efc15249f4cc9d5aeaccf3d475c509994d3"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:20:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000018c0), 0x0, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r13 = msgget$private(0x0, 0x4) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r15, 0x0, 0x3, &(0x7f0000000040), 0x0) r16 = msgget$private(0x0, 0xed4) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r17, &(0x7f0000000140)=ANY=[@ANYRES16=r18, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r17, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r21 = socket(0x2, 0x3, 0x1) connect$unix(r21, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r21, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x166) r22 = socket(0x2, 0x3, 0x1) connect$unix(r22, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r22, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r25 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r25, 0x0, r25) msgrcv(r17, &(0x7f0000001700)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC=r19, @ANYPTR=&(0x7f0000001380)=ANY=[], @ANYPTR64, @ANYRES16, @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYPTR, @ANYRES32=r20, @ANYRESDEC=r17, @ANYBLOB="f349ce19f137aaf04fcdd17544f017faef9f9bf72dc5b07b80bf94ae168c13c840f3c7501cd2df2d69747287b76d6f26bc44bebc4602040efb51b05565054917e174ea666eaf6b3c899f2b1ce78a33ea92564f9f460990a16ccc439643cecd4b022600fcf83f2674c74d197340bff447dd04db0733c031eab7ad33760fd4a4b9191f77d5e50ef7cd432b40b037578de6761b6b6125351be88d0e3a03b4c052", @ANYRES16=0x0, @ANYBLOB="863c7ea564436869910212accda527a1f5a10d26f82a25120b0810", @ANYRESDEC=r21], @ANYRESOCT=r22, @ANYRESOCT=0x0], @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRESOCT], @ANYRESDEC=0x0, @ANYRES64, @ANYRES64=r23, @ANYRESDEC=0x0, @ANYRES32=r25], 0x7, 0x0, 0x1400) r26 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r26, 0x0, 0x3, &(0x7f0000000040), 0x0) r27 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r27, 0x0, 0x3, &(0x7f0000000040), 0x0) r28 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r28, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r17, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r26, @ANYPTR64, @ANYRESOCT=r14], @ANYRESDEC=r12, @ANYRESHEX=r27, @ANYRESHEX, @ANYRES32=r13, @ANYRESHEX=r28, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r15], 0x3, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r14, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r14, &(0x7f0000001140)=ANY=[@ANYRESOCT=r13], 0x1, 0x0, 0x1400) msgsnd(r13, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r13, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r30, 0x100000000000, r30) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r39 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r39, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r40 = accept$unix(r39, 0x0, &(0x7f00000005c0)) sendmsg$unix(r40, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x20, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r43) fsync(r43) pwritev(r43, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r43, 0xffffffff) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r42, r44) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r45, 0x100000000000, r45) r46 = getppid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r47 = getpgid(r46) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r49, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r48, 0x100000000000, r48) r50 = getppid() r51 = geteuid() r52 = getppid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r49, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r50, r51}, @cred={0x20, 0xffff, 0x0, r52, r54, r55}, @cred={0x0, 0xffff, 0x0, r53, r57, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x7fff, r29, r36, r41, r42, 0x142, 0x80}, 0xfb0b, 0x2102, r47, r52, 0x1, 0x270, 0x7, 0x7}) getgroups(0x2, &(0x7f0000000340)=[r9, r36]) r59 = geteuid() r60 = getegid() r61 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r62 = msgget$private(0x0, 0x4) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r64 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r64, 0x0, 0x3, &(0x7f0000000040), 0x0) r65 = msgget$private(0x0, 0x4) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r66, &(0x7f0000000140)=ANY=[@ANYRES16=r67, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r66, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r66, &(0x7f0000001140)=ANY=[@ANYRESOCT=r65], 0x1, 0x0, 0x1400) r68 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r68, 0x0, 0x3, &(0x7f0000000040), 0x0) r69 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r69, 0x0, 0x3, &(0x7f0000000040), 0x0) r70 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r70, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r66, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r68, @ANYPTR64, @ANYRESOCT=r63], @ANYRESDEC=r61, @ANYRESHEX=r69, @ANYRESHEX, @ANYRES32=r62, @ANYRESHEX=r70, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844e9d322b1d7f76fb4f933cf4cabad81a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c09600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0ff7f00007b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r64], 0x3, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r63, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r63, &(0x7f0000001140)=ANY=[@ANYRESOCT=r62], 0x1, 0x0, 0x1400) msgsnd(r62, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r62, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r62, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r62, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r71 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r72, 0x100000000000, r72) r73 = getppid() r74 = geteuid() r75 = getppid() getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r79 = socket(0x18, 0x1, 0x0) close(r79) connect$unix(r79, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r81 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r81, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r82 = accept$unix(r81, 0x0, &(0x7f00000005c0)) sendmsg$unix(r82, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r73, r74}, @cred={0x20, 0xffff, 0x0, r75, r77, r78}, @cred={0x20, 0xffff, 0x0, r76, r80, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r84 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r86) fsync(r86) pwritev(r86, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r86, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r87}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setregid(r84, r88) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r89, 0x100000000000, r89) r90 = getppid() getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r91 = getpgid(r90) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r93, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r92, 0x100000000000, r92) r94 = getppid() r95 = geteuid() r96 = getppid() getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r100 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r100, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r93, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r94, r95}, @cred={0x20, 0xffff, 0x0, r96, r98, r99}, @cred={0x0, 0xffff, 0x0, r97, r101, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000540)={{0x7fff, r71, r78, r83, r84, 0x142, 0x80}, 0xfb0b, 0x2102, r91, r96, 0x1, 0x270, 0x7, 0x7}) r102 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, 0xffffffffffffffff, r58, r59, r60, 0x2, 0x7fff}, 0x2, 0xfff8, r91, r102, 0x1f, 0xa6a9, 0x8}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)=0x2) r103 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r103, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x7, 0x29], [0xfffffffffffffffd]}}) 16:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7c}, {0x6}]}) shutdown(0xffffffffffffffff, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:20:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x59a) 16:20:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") getpgrp() 16:20:39 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 16:20:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="1c92743e8410b7a9af9ccc445cdf3f959cc339eb58843c5db2b791b8f47cccce53049c2dc91f5fe33c468b33b102d2d8970382f07a5059583bc0695dc9059ced7cc9617c4e8afac2f034e793720e154cc712ca54646c19b62bf47277d93ff7d951872c1fa3cf0612a5731fc6f6cbf1338ba41998f2668c20ca450435a8576c96ecd75020a2bf9be88aa673a567e939cdc74df50ed6fc0bb5957a4f31643802db7214530bfdd2a5dd7b2e235ed22bfa9d5adb14650ac242cb4904d1ce72f9fafe6c42f94eec279f5451b257a9f1a9f062d6f298ae0125105c19157dccf5aa2406c166c90629ec93b7cdeb753abd1dbef32f2d5a667438775366d4030000000000000065b9bf73c94cf44d46fc3cbe7515c7e4d0f1ce4cf865c5e89d16e703e0597f3b0f1d729d063714e82eed3baf2389e9fe7e367577755d9832d7a648cc9b90a25c23c73b733bf3f240619f64e6e3174c63471836c82e9c0dde7f748375d1db449bcd0cbd30c2b02b6d9e94"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:20:39 executing program 1: setreuid(0x0, 0x0) r0 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000ddffffffffffffff000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00"/173], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000ddfd82beba98"], 0x78, 0xfffffffffffffffd, 0x1800) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x2, 0x67, 0x1}, 0xffffffcc) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x80, r1, r7, r10, r11, 0x48, 0x38}, 0x400000006, 0x2, 0x3}) socketpair(0x18, 0x4003, 0x102, 0x0) 16:20:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699b1929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="d96d925595a46d82631260051eb74adace68d68c9e801b2b4b41f34794fc3fbaaab42f4bd5609a336564c49fca4717b94e43681f68542eb25988302fbb5643ed3567f8ecd2255f", 0x47, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xdd324361b84d4e90, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x3, 0x3}) 16:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x6, 0xfc, 0x0, 0x1000000}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:20:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 16:20:40 executing program 0: getitimer(0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) dup(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) write(r1, &(0x7f0000000080)="196aeb125924dc0da8e8a74f07e947f37ad7c46dda026e948d2028bc1f5aab2a5121df3c7dc1b6511febdccc2dcc57855bbfaa194c", 0x35) 16:20:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6274038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket(0x10, 0x2, 0x8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x2c7e4628}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup(r3) recvfrom$unix(r4, &(0x7f0000000080)=""/27, 0x1b, 0x40, &(0x7f00000001c0)=ANY=[@ANYBLOB="be612723e5ece89749314b96795524b324fd65818240b225b80e94e32bd2e680a083b1cdc941373b22345bc2765482ec478c679e3204311f137b96cdbfe3e92d7b083e6544b9045a11dc53ebfeee60cf5fc2eb04753b77a04d67a9c2e423c52de7"], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}, {r1, 0x183}, {r0, 0x100}, {r3, 0x40}], 0x4, 0xbf5) close(r0) r5 = socket(0x18, 0x3, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x8001}) 16:20:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x3) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/173, 0xad, 0xcb5ced26277916d0, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x6}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r10, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = fcntl$dupfd(r13, 0xa, r14) kevent(r3, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x1, 0x4}, {{r7}, 0xfffffffffffffffe, 0x8, 0x80, 0x3, 0x7}, {{r4}, 0xfffffffffffffff8, 0x42, 0x1, 0x38f3, 0xff}, {{r4}, 0xfffffffffffffff9, 0x4a, 0x20, 0x3, 0x1}, {{r8}, 0x0, 0x88, 0x1, 0x1, 0x96}, {{r9}, 0xfffffffffffffffe, 0x2, 0x2, 0x4, 0x4}, {{r10}, 0xfffffffffffffffc, 0x407404885108b95e, 0x4669b4e730891b2b, 0x5c, 0x2}, {{r11}, 0xfffffffffffffffb, 0x81, 0x4, 0x9, 0x80}, {{r5}, 0xffffffffffffffff, 0xa4, 0x1, 0x800, 0xcd}], 0xa49, &(0x7f0000000340)=[{{r12}, 0x17373f9128ccda0c, 0x42, 0x2, 0x0, 0xf329}, {{r5}, 0xfffffffffffffff8, 0x4, 0xc0000002, 0x1, 0x1}, {{r1}, 0x800000000000000a, 0x20, 0x2, 0x3, 0x1}, {{r4}, 0xfffffffffffffffb, 0x93, 0x8, 0x7, 0x1f}, {{r15}, 0xfffffffffffffffa, 0x2, 0x80000002, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x1, 0x10, 0x8, 0x9}, {{r3}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x61, 0xf4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x0, 0xfffffffffffffffa}], 0x8, &(0x7f0000000440)={0x9, 0x8}) r16 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) setsockopt$sock_int(r16, 0xffff, 0x8ff8a6ad71825f2c, &(0x7f0000000080)=0x2, 0x4) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r17, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x3, {[0x0, 0x0, 0xfffffffffffffffe, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x0, 0x0, 0x200000000, 0x6, 0x20000000000000, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe1], [0x0, 0x0, 0x81], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40}], {0x0, 0x2}}}) login: load: 1.09 cmd: getty 33990 [ttyin] 0.00u 0.02s 0% 316k load: 1.09 cmd: getty 33990 [ttyin] 0.00u 0.02s 0% 316k 16:20:40 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/60, 0x3c) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x302c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open$dir(&(0x7f0000001140)='./bus\x00', 0x2, 0x1c1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x111) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x800, 0x40) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r7 = accept$inet(r6, &(0x7f0000000080), &(0x7f0000000140)=0x559) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffdab) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r11, 0x100000000000, r11) r12 = getppid() r13 = geteuid() getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r17 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r17, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r18 = accept$unix(r17, 0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) r19 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r22 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r22, 0x0, r22) sendmsg$unix(r18, &(0x7f0000001180)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0xfffffea8, &(0x7f0000000f80), 0x0, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x0, 0xffff, 0x1, [r19, r20, r21, r5, r2, r22, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r14, r16, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) fchown(r3, r13, r10) seteuid(r8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r23, 0xffffffffffffffff, r23, 0x0]) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r25, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2001000000696c453000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) 16:20:40 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 16:20:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r5 = msgget(0x0, 0x880) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000001500)=ANY=[@ANYBLOB="00002e2f66696c653000355be9a94076ecfe858b382e22442032789a31914fa87cf674e0365ed338b1dcbd884e0b9b591dc7072265d961648d"], 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r11, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3667f8489d6dcbfb, 0x0) fcntl$dupfd(r13, 0x0, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000001240)=ANY=[@ANYBLOB="0000ff7f66696c6530fbffcd"], 0x10) sendto$unix(r17, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000001580)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16], @ANYRES64=r1, @ANYRESDEC, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=r6, @ANYRESDEC=r8], @ANYRES32=r9, @ANYRESDEC, @ANYRES16=0x0, @ANYBLOB="468909d4b3f77d60981afb30e5bfd883ace8cb5291faf365eec6fd62efb0de34d1a94377ca29ad4dc50cffacebd93901882b4e6f6d40689679ff75905abbd5beefdd6540e5751826a17fc3c2a7af634f14b505c8b30e7683068ade31a2a447db72faacb1e43b1ac37a444ece94fe245887948220e34fa7fea84b58ec5f6f1a6c5f3d9711f942388b2c301031e03f92f37262f26f5c6e229dd62e15d3dcc557925219ea3bbf14b98f1aa66cb9fc2b3f158ad91e932db4178b2d15c1575b468d5fbf5f26010c2718ca6d6a20f75f33aba2629146c29e615260fd89c43ca25d2d3cee1300c6dd755344cbe8775ddbf9c4ecefa9959a", @ANYBLOB="ff4adfc0a68df30c56c41af15d4fdb72f82ec7b837b0ebfbca8e714e83c29327605460bbaed42419a9cdbeab3da223a252f284d572dd1a9e6594bd19ce008cc8fd2bb4586ddd0e595188f75290e471b9dcd52d2d898623580354b984ab62e8c53f348b438e2fdb6e03fb73a969eb936dc71069e783be941828", @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYRESHEX=r15, @ANYRESOCT=r8, @ANYBLOB="6de74ead9e92ea34dd5e8267041c5df1bb07fc7281aba11ee3db9b57695d46e4502e5218ad5b8de0239feeb11ed46bf0de490030b225ae54642c5470dcbc2af96ec849b521b016350f8be18381864220e04df0a60cb396479d5d321036d1533e5fc53083de7d604a633e1074de466892", @ANYBLOB="5a3b5335be4ce29825d16d173652c5c2d7aa54dd3bdcca0ed3ede68f5e9acae571b45666939f16c1407e9a870667ac0690930a", @ANYRESDEC=r16]], @ANYRESOCT, @ANYPTR=&(0x7f0000001480)=ANY=[@ANYRES16=r17, @ANYRES32, @ANYRES16, @ANYRES32=r2, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRES32=r1, @ANYRESOCT=r11, @ANYRESOCT=0x0, @ANYRES32=r5], @ANYRESOCT=0x0, @ANYRES64, @ANYRESOCT=r10], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r12, @ANYPTR64=&(0x7f0000001600)=ANY=[@ANYRES32=r13, @ANYBLOB="d371b8ccdfbb2f2104be82ca9e4806bb98a213b5c18187064172e0773d8a38a59531b48554776d561ac376653fca8eb034098e3cb449e05969efaa894514bf83753ea26b1b10b7c8559a3e0c70a0ddc5d8beb8", @ANYRES32, @ANYPTR64, @ANYRES32=r14, @ANYRES64, @ANYRESOCT], @ANYRESDEC=r7], @ANYRESHEX], 0x8, 0x0, 0x1800) r18 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r19, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r19, 0x0, 0x0) r20 = semget$private(0x0, 0x400000000d, 0x0) semop(r20, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r20, &(0x7f00000002c0), 0x0) semop(r20, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r20, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r20, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r20, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r20, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r21, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 16:20:41 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r17, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES16, @ANYRESOCT=0x0], @ANYRES32=r17, @ANYRES64=r16, @ANYBLOB="dc130f5edb094398701280be3a50fd409b30c6c39185ed94c154f3977fe163fb60d1d34b71632559ae258b633e83de7025a1305db9b7458bea0e6fc5027b75f17c637ea41e1a6cb06274104e0a9061657120d518130957df8a02bded147c20bc655220d9268292b184c51bba72cfc4e6c45bef85dd851be30dfb9e8384cfd0b8724e9dc0d019e290253d8d134f5907a2c95f00683304903c4e3d0f8b8f02e25769286cfb095ea1cee76dfbb81bba9c809fd141b27941de2c6c3604beb2693af82c90ff49154095878e539e74418d2adc46f89c255c157e42c7c61629ee7d", @ANYRESOCT=r14], 0x5) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x11) connect$unix(r20, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r20, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r18}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r19}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r20}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r21 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) pmap_unwire: wiring for pmap 0xfffffd8076422760 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8076422760 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8076422760 va 0x20ffd000 didn't change! 16:20:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x0, 0x4ca}, {0x44}, {0x4000000000000006}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f0000000040)='./file0\x00') sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000240)="d16c6473f00fe65fec8f08e81161392c758889da6b602b2d709147f0910d057fa1567261819cd87ffc378971d3fd9ec9cc1e6bf115bd041df585ce8f5e48d11519b0d524b50f3a10ccf45aa447e063fd2440144e8e59722a35f46ee5c51c49dc2e31132dd73c0cfc5dcf37317ff4e71b1d23073f7b4980093bc2cdbe5f36694076470dcb2175cfd02200f6d27a40841846937a240f96aed1254b2c55c57f28653a1f2f4001996935f97534fce4b57e125a", 0xb1, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:20:41 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xe13fdedee6fdbdba, 0x0, 0xffffff28}, 0x0) 16:20:41 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x9) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000140)=""/36, 0x24}], 0x1, 0x0, 0x5) kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:20:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x19) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x7fb0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000fb9"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000380)=0x32a) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10x0}, 0xfffffedd) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r12 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r12, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r9, r11, r10, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semop(r5, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) r13 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r13, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r13, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000680)=0x80000000, 0xfe79) 16:20:41 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:20:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='r\x00') 16:20:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b44f28 16:20:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x81, 0x20, 0xf9, 0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r4 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="c38e97b2b44cc6e6ec5b6cb9713ae98d6296ff5eecafe0edc2a1e0a71c0b3a8c4db69e217df9fd0d49f505fc52ef4c107a43ce98d2e05738103ef6826757b389e29d28e114494314fd54cd66be0eab86d9bebf5f3c9ecd4d76ccae320aafec596300ada58fe5944a26a589939ed1762f8a07f9ac821d3b96721854d032d6b4391ace4ec891c5021172fcc5c65f9adb5fd7b41609f4500c5282e74aead337263c8fdb562902270e8929f8755d07add2e621a82dc84b1e5776c6098d33d9e0529a48e4a7faa46192db300eea454407a309d11e44b6e292cefdde725319b59ceca0576cdf74369702e70a69a34c3025e1b76ddad25f66729df13bc5124fceb3ffa56a842e25090356ebea4f333fd3bd082696957c3831b5112417b3ace283f2ae0389c6775f75c529e7770b84c7c89f9eae5d258f32913b47c1f012075e1089b7b63017137b228a2a3e5820c5bd4fe252039fc32ea60f27290b4de4f4f2ee97b2a91daa170c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) r10 = dup(r9) listen(r10, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000540)=ANY=[@ANYBLOB="0c003b8a00000065300016281d9310a8aadc25caf18d2d561df886a5631387ffc47637d6465a838cd72130e8e0710faf1ff92a80fdf3c23fd874a68d2e891ccc36e9d573df39e2b3278133a0f42f6b322397379022bd43a59ff17f3c7efdeb12856d41352978349a9c4e5126fedd262af7d7c383efcb30747305d409f3b7503acaeca73c6c0317038d05f4aecacf9f46e6898873b0c909b1976c6a94e37c87ce825485971195cd8b05cf614bb8c2bb3a2c024813e43c8e5ef3c086e2c704d14ee1842dfc2b51046a6f9f0431d449c2529272433d6367ea3537c3f16a60ed27408693edcecc1f6d15d6d4381f0c9d3848c54b583e74c1e01951d0e6ed27a3c1c22f8731e389b2d4bfb3bcd3a563e215387a49e2b075c3c931289a1958d70844b784a1a6a4374a6d05d8284b5d72d2fc9d736622b1ac8fff30b911d8e66db7cdcc10a2a5218b8af7cb1d5338164fa5173b6fbcc4e1dc578913000100000000000041614002fa8731bf7c1af15004c82259e28c9557a9d1335139316880735a1cb97af1ca9d8fdae6a3c645b8ca9f097e"], 0x10) 16:20:43 executing program 1: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 16:20:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x200) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:20:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") geteuid() 16:20:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x4049) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:20:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:20:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x2, 0x4007, 0x3) socket(0x13db0cdab784d012, 0x5, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:20:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x1b, 0x20000000, 0x10001, 0x5}, {{r2}, 0xfffffffffffffffe, 0x1ee, 0x80, 0x4, 0x952}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2000011c, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x117c, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:20:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) link(&(0x7f00000005c0)='.\x00', &(0x7f0000000600)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="20dafd025943db48046f575d8e7fad04a056ec6c71fed57a36c7e5660b3ffc9aeebbd55bc9392aaeb1424c5ea1b83045d821e60c9f426acca190101e1e920cb7f9b8a68d6001a25b7655ec06a9b0aac915cf84fc49b7e38d9978027093a60cf3ce2b86be45a8c2f2b58adfff846e6512c957eb06ba8f742d086214ba22b01e98cbc2c92b3c5045c9d3f642261ead2eebb81bb6f510ad2c818e0b242852505d", 0x9f}, {&(0x7f00000000c0)="a307758f0d8de3ff78244b85e40ca52a601419490bce13353e1d74d98c7f6c03b215f135a164d1286aaaf4a633fa66467982", 0x32}, {&(0x7f0000000340)="8f60b428f76e0b450e1f486f4c2aa06ef75d0cc2471bd312ad646257e68a628dc44fbe6d5e6fdbbe236b70cc078fd3d08dcc3b16dfc5ee01c6041a968692c2395fb8e036a7544bfcaf3a3495e380f1fb159b14cc628f8954003af0e5879017ba32b33d6f9758730045122030333faafbb46f018f1d51adb9bc67b8d135a4d3d240a915972876f5cbe9293899018a4df75b32481b63dd32b6c6f85984124b886556f6bb6341bd46b947e31816b0495f93032ce964473dd5a93c161ac81904e346993acb33f5a1afd390759eab19ef29d34c5eab473fc111417d40f30cdb2fc73e", 0xe0}, {&(0x7f0000000280)="4effeb87120c430fb5f3460777ad3936d2a544947c614c6dc9ed29fde11ba64e42718e560be994f3d7531fb0081f7685559a9c4bfb383f7cdda32ef6310092ff0f0cc8c553d5d34aa1c39ef09a85d8652d9f13e4058e1a786d115fa0f6fd906d6e3b4bf92cfbfb92", 0x68}, {&(0x7f0000000440)="b6d470987c1a2095204cd296ce74b51f4688da677ad226d6cf18f78b3c9b6c40e508e856877c9febb7d16818311999d2647d26601336d435864cda9765bb2a797f1bd6af007225a724fa6c4016a50b005fc82e2218af26a3d9cda582ceb44d4b75371799431904f9ed8c9168c925b5f2b42b34943d0782d94a8ca3f5bca7291aa73ebcef27d1dda54c78e860fa9bf4d1d3b76dc4601cdae6cd0510a9c7b25284f2baf3855467d26e519adb642e157082bb347f0f4df0f556622c48241599053d6f", 0xc1}, {&(0x7f0000000200)="e974611ebc42c3044be8e8004c31972b9aad", 0x12}], 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) dup2(r1, r2) 16:20:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:20:44 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) socket$inet6(0x18, 0x8000, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") open(&(0x7f0000000040)='./file0\x00', 0x80, 0x120) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='[-+-\x00', &(0x7f0000000240)='\x15\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='[,}\xf2,@@.]\x00', &(0x7f0000000340)=',&\x00']) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:20:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:20:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xa6WL\xff,\xb8\x94\x05\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:20:44 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xa0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x7) r4 = socket(0x2, 0x3, 0x1) sendto$unix(r4, &(0x7f0000000180)="5b1974a279b29b9f04ff19d1cd205b42673ef9aa8d53a87c749713210f6eb457132f2de600d63204af5ca8079836ccf9acf29b9bb5a8198fd7ffddebca7a480c72196159e0169ed02fe916077c986075d31ded6d7322e1b8ddc0f948fe87ef998312d492896cfe6c178c3f7eb4a1edbe25c275fa71caa502317ee7cdb4e76732baf40612f81828eb68b31ce4b90a8129c2bb92163a84ffb75c879f2b5a41511989a83e0c80d9f0972f8f75b5816d2518dd2a474e81e87172ed993bc31cadede733ec7857762e0000000000e7e86283464e1ff820f843e74d0e2125518012644fad027b48c8bd01c53e79924826da37dd23f731e41cfe85a3f186ceb06ac415035d77c7a7b19573c52b22fc611e5cd29e6c1fd7c2af7a17d5384489bfeb38a0a4e5708c0210b9277de1942ba6e3d6a4e4e746e6e1378bb8f1b45fd7901c1ef3fab70a53b32542ca4aca8950873b26696f1a2f259fb977a71a8d93318c", 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) getpeername(r6, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000300)=0x8) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66056c653000"], 0x10) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) connect$unix(r2, &(0x7f0000000bc0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r1) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf090800000000287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd03cacaa1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0f68a38cfbecf88d43c87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91239550920561600ca47307e5d5337eab3e8cee8104fbdb87443107230bddee010354c7d3cb3700b361b7950ae0c48ff1e38537b67bd5c0ffa824286feef612d015ba55f49f9d1d7e01880880518386ac8327968c39d2dd229540c113960227aef71557ae000000000000000909d9fd29e28f8d17bb8232757b7b7a5cf8fff72f67e2c48739e59bb53a7a3e379ee03e2aa65927a3166108539b778ed56b206835714fb5f5165e5e5279d9c7c4abc5180d59bafb74635310850bcaa0751fc7d8dda2c457aac5bdc7257b5a695e9b93692e504f030f4fa1328127a50e6de2890f140f0b5bd788233c79c3ab044076b4df5633c04eaa0c83c58e0482c2504091e4c5ce152a8fadf9569d967bae19d11d8a49a021a564ff6a1f7c516da47c"], 0x10) dup2(r2, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) dup(r0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:20:44 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:20:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x8}, {0xf56}], {0x0, 0x0, 0x0, 0x9fe0}, {0x0, 0x0, 0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x00\xe1', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x0, 0xb20) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7fffffff) r1 = socket(0x2, 0x3, 0x0) sync() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) msgget(0x1, 0x122) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/213) 16:20:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff00", 0x401}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x14) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 16:20:44 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) mlockall(0x5) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x1) close(0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:20:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:20:44 executing program 1: sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x142) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) getrusage(0x1, &(0x7f00000003c0)) 16:20:44 executing program 0: r0 = semget$private(0x0, 0x1, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r1, r2, r3, r4, 0x80, 0xab1}, 0x1ff, 0x8000, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() setuid(r7) semget$private(0x0, 0x4, 0x1) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x3c3, 0x0) pread(r8, &(0x7f0000000240)="a193c48eebd4908ec9d3937b2f9436a01fc496cc91c989430a760cf0e2789a194e2b47f80b1195e014423b79a5770841bf95c1888d3ff04a47f068189f3841177b1aa5242bf934f6e537250ea3902b3e64b2e1e2c1100bd4c6a2e3a34212511b0c9220da6d821e62040aaa01d7d72a0f0887f66c607e641bbd79851d58c02ebc17aa6152e57608d68ae3d873d6235e2b79f4c3400b2e4d029f37cc7754270d09f8bdc6c1d650bba084585c50683d223141d51265fc3e90e2869251b686e5003904918d5a16e2c828c81d5873d13ca5df5871e942c83e11c8328a5c9dea05b82a46167f2dc904961614aaf74967a97296ee04a43d34afe1ecbaa8451f304c83ff265b77f56e7acdc16323b206284030e18a0507484047c741004b57882898b396a3096d0c62a30969e517fa9f1ec1863de53e860017d61a7f8db5bb4e9c96c59cfd3ad89631a666176754d423d57b1784222a284f6f78201f5d9d0a47939450b77fbc375745be1fc07bceccd6080097df058f038bc1f351bae526df10b5987862076382de87f03e09dcf7fbf52aa0a149f40e8dc197c0a8abc46fc9cf3cc5aa04312adc0e87295242a443d41fb4c8dbf80076cbbabafd7b6a9d19ffebb5de64ede478ce6dc2dc2284c8d35c7e9524d795226271372b18717842f234cf39da7d2f1530d8554027534e886d3f93a4cf2842c9dc387aac63be9ccf595a609f5da3f1ecfd0e4353e3fa3d9c61d23111cf055b9b2f9c96c914c63125631cba9b93871a0a1399c4be432ac3a1c89abd84f948c9abd512e3f2d1ae438250711c802c7c01d54dc925f4fab4e696a99e2dba4aa750be2ae6e131a73ac8741c81d8d41905b817e7b914240007e9f2f01839dbc9356f7b1589c921ce022a3688beaf4fa31ae50b4c880e9c56d465fd209f8587bdd938f8c8ec101e773b85f945109b2d6cb71c649932b8bbccb68ee2ea7d6d5f67030eb6130c9e1e93fe19e488e7173205e4e78b2150383dd85f7f75471bd7c3e0ed6d75dae52eec27f8dffe4ef1b53fc4e0ef3f83b457ae34eefc5c1b650af39806f624d970e4838e2af28554e493bab1d921ff909d0ecb670343f42baac29ec28fe5c6ff630a81e4c680cfee175816120909ec298ab379923c8e4e7ed7edf74173e08bf4556203d00b5d4dfe6684c23d248fe02b03dce888e7c3ed799ad9c5f3c26b05798bfdd4d5e76e8edcc8cf793e49cdac3620545cfe699dec2623aa1905fb90bd1e30f95beb410734497941d28e5fd878e922eb6c2a38e8413127dc70d5e10024914da0e5b7d5611bb96e3c1b4d5ad672d05f1eb6848ea2dacd69e51645f0d9478ce9a231dbeb132bec311102af1f83cbee6a515c3e5379e7b15fef17c9e5ea778eac122c8f9345a65558d16f3c43f4d0f7b96c1f2a30d4d7f9431c55e10dd4fdcc454c1756dfb36b26eaa2cf9d9c372100e7f80ed5d0cf355a73985c95a9d997cb4a570b46d2a15df41760a002b0735d946d26e7a3688e542c6dad7ceea72b6c5e61b5cbeb0a7f80824e11c7747089106449968a561e93ca8c920a54eb7fee6b18a5af3fa724b71c48d9393668e4ae6914bcdee1cf1284d0600dd99f7f9ae5fd48ccea68222f8e0108e1bf3ea01f05a357e3ef3d86afe3d0cf07fd3b1a580bae8bcd14bc1b6eba38b24da808ecd7b64dedb6419a999d6c0abae62986c39e180159b290c5f14c03bf5ca63dfe1cfd07c101a00da338c4de0443260dda371f9b9954b78b205f698a01a560ae9331aef037009d486801f5906546dae08f49743bbdbd07d7e35ab02919e79571880cfe716d30850018cee5c19ee993490ad3ac534a2d9e068c0cefb5571d72a59e407d35fbe80488306bc547e979ccda408d6f254e42c3594ddf8267dd46e1ac715cdde6af20b50fe9b9e8669ae68d41a9cd6b94628148cc24b448a4e8ae204cbc2d0c7f7e0926701642ea19e3c60b77fcc64dabaecc1e3ec3a850e172e7b824eca889870e87fc467ca5b07e0dd8f6d800b180abfaf9bae6bf49e4fce13654c93b5faa3836b167b59da4de5c33d28c139ccb57dc30d8eb8b1682082c48d3896067cf914a4e22ae0e8f2e8e3829e206bf43f9acbb26f2fafcf9e440f8287d85f89b390f9884bb4024b65947aabc2982d1837431d28284a082ff3e62104ad482f62ee920e70c1cdbbe5b71fd8bf782ccacb679e645fe57d3b6db03e210aed0fa95f929577741b47ffb45e086d667b60d896f842bf5c3a7fa3017c3b16b9c414a3b178382401d07afe2847db35a612062368e7e31dbb3f46ccd66c86d538c84895ddf46058c954a7957a2f5837eff5c477ce26607a44ac96132b6e8e3480efa26ab79ad39ab401bf205e12c37a50ee094351293d4f5e6703dc732872431015beabe4c713b91104390443ddeddae897341a8b5bb4d1550db61a65cc15bfba40d0cc27c807ac0f1edb7cd5a2906d88d56ad28df01b58e921b0d1730bfbd8f410ba2446063ff4f1309e23883a8c811c82f7bc013f444be2451cffc402414805d0ad28bbd5a2b7fc039c63b1c9dab6dca30fd08b9cc012140beada1afa875bce79ec0cbc8b480a7469f6476ef9fe2e654d5ddd5cc19c4f1ccf940a05bae6a887cc865a0bb1d7562f561f063310c5416b17621d9848cbf40fd24df923d35a7cd41f692ea428cf09e0b38f5859b4b8a0b3d20ce93318b994fba3451066391aadb9b7102e5bd5f9b028d4e51919e7c2fccc1dad56739e9d288ee03743fe5649314ebef8c0691f07a83169c7f26811aeebe188f9d938bb8069d13580fb5f88583c55da9c0fdd6c23bcc1f774c77e947db3ec2af840988ca2c288d0f2b7a75aa0b79c0467a99d16888c4168e628abce13dca6837e3a2f6e10ef949cef0a28167a4aa471df9b61fbd2d7b6f8c076ca11f804752e91d6e5615375c57abc4ddbd25caf440539065d84b165044efcc3cd03de19e9fed5d04c57470a79a419c5d5b2f980a64d9cd790edcb249ac0c1ef6faa25927b1fe99e815edf0f7e695e4f0a2941c9eea346d50c3a573cb5dd8e23b043ac09f500da2486428d1eef6deefd1887e5c39db37b5c8bd8903da043a2f96e6e9681292a8fb716ae8545fa9887f68554fe8cc0e0c16ecebbc29f0909de6f9bd98bef5344d261a84c2cb2d788369e5efee6d7a43a1ec7cd991459be88cb0b2aa7c038321a526a263dd66859580aa0360cd8fe938e95bfeb6c2766c4380150da7ac4f1959557b8d2ca55e6f3453569411e0123e2652f5301331721e3dd9122d815e152e1d88c5ae726dd37e57d132642efc1a24545fab99efd0d628490f781e06c4fd574aed7c70668ddaa96c5106fdfb8dcd22aa4131be67c5c484b07c791f0623416139df9ae06d539bd69b7c095e1a0e22b63184895643416cb130add0008d4e01e7cfe83d271cc5c6b4890a7992e379f7a73d11d96afde4d0188d5b54de716b64b10eb80d82e1817acfd344da8a455171e4daf749b78fdf4a49c099ecb175a966994330e59b78aafc26146f30232e646600ebc73868a67461d7656d0805317afaab9a11341e0872e1ffcf3993134455579ff4248be402fedff3d4e6124980909a51c40e5095e7894b646fb8c0fa723ac03a09e65b0d7da629750bb37ad8aeff9f2acdc3e581e819cf85774d8e0bb2042473d8de869c70ad39f2f6a3481cab093bdcd4d96834641bf86338758aeec8113dbd9ec5864ed9ef51f038cedbc2de395835598de4289f75bf0d52a01ffb86aacd887e3396ba9e9acf0a62a2e9aa7d9b56759f4ef2e06c7a9dc45df48a8e255842423b5f4d157233150ba356474acfc41897959b159edf6d8c6b5929b9b00e0a75c88bdc311b5f93cb26dbf23ad42d9e7823e373e05fa480d731dfa4898e45924850ceb080a940ec7559fff7ab345eee03b70e8d0f9c91786357b6543f91838eb4d5e350daf1a70b4de539ffd079fdac67ea48f095f5cd565e887b544f6799685ca85ddafa3b511079db0255b17d933130f5883001dfd049d4a1f874996ac71c7ae2ccba40bf122db5b71227ff3887b6874618ff80e979d733cf73a0a7a9e93bf374c52fd71ff7da873ce34e82319a182b97121952b3f4375e86438f63eda3f1777f874fbef7591294fce764cea05a9cd9eb1144e10827711826dc950617a698bfaad54be8e1b142a3e6d4d613915223af8d30b8d0b3a34cdc825ca95342d79ce6c2d8c7597c64a4f13de8d349bfd34f6bafa825bc9f6ffa6a66a3e45055e25055a9a76cca23a0113107dfb0a517dd477917380bd79d6e07a0ff6479898eae569640c8e7f80d816290f1b20b32b0fce83fc38ef0d3bb7321db2129148a16ca6f9041e191a724d418a01e226705c511ff02a0d9437573e64e378d4b3379dfe2fa311bbcc099a8543121390f017acbe4c1c815f400d94932f32d85f0a53b438edf567c6aa3e383e858ca08b685ea2739838cb78216c5bfa8423ef6f4a448f56c5a52357d6d27d05a1dad6a39bd6712ed421b45426dd0a61128980c49756f80a47f10b1c998e052b561640eca25b1b221e27594843e804cfcaaa6dc5b5ec4dba38fe14e52b706a9a3f53c1550386c317b30d24050bdeff9f223b243dd07cfd06aa0d8eae23edf5b393e05cc088c8ecef038c6f4f79a4d369e3dd68efc6a3eca6f1f89b47786214ad083124455abc35952c6ed2bdcdd86d87a0dcdea1a6cbb41ba72b1ca9fc00c324f3e48b61364e9b8b4429373b5c1f04ca5ab4a80c2acf64b575950d0505aecb55f5ba83785f668d8cee5b13fa9cc5d2a20b789d78d4e93fd599997ab65cef280557fd96685c11f38eff5c99e6d0099b1d946e1465c05ec838f962cea917d5216d0211d414ca521dc269c50da657e4df71a2ebfa6ded3282e2f6725e800832de3d4c6dfab3449aef7372cc529b04a815929e930d7af71ce9bed15563bc35c5d772684e68a2ade905ef3ce27f468a56afae1027b80a4b4261022f3af5a8f0eb4480b871f99a8aca7296d438cea2ec44707cc5265e1610fa43567b0e39b40e07cfe784124aa640ffb91ee1facba6c4739c496ad056feea8ee9bf63989c6f23559eb7c6c4ab5bd642b8e90252159f05c607c2cb9a5ec9b64b9cb0909eb3be07fe5905dd6b3293067c3d392d07089db28f75abc005a0cb10f85162e65267927a1d9de8cb1a83ce2c0fe90e5995c269b388a65a230a0027b0fd7e9a88037ab2f15256dca7a6503ae62cafd839136052e07f1386507af6974c68503d658b80c9bfe27a2283b68cea7599e0df0f77d19e8d9cc5fd6024bd0506f8c3cd78ea930cc94cd6ab2f4f1e65d9999081f7accd851881b05b9657ada2e72d3fcb94603a4628f76c5188e6cb53e0bc613523e39f2c85fb5c671a393690f182d4ca97df455820f16fd6831612f0613c1c618dc4468dac02c79a81f1e800928ea9e21cf6eff7173f1ddbad3c356a85bd969ccc879d983e12e4b0e2eb028bc8d34952f69100498cfb79abb3285ad792a32a904cffee3d52eb583ce3365af936f3233f31c85e80ffc72c8decf44afb77468d8dd1b900256ae7954ec599bc3a89e02b9029764fbe7a76bd9a4ebe6b46764c88c2b3bf4ec6d2061ca1914fa27afa5ad2257d362875f1abd50930d3f3560dd9e54e9879861d9f8284759b213f61d3b57f8a687a2e2e8db5a21deb068d0926fa87c32a12c17306545a7b1933b4dec491d299e4c655e56a49feb27d7a6c77f504ffa9909216923af8690f4d7344b88663af57b78263a75f5438a8c514ec7b2bd0f64796fa6a4a0046940e6990910a1d5afafdc6e1808c4373752fd8fa948", 0x1000, 0x0, 0x3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001240)) r9 = msgget$private(0x0, 0x13) msgrcv(r9, &(0x7f0000001280)={0x0, ""/216}, 0xe0, 0x0, 0x800) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001380)=0x101) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000013c0)=""/242) open$dir(&(0x7f00000014c0)='./file0\x00', 0x100, 0xe) pipe(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r10, &(0x7f0000001540)='./file0\x00', 0x8, 0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000001580)={0x10, 0x949, 0x4, 0x3f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4aa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4725}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x10001}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x6}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x771}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) mknod(&(0x7f0000001a80)='./file\x00', 0x8000, 0x916) r12 = syz_open_pts() ioctl$TIOCNOTTY(r12, 0x20007471) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000001ac0)=""/217) r13 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ff9000/0x2000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000001bc0)=""/178) 16:20:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x2d3, &(0x7f0000000280)="b566093eaeafb3be7503ad135b139fdb542143856ab03483e226bd4d15f08ce04031e60f1c5a4f6fb9ab05d8024b593328050eb8152be90a2cf4c2fe483f31f710ce40aa130ca6fe495ec2d67ce083ab009603f042dced32d7608a242a946fdbb0c239e9bb4d86665aa7605a5abca6650b0c5427fdfe619ffd9036b57a52287a6669c277fe2a6110bfcbf13372f1dc9249cea045da1732fea9e121b81afbd7ca51109cdc2556", 0xa6) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x19, 0x0) recvfrom$inet6(r6, &(0x7f00000003c0)=""/231, 0xe7, 0x0, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0x80000000}, 0xc) pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) bind$inet6(r7, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x4}, 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000001600"/43], 0x2b, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:20:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) r3 = getppid() getpgid(r3) fcntl$setown(r1, 0x6, r3) r4 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x200f, &(0x7f0000000300), &(0x7f0000000340)=0x10) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001cc0)=""/4096, &(0x7f0000000380)=0x1000) r6 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r7 = socket(0x2, 0x3, 0x2) connect$unix(r7, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r7, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) r8 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r6, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [], [], [], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r6, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) 16:20:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000040), 0x0) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRES16=r7, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r6, &(0x7f0000001140)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1400) r8 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x3, &(0x7f0000000040), 0x0) r9 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000040), 0x0) r10 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r10, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r6, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r8, @ANYPTR64, @ANYRESOCT=r3], @ANYRESDEC=r1, @ANYRESHEX=r9, @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r4], 0x3, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r3, &(0x7f0000001140)=ANY=[@ANYRESOCT=r2], 0x1, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r12, 0x100000000000, r12) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r21, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r22 = accept$unix(r21, 0x0, &(0x7f00000005c0)) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x20, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r25) fsync(r25) pwritev(r25, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r25, 0xffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r26) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r27, 0x100000000000, r27) r28 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r29 = getpgid(r28) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r38 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x0, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7fff, r11, r18, r23, r24, 0x142, 0x80}, 0xfb0b, 0x2102, r29, r34, 0x1, 0x270, 0x7, 0x7}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002780)={&(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000180)="709cd94f9bc3e9c4352b0e3713e77d3c8e090d948e0f8751", 0x18}, {&(0x7f00000001c0)="d9bf8477d3ec45de6ab6edd24e05ae73d478ec642a1ade84de3641207edaa9f5883af0a0953c2c4270887c3232f9a13fb9de2b12bcd07000a4f063c577d08c8df3c264bffe5105115e9f03934f85aea3f50d421604bf1130eb51fc036c50eb57d3d29808c86543aece2e3808dcc05b", 0x6f}, {&(0x7f0000000240)="bd560e19842e8abfa717d41c366354b02b0af7b74f15e37f19d5fbaa36a6f30329eadecaaefb7d7e17d7286a106b4572ffd77e7587c400963cbc6d01d0bbbed183d0dc6387dc7713a75ef2444c02401fa31c441e7c115e9fcc18ed565a3810d743bbbe4d667b8a7282a8baf49149cd7fef5e8b5661dc2373de575f15349b98ee96da9d74978a7183bdb7b203d5ad5887b934b00daac975e3000791c93b23d0639b15e97e2da2255063e755aaafbebd08c49879e20c7081ed71a5d9dae1f14210510a51dd1645c887a1fa03404f7dc3f2cd64133d45c46ec31572c5f812d5fc9efd27f365122c3567c86112508d0007a33ae02146acd14cda48618c7e0a56dc6b137558aa66ddb3ffb1e8db35927ae2b60887ee702842851328ad5671a1f07e4180e72ea4a0981869f807cc86d353ebaef1a165f64fd55d0e25cda26274a4c55f22fc8b0adff82809696711714ce3a9902d4c4b11fc16b3f5074e7c94793968f4436f2738d13ffe813d3030a4c7a69eacd6de6368c3e2a541d3080d6abbdb20bd6489d30ae27c13175d39588626af8995c0696223e55f8e1a17780ca2656b7aba832328f93eede67f26456de53c0bb1fe2e41d37a0607bb8f658f0b87867cb74184c10b41ec0a711807f487c634d41ef72a6a7beeb666e08b7065302e4e8791ab6f09f21c4bd9527d4a6670d268eb948115d11339447ce223391667c1c36279f40864fbffca8a078dfbc63b36739390cc0ca8b285edd6653031e4e17c744c590ec8c5585f71cd32e9d99f7de2ff95b2e2017f3833b6ff371cfc478c7a2ac9602ec5f56076273b265912911e8eba48765e67ea61cfb8ae26611145276c95d82b66e73c65d04087d65b0cdb6ab2f8cee994fe3a27764db5be185738db664abaa9c796b4a812644061bc18fc731ed5014d2095e3ff5bcee21350d3cb3b2941e5800c669ccce9005d7236790abd58a4a68a1dd7c842a40b9c8db297149cc71d4ce2f5baed8e3af691793e371f849cd154fca7a00f176d1d107e5070660abb62cdc3b4d2c8de127828e99d42236905dba70e4adf20179de6c0bc5385dc30acf5384f3096ff4f41db69cc460b8fc01780816b3d8c8146086f4c777832d5a11d27b6a3e2d65e86c8cab55e072a342431f9373e2672db029d23df90485c9f988fb8fc34b009f4e54a60ec66ff7d0f981a7b316d9b0fe63c0d4773166fbb9f0f29e496b48ad3c095c8ac6cadd849ec7abae6778e33edd5ac8e12c69afe08634d0ca2760f6a7b2ddfc80f661fb72024bfafba36699b69fcaaf8e7c14f868abb5ee8c29b606f1c21eddf53f7eb7cb7e43c880cea76ae59b1aec900b3527984f59e37920c9ace8dfe0014e40a1dcae3c7b8646ebbf9b9d31d55521c9bd24d47458a3f78f1126130731afae93128db8ac9ec316beb63831e34ecc471064201164fc5cf715562916e0819558bcc3fe399f2c16cb8a7377e716a79554897f932d61617479338c3f0ff98c23312e1657f6dba9cd6f245aece4c524c3d2faa41ce6c5a6373b98be2ad3065f84d76765cdaafcd71007b4c7d4a811d2d29c7430fa016e5d05c7cf52575000be506984e001136f7d582bc7563c1338545839f129cdfbc2a68ef063f8556f945341d5b45af749d86464da2545911eab36196c746831cffad9ee9791a652e90ca72d2330e1b6217a849183038f9c85a7ef0a68d7a58fdc2df51d16037515deabf81ee50d60e5f55efa797057ca09809b4754ecaa3227502bf2e031e1883906d7b2fba927d58eb49bb635f41c511a7442fcfe8ddfd81fca6c5f22e16ecf8c920ea1eed21e43cbc0bd3a86975fb733959b1ac25f1187ed6f736badfb99a9cf16b00a470e6c2d631525ab3e89c90df63001705e0449032d5e57776fea3b5fa80972a64c465184884f2d65f3e1ac7d6c2ce4702de0e33c9e2b7df796639cb7d1449d05e099394891b30d7fc51dee833b2f74713555210c733e7d715fd395f573a1fb94e0f39fd19c614e15c62264566f832fce258fdeb8d0c133616fe49d6056305d0fec1822e46012b97c71a1be6b67514ccd7b9454a7dd70126d12eafe5c3cd88f0479d123a53a1e93c9a3849ee6b3e33974d94b4ebd417c2a3fc490e15e61bc6e87c84b4e95a4299c16ee83a88b3ec8c1873177be203e2a6a8a326fba2352ec8310e23dfc87938e0e24dfe198d9a517bceb41fa0735ec1b1aa0b3a760fc900385ac5912f0fe2629eb09a289ab2546f0fc152c10bb90f1e76dc9a2bdaaef10fd71a11ee116c6cbc9fd1a8e1e9073818b583efd6cba81a5fd3b7a5d0947c5944cae89d8daa4d1663d4784c310d714aee7fc226a7a18cc65f31471e9089a1d8324ab97b2537b78f34ed83ad0743e72ea38c6cf77dba7acc8621775415ee09f2965d2a4a59cf59c63cd98436924bc720868033f9c50492cf5ce6fcf44410415cb680f9d36f08465cb3cfd7a98ea312a6f653cd73e6afaf1910cc522ca178cf45648368b4a8d96460729d09f09e9e6726d1cf277f44ca38055af038abe7039fb644b7feeaa72597441b8af0c1d45ff46a8fadb9d89b9e38c63b1832b4ae366aeb8410fdbd05f6afd3b3b1584110b616a8d3b5ada890345285e521ccb4b9411e42c2ea3f7be53f63a459d9da3bdbf1ec55353fa603eeeb926812819200bfcde1d15903d37010bb086425337b201acc07b6b3f6770d8ea529240e998e5805ccaa62b5ef24330d6a77bd18b9e530ba206805d8494f9abfb6698d74ac638151bd3d68c5cef0305d9602ffbe5c81b56edcc4ccc1de5f09588d993c7d1b52eb705dc8dc6956df3d8c598ead0033e24ed22c43f353fe934f2580cf79438ae4d4e2eefa4cc6afa1ddace3c9762df129b553e6dec7786066c1b194667073a9b3073a74a3cb2ca2cde80173113931f2b753c6cdb914ca118fb830f1a26f46415c1e70ba22c2f27ff456ead6f1daaf78b36afd9da1a81e1b5e9172f1cbc79656ada24f269d326ebb31315d798f941ea78fb5ee41f40bcfda5e56f7c843464b017c00367d261b1e674ecae3b765cb49f5cf91194c68334c28b7f3118419c916cf3eb6972a9608ee0dbc093c9e888bc3be33b7f3b82019727742e53ec67a9634f454110b691278dcf25a3eab2c23252c4654456b58f6561d48bdc7fc06b062d37602524aeb360997a97bedb3a6a4fc10f66784f9e1a7b75c2c7c87de191feedf485272d77304763d0d79b986dd0f0467c637ec17c91c9dd932a71f9726b05097a4453ea35cd97524a3aac0900b5ba349f8e045520295294b5f9b92ed94436d1f2ee6fc63072a7094c4e5ffc0764d563e1deaebc183601815c0f3db069aef01a602a454e2cce2052c87d0076ad6513d659f474b41b74d6f02953a76fc957fe985575277b88df739c2cdc5067c8f0d5ed13cc3515f2be7b6c8d73fea681b7da0e47ca97dc78338ec4449e5bde9c157cc7a6e114f6cadd269bd9cb54c3d8f236dad9072edf811fbe204b1f32725a26bd36f0e302f03f7be48b783f6492a3e9536a7bf4614124c294f59f1b9cd82046bd6954f971c1e51a2e9ff0fb70a92dccab2959f4f6d50a3445da6805f8af156d738a8c5790d933f78ddbf8da83970ef6a83b1cb4788a95531e16bc96305b59a266ead185ab41b67299a5384ac034d2947d9be9ce350a31bdffe802b9c28ec7b4243a1027cb828a7fb7e6e27140b7f90f090e023f2cdd9bbd027c8b69e9fbfd0101df2cfb7f73ac1945b669348829bd147c4e618a781c0e4827911cf7e3ce90dceb1dc3caa194572a2c24b5185f6f71ffe539f2d5a340b81edda36bd2e2ac059f52d1997e6a61a682c5708a2db57aeb488ed232811607509e04125efcd13c5cd2342143c45602eed1dcabd6308eaf068e8b7d5ec0f67ad2912dcaf054dd9008f0ade2b775060617b80767711e4cb519bce81a5d3052e47b55a91f7bb18f4a81a688e71c956422671bcb7d5e9669d506bec0b2dfcd78476a5b755cf1acb5365931597ca0510b3e19fac4f2a2891600b66fcf9e4af6aa4a05170c044cf7160a9f12658cf2620dc324bd23b2afdb27b410c6a228bf375532b2d1d398be8e19ae88e955857180f0a97f558a95a6fd635c66f20a8c2380e5b541436b9fe1153d88df77490bcc65efa84550ecdd9ac626bd12d7beee0c2390e206fe237873050456d45753d718a191cb76c99039b299834c4b05b9c2fbdebc973fd6e59ded9aa452efff2ed8c6b745217c278e2d66065caa845b7a99967b4feee2626df988369847afdc6b9f3983d6e9294e0dbb4eff0b5f47d30ee5bd4f517e39967c4c05ccecd8ca86849f0b62371db1a1e182dad075683cc88151ee3b64f532254c169c8108b40bb3f5c1a5d2cda7c34ed6fd9c563f592fac9bc57111a23000bee0640e4f51364773c91487bcc89f6423b6fcffbda043c74a3bcf71f94707f76a979bb8987a3d2194412e704000893a40adcc63321518a531246239fa1b860c9d7c473bd758cd0ecdecdc11cec29c27dae8a3eab14a002d5d0332da017021563548ff976d54ee713701cf05c7a61b51ced515f9b3bcfd65dd656606458f2d8889462ba39c95704d5cd4d6ce7b4268a0859d5ec265b461675c4d80634ed34379a3c89b2559c4fd777f693e54480f97091e872311d7a61a4785166e74ecc49f0806f1798e21ab00feaaa4986417b108010f070679bb47d8115958c720117987abc5b4407fbc0cc23a70e9d526344e53c71ec122471b201f42872144829c5d9038f119d75279f64849dd9f433a7717b9e8081661724af47ae33f9e2654daa133e50d4332be8ef831fa50214854e61bbe23c2e7e622227d80ebf24720ebe8977ad4afadaf7928786e49febdc4c345283580c1801ec041d80f2cce5c37c2bc18c7b333ef25aaf0bbd92292da0594d7c494ee89e7e8dabf1175b5136fb0f65b0a68fd25579394035235e6bb62d6f706eefe83132eed1906f8fc7257d90867a42093ac1c157e63fffe93d8b06819f652e718a4668153614c06e7c5265d6561e52a16953c870a28263e7a619b6c3f1006a84b68a830b403116de616a86da06710bef0def69ce4a11e1e37c730322f7e6542f5bf39e32a46dc56811db50a8040661330b635184958df62cfebbe266ac8698586ee46ac58d65dd94e2b48b34c928bf5514064441c2e6f23bef177de99988be852d5d6901e0323e724fa7ba20f83c9db5dd36fd974673ae68944d1b3fcf3a9805ac9bb9d3a05b881a81ae5b42ed6657528e471259e5e21782f82e5e2d3f49b5b7cfb7a30eee34b4483136e525bfeebefcc0f7615a08144ec430a0631d00106e444b99af1cad5a91c07770b1d9cc1029ceb9bff5a5ac471c407ba5f33eac72a40586e94b0003fadf02be0dbe3321b76844d4ded6618b0b63a782ed6f5633d08007bd57a4270bdd5239447d7017274af3420c4aec3d450a891bb42fb8f3c1bb9895f766c455f5a557f859404c0a57e41b8bc9987c518740bd9ddf086e36ec8500d2c4f3d582a210ee9aa55022c9b479d088d8ddfb03a8a715ec7e8cfe1276453840650577abdd7763745185a3efebb021394188a170fda0ff61195d450c843d21da26ca482109f974a2910762646895149c94bd392efb3fc00db75ba38fea5fe1f6d20fad2a7e9429c6b6f110c47be95cf408a3eacef6ddb7d3ed344a6b7320a9a039ee75c47d30ed5d83541272dc89871c8f4574a6ae35e1765f624dfd0d1e9381dad1c1e1aacac80e0c6068706a6dff2038c4dca6b00eb8722becad17819d00b62c735d630c7d22bff9b8e97ebce4770fda13d0dd67", 0x1000}, {&(0x7f0000001240)="a5faabdf879539db733f38bdceb499504131bf3e6d03c4d356b9beaa95f58e94835fc1ec708555a5d132adb36648af3af045dec4543f2669258d64780505f795b45c1313ca1ffd86125ce93c35bf867757056704838134462fcfd4c1bcbe5ae0e854a89ad63fe07d2de0bb45dec209103c6a064a13e6702c3e774edeafff26735d736d0fea00ed8281ff83c694d8d3a2c2438f6cb7a9b4f6fd17516f1170d018de34dba94c396f8a5271a5ca00345006", 0xb0}, {&(0x7f0000001300)="43a710d586d63785bc372b9981ab9e94e1ad758e33b74919140236506224baa53b64657121c8ed2aa7c3c24dc03d6b8ea8b92025ced7dcd2cada6457eaa810116c063f9ac1ae8ece66785b41525f5cd6e98f2a28", 0x54}, {&(0x7f0000001380)="2f7e37f901782157d477f0b164f29b69e4e404eaf414f535706bb112084bbca2bac1a475f74da14193e3a3d8ca2a84a79338becaf031275f9b1295d547e4c0c9b46f55573f3c1224733a5dbe620ad0fe9a2e46bedb3aa610f828c01c172cadf325c96714b6b321345fff7ef1cbaa15a93142869b60e819aba0f2cf13b8352014faf1ee9d9accc37f3d", 0x89}, {&(0x7f0000001440)="89c5607c022c6eaac5522fc05506b2f0ea1afc74c32ee775e4219e8124c65a6e73b113f3e2a26bff956a64c0b4d980c8eafc501e588eb6acce2a880d02fc76c11123f1f1781454c24308bdc7498f9a465c43317518a83cec8803b14e2f099116142e72c2aac9a89237451ef37b848dafdfd3af24524b9765b8c4a771cfb2721646b7081e30deb4196f60da6f54e29684333fc45c4a8faeccf901755ea5dbd9b032411099486ad05de7223a4f581580a48ff69de20b9fb5e089e9", 0xba}, {&(0x7f0000001500)="57f60de522f791a71cb15608e437bd03fbcf979ad64908bc68e3df0e1c6b654e662b85ef6de66c9ebabef6a83913e321cf85d4979cdcc35c988a36d5512ef770f432f67cdec2848cfff6e5334f28d693084086419b2249b937ebf4211d5796c4d988e73719e9d03680ed4256cc76461bfa063beba091ce39c0647410d2d46a0bc7bff1f529739ffd078edc1f2c9df51dedfd6444922275b80ced2864054c4d3401394f3c595a82e529190c0566388df87c4300a066a0178dabfdf898b3ed733623956236b60a35e08a7630e664633b537d27014afe0022333315047b941b", 0xde}, {&(0x7f0000001600)="4807a6fb2cef040e51fb8d376d04065efbff7f0a1de36322ce27478f334bbb5f541b653d856c4883faf733e846c0f96d811fd08fab2610df16b3ce2a3b0b35f4ac338a353f2eedc153d8f40452dcd1007834d0ac10a02e432fb6434a7aa7c6c4a84ffe1c446ffb1b627a67fcb1c90a06ca7ada3ca877f4e157362146739c10f1c6a3901199bc77fff6c62ec72d50be85f69f13e40d0f999d94a4f67701d5469aecd1e5004ac310c05cc55d297e745ddada7826163d6d90eba529a9e3abda17a5a88629a40f25a126b6b27a93c6a153e7f2236939cd1eb1cd9efe2ea3e85c5353eab7b1b35a83b9f9aa9362fd74a14cb7eb805f86d563c39636455a6f726538ca3e39253cef783687f5590d385c650f45ffa44bd771449840fadaff3f859c0e98750f2ef1cdc7ac0bb5066c6582afd0480e34ef1561d7b7dfe9b3bbda5915726c84c7d6d9addc05c4f88514a99990eecc78df724e9289bd9b8e4cd96a63f7b7abb0ab75e145580afea017d97e99d3bc476937469cfe500fb1fceb64510d8f210013b09cd1ce4f93a638601b59047797e0886079da1a55245adf05e39a2c7cb6ea0ae50df951abc958933cde095b22a5cb6e836ec1c4a75b9bf631168b21ee698fd15656e89aca6d87d1d978d1b93fe3582ce9224bedc85d8d1ad7cfd1298a7bdcce293d5309039e9f0ff4caa5ea04575a8ed557438194431e6dbb6536677f690ba8e1a9d226d26b52735671f7648f53352e82cb48b1a78423af5a5e5986916748943cfda65a576eb14c004138cc7e1951981576ce085a72a9044db95ad8b9d265ab44eafa4a41612e0fd0181e16ad929a6ecec5d7fbe00f1ac9731a2f29444a36d41edb9f3e96970f971b83476f6a56b2aa30b693c4a97bd926e7a60cc954321062ce74cb0846d40aa92fd3aa1106fca21fe33f47f8de2ea959078a5664396b44141296b80907177832d4093576fd7c2f1eda921d9a7feef90fd68758b021e74d1b6c9fb331bfc2bd165d2ec7552bf4330aab93fe5f8fabc5bef31feb6eca30a9fbbdfbbb0865c85354489efc22e80f717be10e4a62a3a13243056ccc7b309e432b73d6a2079254a0e3cbe5e4abc55a4384cef7e640b6be117b1c391dd27c34fcbc5827db6d53ce3bd629ee24fbda78596bfe75cbc40c240daf7ba3299520d103084ac8d152c2531d3d674b2dfb2470bee50acbbf5d0ed89873693f8a844e77d1d3930ab55032680573d7ac7695388949db1ff64de4d6d692e9975a09e47d02cbc2d922835b71b430df934c29bc9a9d414551e3d5a3bf26bdbd64092dc08473806af6bded24fda3272f6db124e75306e32487612841c7a2a5c40c3f6d2d2ea92ddb94bbd776a47e8f10e855202c6d69508462089e034071bea97aaf3b57762c07e3a67d614ef336e425d94c236306abb90a749715112dc0a85938e3cb78d9d21a5788db5ff62cfb346f210fc7ee20fc0cc799359a49632e4ad2fa5706d214552b9adab792b0ae3e8feaf3eef25cb5d461e5dea314a3cbe0e812a6fb17af76b64683a8517ecf62ab34027a218d2dec7a5fd8608e4a6596e0c1d8a39db3ac6530189f8eddf192c9604ceee461a419d884a5549fdbbc5dd555175fd2303307fc811e86d9c650a4528823922acf2787fdce9be038a82addcd1ab97e99ed25e28eff4986304b2d1705ee368dd6831fda531ee14f30ceb8cd33186d9b4a9dda68318ada020027a0bfd9d63ac04854aed783e0535d91278080f17ea476b7f51f755f7ecc1ef92d10e5d74a1bee7c25c14253194ceb23ee76407d9d8febb030b15dce4bc0cca02ca11c28a5f27c626d59c9f508f0f4e9a676dee5260b0bf67ac0e9d56e1779674c665a0c2144a800c2ac32c6475fd72ed917225c73fc820adf5dbd8d5fd01ee19aac7a6b1f3431b0a31d00bfe8312892f3b4227094ef396e469cbdcc30a5d3af0295ddb936c48dbe87497806a8b4e797751ea850dadc69270134214ed440fd7b7a490f2b102c414df72b0d8056ec1cfca48a5dc95f389f365364475900d7e6a909faed31eb5820cac7e94a524ce55351f0a93cf09d61a0cd60086e5125f27559e51fea36398b4448c03313f27b65faf84d0b76956bbfd11b52382bda4fa32c7f1482f135225d38c3e0b1b912a1c31d02cfd1d00b94087ff7aae645b5d48342a9101274e3a4cdfd9cd4180464b26f472ec96e68bfcd6affbbd09b887222e485b0c11c1a5c7437f36016a72d5326f37982054fa7cccbcabf583c19235ece2b055490270b584199d6ce2d426369466944b5f6acd93a13786c147c1cf6d2d940ba04f1e9e11da40411493635bdbad9f73f09494cf80b0408bee4c4595dcd32438f9f2a26cce7dfc5cf581a5eeaf5afba1fa1901e14f01323d23d65a7a2c3c7d9956e7a74ed09fd61b3c0c38150c2b9d83774f46f90cdf3c4fbbe7d734e7a6bec74314382739c3d8c4601727ae0f2f77992511642f4404d985e747bc82f9410023ec049f25dffb9feeaa042d935f9762fdbd4aaf2500ceea1f726e9c23fb95c27f36930e7d6be4122de03178439649724b41161de468c503f179b773d498e3eb4706ece88473ef98eb25369a81f68c67f75ac31410e9901ebeee87f8b06ab1f44eca793ea27f2e7b947e5197e6d3caaba4ef3cbd1a4a8e82c4906808b11ae29130a715712d47e2d90dbda6e4511ffc2ce29607ad0ce0728b0fa8b09200a2cd1525e8b70a459194fad098191f720a52c097268b64c8340e462cfafb5d8ec49c5cd9bb94d0a8a342545d4765a65678bf5ef6b88239de582f837d0f95d814d81678c883a0ad128c69180828207f57af72e5383ea4fecd24e78a6b3483593c9b532f5f50c9b266e056c8fe655a0884986812dfee24aa6bbbd3858343e05893336d15cd9e5cf97243c640e6bbe0f33148c9eb079e4136cd77420e1f03f0b85d65f570d7e9a304b147f189587d8ce8b30c5f338adbe7a451eb3fecba9048c94826e0bf2ff8a2f227731f63aafce99389ea76f3d47bb7863f5bcfb67b1f1cb5e3442c0ed635f053fb44876e5c91e1e84efc41e7041d3dfbfd1a2e82c4bab76f6b733e3487fea7c952d433e1c1010333773311f4bd463db177024e40f05459ab455efd0325d028fc2a4c4daba31fdf1184132b30a83916527449eac91595092513740cbaff35d7104bb8a860a80072e1a3b2678a796d18603dc2dcf506447dc64c3ac3bbdf2ad111cd4b21348fecea72088786f5296852bb01681283fcc4bfd424c1060169c795738afb91feb19f8bf564cec0f08d1cd555f6417005fcde9325ead807813e1bd668609150067e362b9ec78cdd8e95f94dc258c6217770902a1fe1f41c732f9f6b1d845d7b1e86bebdec28ef99ee7c7a97d7f2f65d2ed609890d9f2facf63a777a34f2237dfd96ac97605c3cc6674fec53d4bcc05888d81405c68132e788edf0f5c27fecb319b80b553955f7db359f4b02c8b2e2f2e2c058f9c3ae392760bf3674d030a57de2bf41ec408f100aa1f2528d3346a8df123c0b18903c66a46be7bdba43aa6712e876cc895a351fa0ff4106e2e400be43a80968a2739460d79d7320675df1c2cdad8d1f53efc09f0b6ad26a9fa945db814e3f7b4a6936a4e460b0be48fb5e43bc6fcb527b164cd42ffcc9ebf163cbaa8f0efe576790dd7b4799743db9f7d26f69783e1d4dfac55dcd3fcfd31a939d482bbb3af19f582a1abc2cdf6faba4a2bf9f1fecca98bea84a16ec515449d6c957d30e626717511f85f5677cd9641a1bb93743eac70cba56591aa4847bae47ac34219cf19764f4c641adae40f2f1152cbe49a0f664fcc8c2d0767264d5a557adbfc96daa00d4ad6036b70b2e323d3a3bc2569defb9fc83be253d0bdc76ccb43bf05bf8f1cc07df94ab2ed0d7f2b68887de072bb42df3679c7e5db87915b9a76dc8f9e7a33e2bf4cd734428fdf8c035b834a004a91c9c19b6a66584e3a0e1ee504003be01e6caa93ecda2213b0b66b9f59377246e0e9cce8c61d59ca9c700cd45391cd204c4778e9a498f2f32910c3d1c640b270f71491b534505b0f68cade7babf546fccabe39a259919ac6aa0e4e7eebe8caba8256397efb10fd595221abd0cc5338be49c9ecd8fae4b70b3e6c7c4d25b56849dee6c7c2fe0768274522f6a6b9bcf34127decf7925dea48c05ae41ed90c3a9fd32d262c71a3d033978ec559db4e25ba412074debcdf539601dfe329a518ce402c67ecfd8cfa153385c60a303098f13ca768b78ba36b1b677356abbee7b9edf295992c540c6b127ecd3bc77348e056ef3fb9f4749a74073bb97ed8398420d2a1f2f86781eca8a8d37400c18328ab27705da2e03a42ee0714cb68811283de22c30fee2749c9396fa483c84ead62c4b5b33f769ec93520cdcd5a541abb24582183ae9e2ebc9e3b48d02615750cfb500c048fa1e4ed8c2ad278e15deaafba885cd17f208ba43930f3ec06fa4a3ab3600cbc26f28e9a3cd421b083ee2d68f0c9350eee5fb2db91bf9b056ca54a936f516a54ebf57f39e76779eab03e5a01c9c503fd516078a2555f9daa2beafe7166f4b77591628550372dd0af93433378096a6e0284e9ef1d18d3cbb4ea4ba6bc81781730b733c90c737251920cf9d025f977dcdbf3a4231de4be1f9fe3219e57f30946ef89fa8df2a5aa095361ce40e42192915d443c82c75510f66c115ed685e95d8e8ca2c795c7b893a3c715b14afd457f39172a4a36ae5f7fe9e39b881ccd12dfc7248f07cdcbf4e81a47973a40d68b79f069e122ee3b3782e946d3140b88741e4fc4b1da82fc2fe26436d8f65b3d419b54b5212bcbab83e1bfc629c33c4aefce366eb839c9ca71db523ef76db44fde2a947abac3b10afc1270db8794ab62a20d9b49d365ee4d2520dedda668d266f76a8869c62510c28eed1860775e2604b11e34d09934fa9e4b6efbf84b00c2dd2fe3a06f9b050a7511370365d1adf0303d4cf642af23a77ebb64547f9ba2007907d80cb51f13afe8ecea04d5f43c544bb1b8abff59d09bb57bcf06effac73077542da92a0cb0170f9675eda0e227181c32475cd28db91b4fa6a8a6f83bf4787b9eb7adaaf49fb522c1ddc7299d1fe17b8636abd07fe1d5da096ae76d3a47370476f0c26ccdbb6bda270756e7736ead99b6e2593023d59788af3ece92c5bb4d9fa956c042cd295c6f94d8c5d8379a7973d8790bb26801561e899b067b2ebae5c0191281465cef838303e18fd5f7361b170493edc3f1598cf63bc9dfcb2fa24fcfcac39139d7f2228c887df0f4e32b75cdb7037f181bbb029cfd6165f9be51fde09d1dffa3f114e923df4f5af2f2954b764d3c9fd75229af474932f787540f16f0f9725bd492620f392e4679b124e6356fda622ce8ba9e5d974056d4b5144e3e1e00c5a60d5fc282f115197922caf938a77c1ba34a8c82004e3d772570f4159f11869059e1cc7cc63413625d8133e2a0f9f3b5e854eebdac28a5236fd4137d45eae36312af84a2ffba98290aca8ed8af3a0dcde04c675bae0174306ab8a5c452cf2c584fad6ca6acec9995aadff19c4126ed27e3730a62f1050348afeb997287bef3118025fc9eafa59e738ea1f34b77f89fe047104e1abb887b1e292710480c9690f4fdcee6df84c4791500b2df3b2ac3ee0a9853145afe426eecb4c9fb4e58b7690bc89033e756968ead278fccfa9cedbed37cb7edcaef5b0f217e4260b6d529a0d1a75a9b13249b69ba0e7f2bff61b90e94bc2f4a70af3459fd241029f74d3cda62dbe30dcb60ec8458c74c134a52ff3c35964f324a60de500101c43", 0x1000}, {&(0x7f0000002600)="88b1c8b3e4f96f7218530ed072ef455cc6e7cd3090563eb719867e1f933446bb8d1f07af7789ea68912aa09541077b8f7939f527c7020587b799f090591cf500367b6e7ed0c7e5b447761d14cdfbdd08516793acd5677e64395309de6d47a07dfde8ad2d802c", 0x66}], 0xa, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r34, 0xffffffffffffffff}], 0x20, 0x409}, 0x4) r40 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r41, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r40, 0x1) 16:20:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x601, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:20:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, 0x3}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:20:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7f0, 0x6, 0x81, 0x0, 0xbfc, 0x3, 0x2, 0x3, 0x2, 0x9, 0x2}) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:20:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") socketpair(0x20, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r7, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x10001}) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000180)=0x437) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:20:45 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:20:45 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x1a, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x3a) r12 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r12) 16:20:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000480), 0x213, 0x0, 0x100000000000000) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0xe5) fchdir(r2) dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) r4 = semget(0x2, 0x4, 0xa1) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r5, 0x100000000000, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r17 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() getgroups(0x2, &(0x7f0000000240)=[r16, 0xffffffffffffffff]) setregid(r17, r20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r22, 0x100000000000, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r23, 0x100000000000, r23) r25 = getppid() r26 = geteuid() r27 = getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @cred={0x0, 0xffff, 0x0, r28, r32, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r12, r19, r21, r30, 0x12, 0xe}, 0x6, 0x3, 0x8}) 16:20:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10, 0xa) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000040), 0x0) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRES16=r7, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r6, &(0x7f0000001140)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1400) r8 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x3, &(0x7f0000000040), 0x0) r9 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000040), 0x0) r10 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r10, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r6, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r8, @ANYPTR64, @ANYRESOCT=r3], @ANYRESDEC=r1, @ANYRESHEX=r9, @ANYRESHEX, @ANYRES32=r2, @ANYRESHEX=r10, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r4], 0x3, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r3, &(0x7f0000001140)=ANY=[@ANYRESOCT=r2], 0x1, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r12, 0x100000000000, r12) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r21, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r22 = accept$unix(r21, 0x0, &(0x7f00000005c0)) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x20, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r25) fsync(r25) pwritev(r25, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r25, 0xffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r26) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r27, 0x100000000000, r27) r28 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r29 = getpgid(r28) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r38 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x0, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7fff, r11, r18, r23, r24, 0x142, 0x80}, 0xfb0b, 0x2102, r29, r34, 0x1, 0x270, 0x7, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r11}, 0x5000000000004, 0xfd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x112) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) setsockopt(r1, 0x8, 0x9, &(0x7f0000000080), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:20:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x177}, 0x0) 16:20:45 executing program 0: r0 = msgget(0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="3e9fe907e5ee73345c48bc421c456ed566384c96c4ecd6132c5078f3ecf3a1e76b5ad082610d67d886c672e5d58831e0071c4e27dbc8a2cd07b421", 0x3b, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) msgsnd(r0, 0x0, 0xffffffffffffff69, 0x0) 16:20:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x56) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:20:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) 16:20:48 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/166}, 0xae, 0x2, 0x1000) chroot(&(0x7f0000000080)='\x00') setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="8529693653c177de03c7bd488831d2683d05e4e7d7a5c760990cbe06695f41a14d45c7fecd18fec5c888f7e24306a40c93be4fc493db4682db02f8c32000f998a1aea8f70db4e3e94bc53496fcb1c344653e90b555c71f75da2c4f0c8d2833d9d6133c9d8de34507ef7ac30fb969ecb8ae5578181521adfce8fc1fb598b68666cd48ee1070481776a98be5ed146fc7d65925c49075eb91841a8412", 0x9b) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket$inet(0x2, 0x5, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() r12 = socket(0x18, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r12) kevent(r5, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x81, 0x2}, {{r6}, 0xfffffffffffffff9, 0x4b, 0x4000007a, 0x101, 0x8}, {{r7}, 0xfffffffffffffffa, 0x40, 0x4, 0x744, 0x1}, {{r1}, 0xfffffffffffffffe, 0x81, 0x80, 0x0, 0x80000001}, {{r4}, 0xfffffffffffffffc, 0x0, 0xf0000021, 0xfffffffffffffffe, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffffc, 0x8, 0xa0000010, 0x8, 0x96}, {{r9}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7ff, 0x1004000}, {{r10}, 0x2, 0x28, 0x4, 0xffffffffffffffc0, 0x1ff}, {{r11}, 0xfffffffffffffffb, 0x2, 0x50, 0x1, 0x95c6}], 0xfffffc00, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7fff, 0x5}, {{r4}, 0xfffffffffffffffe, 0xa1, 0x0, 0x648}, {{r12}, 0xfffffffffffffffa, 0x8c, 0x1, 0x2, 0x3c27d5c9}], 0x9, &(0x7f00000000c0)={0xd954, 0x2d}) pipe(&(0x7f0000000000)) 16:20:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 16:20:48 executing program 0: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r5) flock(r5, 0x0) recvfrom$inet6(r5, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r5, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:20:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:20:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4005, 0xfc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x20, './file0\x00', './file0\x00'}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:20:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000280)={0x1, 0x3d}) 16:20:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0x220) msgsnd(r2, &(0x7f0000000140)={0x3, "0e1ef4dd550cd48c8cc1e4eb04e8c6ddcb01b7d70b4f30e4459c162f2d714e2c73e8c52cf9837fb2c257db2599b986ccd549c02ffce15586f3baf5aa0c5e54143706e22ec6f505716f9880f912af87a9114dac2f719076949165965ab9fef60b6cc797fa190b7ea563858418fd0ada434f0e768f843d3732eda33ee4f15e5086f92ae7be95db7daa22be238b43775b10499dcb7b9c025e42507d54bdced90c614434fcad89cf6a222b0878c73fced8148816e76f856cb6d1f3cd53986a4c42b6407a3fc55c2d75793e8a874439ce0eaae6453e"}, 0xdb, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xaeb1059af8bcd14d, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:20:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff328d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b6079cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a4596658b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b8bc57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb000000edc2d00de5137c5fcd1a774734cd4e08bc2a70338cc57c93abdabce071f8241641f3c815280f8230128ccff0e4f0908511e62697945d033f01e35c7caca8850271cc5f5b9bfb6b1bfeebda9d80f3608b3725654efc39280fd9a9a527a2f02049704755b2ac679cb3e2999246066dacb38ed8f316d91e2b3ffa9d3a425b6782ae80a21ebba73be71f33538e21c30a"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) wait4(r2, &(0x7f0000000100), 0x1e, &(0x7f0000000140)) r3 = dup2(r1, r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000780)=0x20) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r4 = dup(r0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='/dev/wskbd\x00', &(0x7f0000000280)='/dev/wskbd\x00', &(0x7f00000002c0)='/dev/wskbd\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='/dev/wskbd\x00', &(0x7f0000000380)='!\'&+\x00', &(0x7f00000003c0)='$,\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/wskbd\x00', &(0x7f0000000480)='/dev/wskbd\x00', &(0x7f00000004c0)='\xda]\x00', &(0x7f0000000500)='/dev/wskbd\x00', &(0x7f0000000540)=':,\x00']) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r5, &(0x7f0000000680)="3fca714e53de2753f43b5f46b31936266195f864665e520ef4fd1f352f9fc20a4467a399668541c09ff3a9d1ef9bcd53f7ab0fe78d639402233db9fcaf59946a2aa054cde8e7c6ea9cd523c2b4993006aa484f6da7891d86c2bfdb42769f19f9a3da9c0450434b152f783c7aafa0f311b8cd751a371bb5e0c35e8dfcfd40c01382f7dd4b956627b47524245aaceef3ae4986fb0f93836872c13edfd1e6efc31a6d38010d82dbf73f624771469c", 0xad, 0xb, &(0x7f0000000740)=@file={0x1dae44269b274c38, './file0\x00'}, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x80) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) fchdir(0xffffffffffffff9c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) 16:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x7084) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa5638e443a8269da) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x3000, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:20:49 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r2, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(r5) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') r2 = socket(0x18, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:20:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x9) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xffffffffffffff01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001a00)=0x8) fcntl$dupfd(r13, 0x100000000000, r13) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r18 = socket(0x2, 0x3, 0x1) connect$unix(r18, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r18, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r19 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r19, 0x0, r19) accept$unix(0xffffffffffffffff, &(0x7f00000016c0)=@abs, &(0x7f0000001840)=0x8) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r21, 0x0, r21) sendmsg$unix(r14, &(0x7f0000001340)={&(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000f80), 0x0, &(0x7f0000001880), 0x0, 0x2}, 0x400) r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r23 = msgget$private(0x0, 0x4) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r25, 0x0, 0x3, &(0x7f0000000040), 0x0) r26 = msgget$private(0x0, 0x4) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r27 = msgget$private(0x0, 0xfffffffffffff9f5) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r27, &(0x7f0000000140)=ANY=[@ANYRES16=r28, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r27, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000086c2d7197e00000174769deb96f6c32820000000"], 0x29, 0x1000) msgrcv(r27, &(0x7f0000001140)=ANY=[@ANYRESOCT=r26], 0x1, 0x0, 0x1400) r29 = socket(0x2, 0x2, 0xfc) setsockopt$inet_opts(r29, 0x0, 0x3, &(0x7f0000000040), 0x0) r30 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r30, 0x0, 0x3, &(0x7f0000000040), 0x0) r31 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r31, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r27, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r29, @ANYPTR64, @ANYRESOCT=r24], @ANYRESDEC=r22, @ANYRESHEX=r30, @ANYRESHEX, @ANYRES32=r23, @ANYRESHEX=r31, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r25], 0x3, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000001740)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24995d95dda74091d1ea95187f3c37239e3c31ece59afb429dd1dfd45e55e92919ad385103eaf9beec5070b025a532fa124a04226ce1f2c2d3ab881e2b3779c7ae4cd75ecf4f3160edb85401e0d941e2945b54e8dd64354a2c2ae83613b089c63bd474d7dc38ff0cb49bab8836a0f8f644a5afb62b6e1214c1d30471ea9dd189a0a9395b31e2e91d279d412113cbcda4bd61f255ae4ce9bb6c5891c880bd146e1b122ac9b2f6a7a32081ef12732b38aaa705683981c8e543b752df7cc7b99ac222a733d237dd6880c364fb97504ced032"], 0xffffff64, 0x1, 0x0) msgsnd(r24, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r24, &(0x7f0000001140)=ANY=[@ANYRESOCT=r23], 0x1, 0x0, 0x1400) msgsnd(r23, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r23, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r33, 0x100000000000, r33) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r42 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r42, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r43 = accept$unix(r42, 0x0, &(0x7f00000005c0)) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r34, r35}, @cred={0xfff1, 0xffff, 0x0, r36, r38, r39}, @cred={0x20, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r44 = socket$inet(0x2, 0x4, 0x1) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0x287) r46 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r47) fsync(r47) pwritev(r47, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r47, 0xffffffff) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r46, r48) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r49, 0x100000000000, r49) r50 = getppid() getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r51 = getpgid(r50) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r53, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0xa, r22) r54 = getppid() geteuid() r55 = getppid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xfffffffffffffe77) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r60 = socket(0x2, 0x3, 0x1) connect$unix(r60, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r60, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r61}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r62}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) dup2(r61, r62) r63 = socket(0x2, 0x3, 0x1) connect$unix(r63, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r63, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r64}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r65 = socket(0x2, 0x3, 0x1) connect$unix(r65, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r65, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r66, 0x100000000000, r66) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r68, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r67, 0x100000000000, r67) r69 = getppid() r70 = geteuid() r71 = getppid() getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r75 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r68, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r69, r70}, @cred={0x20, 0xffff, 0x0, r71, r73, r74}, @cred={0x0, 0xffff, 0x0, r72, r76, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getegid() r78 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r79 = msgget$private(0x0, 0x4) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r81 = socket(0x0, 0x10006, 0xfe) setsockopt$inet_opts(r81, 0x0, 0x3, &(0x7f0000000040), 0x0) r82 = msgget$private(0x0, 0x4) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r84 = kqueue() kevent(r84, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r83, &(0x7f0000000140)=ANY=[@ANYRES16=r84, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r83, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r83, &(0x7f0000001140)=ANY=[@ANYRESOCT=r82], 0x1, 0x0, 0x1400) r85 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r85, 0x0, 0x3, &(0x7f0000000040), 0x0) r86 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r86, 0x0, 0x3, &(0x7f0000000040), 0x0) r87 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r87, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r83, &(0x7f0000003700)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r85, @ANYPTR64, @ANYRESOCT=r80], @ANYRESDEC=r78, @ANYRESHEX=r86, @ANYRESHEX, @ANYRES32=r79, @ANYRESHEX=r87, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7ca802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829a9cac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac09e795c3cb080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cb575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb357286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r81], 0x3, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe3785e0f4d04d925a235d6ac4e08d17e07e249170b8ce34282d95dda74091d1ea95187f3c37239e3"], 0xffffff64, 0x1, 0x0) msgsnd(r80, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r80, &(0x7f0000001140)=ANY=[@ANYRESOCT=r79], 0x1, 0x0, 0x1400) msgsnd(r79, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r79, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r79, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r79, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r88 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r89, 0x100000000000, r89) r90 = getppid() r91 = geteuid() r92 = getppid() getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r96 = socket(0x18, 0x1, 0x0) close(r96) connect$unix(r96, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r98 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r98, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r99 = accept$unix(r98, 0x0, &(0x7f00000005c0)) sendmsg$unix(r99, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r90, r91}, @cred={0x20, 0xffff, 0x0, r92, r94, r95}, @cred={0x20, 0xffff, 0x0, r93, r97, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r101 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r102) fsync(r102) pwritev(r102, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r102, 0xffffffff) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r101, r103) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r104, 0x100000000000, r104) r105 = getppid() getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r106 = getpgid(r105) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r108, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r107, 0x100000000000, r107) r109 = getppid() r110 = geteuid() r111 = getppid() getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r115, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r108, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r109, r110}, @cred={0x20, 0xffff, 0x0, r111, r113, r114}, @cred={0x0, 0xffff, 0x0, r112, r116, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000540)={{0x7fff, r88, r95, r100, r101, 0x142, 0x80}, 0xfb0b, 0x2102, r106, r111, 0x1, 0x270, 0x7, 0x7}) sendmsg$unix(r53, &(0x7f0000001340)={&(0x7f0000001940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r54, r70}, @cred={0x0, 0xffff, 0x0, r57, r77, r95}, @cred={0x20, 0xffff, 0x0, r56, r59, 0xffffffffffffffff}], 0xfffffffffffffefb, 0x2}, 0x2) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000540)={{0x7fff, r32, r39, r45, r46, 0x142, 0x80}, 0xfb0b, 0x2102, r51, r55, 0x1, 0x270, 0x7, 0x7}) getgroups(0x3, &(0x7f0000000100)=[r9, r16, r39]) 16:20:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x11, 0x0, &(0x7f0000000140)=""/17}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x20}, {0xbc2e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:20:49 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, 0x3ff, 0x4, "73cc5160527b01d4d0e112e5ab47410700"}) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7d, &(0x7f00000000c0)=[{0x2d}, {0x11d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4, 0xf2, 0x1, 0x401}, {0xcb39, 0x8, 0x3, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:20:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xfffffeff) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:20:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xa2b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x2}, {0x44, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:20:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x6, 0x81, 0x5, 0x5}, {0x100, 0x7, 0x5, 0x54d}, {0x3ff, 0x40, 0x9, 0x94}, {0x8, 0x3f, 0x3, 0x9}, {0xa43, 0x1, 0xb5, 0xae}, {0x3, 0x33, 0x7, 0x8}, {0x2b8b, 0x9, 0x1f, 0x101}]}) r1 = socket$inet(0x2, 0x5, 0x5) r2 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/42}, &(0x7f0000000100)=0x2c) msgget$private(0x0, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) msgget$private(0x0, 0x126) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000200)=0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000240)) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000001340)=""/34, 0x22}], 0x3, &(0x7f00000013c0)=""/214, 0xd6}, 0x1) dup2(r2, r4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x8000, 0x0) r5 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_int(r5, 0xffff, 0x299, &(0x7f0000001540)=0x7, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) seteuid(r6) msgget$private(0x0, 0x100) r8 = semget(0x3, 0x2514d7a9789d3493, 0x20) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001640)={{0x3f, r9, r7, r10, r7, 0x1, 0x3}, 0x5f, 0x5, 0x79d}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x100, 0x0) r12 = socket$inet6(0x18, 0x4000, 0xff) fcntl$dupfd(r11, 0xa, r12) 16:20:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f0000000200)="8233bf096f1113898046cfdb08cd1725bafe9d9cac3fd44cc97f757c3d1d0b8aa08889e91c0bb7981390e74b2aead3c480e9ca9d5e736764aa824fa090a344fc86e3db7e2ea7", 0x46) execve(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4012, r2, 0x0, 0x800) 16:20:51 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = getppid() getpgid(r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r10, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r11 = accept$unix(r10, 0x0, &(0x7f00000005c0)) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r12 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x410, r12) r13 = kqueue() readv(r13, &(0x7f0000000040)=[{0x0}], 0x1) 16:20:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:20:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x3, 0x1, 0xfffdfffffffffff8, 0x7fff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0xfd, 0xa9, 0xfff}, {0x48, 0x20, 0x81, 0x9}, {0x6, 0x0, 0x0, 0x3ff}]}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x80) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) recvfrom$inet6(r3, &(0x7f0000000100)=""/9, 0x9, 0x1000, &(0x7f0000000140)={0x18, 0x2, 0x800, 0x88d}, 0xc) 16:20:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb) r1 = socket(0x1f, 0x5, 0xfe) r2 = socket(0x2, 0xc003, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:20:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f000021d000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:20:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x1603, &(0x7f0000000080)=0x1, 0xfffffffffffffd44) getrlimit(0x3a452e9bbf1faddd, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x40, 0xea71}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:20:51 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb25516d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:20:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d6d00f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800000000005795658241d75725a8"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x14, 0x0, 0x4b) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x5, 0x8, 0x8}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b195cbc91457c958013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000cb37bc1150cfb15af9e0f551c89e868a29969c13620318204f9d1feff48b75db"], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r43, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r46]}], 0x40, 0x20c}, 0x0) 16:20:52 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4106, 0x693185f935db4bbc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000001740)="e83c28e30cc4f8ee5260f22fce5b67ac755595816dbf80d497b91cee5eaad3d19c83047a0045754705d706ff130ba81eaf7c18b9fdbbbd7f60aad065e872565f97560ec8a86031bdbd180cbbcab1e2f9b8c44cb3c5a7b9abb1e69f4acd568e892097470345c7226832f33c3594e254d701fbf4724a74d1832d609baac7863903963b32de3ca7d89213d5b44c78496d1912b165419ed6b1ea8ff853a2f64253404a03f075b3612e248bc7b7ce7ff8d9b96b4c75aec5d57d045d0ab5e63caf6a90df8580018f69203252177be798e8d58b4ce4f97370fac4b460f3caaa4c91fcc535515064622eb2c50b9f430538b0bbef930bafe561ce8b45b4ada7a36a45e2a39d9bd869a515e79e354a48a83e4096bb701e40e9c6b7dbafb61b042c19f2d7ea32b8923a502780b73a19b0b22dbbfa0fd4be343b482d3866c56f9977a40801636bc86b02d579fcd0dcc5b36c0909cbed4e73139407a5abfc3084b02c9cedef363f8fb6d8f03aa078b10d27bf1cb8c1b8bf8528e0fc226eda5d063f24e94116058a09f54709fc99849f413e6c47aa28fc4db9be5651a0a0ccd6550706a385e1a84bced17349fcf47e19388d9066ebf113a6b690e81b69bd84fc11702490be1f525598ac2cf5f4ccf305ed96f7865ba9872ef4fc3a2e2b37de14d54d27c291af389157894a0ef2c6214facef31051b35ee0d451b299b15e5357a3726be96566ed679b07a7108bd80c43aa624b49d06e31cdddb44fe26f55e6b3c2bd9bc0d1e4c973bc74ec09cc120832aeba07aa11da97bbf823ba28e835b80260ea90c056fece620a3a4e192d5a130fa124e908d6e08ac1dd6b1e3f84245d3a927c50d388747b42977571f590094fe5d22b37f880399648bd4102397700f3831cdfb866af08a5e3cc4002826726974b16306532f925fc581a3c2f303c77cf92e70a727de9d0ac0525b8266b7835d5ee5e310d2b7857f9a6c9882971b02a7a665b9835ae7f57511abedbad5b03dd1ef7838470406e595214d4a0bf6a0c777f953a0985e7ec05e40c261d238e106be4ab3c822c67030aac2e9f7992721c0dc551aa34fe673585b80f1febbcf8bca3970fc3205a5b6700fda22ef5e3f4785c2ddcef08c61640796c3a25dddd4684728b082b81271a4e3a9997b343abebb61758176f595ed0b9ee2decc10e79dd04149671f6914e2bcc05e7ff1d08806b01e1a56dda2b5b9d57011a647f64057f8dfe07b1ef1d0034dcf42b7d269601dd634af4b19614fcc7260edcc1d1e0f614a18274951e180294164ff5e1c71ff48555fd82fe34bdbab5b30f5cb8eeda6986cff9759bfe1dcb030aa8a593466f08a0c637f8ee29610adbfa7bbbf29237072d1bc7b58b38d78a013a9ad3597d3ceb7f71f172ef6b85c31451dea202a439214f33a4b163b920ddf08a6bcabfa81b723d882d3959fbbcec64b51d8f691bb6ae324163ff68da734b6d1646c023681e6d738494e36826c569664d6c26572cf1b53341479c8cb65e713bc0e8ec5b79e980cff9f253d86d0e0d402541c3bf1057f49b18182c52e66269a08418df024e83a83b2b576c49e4528ab382b97d82f6b4191c430e254fc015753bfb98cee828bf5674d564a1da6f7aede229a667e7f2129fcdff7b8da36badbf1ea1bdbad4e58c09de5a6984e58fbee86992d4a2002c152911df78fd34131db691964dc13a240d09edab2d3408184ef1538775eb4d08c86498aa061dcb1961698b1590b47933a4707e3e0f4ac26af13e2909d07eaf997fcf5296193c892fd0b8cc3a5e26cc4ed3695dc6f337986e2b9ec7d13670f077ce76ea736e0b978b08d864bcbec458e135286e6cbbca4af11021cab467617f0f05697140939c76fc9715d7bfaf810b07ec5bc1aab0dcd6963c366d31b4f512689d67912bde9d905a9975004ad1605328a2ca0098dd79d697e4c9af264c17eeee0b7c64dec2673f6a4ebdf1b4805b9c78eab8817870db1458862bb5a557c2e4c5f605dae7607cdd5b96952c2cb33e2b3b9e0e55d55792fcfcba7e78fccfaa8be36f590df2f0db7b86dddaa47f7ad3bf08bc702b0384e6c75f7ebb1d92b0a2409e397c87dba2ef23151883de47a2f311d30aa5c7e3aec7b3e006288f89f252965a39c921f0b29458ea7d954478ffc245bf9e05254019076136ea866bcb87070596a85a39473c9f25b6392e996086c9b75f706f4d126c4c350885e4d2d078a1568fe86234261246f3128b116c5597c0eebbea74eb62c38307fccfab67a651b22544293b9f665c249607643cc0d8fc749d2ddadaffce6528994d46fe2a2dda3a7c19d6e51b7498365449e341efe5f66f700d5b7ef0f9c22a9df4c3a50b6deae7888e2e1df9d904fd8162d9c1fcae91b34cde46b5ffdd4b38d9eb58d6ca7de0624e732039166e01aa795f566b0291dbd1f90f8b9a84655f3acfce01816d5ded0dda7311c8c33928c4a6dcc4aaa6a661a8cb0fe4ae51fc7d7d4eadf30aad74bf9ae53472d89543614223519f14ca3d34d748125408139b75982417c2d728192afffe5ae8bfe49e3d5d2a8efd7c2ca99cb13b02a085f5568b34a774a79ca61f4bc3d28fb4091953303755966210fa6394e1e50b0066904360d4a1f440a41b4cd4375a5e7b4d0af4af5cb2d8a58bd5b5cd2df0f8ad76f2929df482c1963c0e0749fcfc5ba4c54e5dc9fcb39225bbaad8e2232bb1323541c73ed327647bae065757656e8566dccf94863927251a9b64aaeef5ef64e9efc8bab5eb93cda936f3b193a41bda35e7e1de7adb8363506921abee439af14d30c1f3e7d8425e18f5914ea9bacff47be07956dc8e951e8c0345fdb98976b53ba33134143d2d3d087a500e79566ec105cf95b2794ad8d5332f2760a2dac68332c8bdecd65e4eedd0181199e7c0bab77b620b1466f11ef1f2774692fcea08aacb13b36974f4ac993a0b1edd5bed5f648f2851a835ae59cff875d459125d96ed258bfcb81ae4175bcee19afcc62b4c1ec4225752e7c9cf1f89952d1b1f19e6e853908d23fc00939d6f11576cccd2b49942e6ce2f21c3aacbf03f9c94c1014c6ccae1e7baaa0ef54987089c137a48b30413766b540e31f5b285e8039e183611590a524f83179e25e6d07231c65d143a1890895624df4be2f7fa7a0ff03620d1f6b535a647070428da517a870be65a5d61d658a56a2a3c2225a008eb87be29c81b737cea4b816a8358b3877130d53217a4d3257c4631a59ff6ff0528e1b1b624b576f59cd0eb532631bc0dad17d2e15df6bc5936cf975fbd9558e2a9ed7bd0c036420fc75a4f36cf20735fd523a0c75d1a639e4cdc3e2bd16143d0b1707616ed3412e124cf25844c4ccaa5fa83f4078209b5badf5e0a4e45b670992edfc40e4da026e7cddceb0bd181f6a1ae481b0d64dfa8383eca71169f81098bcaf41df7d5551f483d4953c9484258a65ee858a3810075d43517e1ffa5575a717c21056f43b36ab3b9dc38b02646569124d7d572949c961546eedfca66db62b6380ee44e1ce78f932bf419621d8934087159ed228c76cc03837033baa65e860c53792f021b8fa7181fe43d51a0add3a65042ed2cbf3ee833016084a89f9df428225026b4a701949bd02231c563393de2b6bc85dd806aad68d407bc7ec6869aedb98b5b6dd29b278e5d1ea7d9add69aea2153a83bd54c26cb5693d8d4454b33c94d8ead277c98cda4c251095b58e9eb93df2ac6e4e7f2f3a8939e19fe698f7bf2069d6eba9ac4d27397a5bc492c15ce822316907eb5b90221fc34ce09fdc4093d449b2213a83fe35ba1b3bf2dbfc99c286916d16d6c648d70e072e7ad8930c83d0f7135ff80a69c629c500c095b6448f57e325c517e17e5c216a195f7dfbfdb83bc33f1cc5af82d234932ff6367d5ecca12f4d1a8d76fce5db24db7b42e0db8c09d426b298f4768a3be2d8f39042d67122fddb1d2163f06126c2e1633042685d74468890e75b98127b6190eaa8f601025ee8f7460cd378aeac0bf7e14cd6db34de2eced67d4459053afdb0bd55927f121e99fe5a8dfb8e3dce8775ada0f5ddf8661ef7d605748b90116d80e5c3d08d2a4fa12b0b4cc4fce49fb03f6a95247ef147590d0eb9a6ef880798ef14030158d1909d98ebca1472e09332ef579ee8508786faee760b507c8d97c4b6b8d3a7123de60e5628f3e1bce2027dfdf908ef3aa4d98df3dcea17f45b23015f733fa53e6b2c0f378c80936616bc0969e41bfdbfd77c5324099f1950fa39ef1bd7789c65189cbd741669c03305bedba598ef46151a7be30fca6fdf6a7fb971606f00676a417a8f5e5ec3a051badcba02d24806eaed343353d059570f2cfee94ee4c796ac7babf19db1d9b1bdec81695e36585f2264834c2cd81485ccaa6deda118b9df1662497c01f69ee904913d3e385b233ef24549b18a1f13886c103b125d8fb77d2f42fd95f0c3c9f4f8bba719b709dfa3121050520d767b660eb9e6c2cc969e2803aa5c10b6e614647c7cc98260db7c6db0346a465376157d8d57b27eb08a340796f29dc07daccacebd31f6d552fb0d86e4a715d1e0cdf17fbc09081312b287a7a8789686fc415b19517d9505a1450b37645ed502fae139cdbb9f9017cdfca678e5e208e65b10652f3b70bd86d0bab4b8303a624fdfaf9a67f5ed20face809588089cace9f9e591b8b67987e8ec39030deb3b388eef56692c667b7fdc7a98888d9541d159f86ab2d8b430961849ccdfc44ee83eeb0d63605b84f180b06094b4b72cc394d066ba4e106aa8cf4969e3f9956c20366f2f99eb147440741531c99ef9af144325cfab8203e992d31d758ed21fdaa4898525d71e6206741d37046000e0a671f847981a49f415bac5dea3196c795de1d92be6332a6d69b7797a40b56dfc80cfcd68a0e171a3ba5cdf272b50801200fc1095978221565ece9e76ba16cb9ab0334941dc2d92ed645bba477da8d70598efd1a494b6e74aa259168419a4476409f5fb6eeec5f6abae4fd2806e6be4f6006bddf75c6661e2bcd234743ea362c7f51649b877d290564af86a1df3d66fcf2de22a9fc5e3fc8513da7ae65b2bde4179174a701b6feacf422284e8c0969548641295f663978402d2ed20b1f0c16945ddeba5b3017723946142cd254850dbcad1a7a6a39bd69ab990241930b9694b64d7e7b094cef23a3dcf51fa77e77acf88e6e44797f52802922fe77c22013d257e9a85962636fe89dc4e88de7c6e5cc0224529bd251fada0169e83a766f75df982dba65eda21841d2effa6f5b2d563f35f42c9805788b369deb4f56e3db7e2cdaf54fd9201586076191206e856809ab9deaa008656b75893a0a74a1d87de1cd1dbb0f5ff878aa91a64c66cdb765f9612f898733c4fe50342830260cd820ba3737ae99d2c5aa327351f13b3a7876f4b29466e0be72a8568524c60520b7dd07b7e1847c46826e121fd4e03a8df1b2c666343a04f1a4551543da56fd33a52e5660e7b2b6df8f007c9c7bf739074f06ca47999803f3a84629bde1881823d9ba6ddd8e4667e91a0882c8e5032180c0569bd76369f0f759feb381fa0b84e2d7510700864cab83e4002a700b7c2c600c5eee1027467d970a48a975a0dcdce383e102213ece6d9f924df6ebe0bbf6dcc104af0f365a312168d730c99926f74bb267b735ca37485ee4f020ab752718813e4cb8902a754de82b7d877c27d8d2f3eecb6817a5f4fa2471e71014ca95b6c29c1a04a952ebc8920e6bbb517841b40e61c2ccc9292c766dbdc3157a7fcdfe287f8d28bb57477f932c3ddc47d94eeb22a629d3be6d97ab74cc4571756", 0x1000}, {&(0x7f0000000080)="9a8925a88117071969fddcc96ca0a7192df9c073ca6c399cbd080a", 0x1b}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="a9bec95d0ee60864555768ab8492a804b293cf6c6fb0c9f7b157f2f22910eca0317215ad06c7901d578485b1a22bacfe673148feef4eea7f900ed50861c33c37ee0ba5b96d7760aea1d786aad3a5e278f0875726", 0x54}, {&(0x7f0000000200)="8c721bad2cbc509bf4818eec", 0xc}, {&(0x7f0000000240)="8d7c95fb7a274f2fd89d867a9555ca4c53a7e580ad4969e369eca3a14afc4387bc1ce478059de63aedaa1421f0089d2dea04b9b6625311056bacad4877a3c0880dc767cb1218eb2c03d3201f99cc71d41a63426bd8e4172a10f2bc7f202cd45c48bd63909a355bf24e1f3edb9f3b0a7109fb8a2454de8f9ad608abfc561990da000e041debb8fd01c6a278a5f683310c07a0f3a7", 0x94}, {&(0x7f0000000300)="0c83908c8fd26c63df75eba30c4dcb024bc1c45f4c324346ac1363087c8c88bf373a2f74febc16da7a98f37d1aaa3f537b1c69", 0x33}], 0x7, 0x0, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0xffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:20:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x132) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000140)=""/42}, {&(0x7f0000000340)=""/138}, {&(0x7f00000001c0)=""/77}, {&(0x7f0000000400)=""/177}, {&(0x7f00000004c0)=""/130}], 0x10000000000000b0) open$dir(&(0x7f0000000240)='./bus\x00', 0x61, 0x1f0) 16:20:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) socket(0x18, 0x2, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) r2 = socket(0x18, 0x400000000002, 0x0) mlock(&(0x7f00006a9000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000040)="fce841f70900c0f6e17c49e2570edc0925202354df23dd928c84ba073ba0096420593241e1a41b907065a9671bcdf75a5411b910ed6635c1f18763f20cde5a93f11e5f0355f547def5f5b52a4455fc47c49c75", 0x53) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) 16:20:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x4, 0x1, 0x61, {[0x15fba6ef, 0x8d, 0x6, 0xae34, 0x3, 0x0, 0x0, 0xab, 0x8, 0xffff, 0x10000, 0x7ff, 0x2b6, 0x200, 0x3f, 0xfffffffffffffff9, 0x3, 0x1f], [0x100000001, 0x2, 0x65, 0x7ff, 0x9, 0x2, 0x100, 0x3ff, 0x10001, 0x81], [0xaf, 0xcd, 0x8, 0x8001, 0x4, 0xea2c, 0xffff], [0xd4ba, 0x5, 0x5, 0x7, 0x6, 0xd4], [{0x7, 0xa8, 0x3, 0x59}, {0x3ff, 0x100, 0x7}, {0x9, 0x9, 0x5, 0x2f}, {0xe6dc, 0x5, 0x4, 0x8}, {0x3b, 0x7, 0xffff8001, 0x9}, {0x0, 0x0, 0x7, 0x4}, {0x9, 0x9f, 0x2, 0x9}, {0x6, 0x1, 0x9c1, 0x5}], {0x8000, 0x1ff, 0x249, 0x40}, {0x5fe, 0xffff, 0x5, 0x6}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6f08a75b, 0x5, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6", 0x0, 0x1}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:20:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) munlockall() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05dee1db9ee9ea799be6a952db6e4a98f614a9a25109f4a422802bbffade3ab05a73d14a8eeb7781a62ec2448d3e0b880101d6173c70394cfd5bad13ed3208ab07e5308ffd5d7ba503311057a8022fb15ddc1d430ae70579abb20329cc11778832792e012e7f30f1f56c0d582c02dfa21e2a02522d57b96372e88dd64723b72e5f174c3a8b55bf536a10000000000", 0x91) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x25) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0xad, 0xed40, 0x3ff}, 0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x8, 0x9, {0x8, 0x700000000}}) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x5) 16:20:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x59800b9af2caf17c) 16:20:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000", 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) socketpair(0x14, 0x1, 0xd6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000180)=0x80000000) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:20:52 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f01000000e851332e38a3180277b47d117da4fc7312d9f9f3ea8d6becec8d35a696e2e581752b4f1f2ed0b4b38b45d3c3373f2c8948a4dec1b6cde9b6da3acba1988da6b60a71a22d599ba8b4e315d50ff5f83beabab49d5e52dd7c2a5a9e5140d9258bbe8cc8d1b14bdda793ca6ffa1fcf3a1a774d3691427c303e264749c65cbd6e2ab4e74b13c3d051ab4ef739b5c637fbbd3fb8606b99e9bfdfdf7a2c90b53b8ff76575f32d6fad2e688b6abe23641f1547dea5a05e5ad7d575a7f05e8bf40e5257cf82aa71450fe69f4936f7fa2ea91940bf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) shutdown(r2, 0x2) 16:20:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:20:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x9e8223301dbb9889, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:20:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0xfffffce8, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x200a, &(0x7f0000000180)={0x7fff, 0x8}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r16, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r17 = accept$unix(r16, 0x0, &(0x7f00000005c0)) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r18 = geteuid() r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r20 = msgget$private(0x0, 0x4) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r22, 0x0, 0x3, &(0x7f0000000040), 0x0) r23 = msgget$private(0x0, 0x4) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r24, &(0x7f0000000140)=ANY=[@ANYRES16=r25, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r24, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r24, &(0x7f0000001140)=ANY=[@ANYRESOCT=r23], 0x1, 0x0, 0x1400) r26 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r26, 0x0, 0x3, &(0x7f0000000040), 0x0) r27 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r27, 0x0, 0x3, &(0x7f0000000040), 0x0) r28 = socket(0x2, 0x8001, 0x0) setsockopt$inet_opts(r28, 0x0, 0x3, &(0x7f0000000040), 0x0) msgsnd(r24, &(0x7f00000026c0)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRES32=r26, @ANYPTR64, @ANYRESOCT=r21], @ANYRESDEC=r19, @ANYRESHEX=r27, @ANYRESHEX, @ANYRES32=r20, @ANYRESHEX=r28, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="f0712681d08c2b8fdbadc973e62b0b115dee95d0f297a607906f2bf78ab9d74a9489a1271e24d028e4b90526a98dcdca5bf72086e92c2390c4e5754e1fc8fc6c5679", @ANYPTR64, @ANYRESDEC, @ANYBLOB="92284207d96e723793e59dac037c01554c1ba2259c53547d80a7520a9f55d65844a5981052b569bd7f72b06296e21377df3aa888538e12e54487dfb743271dfc7f750e242b7c20600dcf8ad09d2db93e0bed6e27e12dde92619c8f528017a91216b0e2c910e50688af8418354bbea0715325d07b42518fa014851d66f8", @ANYPTR]], @ANYBLOB="165aff9bab0f820a85c678d4bdd420eb1d7cea70447fd9a3aa835e277a7b2d9fe90f7b091b281e229c4a176c03b4fdccd41f89d3f5183ee800ba026c5209ac2441505d26dac02cc12f715fb295ca9e5def966741c9e8205478d80f1b79b10d9cfd0c82687c71d918d7046967dc0a40aa91095c0b179391cd4fb6d25604b58f566cfcd702e673b2337d35c9134bc268b8a84388f6eb72e30ac870b0b1346ada3be4de11084c99fe9a5672ecc00a18df9c98ec12e8a06e5b48d9e62e6a96d3a9bda17d510260c403d868f7a0ab1063e6642f9c5c0c1aaba02b3075a39263e3b69c0e807d1148ed75fbe9ea49d6f6ed02457b8900e30bb94089a6ecd94a9f65129535e4f0e1dfc828f8446aecb8fe2081fd2f5c8c3908b610f3ded02ec6518835e40d96d0e57c513ddf6cdc6836673a34641d105a8fe70fd43ba4bf7fa32ee711fc24bbd96fafe6887a85da22e26925364083303fe8a68d72ad462716941255d45f2479da3f638c455a00d1c48e0e6a42e60e2d84a4c88f1ae07a7607ed25bcf75ffb1b1195fb9a96662db772dcfac846032cee2a16a43ec2d1daee9fd077e94b447591a7820b4dde9e197ab6957b99e05a4ca4478ebfbf42e7ccf0dbd0d0a9eee6198054405369503ecf76ec2079f1684f6087bf42424264f72ee4888d94968a21d242a2cf6ceaff6c55bb1c71cb3fb7856fd9575aab3b052303a0055364bd8080f4f8b53f97941e944fdb165d7bf56134d96d631bc70ffd3cff4d31216226c44f61864cca17059f86bc77c696f4480e43ec65192d145c40037b21befed52101d5ebdd23df128db36258a0e3367f0f93c1db844f5c124916dd2022e81426d0504d9b83cceaf82898f773befbd3693341f2dc0ee91fbe3c30f0dd5ff93f093b0a2cf58936a0cce7b2b62a92e20ba22389cc7f85ef06ad3a8396203024c5e5a7ec8854891405d7d000f24339a1359a16463bdaddd3706b2ba15676289630468836dd67ce0dc40098d719ec3557b8da105380f0758b6cd3e437a0f5a1cdf0d60847d44c388aa5b6f576e12df8f7d350fc4f32655a388e424ff5c8dd056c51dca57a9c6480e1a3f4aad65c95f060106b445a196d07e155aef3ddf87b7e46ad3124b302b12a6fc3e0cae76534a0f84184488bf4ebbe936676b831d0fc5f092979abe41cc36a76611b89582aedc4f8b4ecd7677c5febc12f985317594e31ea839b91a4c8a6cb662f253b415b470cdae734a8ce7faa28bcd4a1091b76c8a2844c5c9e184e88adf46570fc1b9dcd4695617a3ea0283c50181dafa1225776aa3611f2b31fae8758f59eed36b5087143128deb1ce870b99472ba93497e461959ceb48b6f766ab4b41c37fdb185a2283ab6a49a896e440aeb72d5541a795290f4237d74d1704f9b020b87076a4b6457677dc7b91d0c74c3764e2ee479c650d0cdc86fbc9b41c4c40cdd43db21ed0e42939be7ebbc00c740ac0fa0623792a24c71c031b95a2a7499c24735bfff31ac6e689ec09f9974148a716db10644c2164abc2d8cd80e6a5d368e8dff517524868b18d1d568313153f61ac5229d20ac5bcaf3185d726d585c75142b58c3b7e86635658f6579fcc57e3509e72d3f237741a8782e3c0df9f72f06f6f3d4d94090d7ee8e3879946be105b4a1db08c1b1ff97bf8c456b837b138b05602f2bab62037bf759e1b5208575fb32d7b507e80414d52a5957395e3b6a83f3867f6be32b41f105152d37e7cc6152799dd3da742ea263012279c0e0a5b664ce418b3fbc07d1a4e572ffc5a0fd9eefd48b08b9c18a006c957b2c626ea6a660fed87b25ffe56b098a7102638503d61ca1987d496e7d776337d8c4e270219a67954e710f393a517ed8a3299a410dda1bea242f1b1af69f274d3b5875c8e66ec04c141623a67d25f00f41907d892741cfb86f1cd04f463d018cf76aad7be3ce95d4d7bdbacd737c424c2b0483a1cd86c663576ad94ca0af63e47c13c08a2dff77a8a5cdc8f82689abe2a1bab28598ede3ed9a5d698c0a108c37f7b8b2247987a4702b03f69219dbec5bb7403143eaf87376c790c87fc2bc52ace1dd7c47c54d1bc79907da422a5f5be205408be22cbb14abb05a2074fea109948a618ad5001be9006d0244d690cb6fa99783f4fe80cdf3b4e75f3be0df5e474e1b83f179c0ab2648c929f6ef769272afa709177f56165ff570930e6f7d2b856259258ed2fb6d8ad1bdcf7afaf420a09eee7d5f6cdf65a5530823c529b28de173fb219e6cb25c761df5ac3685655af68eca031192d55a31379b43fb9d6dcef5bdd7b04d19cbeb06dc95b3f7f13c55809528df55697baa0f42e37720f15f16c8b40c5cbedecc411f89ab8c29d97e4d1ecc833cb259ff4189e81656d40cba3dd3680f2e92c1f0f524727b99aedeb0919ca508cc21e455cc7dbf354da0173f75a6e07314b39e9b466d87a120547f6729f2b73b4756790c438325afc746fdba6b08d410424d84da5cc10b9e84346104d68f98cc03f6f5b705cf8bdb76c4f5d6278afbee02066f120cd353e3120a9de45a56a130d0a377eebbdefdfed111fa034cbdcb06e16853e9da09e674dc763ab06f319a90910d5b334ee728a59843a99c5822c318ae5e04224333e6df48e0ccfb56725372c1c19c0ba2310126ae6dc186d2ef72bb2d72b83836590ab3c042e009765867c03b3650efe78d9e59de227569a08c59590a507604e3405db3f2b15b42deee6cdda79ecbb8e72b44b8c6a61f78a59a5a24f90599c8c08d9dff39fd5131aa4c15f88db8ba03bfad938e4be8f51cb21e930fb54705b2eba0557def1a149482c1d1e4f7b5802462a9c4f27b6cf52fcb0e6fcbfbd2837884ec28f377bf6d87654eaa8fc2c8e672bd495b6808103f71900d87517f286f7d5b75fa8fd208ded0c383423c2045f16785829ae4ac91cd5a3607387eac1768c40a837805d8133b5a5f2ec30b92c3950efd86b940955074dcba03bcfc1a670d771d4e542be96fd4740c01b9470cadded216f71a451a28c02b43a58ed7633a814831eafb2a1c9ee454f881977cd3acc9ce982bc99dc230c00c8ed9b28d4f0d31be7ab94a6ed4d91695093e7bd6b8772fdba9374880781c63e82351ea8d7c1450282f0521f1ef4c0b7a6f33655e368bdaf4f9f828e0fad66a20276824c545a683a6099b4346853c254b9d474673641fc3b0c12d84cc9ee07a2a5c36ce2da2d681c144eb54501b54ea424e9792ab7e55d1c5016c027fc7837aaa5ace5ed82284b8db962fc5f517e7c0d10e35165473647e3cfb1baa4830e9485376a3f756efbee137d50d24bb382bf9f64cee427fd52524ac482f323f4bd6cda762343e0659179df1cf08253d75f6554b6c53d0c0f20f1e1246a92acbefdf45fbff08f0bb4d7bbfeba56adb2d50b80d1b81e4d55f7bda293d262fe8cc3c17a23112c48879e42696a4d77ea0a513fce1303e296a439baa4180a5a25ee3b27d766eb7cd572a35bd99720f8f1690614518ba5b77c3ab4f181ff25a302bd05fb1d3de6ae1ef93d1eec4114d03abe923dbe0e1798f295ffb96966b33a8f52268fba5c6d8f6a151c3da23a7f01ee0777ef9235819c91475cc6e8e69ed89a41bf73bcd8fdda9bb8bb1171d92529f6b3c7c19b525f76fc6eb90dc8778892abe10de0d0373efa145cb9c781769dd50989a63447dca154888ef0c70e344e09affa0272d5bc405bbba3e51599ea9987122a9ffb85d33f60dc301ce3f895b3b2b712d4db468e658f3a450e9628d7a884138fdd4ceaf087e414511013ee3456e404e87bf1d124322ba638277e49f33c09f34c1df7871025fd5cf1b3c7934942a91bf35f688d89b33fa2584aaa8215fcffacd485286f28370701463d7148fb06a2ad530b922705b60e94e27e6d06051dd555b486e4305cc60025ec2409abc5d3c17a16e19e4e86ebb2b1c786d2d5411247e16c9fb7f90af0453cd5ac8f3b6cdde399f5994e1e246a90357908a1c96bd6e0e7b946702b53cc34207f2178c0b178a7b7f6613e739dd8e1b350c9214829114cd71444d0358a0ba3515a9eb5f28d897611d377bdd6fda00e3762bc58e32283035eb1bf51270aa5b97673894231e9f159bf0ea2d7a63b80154e5e586871b208b002188140e85761b6e4817b4679e8895338a69e61c2226ac769835d0e276b95292fb86b3b8145f32653a38a89b90e863f2df7f98ad20d4369edc2833d96b049d4fcf342c4bd344ef03ba1794c9bb6808f9c5bd279881f18b612c61df97ff351a465725e8c63df23f3649c902100d8780c521975f11741790e97b42e9d63e94dbdcbdb46afa142697256fb722aeadf9b38261c84672ed487c5c7d02176266c55df4c9019eac9c3ebd6cafa7a8a90ff0ee99dfda453be1201eb3d5d8e1dc9d591b3665a342f3c9b26cb77b30a2287fb63909efd93ff2c931975c86d9840e0619f777d89b309e3588a41459429a54f81fb2d550e256c2a24d531723194fb2b5713f81d76d04e2a05a27c84076c20dffa44a4910ff9618817518613ae490cbd17bd82ecdedae64e7376e3565a5a5b3265653513323b40f7c191aeca48c9246452959869bdf38f6e016e1fa9faa68bd35a6300e7d1de995312b389454a37a214343aa41f7998bd6a00033d0722da0c2dc6d7568ce1743fb0a60aca3b8c0ada244ce26b4870110d013d4ed6004b7bc1e6a69269b12b33c43964721bdaa1a60440d7cf381cab44e39f55eb890bf5516a712d0f0322583240e07fc280c94957708faec4649e24d1d4b0741227c7616739d39da70bca47e872a6184de882fe85ef639a4344fd2eb59cfa2ce8464b74fcc3adce45297d16c7d13e5de8bfca5e35f3012662e2d69b8e50cff66905b0a3ba55bc940ecbee8ea553ebf2e765cd4d28b449f1471bb8d5e03efb83caa2e0a2543b9a469dcf66549ca1d3fe71ae5612a34d7dc568c3f6d283625b9d8b1822438afb0e65ac44a70c9599baee26bc7df263283dec0a65197912c6f0c4d9a80ac080b18a9d97734aadeb6adfd4d76cc05430f167c2e0071ef81cf575a3dc6e6dc615b3e8aa7c005341fae30a44a72c9883891272308b9f5d03fff0f88854bdcd43ee31bac1676b83ff14cd02b80c0e4f29eec15dc2c1647580e4a6101473271d596a685907bb267e0415f9262972a9dbf5fecb23215b72d710f799b51f9aa4d4052970cefed279618195d47181e2b0266ceb1320039d91c996f191952a34b3aa34d8d6e2100000d07aff3c62d1e196534eb1743b4e57652622bdd1ef02ce5f18d77fb0afbd81d6195cd50cd20509931078e344ad29ce0b59196e800a6e3fc7427fb7e2cf68f2bdc21c3ebd8720df0d49b74ea652125dc9bb775abf9f5d5aaab3ea2343227280ab7502da9aee424aed4643cd4dd948207442259429de56c82db72abf6366dcf803395a4914c7075296a736ea8a167e42d5ce56c158f4786441274f1f5c6cd53163613b9d5313bc11a9f7f4f5f265f56586d52cac8edd15e5133129361c9835195e45f9b0955c2adebeb318338ea53b6303969f111736750f72f557c7e571c59b0cae0ad5310e372b65467a096a588e36ff14a675252a5d0afea577d76c302f06cfea0bd7d21157aafe0d01b56885a6749e25b25fafa074f9b8f7ca789501d24a11ad1ea553fa3ceb415daec6d34af2f27f04cee9df39ca5b45080d3c9102e2434b1220eaacddf31dfa157862b909325bc959507d0eb3f0268fa0f41d0b4a50ee4c5850cb36b286c327f7dc9e7d34699e49715531c62ea8f52b9faa8f5784670786d8eed768185ff51e405a682d38df90fed", @ANYRES16=r22], 0x3, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r21, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r21, &(0x7f0000001140)=ANY=[@ANYRESOCT=r20], 0x1, 0x0, 0x1400) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r30, 0x100000000000, r30) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r39 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r39, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r40 = accept$unix(r39, 0x0, &(0x7f00000005c0)) sendmsg$unix(r40, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x20, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r43) fsync(r43) pwritev(r43, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r43, 0xffffffff) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r42, r44) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r45, 0x100000000000, r45) r46 = getppid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r47 = getpgid(r46) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r49, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r48, 0x100000000000, r48) r50 = getppid() r51 = geteuid() r52 = getppid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r49, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r50, r51}, @cred={0x20, 0xffff, 0x0, r52, r54, r55}, @cred={0x0, 0xffff, 0x0, r53, r57, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000540)={{0x7fff, r29, r36, r41, r42, 0x142, 0x80}, 0xfb0b, 0x2102, r47, r52, 0x1, 0x270, 0x7, 0x7}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r18, r42}, 0xc) fcntl$dupfd(r5, 0x0, r5) fchflags(r5, 0x1) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) r58 = semget$private(0x0, 0x2, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r61 = getuid() r62 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x960, r59, r60, r61, r62, 0x8, 0x3}, 0x1, 0x586, 0x7f}) 16:20:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:20:52 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:20:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0xfffff801) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:20:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:20:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:20:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(r1, &(0x7f0000000040), 0x80, 0x0, 0x3fffffe, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *457656 17122 0 0 0x4000000 0K syz-executor.0 102423 1619 0 0x2 0x480 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd806593b5f8,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b5d200,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b5d200,0,7,fffffd807f00ba10,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b437d0,ffff800020ace2a0) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd8074d578f0,c5005601,ffff800000b00000,1,fffffd807f7c67e0,ffff800020ace2a0) at VOP_IOCTL+0x88 vn_ioctl(fffffd807e3abab8,c5005601,ffff800000b00000,ffff800020ace2a0) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace2a0,ffff800023b7ef48,ffff800023b7ef90) at sys_ioctl+0x5b9 syscall(ffff800023b7f010) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff59,0,3,771ec6c0010) at Xsyscall+0x128 end of kernel end trace frame: 0x774735a1e80, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic amap_pp_adjref: negative reference count ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd806593b5f8,7f0,200,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000b5d200,0,200000,7f0000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000b5d200,0,7,fffffd807f00ba10,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800020b437d0,ffff800020ace2a0) at vm_impl_init_vmx+0xf1 vm_create() at vm_create+0x1a0 VOP_IOCTL(fffffd8074d578f0,c5005601,ffff800000b00000,1,fffffd807f7c67e0,ffff800020ace2a0) at VOP_IOCTL+0x88 vn_ioctl(fffffd807e3abab8,c5005601,ffff800000b00000,ffff800020ace2a0) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace2a0,ffff800023b7ef48,ffff800023b7ef90) at sys_ioctl+0x5b9 syscall(ffff800023b7f010) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff59,0,3,771ec6c0010) at Xsyscall+0x128 end of kernel end trace frame: 0x774735a1e80, count: -12 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800023b7e8a0 rbx 0xffff800023b7e950 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800023bc2000 rax 0xffff800000af8b00 r8 0xffffffff819d4e5f kprintf+0x16f r9 0x1 r10 0x25 r11 0x73d34866415d8c0a r12 0x3000000008 r13 0xffff800023b7e8b0 r14 0x100 r15 0x1 rip 0xffffffff81b2bfb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b7e890 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=457656 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf3e8,0xffffffff82642758 process=0xffff800020adce00 user=0xffff800023b7a000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=48, pctcpu=20.28 user=0, sys=17257, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17122 357126 54452 0 2 0 syz-executor.0 *17122 457656 54452 0 7 0x4000000 syz-executor.0 54452 476227 1619 0 2 0x482 syz-executor.0 33990 505022 1 0 3 0x100083 ttyin getty 59181 502427 1619 0 2 0x482 syz-executor.1 68734 108245 0 0 2 0x14600 acct 87173 474307 0 0 3 0x14200 bored sosplice 1619 102423 839 0 7 0x482 syz-fuzzer 1619 111975 839 0 2 0x4000482 syz-fuzzer 1619 168094 839 0 3 0x4000082 thrsleep syz-fuzzer 1619 244447 839 0 3 0x4000082 thrsleep syz-fuzzer 1619 349024 839 0 2 0x4000482 syz-fuzzer 1619 384692 839 0 3 0x4000082 kqread syz-fuzzer 1619 355774 839 0 3 0x4000082 thrsleep syz-fuzzer 1619 66804 839 0 2 0x4000482 syz-fuzzer 1619 84274 839 0 3 0x4000082 thrsleep syz-fuzzer 1619 128128 839 0 3 0x4000082 thrsleep syz-fuzzer 1619 263916 839 0 3 0x4000082 thrsleep syz-fuzzer 839 470610 24793 0 3 0x10008a pause ksh 24793 274340 14384 0 3 0x92 select sshd 14384 132909 1 0 3 0x80 select sshd 80999 408567 75275 74 2 0x100492 pflogd 75275 121150 1 0 3 0x80 netio pflogd 75479 416716 18634 73 2 0x100490 syslogd 18634 413726 1 0 3 0x100082 netio syslogd 8853 313468 1 77 3 0x100090 poll dhclient 80560 267837 1 0 3 0x80 poll dhclient 84524 194026 0 0 3 0x14200 pgzero zerothread 19840 103226 0 0 3 0x14200 aiodoned aiodoned 58095 92671 0 0 2 0x14200 update 30674 488064 0 0 3 0x14200 cleaner cleaner 71850 87375 0 0 3 0x14200 reaper reaper 20378 101271 0 0 3 0x14200 pgdaemon pagedaemon 83543 275620 0 0 3 0x14200 bored crynlk 27957 135125 0 0 3 0x14200 bored crypto 89600 179467 0 0 3 0x40014200 acpi0 acpi0 12651 487349 0 0 3 0x40014200 idle1 9312 277289 0 0 2 0x14200 softnet 8305 510317 0 0 2 0x14200 systqmp 82851 127524 0 0 2 0x14200 systq 56114 65978 0 0 2 0x40014200 softclock 84658 243026 0 0 3 0x40014200 idle0 40369 426613 0 0 2 0x14200 smr 1 453164 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb{0}> show all locks Process 17122 (syz-executor.0) thread 0xffff800020ace2a0 (457656) shared rwlock vmmaplk r = 0 (0xfffffd807f00ba28) #0 witness_lock+0x52e #1 uvm_share+0xcf #2 vm_impl_init_vmx+0xf1 #3 vm_create+0x1a0 #4 VOP_IOCTL+0x88 #5 vn_ioctl+0xb7 #6 sys_ioctl+0x5b9 #7 syscall+0x4a4 #8 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xffff800000b5d218) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvm_share+0xa7 #4 vm_impl_init_vmx+0xf1 #5 vm_create+0x1a0 #6 VOP_IOCTL+0x88 #7 vn_ioctl+0xb7 #8 sys_ioctl+0x5b9 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_create+0x130 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264bbd8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9609 7246K 8712K 78643K 25170 0 0 pcb 13 8K 9K 78643K 1490 0 0 rtable 123 13K 14K 78643K 4304 0 0 ifaddr 356 40K 44K 78643K 1388 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 1 2K 4K 78643K 1814 0 0 iov 0 0K 32K 78643K 2337 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 78K 78643K 7044 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 64 0 0 VM map 46 23K 23K 78643K 72 0 0 sem 12 0K 0K 78643K 1586 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 6237 0 0 sigio 0 0K 0K 78643K 115 0 0 proc 62 63K 95K 78643K 3023 0 0 subproc 32 2K 2K 78643K 850 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 535 0 0 in_multi 29 1K 2K 78643K 945 0 0 ether_multi 1 0K 0K 78643K 81 0 0 mrt 1 0K 0K 78643K 39 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1550 0 0 pfkey data 0 0K 4K 78643K 5 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 232 364K 364K 78643K 23334 0 0 UVM aobj 130 4K 4K 78643K 135 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 1456 0 0 NDP 24 0K 1K 78643K 377 0 0 temp 184 3556K 4196K 78643K 207488 0 0 kqueue 0 0K 0K 78643K 66 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 167 0 161 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 601 0 599 1 0 1 1 0 8 0 rtentry 112 806 0 762 2 0 2 2 0 8 0 unpcb 120 4926 0 4910 7 6 1 2 0 8 0 syncache 264 47 0 47 15 14 1 1 0 8 1 tcpqe 32 14 0 14 8 8 0 1 0 8 0 tcpcb 544 6370 0 6364 30 28 2 4 0 8 1 inpcb 280 17700 0 17689 46 43 3 5 0 8 2 rttmr 72 14 0 13 3 2 1 1 0 8 0 nd6 48 116 0 113 5 4 1 1 0 8 0 pkpcb 40 43 0 43 11 11 0 1 0 8 0 ppxss 1128 134 0 134 18 17 1 1 0 8 1 pffrag 232 213 0 213 12 11 1 1 0 482 1 pffrnode 88 213 0 213 12 11 1 1 0 8 1 pffrent 40 7594 0 7594 12 11 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 582 0 502 1 0 1 1 0 8 0 pfstkey 112 584 0 504 3 0 3 3 0 8 0 pfstate 328 584 0 504 11 2 9 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 21 0 20 13 12 1 3 0 8 0 art_heap4 256 3339 0 3080 43 26 17 19 0 8 0 art_table 32 3360 0 3100 3 0 3 3 0 8 0 art_node 16 805 0 764 1 0 1 1 0 8 0 sysvmsgpl 40 93 0 69 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1584 0 1574 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10671 0 9239 47 0 47 47 0 8 0 ffsino 272 10671 0 9239 96 0 96 96 0 8 0 nchpl 144 20278 0 19805 61 42 19 61 0 8 0 uvmvnodes 72 6139 0 0 112 0 112 112 0 8 0 vnodes 208 6139 0 0 324 0 324 324 0 8 0 namei 1024 71893 0 71893 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 43 0 0 6 0 6 6 0 8 0 vmpool 552 70 0 26 4 0 4 4 0 8 0 scsiplug 64 10 0 10 8 8 0 1 0 8 0 scxspl 192 66228 0 66228 44 42 2 6 0 8 2 plimitpl 152 536 0 528 1 0 1 1 0 8 0 sigapl 432 6298 0 6283 5 3 2 3 0 8 0 futexpl 56 182550 0 182550 3 2 1 1 0 8 1 knotepl 112 1577 0 1558 5 4 1 3 0 8 0 kqueuepl 104 2255 0 2252 2 1 1 2 0 8 0 pipepl 160 16076 0 16057 12 10 2 3 0 8 1 fdescpl 488 6299 0 6283 3 0 3 3 0 8 0 filepl 152 72893 0 72787 43 37 6 10 0 8 1 lockfpl 104 2325 0 2324 1 0 1 1 0 8 0 lockfspl 48 754 0 753 1 0 1 1 0 8 0 sessionpl 112 73 0 62 1 0 1 1 0 8 0 pgrppl 48 136 0 125 1 0 1 1 0 8 0 ucredpl 96 6398 0 6389 1 0 1 1 0 8 0 zombiepl 144 6284 0 6283 2 1 1 1 0 8 0 processpl 896 6317 0 6283 5 1 4 5 0 8 0 procpl 632 19969 0 19924 6 1 5 5 0 8 0 srpgc 64 72 0 72 20 20 0 1 0 8 0 sosppl 128 243 0 243 18 18 0 1 0 8 0 sockpl 384 23455 0 23426 69 62 7 11 0 8 4 mcl64k 65536 442 0 0 45 26 19 34 0 8 0 mcl16k 16384 33 0 0 4 1 3 3 0 8 0 mcl12k 12288 34 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 20 0 0 3 1 2 3 0 8 0 mcl4k 4096 42 0 0 5 2 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 221 0 0 22 5 17 22 0 8 0 mtagpl 80 134 0 0 2 0 2 2 0 8 0 mbufpl 256 1034 0 0 48 1 47 47 0 8 0 bufpl 256 24442 0 17384 442 0 442 442 0 8 0 anonpl 16 811839 0 792509 235 126 109 110 0 124 13 amapchunkpl 152 47433 0 47255 81 71 10 15 0 158 1 amappl16 192 34374 0 33057 246 169 77 77 0 8 7 amappl15 184 392 0 392 5 5 0 1 0 8 0 amappl14 176 1349 0 1338 1 0 1 1 0 8 0 amappl13 168 399 0 399 6 6 0 1 0 8 0 amappl12 160 1225 0 1222 2 1 1 1 0 8 0 amappl11 152 374 0 359 1 0 1 1 0 8 0 amappl10 144 1035 0 1028 1 0 1 1 0 8 0 amappl9 136 2185 0 2180 1 0 1 1 0 8 0 amappl8 128 1796 0 1718 3 0 3 3 0 8 0 amappl7 120 1175 0 1166 1 0 1 1 0 8 0 amappl6 112 291 0 272 1 0 1 1 0 8 0 amappl5 104 1968 0 1955 1 0 1 1 0 8 0 amappl4 96 6095 0 6063 1 0 1 1 0 8 0 amappl3 88 2292 0 2281 1 0 1 1 0 8 0 amappl2 80 46900 0 46821 3 1 2 3 0 8 0 amappl1 72 154386 0 153954 25 15 10 20 0 8 0 amappl 80 21143 0 21074 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 6369 0 6283 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6369 0 6283 1 0 1 1 0 8 0 vmmpekpl 168 79060 0 79017 4 1 3 3 0 8 0 vmmpepl 168 829640 0 826990 350 182 168 168 0 357 44 vmsppl 368 6298 0 6283 2 0 2 2 0 8 0 pdppl 4096 12745 0 12661 13 2 11 11 0 8 0 pvpl 32 2100167 0 2078828 474 230 244 245 0 265 34 pmappl 232 6368 0 6309 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 778 0 111 20 0 20 20 0 8 0