d07137422d67b0597b75e399b7ffb4d36d8e0ddff2168d67e70551e488986adb189aeca43385262bf5e845df2cef36a8e96c71bad02b38f310a4e2a83d93c1858505f91eda42ce794d2ab5cd6f856f80d16f1ffb064c3946bafba8a29871a0bd637c9207ef5cfb90c35a8495415b1a98d83cc3ac2690498285e50f9f1dbdaa3ab935c9d9c5e2d0781e58836475db2ac537816c448e69936792ca8ef690302810920b9cc6cbf2c2825a6b7e24122df55fd500b5e5f40964b4e6fe3872fa2215d5e7c7b7a2e6c56553748fcfe0c69eda6354b48f302ee065411da550dad866d44c72150b198147a2aef29369c44054d25c6feb2a57b574d233f440f074b94e0d13baa5cad79c87fb400c84e8e0f2a8cc1984516b1ab190f050da6fc12599e13e107a5b82a93a6a7f66087a4f6d6a81e2990dcd79b51e3f980807af1f84a5c1ccd237ff4c484c76cba1df3403957b2262e55d117f1e5560c404b28df855ce9ae77eeab5691f18ec5ffb9e21039f190720dc5588f3afcf393cc5bd4e51f6071fae3710431814c857d6cb9778e228bf7a7ea990fa858a3f3c8f2b709c5d4e363b9ed8c4411830a5516b4780a7cb9b5079558cb0bc50b8385a06502d1a8d733afd8f27eeb842747a1a750417121495baaa48ef8bd7d7db7253ed472a42d59ae929a4193ec694ce46564f62830abc68cfb897fb66b86fef380eae80da65739c4e70ef0b7cb4796ba46c3cfbb0fe12100a4f7492968ed3df4d2e9f6aab4c53853f5bc4a2aa4b004963a9ae8b821acb177788d55cc330168fedfb49fe11d00993f47e7afbb4e319a042065a2b05c4988679c630a6b7045c3db67fa7c8ac2015b8fd970432569453ad8506b9407a9626af54836e540cf8955c35a6544600ef058c3883e23977422d2734f56431ad022e7ee53dc798a482fee83f014be66f7a2020bc80ff03ae89185fcc0db6dc562569cdd4a5bc6f47e33d1f7cde9825432949640df136b80843c3401533eacaabb2afcfcf54956864b2646905c39dfaea26b1315364e5022554b09dbe43cc0b9faea64b7514eedb9baa0b2237dabee22c11004d98f7c82907027f3be2fb9108ec588a86c943cfc50b32996e75092022f9e8710c3320255b5a4e30baa4b28114f97a2c1a231abe19563a7c2e2ac8ebcc31d3f5a37d4bd44771ce4a98d690a93b927b9449e8c6dbeae7de3bce1415394e6cf63951d586d9ea4b81dcf9c4b1bfb34c95000761cab18984c2af043e765694af3bbbbf919394e9af8fa1d0c6b40c5cc04f5d6f0d1b1df006f0f74c67cdfd6be1cc87d43fb10fff98f0ca4a5e0ba22a1b73109b421e655d152ea86ebf901268694e7b3868bb23a625b102550bdbd9364647c9636c2dcd8c41fcf2927951f8a819fca8b7ee7d8ca6ab7dc62cc0db8f3572cc4f70acd10e75fdaadeefda4d6e3ca7fdfddc8613ecb21db4dbb074a3223e89f8ad51c6ee8479e657bbb896e94bbf2379ccc483596bbe7d4ea71489ea0d38340d7e2bb67c0fb032322aa30d91faac56cf151643c834fce0eb08c2857a2a6ed6ee3bc45c14463a00e0be82a7841083a10617e3b9d7d1589e604adf3b5110ea4d7e0643a1491970791f602928641c6affa01b4062266c5bd5850c12aeec02d9ae7a52324866ef5719c61e8fcb0fb31e2cc9e351ed8816d1d320913a53c2f803307953009a7057c603f42d80ca06d44f4a302c0e334751bcf168dc2e7479d18cfe90fecfbcd70f309fbb0d37fc5f22d9264bd301e74f6745ce6f242787dd83a6aa477a8df4b6163028a965062d0cc2ffb093ed0bf0acd5bdff1609abfc9029c56111cad182438334965ad3578f0dc86568d35cba42fda68cbca998d1eb81b3f671d3499b1919c1d070e1b7acd826e5f75fe53fd1909c7e3404e2cfe8e7da9d995bfc1b8a2a32a4d0a7eb0e409c435c5780d63bd4bb243e4e3d801ca17d388dfcdc2b8ce126899ddd8a38cfbfe85c7309d3be8a3a63c6a473beaad905dca97916e52bbb3e5a203fc39551b336db9ab833aca31ed07d1cae6126645ff420754b469ac113cc18c972fdaf0eefa64f8c1164f969cb2887745aa348dfedf2328aba21e54a388ed8e4d1d57ea16d1aa5cb0d80c8ba4f8f6250c0bfbf408bd4ec08bce32983bbe01c04406d35c6bc8cf485496473321bba3f03b5ae20f2f4c412d036dd72c02f2f295609eaeba884c93c0ef89314dc4a338ca6e9a9e598b0df3369430fac3136c9e81089e889af3b1223e429ccf21a8a3719a6bf6c4d370e7888675b58c4ae56eba39e127cdfe3d2a9365616449758d9a29e17e5c184829b83e3bf82e54f2d2801c2409d25a5f938b28ac8f8b176a8f0103a92471a2b324d58aaf695a81751ea41b67376d7a6e94de797d656cfe5fb41ff078f1d1fae9d1439b006088f21e7687ae5c457af41e4e6067931f9ec4cb2a4cca4e921115efaee2bf75f775ee300ad6c72a0e5d3c2a90915574ef5b9c2008b9ab44540a65a8ab31c07a7a4bcfb1bec98f652a7da86ded056e3a027e8ac0dd4a96933d6138ec7000f4eed8879dec633b62a97c9b9a24e73becae61f800d9ecf62767b12fb53c8d6f8420d9af72312ac060a9bd68964f3d0ac3f5643695b7f321d184f555858add6c3f0a78ad4146da87eee2fd6e815b33d3c844a660bebb1b94798795b1192e88ece3a5f1b775662295ce5224c7c1b58da2b90ac24eab8ace86aff69cc5ace3ecb23333ebf6984bf430929fb63b8fce3de257e8feef48d56237ade35a87bba76d134c13470b1cc01866c31ab5fc40bbcdeb17c0c5d89665cbc249f2412952f5e85643f062ed518d993cb5541c7ab492db9d7876b694a1d6d3a10321714a47e9caee6bfd065dae57d3ee6bbf408d5f80ec18fb6c0da505f1aeb6ab4a5b3cd3ee5d2f0cb2ee7c1aac0d9ec72db3186227d6d4f9c605282e2a9efba2b853a12999040a648840705cb452ca8474750919cc1e27bc34f8e63b173a20f56cb5b96c9efc7bdb4fb396ded16604f2258bd8b1e1539cb49390cfe063027e782a4ddf7da09774f0cba28d8cc1ae0e39da26347ba17b1cadd33f32f54a095b502cfcb3114cc380e94d4bbd01bee75d17b8852560a0a50ee085c0bb1830ff75cafe968b0ef0a5b678cdae7b2a2e342c618f0b1875f8c1f078ad8790709a6a32484176ce446a63fc170fef2adb78e5e7e643d49b88e6710102d38b7a47d08e9cd5d9d5bf3de978663ce1c13809b07aff184a9eeba8dcb8345bc169f4ad6277c4675d814b6730c477195bf4ffc38c894d12e0c54f5b225ec4c21c41b33734e8d7ed693ec8f8011a865af13bf35838f15625a1059fdbba3a698f53d3eca0557e0e1ed87eeab1c50dde923680c897e9e0b9961fea6e1759945aa5edbe4e67ac2c0c982f86c4b521e2488b8d1b3eac539e6517e4b5d80454ec842362c3b36779b7d575eb09db70f900ff4d8772a174100a7a051d9583024e5787764d73e16504e0c8e21d0e0aa03e0cd409693311f1f2b8de68b86d17d632d46e0b2f2e6d3645b2bda3f74024470ed5a5a67a550cf6a32028947d093883d21d2cf6d95e9aa599ff85de7319818f7598b434eeca23c64c11213c9c15558d6bcbc05f3bc10a1d7bf828d262c25a8305f0045792dc76c4c5c94aef1d59c1f7351bec47ef348b559f4ec34f541a1835338892c524f99330c0719e3bf9e3f36bd39e930d0195edca3bea048796fb5d7996a8966685a182447443d9cd6f55de7b9dddf94a9fdb86ba36908c03e15cce5c7478a10d9459d8ea654af32a4b37e8fc8c06ec1e80b549593b5f312d6b95ef71086f411c73e31077ca344c59faf413a78f10cd34466dbdc8be410fd6cac70221feba22d739d442b2db19e2ee7df5cfebf3dac167aa291374f4613108a697eac87db7c539bdacbb3ee443fc87ca3bbbc5b21b8378d5bd5a47000e804581301a854752f67a429650599cf7173e63987a222474893a0599e254b5b1dc2fd31714463322448e0db6eb38519859b7ed8b4843550678a1df335d112ef8118c65db9e3c6b2132ec370a0ff43b77351723ffa2fea6349b6640af4173bf6d477801b911dcd439db74de39af9e453af25f1682942a21daf457c08a5ee4cc48ab274eaacd1f4014f7453f9f9f034383a37cd920a7e0ab394acd5f57810dd33d285c69143fea071251ed5a741d725a8174e232fb6199ab71ee94e0608365e5c85314d8e5a5e8a55db2f3b50f0597a967d72fb128de5bc659600095883bfeded7a2026532aae1de4c665e82d8c57713698925ce8e9c3fa501eb37fd710434f6b9c9d791a5aca4d6b1690afb87217a517a039deb143268dcded933ee23fb653a55d9344c7e48b83ef88de26d179bd51d941a948ceafd571a912d63bc6aed30eb0f4c50f801c24718faacf306dc29f041579c8e859e6f604998281c3ac1bf99f3c155a820a57f18975a798a2064758d84d0a9e38d57367da894990735d8471b966e1d65216105aa2a26329734474f14be1737b87110a1f23b2c5cd679caf52e5206d30786e165eb794e0e6fc6e288517f716912406c7013889a1f5373384e495c6f091bdd8075083231d8743672b4f7a9bf85b27ab75133b6ae9852df4bc94c38357bb87c7f8542d46767046a6e729139c201fd4a4e2f36f8ca5af703cc31f0c65486f4bbae0fa4aee61e5f1b1de8ce693313c4cba55d3bc5a3e5af78a94fdfbb5150ce54ed4621230fa6031830d6c67f1d34472a0c6a4c92f060380b809c80365e9cc13c67b37b1eefcaeb0077a9c184e787169ca3d77462ac7382a0512339fec", 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001300)=""/95, 0x5f, 0x1, &(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) r5 = socket(0x18, 0xc3706ab541ded1e6, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000f80)=@file={0x1, './file0\x00'}, 0xa) writev(r4, &(0x7f0000001280)=[{&(0x7f0000000fc0)="27f9150983d17fb617da197428bb6599baade615abd63f0eb24882e8ed4f2d4b90e6593432e03bf47d4be0a20b22fcae8d68562a6eb5b4b3d86231ec112dbf8104fe3ffa4dacce046de21032b79b0e6db663df229bd2de84c020036a43ec1d1d5e3ab8fa15272689401b2547d56e02475a089aba8e52d7b80b0e7dc18e92c9d296c6eaed2a740a6638ae12c9b84b971863ef8612213852611209999b6836b3bbb3c47a1d72e0ae6171740f", 0xab}, {&(0x7f0000001080)="6a0611934cc4d6c797858c52e1d55085a1806e8fcd4de569a8263f5a1b39314c6d0d2b6560de25c6c9ef3936c17ef8cba7b4ddb4bbc4363fe79b4ae21edd1fa1c140e782f8", 0x45}, {&(0x7f0000001100)}, {&(0x7f0000001140)="4ce8096cd9894cc007", 0x9}, {&(0x7f0000001180)="ba9e88cdb4a1941f44360cf7364a621d8e69eb5f0f19c9c9a976a7ddf35533b9a6f1acf0d9c25de663dfaa704884898ac165c9a54f62e87c311aecf5d6d3f7ff2b2a7598336d57acb93dbc5bfa4a398e59d8380cbbb5058078e9e3b4287d4257ba657806d6a384bba1740b97b0756d33a257e05fe78c5df199ee9da10f672916c08d544ef4ce6a769ef8b8d9b6dc536a790262f7e8913e7fba7d16002d06cf44145ef95a34af9c501191a348a273eebb68ac2023039126a81d62ee44a9eca3b2a2014567081a9dfe75b8ec3e7880bd8e5fe048ad", 0xd4}], 0x5) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2000000000000330, &(0x7f0000000040)=[{0x45}, {0x64, 0x0, 0x0, 0xe4000000}, {0x6, 0x0, 0x3}]}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) kevent(r7, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0xfffffffffffffffd, 0x9}, {{r8}, 0xfffffffffffffffb, 0x82, 0x40, 0x8, 0x4}, {{r9}, 0xffffffffffffffff, 0x70, 0x0, 0x2, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x100, 0x1, 0x1, 0x7}, {{0xffffffffffffff9c}, 0x0, 0x40, 0x0, 0x4, 0xffff}, {{r11}, 0xfffffffffffffffd, 0xa2, 0xcaeda3bd2171c9eb, 0x101, 0x2}, {{r12}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x3fc3}, {{r13}, 0x6527a49e2acc6771, 0x1, 0x2, 0x0, 0x5ca5170a}, {{0xffffffffffffff9c}, 0x8000000000000001, 0x10, 0x1, 0x8, 0x1}], 0x0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0xa4c0}], 0x6, &(0x7f0000000180)={0x7, 0x1d}) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 22:28:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r49 = syz_open_pts() r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(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', r53, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r57 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r59 = getpgrp() r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = getgid() r67 = getppid() r68 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r61, r64, r66, 0x1e4, 0x8}, 0x5, 0x5, r67, r68, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x803, r55, r56, r57, r58, 0x40, 0x6}, 0x200000000008, 0x800, r59, r68, 0x7, 0x40, 0x8, 0x484}) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r73) r74 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r74, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r76) r77 = geteuid() r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001a40)=ANY=[@ANYBLOB="af67e60b7250fe4244a853ad49ed49cdf71d7a45b1c52f60a208e2e8040dcfaa886fccb06c3c0a68cc1c408703256464b671194c0a0d10ef122630dd06000000919a3e291997c918c188be90d4e8f0e5a84d6e96d42b3f8a9880ee477c06f73ad5dfcb7465b780e1e0973520fd9719b02aff397e7044071b48d98d283379e04fa1a123991f1a5e9cf2896e2fefdd009c880100f1ed3c494a6695aa64bdf6df647af59e5b0c53e5c9a930c7474fb2a965ab3298c619f7bf72b37a4827e11aed9bf1bc082584eb16d27ae116f35a75d9b5077137be51662a2e521f5e9859c5e942014776d3763120327ead638672fcd3083efe58ed40acac53a43d567ef24e0b2d3150ef7ddac76cb938ac8a124fc28e598fb23638a16b0ac4d81d6db15fcb39315c9b00d3215c73cfd7f1ff26d9bf1e9ff0e382f96fff2ceffa86368eee97e6cdf8cf0b44b9f283e6a5f4b3935e4d767a7069b3373c248d2806c99bdb3c52d9ef39010a410c9924d78d9ad5f27cf701533f83d8718b2cf90c9cc0c271dc5cf723a75b079b9ff5bde35a94fd7ac6a0536ed02a6dc350d4c8a63cff844805cd5e097b3b82deaa01224f4047288021058e7cd02535fbbd0288fe62453030923e818a7cc7bc2b3699f16df75f280e20bde0051a017fb99ab2233cfce8b1f3c58f2e8d1423cfff946254dbfd75138c5808b69fc66c0428a40b0b9d11d98277a2e190247c705fd141fcd8f86bfd1e52ae6dd41e1d1270ca1e8615afc40d6d8b25ec7784cfa1"], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r88, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r86, @ANYRESHEX=r58, @ANYRES32=r87], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r2, @ANYRES16, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r55, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r69, @ANYRESHEX=r85, @ANYRES32=r2, @ANYRES32=r70, @ANYRES32=r2, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r79, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r89 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r89) getpgid(r89) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 22:28:25 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="662c8349a0944bc0d9342851b0cbaa03a862f856552fe2775dbef6bff5e9de97682b77e269c004becd4a562ff912f68c2fd16aa55dc7eefa5cbda692208162a7bc701d68fa2a8777b87ad0c1511713e89cbbecd85bd8ee50003e74582c7986bf737b92478276756472fbd714cf4e4517172cb1c78c0aa9f02de5d568231c127319af9004fc1109c91294b43da1a98d5bc267da0ca36b73e178b879bcaed211cab2", 0xa1}], 0x1, &(0x7f0000000200)=[{0xa8, 0x7fff, 0x4, "2282d388076bd2dabe40b80951e7a46a2f9d324405daeb65a84d0788bb21942f7e0e5a05d806d20c2df4f400f19926820d8b740068d2e518d3e594da6545d2aec78eeed06f98342fef01d5c9855f6d4efa01d77a4e61d5a639e71bc8c9a987d173c0bde306ffdb124a8d111f5afb51337573bf4ccfc242f50832f114b2b47617ba9837e3754261fd61cd175e022b4ac244"}], 0xa8}, 0x409) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x0, 0x48, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="7878621e011278cadaf0265879d7e8276e0ccb69d02660759a45847099d8cd3e1de6125067ff5c9a6e0a71b5507df2cdc91627078563669b284ab1de7f46b413be5c43ace7f75630e6efd6ea6369db503bcdcdeab74e52620b1f4e1307841f10e2f42f", 0x63, 0x8, &(0x7f0000000180)={0x18, 0x3, 0x8000000, 0x5d}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x1, 0x81, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 22:28:25 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea142151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d295962e947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 22:28:25 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) chflagsat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 22:28:25 executing program 0: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x6) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='(}\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) open(&(0x7f00000003c0)='./file0\x00', 0x800, 0xfe) 22:28:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x4030003) 22:28:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r3, &(0x7f0000002a00)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000340)="1554b33dee2d9f54797d2b057eb11e26656968fd3ff33199cfe63d6560402d32aea761e703573a9eac4e037e83a211622b5b3e3331253b7a5d6b41883a92d0f6a2bbed9203ae905a04613b20c0d6225f9204d5e54a6eee", 0x57}, {&(0x7f00000003c0)="48f2d725dfdde4485aaa83123e8eeee17d165f4d673217b49dfcd603159cde4bc3a19e754f742155f18e2899accefcd53e37d4e9506faacee007d75cd59c4f", 0x3f}, {&(0x7f0000000400)="54bb59f8fc1d77aae9d0ba2a6438c10c887d3795469b27bc734986c63f12001cd28831c920f68f28b1eb0d54ad32e1c7464cb729064dce11e1ea3bc2584e4d97d70ce79d5ba8bd01eee2d4b2eb4c6ec141e30a54f46450617534164526a272fe610c4225", 0x64}, {&(0x7f0000000480)="a62c193bb8096eb5b58848e3fe6e96d97abc6ed9b075d584f2b0bf5bd37df243e6299bc33a639c7164b917b7befe0c5bbcba57b763d32ad074b67ea2ad6931fe51890a8c97d5a24b8e4a9182b5fd001adb28c44f695356bd5ca33f7d4454ed404e009984f922c5d703333233138385db5273a3e836647a9b6c554284fe6dd94ea212c0852a6e1ed989312481ad8e1c8c4cbb43f6bf9794bef3fdbf37f957f60d3f9729321ebc51f6b4131652a2c462c0e8f26f1f4426001634e5ca1b3a1a38ef33c647e6200ca4cf964de20c36f15e8c", 0xd0}, {&(0x7f0000000580)="562661065c94fd4a14", 0x9}, {&(0x7f00000005c0)="4de932e488319c54f5302e", 0xb}, {&(0x7f0000000600)="576717ebd0d85298f86718c30d2b4d97e7c35491da6e6eb28a80afb1ba60c711b6ef4862fc1c8ee57981f60a377b00685293b898d7c02660027c4cfce189a68d8830b07dc6e2551bedd2b2c685e77663f0527892b6ca", 0x56}, {&(0x7f0000000680)="38e93be14c1311027c18b7efeb06fffb0dd1d4fc27e89709b13d0909c819c9e77f5c3b0dc165e2aebdeb8041323353e05f2a37436164e1bae56cdeaaae41948467f91e0e67a4af59ab0c80c74d3ae396b0a6131b021b23697baf8ffa4c9dfb21d2b57ec9201ecafd2cdb57ad85c5845e0443ced9f2f437ea1f0d44fb30fd0d26a31675824dfd32eeb834c637dbe4c56bd0456e0c9d562d8ce2edb5e886d753fba03e307e4ebabf15a01224460880d8a2e4b849ec887d5b73cf1201bb", 0xbc}], 0x8, &(0x7f00000007c0)=[{0x90, 0xffff, 0x800, "c7da6034adc58a9c8239eb29e7084617fa4d0a703b185b493d56eea506b621a59a8312827eaf4f142308c827023645319e5f9b9441685b93f3aa903b6ac740b4eec6cc0f9b512e364a472472087dd22244d02aa3106db0c2591de025572ee22bfa77e2798f9e6b720cfa6995e2d5f1a3141b046c96f052c4e44ffb1f63ee15a2"}, {0xb0, 0x1, 0x5, "b0140de158fc958a53e40f86e13ff0a49eb819248357d8534ab5f151df2e59bd476473b83e7adbf1327fe749350777000c0578bcc67280e8e3666187c10f6cb7064b6a0c3d5a4686bc0553e3445977938e4be54a182ea8f8df466fe7b9933cf0b64711b523e0a94d78273c299899cb603e2a42bd34b80470dacf29b6e7ee596b5c7fdbcc2242460fc18041519421ea6445221a469495f203a430d242"}, {0x1010, 0xffff, 0x10000, "0c441fd3a48042a9661e7f6a4d310276b2348da8801fa11ef828232e1bd28e5d347f991b00dff1aa0e3529f7c5341f615e101d9163baf9d51d4877eae77b02ba9e437b0beb675395a1f61d12856e6af770205968a3194acbc55e0fb666a758f1aa10ce4da78fbefbafc2178af90fec819052df1d58b63b178d35c1ca618c60a16c139c70ae1a3c1b232a1230a4bebb0d24865f47746d4bd865eec05d29a51c2f2977eac981df1ed45cb6a51618bd2194c1a09b0389587579aeb2b461faa729f496da68419d385d5c0e81453d907b8e2f12fd85416d6673be54751461cb78b3356ee8f5cccd5c71a6688f6e9300e87a21f387eb1297032e87bb72aefd334a7e79dbf72c7281a56e9542294b07242850e0ffe5e6048cee6dcb27c2924e7d4fec8d796905461d2260e6df8b5b32aee3adee92e24424b88219ddd4f63e6f0fc08229d19a2879daa011e87b23fe988f81ff153d1df2cb200e6f1bbda42d634424ce058bb289b5fc96c3da073026506b556d25004562fc84f2d7e36eb73fe9ad3edf1725a0bf90dfb1d31c3de464a4f65b04431afbb208e2ba15a6b1050003d3b8dac07aba77b10b59bc47f8c9dcd50050db7e403e363fa5307ccfe86998fd13ae477478d1267d427afc1332c7d637b9d2fb74aa872c4770f6f6a4c0813983b86b6cc0affa47bb48e5677fc4cc32dbd34b60969bcf70b7dc3a1478f2d29bacee476f3727466a306b0f96bdd2a1bdc62cdc425dc04adfe605bd9524dc54de6fe7ce75c9073c0e7f9d584eabf5697fc60681c0c75ca31fec35768dbc66bb577d75f4f26f6fd434d946a2e75effee3cd30501c3265aa3dd9d6a21287b1ee13402a366000b5a5cf0974c63b8d63a3c0f7a94479b8139185a0ad59db5bb022b5e4223f9b2a2a49a6163dc759ce51897af051ecc9f3e274332234bd987f064b5ce4b1ff916a28695079d6f3550b79ccf1885723eaf4ae0d3231aca552482a6077f437d5842858f0e8cddcf642c2b91fff3910cff2fd8c658ee7e337e928a49f39138c31973688847f7da62ad1119cfd3b2dd41737990470e41bc2894bdcc6e842a5c80f07b8a0d8699f197fb0e702e97e8b3690fdb31d7c34af488e189446f8603b76e56d1d837288c7c1e6219a4a521926fea75fd88c68c7d7ce61016a3210acb4a3fb9b72eaf5270ed49a61df54bd44f5866ef15e5f65be6ccdc7429a2d1aeec701d837b9e1d86155e42d8b76ba56ae9592af346fff041607d85b92edf99cc8a8cca81d415ea3f5f772c358495475d5d0c25d1e84585e9be19e6f55370dc5606bfc6a0f671d950bc0cc45cc10313634e5ecc1e0f53bf796127acdf510d5cc9325daa41433bfc698920b18e302cb2cc57ea98eb7e42caf10b10d0a6479ae3d1e9a0d0ec16547886e9ce30079acf6fad988794c75d8e633a4fd9947853c21ecfd786961b33f34bbec04d15e5dbb5964a5a2aac5b6fbbc944c53e2113caf7dac694fc61b1845403fe408d6f85f4bb0b46bdbc8969ca7b5f6470fd721406da26dfa54adb5636ac830d47c5614e90db6f54e59f969f4f52fe1f0a4c285e1e0fc8e6813d9fd5273d2c618b52db7231fb448f75184d5fe03be9fc6d1a1bd8fd93bf84d9d127a0bc4d3bffc0fdd5d46523491893900e8a4931b8092c95eeb9f1ea509edbd30017405719bac204bbcd54525f182a0bc189c65014b6ed262eedd8dfe54865f1c5cc2a69afaf11ad8a64b68c496b44c7a445c27d5457745ebd674a3257100e7be44b8d22dc2b55e7866c8b603193d7086d6f2b3d97aaa934a8b8f7ff853ef8b781aa6ae4246bd8be0fe42ff091375549c4466614c76fd88ba23a6781bd168ed783eee0feca552195a24e3e5cf7cd58a1fb91894bacf17c740c01103daf9d7e81d6fdd152c2573ed2aa842ed6add8bde6bd54e77ebbc5c970591f1bfe5f9ab06590112a5dd99711a14836ce4da7b19aea4d7b07ff007656143364b6a1824746e46e1e38186375788c7d347ca3b551f3c346252883dab87ba70eec77862d1563d24ac5b8f98428f7753b0caf3dbfa0f741c316fd37b200869f79e47026014b89478f3c28e4d72a1430ffe5587d49cea18fe50bcc1baa0f2c9666b8444f58d4f70e49785aacbdb4cfa09442fc9190b51d344ccc91130c9b453bddd9dd67b738529da863e1048e54b76d9169bb0b63d39cc5d690fd295e8592859e61f28bbac494ff8b0881637e518f891ad3661a4e150127c20231abf0d566f13beae9222de06e288e11e502d196c0ad7ca7d17fea47241349338c358d1231d34afe464ca6845e5302f148333c7c12df5535d5b149bac55dc0ffcdf3a19fd633b5122da9133cadfb9cd1cf0afd4104c59a2720c2e74003d04e399a987cd472eba1840fa2825b9cce1a7dd2ac91217eddf59ec7e7da12b4fa719a18b7198e751fd45a1c772440dd9717ea5329983e526212abe0b4b57763d7a76f7712e044453008fd791802239fc82fa259071a6b0d026bcbdc8d68ec64069992a912b6e949bd59852c4d306c881d4b8c24aacdcea00008322c3c80e14414276fb4f5ba7b7be65b6a49a054c8c4619201f9add96f321dea54ed3bf7ff8b38444e85d5baf2b04df06405be2a5c90e57350240ed745bdec5ec74a1bb505e8dc98b94f7dad7bcb686574a656bde3ffa6bdb318b0a165d040b87aeed883fbce2299690610a21507b519bdb692c7d791494ca1fe9849c3347981f46e24766cdda88c261d7cfc7ab610c7aa65cf5f66c2d9ce208c5defbba71d6fcf5abc7b40425a2302fb8d715a91d8fc109d27828b78450c9cf8f14e2a30bd56a3a7c329be2b2b121fe954a0ee5386c7c94c63fcfb5bd2f5df88db8759d0c26585a02f6af5e6e6ee582534bf96131ceee25209a3cbbeafcb528c2e3bae5f85c909c3ebed28ae4b3448c4d7ab536e1ae579582d870a28d35150548b20cfab7accb3e7936ef658aa6d5e1ca4bd060699d62ea4460fef0ed5b19ffb43898a92448fedf696744790dcb2046330aa1c809bc63b2f015308a2913f79bdddd265e95cd2217f092a5aa8d636bbdc763534eb6fa2aa06a89c18fb592a1acc8462319e218880d704a7c8fe544b7d4cef6eb0b570636a169c05e5956bba7228ee12bc2732b799294f1684790b0d5a55196f208ff11bb61b0040d993444b6c35380a8439e70dd1c1e6e247e83844d9909a91245de5d0834cbbffd6bac7fde229e695a4b4edade78b34a4ffcba90b907704b0fa4571467428238a06c40164c005b6563e7308bbb6ca2d1c57c63049e409a5bcb0ce33dfe680e72ccbbfc63688725c15fdb680c5c62e0ea4ebe1cf43c96234d06600b47845cceab60ebf874cc7663610cb087165b2bc0c3274f5a7685bb2b12cd348ecc9bb3b2703fc65dc69d6af30ff4a1c89cdf277b0e2981dc901f46f78594d4b44c61cc1d4d2eebc3bd73068b5e56851d5c38fe6fda7285040a7b0f08777127e8f868e3e026137ae71a5708c23342b9c1437ad86cca1eec12e250af0d56add258da65df0e732162a37be250af77f4061476c0a8f9ffc0efc2dad527dd84d123a53a5c46489bd739134da4372d95dc59ddfd93fa8c327dd7f47ee1a5f25604bb47c9712b6ea9a66d99ac998ed67c05717b540a130a363cc60e7035f4d7711e716701958de4cb8949dd2cc41d557cfec6e24d687a9aaa657f6d2e51fdc134b69837d4911292a0900bdd7afcba5e98ea029653a187536df9df5ade072fb25cd23e7f754b7bc5fd7f023c1f9f489ed608b5812f58da7284fb1489a252dae5a846e6502022620ffba0b6c6e19557f904805c817f8aeaf30ca2a992999f3d426bceb01270367d5f6ecb6fe01dfa2f37a110a560e7d7d25b24af214607608a1363fb5c7635066afdad4438001a7e2e8c23a533af8ae26671a42dbec60f29b9c402b6aaf03f272b22bb7f76727477ad7df0aec34c3d37dc90b51bcc8dcb22632e08a13350049f0dbada8bc493ab9160971e2887e6c15c162cd6f1371e7f41fb15d875049336c5ca2707cf711ac54389858fc4bcf2442da3ec094a0cde1ac5cdb667c2dd23ea72242a980601ff3b40f0671b800563164d545cd29d5a9c96826d055e4d41270d9623c003da49e596de5295164412ca2ad1ee4d8b79e206ca50299459e2ebf38f87674d3f40e787e22978ac3583aef2ac83034c5ea9cdab0377b8a50f648b9405dc498663e8ab2e5f1ff2ae5f1c45d66dac074076ae25d665c9154204d59f620c9b8a429afb0ce7d372539a1815c3f9455c7169272f20d81f5175b410f869801146ffa3909fe16c3915b5181a87c3f7392d8705a5408370fd738014ef1897cba52127f2b43ff2d6d4d3e4a670b27286daed0bc7c9c6aea6e44aaec734f081524ca05a995e3994b300dff16319ee997b53dfbfc9e7f7824bfffd111e56a369e75e8a663fc3425d5a8251e36392c190cac7e50e66a8600a70d0e143466bd6c7ced441bc0e034036f7261568e91acfb8953110a05a0cd9e8ba1b9bb5d3a397bb145fa8c6b9d6d5470edae7b5a69320d5295bfa1201b2aebe15e9dfeabd52cdcb7383bf25b3ec5a8748a7cdc6519f11faef458d3fb780334379357ec25f709d8bbb11e961f4cf88ea4575ae67fb5aba66becad70e1f3dbf74af4abe580bd0fe65e42bb75c7d19ddf6027d775a8a347d79e90b0c49fc564a227b0b665810d6daaa443db68ce5c10520a17b2cbb313584797f93778c5ca1d5760a476ee758a1dd38a78d35daa91c01c6b92512d6c27c78a00c34a3120eb71d0fa3ecba93f419c4eec8a27f026b496e79f6c39d6b01bd19efa72f2b2b1b5b8fc0288ce57fec04d621a569c59fe8e27d03a6124178517ef3bd991afa6e82ff4a5ea649113b315e1f52ff6b0b37b8297de4be0da51135986099ff320394cff3e3b361c4a89e2d696044cfab8024ba17b49df966da47063d5830d1c0e81c085146e71dcb04d3249ed0390885695d3391ca18da479803e8a38357b69d0026fd7ea19fb495af32b1de36bdf63632243d50253756c8c35a9d8f8fe102773ef3ab26d788f98a261c59fec0118fb55482ade4f168819b0e04b72d1cb107e035070393f6eb867a907eb016d4f6760b2dca1747aecd597c9af90f6e65c68df40e9ef1c84ce9e61aaac6f7cae5f8b1433456b29e988938b991c2be7bedcc17f63974b7bbccdf677a43b24a2a44d584d8572ddf4b5e66a4fc619be0ae875cfc82659d69af8113e7f0b108ad51f0460a397583cccc93fd5f863a84452ff79aa6cf1ac52fafbbb9d4ab1eb367d90257e889a8435802513e35b3a80c20ef0a3b0ca4a9f6cd1a12256edaaa20b2dd052715137ce61f48883e1d3323fdede457756a1925c35a0d7a842475fd6bb7805e97a76f63b9fdc2c5a06a9c4b45d5d2b36019e05843d6ec1e4b1136a370bd6b4af374c19ce2e005ae1020b75087bb6be9bf570cf51c12d1286a9e006d6d8544b8d7c2f15239c68c7e3c5134d28bc97a7d83b14d193d07c6cc5e0807c4a6c9fdd459e235507ba8cfce4f575d75250b6544cf03bd9d20acfcc11384af11b299991631f9de831f45bcec7e5a943584f7ce93b4790c54a3cfa4c158ae03e3ca3dbdd72eda326d0eb97b764a48fac7738515f1fc7aad5b844ad9cc37da1a1a2e9e1a0eb04d25d1861e8e19a28d7206206081b8a97703a4b39ed7d279bb2b2394110710af94d23492d93a2dc847b0430b9fa69a9e320f820fe559a73e873e6e654c0d4746d07550edecc7f23881c98732f4182a4dd9baf423add1862775032a68bf4627730baa05025b8b7a07a1eb7db9ae1"}, {0x68, 0x1, 0xe4000000, "69ba4e234b06a28bddcfa02b226144601089c6f74c3184fa8682c22d1f077846a003863c9f371569d3d0e2316cb62522659eed6c121390b928058b7c98d79df13db76c48468403b15ae6542ae92b3c8dfb"}, {0x40, 0x1, 0xfffffffe, "8eb12f59bccc519bf96d67bfb7e722ac548fce328a3845512d8c15ed6f6555c64f3c1bf3e6b1eb34faf040e12d35"}, {0x1010, 0xffff, 0x5, "676aa8931db6d812cc134504aa5674d81ce31840eed4e87762cb7143298541d320a7f9e426a5e05b8f8c8f05d8fec94c7b7935ecc794706b4b1b2b3853397fe15eb3a808d9881d6d3a08cff0bf66002d771fe4c35ff1fcbeb2d1f5b57c9712417b590d22c7db0e8d24c0c3096a33ca1403142fcedcc6509ff0f2378697e011f0b6a73b43638611e78bf81cbd65fa043ced88d16126e0886bf1d464d671d60425422374832ab782f69ca4c2fbd715d63a86e0419013090797f1a05254b0d8acdd17974531c4e08f3430c00391d989e1d1f74789c132178f997bb66ec7009508666d8c3de42b7cc7a2289efc6e10cfd669a73447a2e9545aca9da18dd24733a1260dcdfa10ae3f6e7b4032e7661c0bddff53985e0461e59b82552562c2eee69d059d671f128d045ec8b59e6e4c219c72e4f9f092919b8b49700807c4e065f8c6742133bde2898a12110dee050dd83f3d513e771490ea74b0f48e9d0ed80c4afe7167c359d240878dae71eb13062786916064c487a0c4a45f8992547abd721417ea0d241285684faec386d746f75a0c4e1846c48508c3860f2e80fe285e3f0ad8a0ec30c3af798958d99e985f5838e807bec693492d3bca31a0ae773ea3549ae11c08603483ffe0c7baf099f2bb0efffcf7e3ba222300640cb2967521141aa0802e037b411043f544afa0f4fd0eca87d1a79d82f610b40eae34594ec1610dfe3ce97c37ee70a775d1f3a23a93ca89b37ce7aa117f54f6026a58a67dc0e3cabfed00edab0493cee8132a33857e1e8e408296720526d7faafb0b25884d1f98567eea0710fde02f6f05198ad24faab92502cc1646215eb18bada29cfd978adca3aaba4bbe70a3247c2867d08d3a2b92e81221b547f0448a628feef7ae22f3d8b685ab1075ea8ad45a500ee15215952bb3c6093634211da1ad8bbf9dfb20f9a31d9edadcceecd5f91e0f3493650efe8c5403750bfd0f323a176470aaa944edcf04b2a8217d3b511084a5855617180a9d61faee531382f10495080b8ac271f8a9c1ff0b29f1ffe85a9124c97abb233870e1fdd6eb6d5dc68f1cb61368305cb6ee5ceac14cb110520c737044bd81b4a9976e338c3c9bec80279ae0dc394f58e44a33590937ff042433586379b18a90e996cab91e447776d36aa5d828ee1a14c7eb396a6ef23afe95254c252d95155f3e1c95cd095d5b8b1c85651bbee3a3af642df33763a8f5f72c42a87351a5bb73f95b9a73afe3d1aeb6c17e244dca26a95919fcc87c0827492914c05f1b48ee92f50d9fe4c53a29aef44388f1608f5da02bf4b82b182c721259a642ceac8e8e4bfe8da6f2b2c24e17fb7d342d581e74528fc33c3b19f1319a333aa2e25b8f5bd9a756281ab8e479e737ab568d4eaa9db2ef3bdee09bb0943bd9860f714078ff31f7996ea3836772528c10cb840cc96d4117291e6bfc99e798555f249a400cfe35d0357ec8c72a7143e40ebf9d7b2c317bf9f3358004124fe41c8e24169fe5c87b19d449f2d744ea21343a84138cd1139bd2939edd9945f8987b02cef0c2383deb01606853d437119c09e6103f6ab2812b700df05454dcdc329593e28445d29ce0580f65b1a214b0eb468c795dfdb971b9a0a54a6a828aa42adb9552b0c7861208823d12162fac5a94c8d41fdb74a385fe2b4b7c79ebd62819ce6348a28c32df086940f784315e4dd0c3d553e55b9a261928a238514e6132f13c67a59bfdd5589ff577e55de061f1861495ca81e9f9b24fb26debd33b2edf04cb91fb556ea0b032eea301e816dfe1a1dd7711cf1f3ba9f8e5053849704254484b9a2ff02771c85bcd6b2c9377f9a919c26cc3a534f951dbf4e4f816fa4465d25478b434e392344c195bee13d3179540e8b1863f915257b114dbc3452cc934d27bd55f4d9e48044c1cc48175b8f6a3bf2797c8d2690294e4d95e4b2990955773a87d5654ecfc772ab2ee418c90e0b95c6a2084bebd953b713a8b587ef9a118e52e9effe30f885a5b407b6e58af0a018795817d8baed19ae9f3cb9771086a9affca14f93d6099f2b41ab10885c73761449f337ef7863fe243365c786b2d37556a137c48a59b171e2f64b315e845201fe9c2ba9be366247ea1a9e230516617bb2aaae4e4e5cac88ca75d4242a10d64cdd34854936be4cc40ec37a6ce1a0488f23b582045be4dad8798769bf7eb1bce5a4fc57fb7781e9bd4582ef9964684a983dc54654f1f3480d309322d0fb10b743bad7daaf5f2df81552377e84c89d467536ec6f832c6a890945f5a838f56bc9f1bb0e347596c16fb891b752b308e0fa09ef91e5c2218ef5738752a4827125411d94b82581ad1812e78611de86e459ed0c4c5da8e4714a476004545748e3fc3d3c25d1fa2b28cc413243cfeef48f7aea7a28c8a54724fc3dccc9c4a5c1f7bb82a06a4d5da4463ffe1c562c21b155d529379f6d871b7c4da13103a42ac0e2a8fee229bf68cca465f1cc0bed4af2da862f94aeb8f156b6369883d00debbf86ffdc0bc73febab0698950c6b7f2d9bc2e87357e9c3690f71f9eb3d4aa2d2f2b0f684259b610ac15a15873b6a04abefd465c5ebf96a76b1bb55d673bc9c0045786a8863f98722ef73908e6d085672df03aefea78f73f790064939fc443c679c06369b61920e5e8b742024289896492cd0fa900e7575b033780edef47467691bea877a8ca5155d1f1570231333d5a126f1166c9e43db4368cfe73c56a81ccfc0c316d3421bd8760bde8770c37252118b9aaf8f8a64e227ef040c4d86f30f1705501fe4266ca145336eb4258b195fa9585b0111fadaf223c3f3150671c884103a7a64e0bffd4275d30656a05945ac5ab2af7cb98d3412af67fd9ceb978112a3307cca26470d07cfca11a45046230cc763d00ca98b07688e7e811037c04d168fb5f8365e87a0ddfb5987d5f80f71b06a59a4836cdbc7d226941b0b866a31b63509732667c387251434e71e9cc18e5ac0065bdae53a0da7d6704c1f1959e3dc7a9df0d9fbdcdc15bd2d4e530d47bfbea8483d4ec5bf161512ba704ef89eb00156c7dd8ce0340acd7128b562cb23776401ce84351fb851ec6a4e125e7e53a755a59c37a85926751e8ba295c8fd8e8e26a0985d0a8b0a2e8a5ba2766891b5b81a8a07f664a14b999857bdb073c4de3d45c31fe64a28d4b7516366c16328acddbee11a7e9c1ea6b2ff73d0db05fd8c82a70bf59368712d1da627e71d4eb6a5ad9cf53daeedb9de5f2f3ed7333ecf2e66700733ab67444e10b24ff3c64e701a0ac8cdbf1f53ac14d9640cd5bd802c8eec6fc8e58b226dfef528f878a62907fbb49c704d01a365959b2f9fcafa0cd792577ca81090a3ba167c797cca6b7fa26dcf7a1a460637e5ad7af852dc08e12b84d810783d856430e49f45242e27399158e992b0593fc274602121d76dcff88a63a25bf02a2da278da9f807e2c7d8cd688c077a979380d98193f73dbdddfa1cb86aa1935a84b3550e99a6dae91ebcec541caf5c3a6cef96b1e188d16d0c29a90294b01465b01877217c04acbd0cb8f683946a761ada761d6cee9157178d7e5775b817fe5d330ea3b6282f66743b8175ba5a95267ce0b67aa8c0593b2056e8e1129f7bf2790ed3e781dc0861f42e380c5c23e7d755852908db1ef55e6bda7ebda8a79b32129c0304d8606fc2800eac4f1f412fda9434a6ce16a406bfcffce47824ca80e4f20cabb309aa84a969c67e5a358a5faad25dbb6eac71d4b438d6ebcc6c57997ddeb52afc3ec150977d4ed40a2799b68c67174e4ebd1c19b9fac031f49020954ec55ddab9d3b3347b5f2785662bb19d86564509466ffffb3b5654b1a4d64e3807e05541e47a5c115e427fdf8faaf6325b6268246112cfe579afce4f9158500733e00f593b982342b47871fbb39412aa1c924e8e1bc7ce43272813297b2df9e4775e6e2c61928ba546484d755391eb1271c1c7b8a10b0800d99fd0cb5a5e9cb49eac5d99771d9176136286d0043ca4382c61ef48e8a11b51843d0b6a85f0208019d5ca27b64450353bba821cf97b8485bce9fc5dfd6008679cd0305e751749c1df33dacbb9afe1067521a4d85ed30e89e4cfe0d83998fc9e622cadb361409c8ac2d588c1f05fb7a6c3f09dcdfd6d08e4756fc3effc49c5122de345519ce8fe8634e5193e1e2e1faba1345d50b1bfe9f79a1edf84241396bd212b0ff4fe8b938c1e8f5080baae2797b7e20e5ed871cdefec6843d39cbc29e13f2ec09297dd3bfdb623c8ab32ab1722286c1367552ff18b0cd7ec26af4daa30b98177fa91edb9d1bcbf7c660bb5bfc625ef00d091f735747c1aef37be0599c95314325a3dbe338e6d06751cc73aa1d2f9f85ccd1f770df8ff0b8bf45b589662e31f8c3fe298fcc8addc7a667a64b5c81e90e5f1ee2a5aa6aaf44bd794a4d5a75cc938d982b19372d2eff89004258f6eebc851b618dfac704ecfea45748a092c26dc1a85faee4ef102e393c86a05a15e829054ba0f953873e0480e819d1f550612ae6f4b6695084af70172d8c86ca997922c9f9470ee18d92a798be744c234cf6b9e18d5757c40cee9a6ca828dce984026e7a96a3a88eb3e5e6c3abf2d3c82ebc09ecddabb200b3bce919340026e1cb15e8df2caca2183c854cd7207684ec4c11ce8ae080785b540406aa2a60a6272159fe106de16537b3027f1c8b2d60bb0fb1c8aa0a5a6d02f3d54d15cc3b20a16f80bd2e3c20523e08ee0c52ad63f97102b82c837ee257f7e41e8fe64c78c8e9b5aeb550b4fc3f543095aec6a962e38a7dcf021ca611fe80ed1f51910bd7a204a1bef9a3e8c6b7dc405449aa8999b1c2668febc93bc04b5944b2c9c69615306001c8ebdac1ec29f267b52e23c8c797567359b9dfaeaaa30154259ba7fc4c5ed5480c094bb68c6fb1ab524e36f7048c0c43667d28b14abbaaff80cf535358735d8a9f1107667b883f6259eca8ef42b8a6cfa6cc4ab0aaad713ae13d73e3b1ed4d356dc5e5cbb37c40470ab92818f89c7703aa4a3df9fa3c8b7c8ad7e0b803577ea76057a495fc7e18d5f5f1feec6b9911fa340afd60569a9df99cf787273610d9378dd2ad9792774c00ba5a8a4f98febeb4626cc758b9f3111a6b2b9605d8156b94887a62f9d0e16fa8b19d525040526cf54dc534f9d2d7dc6ffc8c752664bde0ecdcbf0f25c58556c8afcd440ceb313e9ad3021e46c4a9efc310bc9b76fc44cff20514b79a32312be8356a890b4b9e978e32c1aed9eb7bf57c457dd48a6e12f4d75c6818fe91504d6b046a5921469ab94a149f96e4e2a6a6dfd951d737395d82fa00ec988a3e4583aeec7f73aa9cf80520f860b967145f774f9092292e909dce8ff8ac17eaaafe34b03f61268db5a63eaf5f54ba9c350300efb822e6b49fc235f12673438507dcc91d232296550526a3756141e5fcecc08a076f629a27c9551e1369aea0a009e44e82e05fa37afaff3e96407ab0594a932a08ead38e8b7579c9d39d419974fad2309767424c0c8ac5627d62125ae2722c3573ae5bc7b2f76874c5f35e33165e098bdfef1918a2871fcd92b586ca6a92c7782c15c59a802d8ca0bf58023e3f9803b2ddd0636aff6f6e46871e89939af129154a781bb701d3355446448275ab183fab8b2b0b26376df890c3d9780e2afc113e6dbc957530c34b3c7843b7885d9bbee6fb2984db71e8fcc312e6c92859d697893578b21588dbfcf9ce0bd222a69006c72d7eb35af1c6e6102748d85ac28dab535a4be75d72ec8aef4ab8aa0b470be7ae533eee19eb40ab069c6e4f248e40b2db4aec7776eec862"}], 0x2208}, 0x1) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = msgget(0x0, 0x684) recvfrom$inet(r3, &(0x7f00000006c0)=""/202, 0xca, 0x63, &(0x7f00000007c0)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) r5 = getuid() lchown(&(0x7f0000000900)='./file0\x00', r5, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/238) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000680)=[0x5, 0x6, 0x4, 0x7fff]) sendto$unix(r6, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) fcntl$getown(r6, 0x5) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000396e8eeec064122e69bb51e1e9cf41676da2b9f50ec85bc0b7ad858f01ddb212cdeac7b0429efdc9364d494ce1b50cd78c8a5ad1012a05b9124a20881e73ac54f42d958303d37ba18fd983ec1c75186f983ed16ed0b45db1fb9334d8f6846f94012c596063bc756987df2bfa2f702527a6080882eb22f3e7899f35147edfe056e59bf086a5c35f809ca4fbe64d5a7c8ca4a3da6aada29cac2b513f3edec0f565081f1698543b5e403e585446a92c2bc7dc822d94beacded105a095b99f9b14e077e7c68b6182c704d10ea64ea908d604167625490b168d21c0c257dea94b4cd5"], 0xe6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc0206937, &(0x7f0000000300)) 22:28:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="560000f9000000f3eb8e03dfa92d42087f00b60390ceda6ac1563048e803cf4e267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d52c373bfc0063c5930e61f9a2d62664b9e3cbd578d81c901215b7e930c3407257824857ac334db10ed7969354a002af475d52a6bc1a5c9f06578e9e954eef6729bf538060f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf213e12c91de845c593b04e4b8048ec7bccaf1ecce9a8e0b3503bddc3ff2bb6c66dca0bb5a010024b8a14f829f7ba158722b4c69470ddf98", 0x257c413cb6ef12e4) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) flock(r2, 0x3) acct(&(0x7f0000000040)='./file0\x00') close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 22:28:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x171, './file0\x00'}, 0xa, 0x0, 0xffffffffffffff86, 0x0, 0x5e19a2c8d95506b9, 0x8}, 0x0) 22:28:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b04200000a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x400, 0x0, 0x1cf) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x1, 0x7, 0x6}, {0x400, 0x3, 0x9, 0x7}, {0x0, 0x48, 0x2, 0xa67}, {0x6, 0xff, 0xff, 0x800}, {0x1, 0x6, 0x88}, {0xff7f, 0x5, 0x7, 0x4}, {0x2, 0x3, 0x0, 0x3}, {0xf801, 0x7f, 0x2, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:28:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0xfffffffffffffd00) sync() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x31) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 22:28:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:26 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dec900000000000000ca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d283080b184dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b95a0b2931419eeb4aefdbfdef94bdab720405a51e13e77820d769b6efce78cab29de885b4a3c994531f509c9021f61ec8b287b512a332d7be64dc926a76a6d1e2638387ab4845cfeb8546b3260a5534a851df2"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8132a54187617be, &(0x7f0000000180)}) pipe2(&(0x7f0000000100), 0x20000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 22:28:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 22:28:26 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x800010, "4ab02588748b96804f0641e34b85a904148c266b", 0x3}) ioctl$TIOCSTART(r0, 0x2000746e) 22:28:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chmod(&(0x7f0000000180)='./bus\x00', 0x92) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) execve(0x0, 0x0, 0x0) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYBLOB="462d40ed8ea22eb963783cc810662f9fceaf89bf73c246af700fdf4336e12576fad4231d05036eede24d6b63369d3fc4ea0f6ab2c6c7e9504280a90a60b9230dfd26e04fdba4ac78f2a30fde7a9cfef64b2250ad3e6266dddbceab807b642a397384d3b3b86f16781f6f2e7283a49ae262bd95a54ed926bad593322b335557057fcf0e103125b6792e9d0aa399d3334205d87b3e37b76685428e4a23ad7dd0f128ad4b2b76d54f11df9bc7d9bb1715333ac103becdc44a0df93e65365bbe07473a6db4dc707a62fc986ebbfacdfcb46adf9299fea66f244006a75130f8d313d7eaabdb09e6d7", @ANYRES32=r2, @ANYRES16], 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) close(r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:28 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(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r3, 0x0, &(0x7f00000001c0)) 22:28:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 22:28:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x4, 0xfffffffa}, 0xce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x10, 0x2, 0x6) accept$inet6(r3, &(0x7f0000000280), &(0x7f0000000340)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xff, 0x80000001}) r4 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffffffffffeaa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgid() r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r9) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000180)) getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = socket$inet(0x2, 0x1, 0x80) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r11, r17}, 0xc) msgrcv(r12, &(0x7f0000000100)=ANY=[@ANYRES64=r5], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 22:28:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) 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", 0x26d) 22:28:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) read(r1, &(0x7f0000000140)=""/101, 0x65) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9365b01baeb45136fdf00300787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x22) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r9 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x152) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x100, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x6d2) kevent(r6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff8, 0x1f4, 0x40, 0x7, 0x3}, {{r8}, 0xfffffffffffffff8, 0x8, 0x40, 0x6}, {{r9}, 0xfffffffffffffffb, 0x35, 0x10, 0x100000001, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x466b7b7f, 0xfffffffffffffffe}, {{r10}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x5, 0x401}, {{r11}, 0xfffffffffffffffa, 0x14, 0x1, 0x7, 0x100000000}], 0x4, &(0x7f0000000380)=[{{r12}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x7, 0x101}], 0x35bb, &(0x7f00000003c0)={0xffffffffffffffe1, 0xfe6}) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 22:28:28 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="92008100000000000000"], 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x80, 0x0, 0x6}, 0xbd, 0x101, 0x80000000}) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/56, 0x38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x6}]}) syz_emit_ethernet(0x3a3, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x1, 0xcaf0}, {0x4, 0x100, 0xab61e0e535859971}, {0x3, 0x9, 0x1000}, {0x0, 0x3, 0x800}], 0x5) 22:28:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r5, &(0x7f00000004c0)="d0777ee68b65342301009f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b2fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233306eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a69009b7cb6fede5d89cb63190d74556b7b2c9040be5ba10bd58f249feadbf08d9ed1d50ac5ea03d35daa2c21b520758ecfeab2def1a442db3f26e759be19dd1dc273260ff9196db2d0fa08893a48ad8d7456ae83e81360425c15ba46fbaa81537d4e64109e3926ab812d76e63b580c3d40e7bf292c9c3c76c2553e60e302065afb6e6b1982208b5baf5bcd3b3b012f623fcefea4d6a", 0x160, 0x0, 0x0, 0x1e7) dup2(r4, r5) execve(0x0, 0x0, 0x0) 22:28:29 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e00000017e9f3306ad1d2916ef187548a19b1848c26f7bdd3bb22a9e527dea7f7fbcb5af91a831e8afc00ed184f7f423f06d87943e5b3a079d0ad02803650cc0c9e1d2d113bbba6332057d489f7152af007504b36a284e9669660d09699ccb5451396ce6bf29645dbc71808524ca92de05fc283cd985ab88116d47d3b2f483266883"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b42eae5835e0fb251efd325d91599eb19323eb81186e96d3cf248db7adeb7c0a9b83aa"], 0x10) socket(0x3beda8869b5a4eea, 0x4000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 22:28:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x0, 0x0, {0x2, 0x6}}) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) lseek(r3, 0x0, 0x3, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) getpeername$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000280)={0x8, 0x2, './file0\x00', 0x9, 0x9e, 0x3ff, 0x9}) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x4a) ioctl$KDSETRAD(r6, 0x20004b43) r7 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x20, 0x4) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000340)=0x3) link(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') kqueue() ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000400)=0x5) close(0xffffffffffffff9c) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) fchdir(r8) truncate(&(0x7f00000014c0)='./file0\x00', 0x0, 0x1) execve(&(0x7f0000001500)='./file1\x00', &(0x7f0000001600)=[&(0x7f0000001540)='/dev/ttyCcfg\x00', &(0x7f0000001580)='{(\\>+\x00', &(0x7f00000015c0)='/dev/zero\x00'], &(0x7f0000001780)=[&(0x7f0000001640)='/dev/ttyCcfg\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='/dev/zero\x00', &(0x7f0000001740)='/dev/zero\x00']) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000001800)={0xfffffff9}) read(r8, &(0x7f0000001840)=""/134, 0x86) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x8) bind(r10, &(0x7f0000001940)=@in={0x2, 0x1}, 0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$setstatus(r11, 0x4, 0x40) 22:28:29 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) write(r0, &(0x7f0000000200)="4a7492d3ca601b74915ce9fe1ffaf05d99c3c549583e553065dab4868f7d5ff01cc85b8e89dcb9df8704007178bf54ff8b30cd6443c9c3c47326adf81534a01b5bcb9cb543f0ae4324c92b2ff9cf42178b0e0888a1cee7c6dbf72395d400c0f37168bd4b03e4fbc5fbb64e0bd345c7966103361b414c8bd952c434839cc18893ed25cc561154018cf19d741c584b5e0a0848143762b6b485e545044153c50d2f2c48d7", 0xa3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=""/92, 0x5c) 22:28:29 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x4, './file0\x00', 0x5d11, 0x3, 0x4, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x768, 0x0, 0x7f5d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0xffffc0fffffffff7], [], [{0x2000}, {0x0, 0x20000000}, {0x400}, {0x0, 0x0, 0x4}, {}, {}, {0x8, 0x3}, {0x0, 0xc5bf}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) geteuid() lseek(r2, 0x0, 0x8, 0x4) 22:28:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86129eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) r1 = shmget$private(0x0, 0x2000, 0xb8, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 22:28:30 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, 0x0) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x6, 0x3, './bus\x00', 0x20000003, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, 0xffffffffffffffff) 22:28:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) sendto$unix(r1, &(0x7f00000002c0)="a0157cec46fc46e32d5703223c97f1af72494a6525b4b8c6a0e429e45f5597cdc0419e6ae17ff5c1e152d51a652d8e92484a561d02cd7c4257ec1dc1260c8c01d69d0028b3c1052ea80139e4feaa64f0ef5a6953b5a9e1cae7068fac6b404d9af4cee47ea290a7f4aa6ea3e883b2dad82ce6e4b1698e5493a7ce7e0460d78ae4e1c329d06353778a263e8a1f008671644624dca81ad1362775987b6f4cb642147cec7820769223dd22dacc04958000bb5d4b8f144fcfbb973931a5a7e9169db423c5fe64064c271eedd319e3e922529b457694257f63e3a889d6", 0xda, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) 22:28:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 22:28:30 executing program 1: ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x86134) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x893b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x100000}, 0x4, [0x400000, 0x0, 0x0, 0x0, 0xffffffff]}, 0x281) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) 22:28:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) sendto(r2, &(0x7f0000000140)="c61d4a8fae5132dde975fc2d98236f1e9d37b9912491fb3221cdf097d2b3da3eb9d1cdb1caf87d596c457eddbd33f62ea5a1348f515261a23a6ac8ed52cc69846c62511817c07583c773f289ff1934ab463c26cc0994bdba6a34abc1a8ebc364", 0x60, 0x0, &(0x7f00000001c0)=@un=@abs={0x201e67a7f2a2eda9, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 22:28:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffff9c, &(0x7f0000000000), 0xf679ef485cc86b1) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="b1c3257538c63f8f9c270de4a80909423d289bf06719855cd680566412175f35f88900c820d4835c9a0afd482968302435103b580e727c6285c07981df9725446cd86e6cf93b36bece705383676caa5ff071e86034af85a4c906f4b1bdb7f353c18bf0cb10a1677dc48725932968963123b755ad5915bdd4b29e", 0x7a}, {&(0x7f0000000940)="c042b020e559029a0eb37241d1f2827a6bd0822b973c0d6d4d18b3d119892835e01e183132743e0c0918d127e23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb0294f963c2989cc5e56026eca0bc6ac289e29ff507162d59732ee6dc39800e5d4bb3e8e06291f9fdeeac1f9d03e9776d6cdf9cb5ef401c78349b44d2afc000108da4bf8b910e85d418f25ecd41df0325bfab9b2104362bcba6a8a37b10f4f22d2f46d7e9bbab12642166e8b17db75a", 0x8f}, {&(0x7f0000000a40)="c7c070287e963bc2feae10e91e778f3f910c86290b76fcda875c90b1c73034f76f839c973b5e28fdbe1d6536fc3a4ecabbe712cde5ee0ebfce5fc515bca4fba8246a7742fc58433bc7e4afc4dee9361385f95f06533f9c6755b5f9f3c802636a37da8f4b2c4c7f81e11f42ec796823b72cd03ab53bf82bed4f8d19421ab8228f5a091628dfd9591a916e88f5e429d873d4a7bdb22a757bb54647480a5faef7cb069c", 0xa2}, {&(0x7f0000000b00)="9240f2ea938908fd68073035da6332365c8b6827b0cb5e0995ced66ad4d1ac6ec9aec4b5bc442fbf5de5f07422e1e58bd12850c32ae838ab0484b8337bc5955e61b7450bf2eb5bec1912dca984c380456545d70d4502a12a5292b578633e6d42a1e2fb46cea7453edcef3caad2049d9f14e2b673c1d48521e4b61edbb81a6ad2157f3e18b0f88118e1b590cd", 0x8c}, {&(0x7f0000000000), 0x316}], 0x2db, 0x0, 0x100000001) execve(0x0, 0x0, 0x0) 22:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3, 0x81, 0x6}, {0x4, 0x80, 0x7, 0x6}, {0x3f, 0x39, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 22:28:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xea4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 22:28:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0x7fff, 0x7fff, 0x4, "28420450df77451cc6aa813148f9b8c49877d95f", 0xa4d, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0xf67a0a8b1b41a4e3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 22:28:30 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = semget(0x0, 0x3, 0x2) r3 = getuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, r7, r13, r14, 0x40, 0x1}, 0x1, 0x1a2, 0x9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) 22:28:30 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) 22:28:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = dup2(r0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x2d98) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, r9, 0xffffffffffffffff, r17]) fchown(r3, r5, r22) r23 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r23, &(0x7f0000000040)=[{&(0x7f0000000640)=""/4096, 0x113f}, {&(0x7f00000000c0)=""/21, 0xfffffd09}, {&(0x7f00000003c0)=""/118, 0x6a}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 22:28:30 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x98001) 22:28:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) dup2(r3, r4) fcntl$lock(r1, 0x5, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x9, 0xffffffffffffffff}) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x77, 0x7fffffff}, {0x6, 0xfc}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xad124c51625dda49, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x378e) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 22:28:30 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) r12 = semget$private(0x0, 0x6, 0x80) semop(r12, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x6, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r14 = socket(0x18, 0x5, 0x0) setsockopt(r14, 0x1000000000029, 0x2a, &(0x7f00000006c0)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r15, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000840)=0x107b0) getpgrp() 22:28:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x1) 22:28:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xd451, 0x0, 0x20, 0x0, "0360a59d67b2d4f800000300", 0xffffffff, 0xffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x8, 0x8, 0x8, "29441516fa46ee3aec56d8d7ee2c5d9aa959089c", 0x137b, 0x6bf}) write(r1, &(0x7f0000000140)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03616c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe33c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 22:28:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df3e7015646aa62f059d86af0c0d5b5ee042655427cbf2a7b9f986c004b4a80d9daeca8b6e0755e75fe946e0edde4648e73b95c7830bc273a576951caacb154662b7a1ad9806ccff10ed64b7054a9051eec46a4a78ad5d23407e18aeb3b4a2c851591d57f7110c8b4cd4a5ba6095ed5a3b6f52876561926e572f8b53"], &(0x7f0000000140)=0x42) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 22:28:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000000), 0x4) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCLOCK(r3, 0x20004276) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xe7013251) 22:28:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="a21d8d12061232ea4dc7c154e9d1c1684097f7af1e765e48a55ff5b0e5f31cd553536c971a30cc972d9791a75c6ed2a0d19ee63b4908f281be99bb1f5a8d4bba52eee26de7205b69e28a3cdacbfe050ba6636b672903496bf5c318e9dbbe7fb5e9f1c799ae3049aad414ca311b1c6c60d4e5952fedbac2fef3b6b10b46d1f91cf67856f71c9591fed89d9585617234d37fc7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000603000/0x1000)=nil, 0x1000, 0x1) 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) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) fchflags(r3, 0x1) socket(0x400000000018, 0x3, 0x3a) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000240)={{}, 0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:32 executing program 0: chmod(&(0x7f00000001c0)='./file1\x00', 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r3 = dup(0xffffffffffffff9c) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x100) syz_open_pts() r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r6, &(0x7f0000000140)=@abs={0x3edd33221c6327cc, 0x0, 0x3}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r5, 0x2, 0x3) 22:28:32 executing program 1: getrlimit(0x3, &(0x7f0000000240)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000002c0)={0x2, 0x44b5}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000)=0x2c48, 0x4) connect(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e000000000000000000ff0f20005ad5017c0d23f199857319d344403b0e6509359db7d06499b1095ad8"], 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x8, 0x2}, 0x10) 22:28:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000340)='./bus\x00', 0x0, 0xe5f) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) acct(&(0x7f0000000380)='\x00') kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0x6}, 0x10) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() sendto$inet6(r7, &(0x7f00000001c0)="f0072bea7f8646caabd1f43303fd570142070c3e8107089a2799ff06a421ca2ba7aaabf83aa1021ae2126c0da492a6d0a712a10de9fec54848a8313e72fb68ddc608ca72", 0x44, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r8 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) close(r4) 22:28:32 executing program 0: setuid(0xee01) socket(0x18, 0x1, 0x0) r0 = socket(0x6, 0x0, 0x1) setsockopt(r0, 0x29, 0x4000003c, &(0x7f0000000140), 0x12f) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4000000000084}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 22:28:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) 22:28:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0x40, 0x35, 0x1, 0x200000, 0x0, 0x1, 0x0, 0x2, 0xfa, 0x8}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10a) write(r4, &(0x7f0000000100)="8c65", 0x6d2) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x2, 0xfffffffd, 0x2}, 0xc) close(r3) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x854, 0x7f, 0x7f, 0x5}, {0x4000, 0x3f, 0xff, 0xfe00000}, {0x5, 0x1, 0x6, 0x1f}]}) 22:28:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x2b, 0x3, 0xe4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) 22:28:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/128, 0x80}, {&(0x7f0000000540)=""/214, 0xd6}], 0x8) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") r1 = semget$private(0x0, 0x0, 0x858) semop(r1, &(0x7f0000000040)=[{0x60797229d48bca23, 0x8000, 0xa914f24e7e3426f7}, {0x3}, {0x2, 0x1, 0x1000}, {0x0, 0xf800, 0x1800}, {0x1, 0x8001, 0x1800}, {0x0, 0x9, 0x3000}, {0xa, 0x3f, 0x1000}, {0x3, 0x8, 0x1000}], 0x8) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x353, &(0x7f0000000340)="b6") r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x402, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 22:28:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000180)="63f80504fd5ad0540fb9c17b14f7ef4ae1fff937f015a28e3cd85d6bae85070c1fd6e205a3fa76a8b8ba7f1217b3c4d3c8e0becd2f02e493cb0b326c17fda8e6435b91ee851a2071824f8a7d24a699201bf8074d56306c35ca", 0x59, 0x0, 0x7) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10081, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000240)={0x7736e2ac, 0xff, {0x0, 0xd1e}}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000280)={0x2, 0xfffffff8}) write(r2, &(0x7f0000000140)="b2ccf05d06f4ef18", 0x8) 22:28:32 executing program 1: socket(0x2, 0x4003, 0x0) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x12) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x400000000000}], 0x3ff, 0x0, 0x0, 0x0) close(r2) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r6, r7, 0x121, 0x9}, 0x800, 0x1, r8, r9, 0x3, 0x1, 0x1, 0x5}) r10 = syz_open_pts() write(r10, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000280)=0x9) msgsnd(r5, &(0x7f00000000c0)=ANY=[], 0x0, 0x800) r11 = msgget(0x3, 0x74a) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000720fd2ce0fb9bd7d8f8bd92da285895ab55d4025ab16c6f16c839704b8d74462735c24d9f316594ae61f777fab1363dc41cfec09cfb69bbf48b7d88e5abc5ba00a48b4031a2d62f0434073d41e36ac300bf2fef1e2098fc7853f1e"], 0x8, 0x0) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f0000000000000000000000000000000000000000eaffffff000000000000000000000000831f61f1f32fd93d3b5fc9c5ddf800000000000000dbea738c18a1c9e3fabbddfa977727e500000000000000000000000000000000000000000000000012000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000050000000000000000000000000000000000000000000000000000000040005690ef776ffa003486bc76ca1bcecebf036f723fdadaf66ed6fabebd586e13edc16aba9f71db9a8feaaf3da8ba8be2d03585c80700d6dab552724854"], 0x1, 0x1, 0x1400) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b4603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d6000dc125814bb6ee11e303000000b33d0000000049ad078a054ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e1"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x8001, 0x0) listen(r13, 0x0) accept(r13, 0x0, 0x0) shutdown(r13, 0x2) sendmsg(r13, &(0x7f0000000380)={0x0, 0xfffffffffffffeb7, 0x0, 0x0, &(0x7f0000000000), 0x3d3}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) write(r14, &(0x7f0000000100)="510fc3a0", 0x4) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) r16 = socket(0x18, 0x400000002, 0x0) close(r16) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) socket(0x18, 0x400000002, 0x0) r17 = msgget$private(0x0, 0x284) msgsnd(r17, 0xffffffffffffffff, 0x0, 0x800) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x02\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x100000001, 0x4eec582d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000240)=0x2) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = dup2(r8, 0xffffffffffffffff) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x2, 0x2}, {0x4, 0x9, 0x0, 0x8}, {0x7, 0x7f, 0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:28:32 executing program 0: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x20) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x80) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2002d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) sendto(r0, &(0x7f0000000080)="0bd64f4f946c249cc47ed80b767c3538e6b22c90ede203a1fd09d320f6373135429be87572643055bbd6c314da23d302adc37d89bdc3072d0abefc2015a654ef92d1992621512b8282dfefd2ab6962e013a8512df2a6587a8fc0dbce4320a08b931de4a3060108c9cbbed04ef1a57745b120", 0x72, 0x5, 0x0, 0x0) 22:28:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x18500, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44", 0x13}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r1 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) connect$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000000)="6f4ce4f45246", 0x6) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 22:28:32 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:32 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0xc000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 22:28:32 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="03200001000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) connect$inet6(r2, &(0x7f00000008c0)={0x18, 0x3, 0x73, 0x2}, 0xc) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) pread(0xffffffffffffffff, &(0x7f0000000840)="72617fd47c0e2c26069642f92794115812605e80d8b1c45de7495f12a559721d1275b41df1559210fbd538f26e863007670cd774dddacfc98b4d12976ec01e21bb411924dff0ad35d264238a984be41f8064da5810a7217bf7411091a7ba980e0e7ace03b47da875", 0x68, 0x0, 0xfa3) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="44767c0c286c839945a5c2db46c7aa6b9fbaec685215f2792b9417912c93bb9e64672a2832b8da24f64135c00b8a3da641d2835798cc5d703c7761893e33762dd9fd58bb36307f7f2c1adda4e2ee83b7c874d12f239aa6ea473c8243fdaaea03ace43b0f3c0005bb5c783860fadeb0e62ab43cf68f15e2f98be2d634d571b8dd50a80bdd4c033d6e62608d38916df58e18977e68b53fb6b6e25227e302749cf9737819619dd369fccdc8226e1649911dc880e955", 0xb4}, {&(0x7f0000000080)="acb30cd74fc4177c98a8b0e013e70386f1a96ebae66955280482acba12775e2063171f68cbe81c54d1ca5941", 0x2c}], 0x2) 22:28:32 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x1, &(0x7f00000000c0)) 22:28:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x10, 0x0, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x3, 0x40}], 0x100, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) kevent(r2, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 22:28:32 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4434, r0, 0x0, 0x1440) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/43) r2 = socket(0x18, 0x1, 0x0) close(r2) pwrite(r2, &(0x7f0000000000)="ab5aa9521021f18f64f65cd98592f259fb65cd84fe7b64604e40cde8029176a5622348ee4d52108f92381527d9ca19ac94b463a76f9bb92f2b13e14f8453083c4edd6f4239c0f0f3849d773a771350e5776317d4f27ca1dcdc766d16bcbc0431aa", 0x61, 0x0, 0x91) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r2, 0x0, 0x0) 22:28:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x109d399f748dfa09, &(0x7f0000000080)={0x3, 0x2, 0xa97, 0x3, r5}) 22:28:35 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000), 0x1000017c) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r5, &(0x7f00000016c0)=[{&(0x7f0000000100)="2e2c62ba4eddc60b94ddc4939861dbec713bde7b86a3ef5955d785cdf969bdf6b6e6e3e84f3d2284918c3decb9c66c7d410d5c97c212acdd89b0dbf2f87a42945d5df92e7fee8c17636ab60f5d91a00b5139ce6a5017a9331bb87a8fe6938cfe087b2343e5388fc272293d4c13113076ba16702188087c3762650afbf03b541fc0214daa668e26470a6dc2230a926477a5760c56148724ded73fc1757cd28b4b1ccfa044c8e47c2916cfaa08d1b370ca80f4abcc74db0bbee9497ab0b1f488e05e", 0xc1}, {&(0x7f0000001240)="20c9ecda3370bb261a65bd1b2863537f36b54051d53e3d3651812140cad9714ef3c7dc588c9a65b0582223a8cfd59ab44e0403328183a18219c80eb364dd4e578c8f7a1a1e28bbc453396b1540cfa0c84e5b454e1ff2595165e7", 0x5a}, {&(0x7f0000000000)="0d18979a1c96f8", 0x7}, {&(0x7f00000012c0)="1c2b98020733de8704ca00017eabc4853f1f29df579358a88d6924158c059a793eb757dcadc85c30dbe84825654ec531f3d662693fb89f3a52b49ec9eaa1dae461fb2da7c8ccba2251e7f3c4ac336c9f16de65dc5a33a237509c572be90b07f94f08d2cd99b26fd6e3c7b012a22bf7b2dcd489fa5cb9f8ad51ace2bcc1e1ad233b200d9b5a04b6c35b2d209f0bbaa3c8d876b210742509e6973f9668d6facc4b8b81fb840ce5257cab67330b67694ed2f328f4a6d0bd5e0d94412999ed87f0bdfa39e1a0639668f3250859269372cc666551546ea17d3e5d35e6b7293c8354ece0406edb1f61a2ff36d07fad68d875db7378a1ac36402df3e37788ed", 0xfc}, {&(0x7f00000013c0)="13d183e55216416746fccb523b93e3fcdacfad6f684601d23875272b495018c5e43255abbf94508e95172370ca133d2626502133190ad92a177fb9ae54ba431258ca55b14fdb7a971ac1f5a3f71fc126a8decab8235eafafa2728e0a775538715958dd4ae21d679039fa634935b49ae7faf2c94b662af6ac9d56d253c8760de207106d74944b968863fe685515d87a5b3c09cead0ba3d528faa993bde21135f8ef", 0xa1}, {&(0x7f0000001480)="29cb8a962b6ea0bbcdca3c05c83cc7d51b452e32d0e23a8d7b15d42b71dd858c6c4c46cab4211c6608702c486639ccc52dbc3237acbc0985833c621cd43818c21eef95280ad211f2751286fe049ed5c94f3ad5cafd20ffbc59e1d8939cf5d835bdd49993ac2998b8dac26afbd76453a5261defb3b639c3a7abc72d49ad33f1d017371c9b8686792a5dcad4ba48fefa635f24729ee522a69e8be93cf8ea79898c4859d97af366", 0xa6}, {&(0x7f0000001540)="74ac9d64bdb1492f57e8932eb5de8c9bc482be43d376cdc0563c36b46d728f88221abeb07882bca17576101da21e78d53b4f1425b249a5f82f872787859ff7b8163b3ed6dd72d7b44dead1da179c3240b7b35fbc37377675d75ef879e29c5869157ed40fcd41c5015c6dc2e7c7c6cca5d9d23554d10e946eceb4051697934c30a60d8708466680e92645f31c6004d827e91d50848746681f3273f592dadca9903de02bf54beb293644f87cc0496879c970dfd289859a59d53460527664530a24c22fab87c5ea7f057b32a628ee5332a562b327f51145f308bd85e3d8be92e93b1d9493aeff876071947579d16d3da367e11ec19a896dd683c1c771d5", 0xfc}, {&(0x7f0000001640)="06635e176c621b36c38887cc5e6befc72aba15bf6ee7a3045f71be2e8ffa08191f7fc15c8df042df13c12974abdb99bce0a0e8fef006244250f2040b274113e88c1361756447e563b0d2599ea64133f3b2fc29", 0x53}, {&(0x7f0000000200)="8ec2b32fe40592d0ba935202de5b3d87ef5ad52486016a08ec14aea286d72dec1724e369eca7bd4a10fc8040", 0x2c}], 0x9, 0x0, 0x3) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r1, 0x2}, {r2, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x1}, {r1, 0x45}, {r3, 0x8}, {0xffffffffffffff9c, 0x80}, {r1, 0x10}, {r4, 0x100}], 0x9, 0x4) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) chdir(&(0x7f00000000c0)='./file0\x00') 22:28:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r1, 0x1000000029, 0x7c52af85, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) accept(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="7faea8f285b619b1a14559595234520cf45a6d9e2698bfbbc536d007def214f5c1db23eb600435430575a80e505ab59f03673134b0f2ce20f8eea1880d5256cc4c45e7c844545ba2d2ab1a61c2d673af3bf4329fe24415269d3a69ccc7c1a64f07bc7f4be260b3b6eddf235f6f52bc10588bc491d473fb34dff6fb0d4497d90b5c1c33f6f723c98a95b5ed24c28dc9224f24746852a2b3e14cc96e8f7fc15a162f5db0fb2505f786b55a31fdeb6a8366c390ea2dcedf9ed1c90c4cefeed32dbc894d4d04804030675f998d52", 0xcc}], 0x1, &(0x7f0000000340)=[{0x50, 0x7ffe, 0x6, "6edd977536c8603750b0a9b99a5a7a0a49dbc3e637cf54e67e71c415a4468c02d7fae0a373fe7c60f10a4d6f47b75189c08eb8f6d16400019190"}], 0x50}, 0x4) 22:28:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e6c65d02f666b6c42169bae65300000000000003699600a04fe3f4f481aaf09664c2cd1145adb3a2294471b5a2a8a41d41b3342c8afa04c9a7de8c94c2ee429decd312330395c92860f85c39a1126e602a9b05583c96c704531f99772a49096782bf02b0170c2ee1887990983ac57271afd63006b990d89230e3a54edc2b212ad48bec6f7079370e2336dd8179fdee5e090cdd6d74aefb48f2412abd9d16d09fb8d025e51ddffffffffffffff000000000016565e94b1831f81ebaa0b0d221305f66a9f4a20fed4dcc0aba63c7765654f0dc99d04f69baf5bee0fb36d6fdb4fd5379c4cd756ba401c87b473cad558b614a41d2efa9510997a352fbab5af4025af75b212628c3a89c113e1ac1901ce42d2741331ef6b4b3a5f34dac2720a58f63f671b9bce169a56b5d8ac1ef483eca3cbf83906"], 0x10) 22:28:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x4, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x40, 0x3, 0x6, 0x10000}, {0x2a, 0x80, 0x3, 0x67e6}, {0x8, 0x6, 0x1f, 0x400}, {0x5, 0x2, 0x4, 0x9}, {0x8000, 0x3, 0x3f, 0x3}, {0x7f, 0x3, 0x6, 0x1}, {0x5, 0x6, 0x7, 0x3a2}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x1, 0x4}) 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) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:28:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 22:28:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d63700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1002) getpgid(0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r3 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xfffffffffffffe73) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) dup2(r7, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r7, 0x0, 0x40000000000008) close(r5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000200)) r9 = semget$private(0x0, 0x7, 0x100) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) r11 = dup2(r10, r10) close(r11) r12 = socket(0x2, 0x8001, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="a94be7de6697948be0c3"], 0x10) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 22:28:35 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x50c) semop(r3, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r4 = open(&(0x7f0000000280)='./bus\x00', 0x90a2, 0x110) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a6fdd7bcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r5, r10) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000007c0), 0xcb005093f78273e) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r25 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f00000001c0)={{0x2, r25, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r30, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r23, r27) fchown(r21, r27, 0xffffffffffffffff) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r15, r27, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe41, 0x9, 0x7fe}) r31 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x0, r5, r15, r31, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) semop(0x0, &(0x7f0000000100), 0x2aaaaaaaaaaaab22) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 22:28:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xfffffffffffffffa}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unlink(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffb) 22:28:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r4, &(0x7f0000000200)=""/30, 0x1e, 0x2, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) mprotect(&(0x7f0000683000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000000c0)) setsockopt(r2, 0xfffffff8, 0x0, 0x0, 0x1f8) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5, 0x810, r1, 0x0, 0x0) setuid(0xee01) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 22:28:35 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ed0ac7ed7077086d61f1c5066f4d5169332b389ddbab0700186845a71144540fd2f5d363e33e"], 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) getgid() close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r8 = openat(r7, &(0x7f0000000240)='./file0\x00', 0x400, 0x14) fcntl$dupfd(r8, 0xa, r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f00000001c0)=0x1) write(r0, &(0x7f0000000100)="8c65", 0x13f) 22:28:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r0, 0x7f8, 0x6, &(0x7f0000000180)=""/225, &(0x7f0000000280)=0xe1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b87033", 0x41}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 22:28:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x7, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa, 0x8, 0x8}, {{r1}, 0x5aed606c153d4745, 0x4, 0xf0000000, 0xa6, 0x3ff}, {{r1}, 0x0, 0x8, 0x2, 0x80000000, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x46, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x6, 0x80000000, 0x5, 0x4}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0xd46, 0x4}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80, 0x2, 0x3f1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) fchdir(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x7f, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x2a7) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) 22:28:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x2161b4f6bf99efd, 0x0, 0xffffffffffffff51}, 0x0) 22:28:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) pipe(&(0x7f0000000200)) readv(r1, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000001380)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) 22:28:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000600)="1428abec709c26054d4a97354cc1162d7593373944bd32a506c581ef7c41aaeeef3bd906c863c7295aff404cc9fa2907502e23e1f3b44985ddb3c8a35e7d7c4e97e5cf65d0410c6369b31432cceff1071b067019cb592d8060e1558b1e072ed793e7f3896395cab2af49e538534aef4f81b11d32c49f51c344a22d6ee68b3e7b0f0d4b76b1e70a3918acdbe17e543b479ef3e6973b61a1440342e9b66bc3f7db55175e2b0f5d9a106c02b3632a14a9541b6a30ae7aad60fc7acdc8915f4b7ee86f12ba3c908d99915711f667aa3ff695b3fb442af27d03440d329afde85f5d1ec762c85cd6ce88e40949a3b269692cb28dff9e2986619c5f4cb7fdbf4fbee21a0de4e71f3778365547ff7fbaae5bbadf0acb213aa9c24b8f47c8a5fb8d755e906ae1ce31e0afc1b73da74c8b020247d43d26bc92e987b11ae55f46a4999c4a1c3f36a630787d6ea1873c167d0e4715e441e78297d4a130e74e2ea8ea18fc4d135feb54ad9cb0680f6e7282bad1240b7dbdfb0b6d39fa82e8caf68bf4d56db968b4fe8f8d9d5a8010ab0d3721db8767b60e4b4cb4681c492e479dcc6b369af97c93e66c89babaac5599d1d3ddc11c7fe10d4fb853199dd05042e210c45d50b8163be75435c6f8e4c502ccdf443b20743a404e9f19324d38560387b00e32240b5a2fae5dd1f8f1a2bc8d9481932f2f9a63c09585b99cf21c1555d097d65bdcd94ee882aaf1036b22005a95558f2800a050eeae2971982176084109bf64541b424275802c801c81b4e0f84e0688e6001b79de7033e89e2232e3eb5f80abf2f13496c12153a610ba1539fd5d24786929aafb814b73e49cfdeed9346ea02e54297b2a0cecd4f334fba77d31e564f5ac2f2ac3a79624996bcf566ed5f062fffb7b12fbb99602d4d10024dce70b4354eeff740997d8df8342e6e05ec374b1959f57d6ff9cddb11df67480b3e15bd0985b28a2158204ff38e3e73a0c37ef5df2e5f0f412c801d91be8e34f809a271a630f4da03ac8581a18d518bc2868303ac6d0799b83478cc451013d875002df692f626e6ba94d164699339a35a6fe774bec56270bf07b1fc19417360388180834c1ea0530f5b91930259e64689cce2326b5daa7e80f62a8ebb9fe32b3ce1938716aa34ab0f53db9ab1ffd20c5c213924beee8431fe2dca7cc0ab727073b2d8f11e9151ea3c295604ad907ad1a62f1fa1d74364c43b7df686bab5dd35236d9b4294f890e0886f62d267eb57f8aee45d7e0f16b0abf94a476c705482c869316217b6401425050217529eb5c821a093c2eafddf0391cb4403d085701b087679ad9f2c0dcb43c17e61f7586be265bcee18a46e895a93b0100d7b29ce84bf7a97eb9a92e16f16db10ed46f12166bcb1976251cf0d1c9b6543857e6b773552868369f52164e3830aacf94412c6e4b6bceeecf4aa0c95ceaff90b99f0053dfefcf77d2540d09d608193f3372da31e887456a28cd9212a31c6cdc0d4ef71d83296a68ad6862d54fe2295e02c21d073789b756ca46a48eafa4e0a49b8aa310a0dc535794257b1e82a6e078616169fdd33d5c0cc4656dc5ee6d8c4440514e4529ad75f846894674d79c326509d904cdd3db943f99197d6bcb517e0622ae43ff6960823d4b5fc7f287849e05d85f66287b1072f396cd6d5636d91271741c3aa672bc176761a619069a349d00b322a555ef8abcd63b0746e958df4803ba12aa8166a38db44680f218c06ce39725711d6b3ebacc99e0b8a4aa28ec264810a840133a47b325b97a0bef46d24d2d17db289e53b4ebdce735f16e2437cc8881b137a1eefe4d29be67a6c86b716d0390f182e88eeb26bed5c439fdfde8d01a194f5bbd8169216d858cdde0b2dde4c4f6262310daab919ba37438dc71d32ab52353c45b8e878c97bff9a912fa59f2f6eb35be3e4646dbcaa2807ca22972210039f678a0005b556541865072f6e327a67465f0b2adc67b981ffb64ed5de6ffdb50c2d83680a2f4cdb103bcc81cc18f37b142ab63c52b73148939470b11696045d2e2168d2fb63e010480e28cf9f86e72bc4e23e7c1d4ad1285d5dc654a5214056b5f7f78a7266370ff8b9154f2dfd5762a39c72a0c54e8649538ebfdd75510595f2ab94af2d2d0ed1445bae7fa790d9b71fc05c32d4483e1d4976a440bfa128a356fdcd926ba4fc5cea712a5aa3c1eebfe08705efdbde0d770a7fd4f046d7145b52cdacedf376ae06703db2a6aaef7a4892c66c6899adf4789755da69607153cabae99793842e231edb9c2710c1ba2bef650c20fc75d755be160c305fdfae9ab96eb889d2e15bead1eb08953aa42b255721427612745c67d33d498f38f62c034f46c8373dc182e290081d0b4d08645029e6eca10bf38f8be1355916c6dfc652ac255534b3f1882073a0458cab1f1e2c2a63cdfe9ca8cc303667246d1fa863cafc40a944d9536ccf39ccb49b3027cb71ddf6f2c53533c65fd897df65da670e6f7246d38308a8e9234c45d2a7282765ae9b8c552345b65c667bb829bf0c00cea82b7aca2777f44ace487ed9d0579a9fbc6acdac4cc63e2908acd14916b84f240d9fea889d6018a72265763bfbdbbe70496b6d3981888abd04b990cae041791f7074dca3fa00e3cbf99c19565a478e3342d17d34ced2d241fc966de27e7a9d9a3246f2ef1b00e148734c288282e776bfd7a9d18d4168954d3937258ae873b7b5dcca4ced2a8ca49b34c0910b44ad07327b75b187c5d1f6eb3d29e395d4187fa3c685663c959974bcfb7b8bd688cc55ff2505f809499921be32588b7a7823cd3f11cb81fdcdf451ff20489b6e53db5212cb114b4bd421311cfebef01b9a79a025808e0b8a5adf5470917004645121e35a8983ad0d0fe5cfea31b6e0b683cdce3bc2dcbce5281eb9966cae79d0e95e82f7fa7d1db93644b2d5731ba6453e7578daf66262c536bf2c75390155e69844a59696a12c5d2962beaef075f43609712cc4063c0701d8beb5899e59054f3a97d242d6803528d6de4921e94302cda719f8b6e6a9cf3ad72a87ceaed717884d223c7c5a12ce08cee6eeeebf7dbc0d72c9ce8b0b3a777e6b34ef3353b964d8318363320e6f80a955b43aa913dc267b74a51e6afd265f591b5a0029fa18c61aa6a5d2ab832b8187390b60da6b1177bc36586af0b883ce81ec2af50c801d5120a52c5ef286430e08004250c9d25d821aa74a07556211d97289a5b423bd06cc0b5892de004f676abc865e6ed061d6c92b3b30e84606aee8d1c1016df05de1fc6d5192ebea56369aab81d0eae9ccd3d2e6f081c24de43b16629289b1820f3fc041856640fab8fd5527fa6a858c4dd0d0cbc10f530518dd84bf65d25bd1eb36489b5e30d6db5f92912a578f1b1bf55682c44b4b668a7e515a6ca0cb29177a582ce32531a9a521b4560c011553907b80203e309c563a1c349b6b68e79e015435a9a7d9214a07e678640906f5f1f3ecf4745519aaa2d3a6eb038aba398034352d2270b302e8513c6a6b1e2bfdabfcb057fb4485343004e2761aac981a43d41693940aa3ad18429a9a110ffa81782e33b5a839946cd22bbcd3302894b4dd858a7358d6b7be7c72db13a9af548080f14d909ca023c8369485a59400460b1b5a5bedad51e781201d5bfeb8227ae2bf9048d96c64812ec20db5e834689fd3d00b32584226b242a48d6f3f86fa83d396a0310f4b6abb358bc188b477b0075eeb16fc524531eda459dc98c5ea849535bc9d88cbeccc592c6ca9a80c87b949111577ca7f276c22ce3350f79c0a80b153909c2310ad6b68ae1c900784798ccb2d8a8c91d176c872d632eceb4881c4ce17868e77486bb318f5e55043fd7a4cb7cc7f804cf233beecebfd7963ec13ea59035b698747fac98aabb9defb0ba53248a3cc4ad3d7d03866c1b08a17a08ed98377090341c29106d46228138d02088c44d9b4cbe7a88dd9ccf79ee09b4d8c85ecdf5de151a0eecd8bc62969a92a7cc4f954aa8b0a13ab4345f663c9c0173cdd0bb6d5867bd399d3ba5271d8a11a80a44d6fff4fbdaa0a1180e0115840b3f044aae09da258c462e960b9a806af48a210a037f743a70d0a940d9935db38e3710e1e663f4cedc57d7062d5ea508b71a7ab9603261a8f85394e6f4516b2e042a8099a340ae25b9d5627fde51c278c1dfead1a62e5afcbf35222c1a9a8c58d6cbc73e750a9d86d729d37c7c5eb5bca6ff7f7a719f971b4cfe3c9e3ffc134e2d527c1cbc2e874e6cfc67efa43666bcabe58b4a5721ac5c1a42b200b2450eb834117b6579c3437caf40610d4bd0bdcbeb30be7b111785d48fb7a6a381e6a1e8bf10b1f7236cda1c05c0d97747fcb45db9ec836cf7d13831e7411a1d0742755d4144898b295416ae2f558208775fb564fdab3c4e75f9afc1a0fde4d80c2a51c72b22a8b25b59e22f555e39e8e630bde2b80ec84f988762815b19b2aa7ed3c732a48e806a1213944e443bd2e6c342dbb80dce3b70929c08b3a9b17650192e3365f4394129e55936ef3ebf9ca6d3142ccab14ab47ed6a3f3d4aadc4086aa2728b5713088270a10326bf175e0d585d6b218a052cc3c2c267a62aa2b47adc21a27411a4f49d2d53b7824da18c4ce6409979417a9e70d2e14aa2f41e3be94d2d945e07d53f0a18460e3dd67f0f83ce17c458600ccdd2d3d218d60931cc78f707a9e7254087da0f47afefa5a4ae83601d6ebe1c063dc2ebf1c71aa3f40aea8371f92f31ef79213a1ae69adb193dac5d8a4312618956914c8ee01532b33dcef247f012f6ceb4373be062ecbebb16a2afa8d6221e7b4e7f64ea8175db833fb0862d53971ba806d9644779c7c9048f26e0c156d5ad970de16b5bbc33588f970314dffdfdd2bda9ff7deeb03c6ed46ec1b7737b8450efe7d1828d955118fe0d8aaa8e8993809b5956388b1c8801ad8724c212a911c40923b8ca67f4ba33b9ab5b969e289404fb033b29f21f556ba8232740b6722df5b9509a90436e370786fffb81fd0389bbf98428a4ddc3a6404a3639ce6955207bf682496cfdf5da313891d13d66ed41c52c70b5238dba86489679944ed25374572d382ef3f8c964bf897e82833152518333d7f995c476adea7a72f52df9ddc3ed8aa42e9354e0a83f063938d0ae75d663793fae2d70b6bb1948d4027bfe14bed602a67558b44dbbd829254eb119c76213299ac0b6329c41d1d92ab42051632f35e3eec64677da983beab65f9b18272af9f63fc076acc69f38b0b01e7910263dd88682815f08dada4c3d11ef845c9fee468b6b0d9710b09ab6fc8c8beda65cb5147d2052deaea32249acd83f01fe95d36aac0fd4e9f3bcd90de0e8179fc459a970f8b21c64fa8d49e0730d24ba33fcd16189dbeee033b25222f1416d2cc4c9be9e67316192d41b0e440452a0dc40e4ac438478f2fa7014a4e18f35fa3ea8887756e1e043779b23e5290d1145b5f15665195bba5582ab7b17064bc654d32caa93cc11b4aaeae0776abc1653c022c247d5992c84bc74a182c7174e99f7509506d5d3315c13804656cffce5c1cb1a25e549ff6ddca5bcf8a3e35076bc856c2fc7d36850fc86c27d4d3045dcc3ae261980950ebf0518e12d02b5a1798713e9ee3a88b440877c4f66c20952767fa26679332cfc8ccdce71c1e5998562efb1986a8ebe6994facfe818868c1de6bd12a9314d686d1b46949a58766c36c8c3c8f058d4436a788d6b2096271568a4e40ce79dc22c671af8200b1536ec1e5f44c49825c84db1496b5e6c7584cb40207bfbebb6584a59f7cd79ecaf6c1cbbdb3924b38552b8a"}, {&(0x7f0000001600)="36aff3a486e9ceadc88574c9d625a2d1a3596f08f8d4c24620c381f4c2e79e64aa8e0d2829e06374851e6a6668d404a5988be86c7b4f250222977f2c3dc2b75e1ba7a8bb3ffb92fc76e3de6cc0243e68f913accaf66667a109d6d9a4c67378cc0ae865d536cdf093fc6be715b17305a825b392b27aab8d1e19803dd6e2fa2eda87dd1d541bbeab267c25fb49e01f3eeb4fd0611eb422688fba08b38092fa2f21672cf7dbdc2baa1a0db6fcca1d80455a0f2746a586538aaed641c50735c4be19d0c74e0a256ed285ed11783ce399a390417e7256fc618c36d1d1ddb9ab2f9ac5728e5ff7329304ec92138040ed91c56f26f2d103bc7dcac69a2387b6cb77a4a9c288fd1b5c9840a4b134958cd64a54c173717d8383946a48a90e200bd9624769204c2d0d1028a60de96090980d5fa58c67e5b42f583ef63641d1b9534cdcea1dd3da3bccacc17932c631e243648551e6061df1f6d4335b35e6fe6a53dbde2876e1ab51ff5ac77ac3001f3d2b398119d0f6c199d639f3323ec5c61523d6cdbeb3562c2a3e74e0e7904b3efe9768aa46f5259f098fc9055e212fcc93587df5e076efb43d60ed103e1931185c527670c58bf1f16a2de348f401dc0934324f2c48b182e4fb4a03528e6c106f4b16f325164d2ca1f2a822bedf1024d0ba0480ec116886ae9e087d645bb29e6403ad82770b81e291e8f74d608f1e723afe67d93c3ec4f1af5b92e2274ef55aaefa0d8880e0ed4f49efc088e8d5cfaa3f78cc335f2107cad6e2d30dd2d539c28530e77c89e5481b73baeff30475f09045e46bada3148c54c032683260fdb4f1a6555ef2c9b489e8ca9c078a6053c46a1c5d6c9ad7598796f9c278e0a3e024bb5ac841797eafcccf50b349d31c0e9b868114ff12d7e6c35f04e9c2b69c67b75c302c7ef8db73573e3f98a58d99e30a28ca6a3b5a1f09619ccd5b498a5b01d4040e39537dbb5dd9899b7e33c754b148ef0bbc22c5ef3ccf7356c6a1fad4dbf06dc41fe6a654d56d65159676f59171a7ec4e452d1021009d2a49f50e67cee45b351f1a9a23bfd76039e8cd532ae6f316ba51e596a7b29972aeda6cc422f87a9cd46f041ce71f974deb3755e1e66cd525361fb62fd24799b1b59d54142f5a6ec2e1227b5c66d7f062863d2cdf359908a60ba03fdb16164e58d67a6bec83f7f107031186d1fd73133a7f25c4eee5fd2697d8785d21d696737612e5e6f8a0ca0404f900a833b6ee98ccf9147c450d4bec8a32db65a1a4c1e7cf18fd5ec4727a2af8fb161a215eb8644ea913344100add2a8891683795ae3f946317a0b456606ccaa3b0a0ecec1ab060f7e8ec3307ce690e8d36f611531a6323f85db9bd9fb4117b1682c36f6a3dec033900d2d00942d12a1b682e8f6b365072b9a8f530b57dd21bce6ebe6aed85617253d33d8be13c5ef1428c978978f0435c6147649ba6369ff252e16a35c066c3e8a641807500c17f957a609a2534930d01931e781583374d9e5948235a955e894c552a84677d20f6a92929b27fc48773f77112545aa43914ca60b0f4dc253219831e9be72b94d121663420278600e3b3705eadab8a61634f28046d386e5a1b784c2bf01a56ee1759aae4371ccdb93d8f663a2dce88a17e284ae1063c3e22a89090243d3ed51c8e76bba3ee082c7c57345b80edb7c66a1fe62c44fde7576420e6ce111ce8196a5bacb36c69976a8a61a339d094007a3d45c0a4c429cb1db93e173029039256ef509dd9e337c2b49cd8aa21f387acfe39dfce56fd1e300e0d126bc466a3235e1a53ae74a87512640cee1b7b4f2997c631a159af422621cf552eddebf6293a9100e15b2ee30eb39694b433cb2e02ab90224e807671bc5ef48a81e9d362fc85d77e9a51cc633d9af46cb5686be0e48b6ad45b66aa0b2ac354bbb1fd8795fde78709037a706f7f0a5f574ec94460b568395b2c8afead2461e607fa588223c3fbb9e13eb5929a0fc03582c3a683a5f1416d5c84f387bd1bfce33b2833b7ca0cfbb1d242088904e4f3fd9f979e2df7dafc07049b9ef6eccc4b27f3bd9aec4ddd2c96164c8953a3cacff4b0db5857fc7f7c62260a9bfc4376ecc2d973ee62cb1868614efc0e73d27a83d559c7ab18cffeffd98e92002d8b54d9d8a0131d84b336cbcd0916fa46e86555d5bc3cb6deec076789ce871e42354951fe7ebd5f13642b6caf94aabfd6d6384774e9c852d639afd6ca45226c71a1b67e1dd480c77ccbf0d2b4e30378abee903bba3adaf4a37c582d4b4540b6203b11988879de27bc4f2e706ca7234ca93692a43c550f0e6edefa998dcda8f5cd61d9b4cac62b276f85f12a690acab1f55f4749a679050bfba0abe97ef13ecd1edabd6a65840c100bbe2a58be8e433e2ca16f8bb16aaf2fa4ca1e679ffaf70c6949f9c1292fa91aacb9eef680d835f1d31714425c0bb72de989e9579df965749dc0dc291a102927844806d65a798fb570336034a5f068da189089a109ef7736ff7a0ea8b68dfa57df55fed41c58054db40b9371562fe46eae726afd35ecff334f34dfbcca06a30ac7fbc420c1d56b4a8abbccb3ec5021e72fa774a5a9e5654f74009155f0a2f0f87be9dc06c62ae2fc5fa9647b0af67eb2cb0478ff1c84a15a75ca1eae48dc96af5b56afa6479ef3b56e954d85a576955976e5d6f4b21df0d29edf5861f96b22eb0488098b9a7f18c7e8dc1560598f09e6457231915cb78b3123b1be4bd42862d86ee826735819430b305c75b1c72aec7800f039953d09f4fd394774b447736836b5a2a19570a365677be844491867f8fd8b62222841ad5324af0788fa4a56644941bd759348dcbef80e9d8101abedc6bccd75897422ef7d07629c20436fde241094258c4b735be8003be47dfc484e2c185faa41f5e8a7f6fc2a7056bb7503bac0ac7baf0113726642d71a04d47d956efaf747783646dc61578df1989f9d504e94b2480fd5e495f3d911fe8476afc84e19b87ae9a585582b0087a4834d2b2e13f365f1c035f8237ef842eb2fe46a7583758b62ce2974debd35faa7f74c0452c5a8bd925286895ccdc7a8c716cd4bb1be0924a46ed3d0bceb8a79af4a3334da4676b23654e6745030371fc3fd7876bf2d1654c71571c8a8df733641f4fe2ba552a8b72f70963c5056ae23dbfbb1094671c705a03c3f63199922c945ad1f1f439f68738c9c9b230c6f5883e6512f735f526fe9ed96f49487a9ddc2cc07f695b80dc26af7ce47f2661da9a8c217e1be1efdd8dab28d2c366a68514a35b5972bf168d8d24e90c2de1e99ca034ec2a2c73c31a44a95d33d0a78e6f413b3332ee496bce3430e1dc2bfc681e19afe364e8ff62a67253be919b56bdcf34310973b04aa201d6fa74ef5fd8a95ef0c1b25e97d0f8cb275d0ef0612f756ce3d1297e9fb1d805b614f83900ed01937e1b76bd3ac2649e55022380c6beeac31c84a2d17704cba29f2f0bb250ec3b93b33ee1a5529a38d117b2b35616b25bab5f13e7236451d5e887d047d5d00bc5e3e0883d79a64c0fec99e9e2422a43d32e58d8c3de52c3c21865f1f3bc6be7be181feeea5f69e1929e4daa52de942be4d931a42223557e637c1481060ff1de782da3a388dcf2182300eb2948cfb41f75356f12d865f551645b37b8c580dcf9bd1d4398e8ede0f14eef43af466d270314348d18c391cf92b757351c0392c19c960f591a4c4ef0cab538a58dc7230b22ccdf48dbb41a61cb406ce8cb1876c65ad6c18e7c11cdf8920b28fc7a1ad279df486c05f62d6aafd37c0393e14e20288894a3dd831e7058f5a088792d975ca7c703797398a46f933eabafc3d60082ca26fc7be205cc0ccdfbe5662a4dc96408d39d430efc72b45734da6f3034b512d94ea1dfd912122dcbbd882d9eb3b3de22bbdf248e60fcfdbfd3a79ac6be114bd8f71f4ebbc945989a6da45563acde31c839a065b314911eac0e49fdc2b3f8ba24982e55d6707baa8e484fc8c986d823997ed5ac92c3f36b964742ae73e233ac95ba8a58722ecee9fa5d6dd5b53a7bbbb1768ce9b19d69d9e119e7d5270c78f99eedf89c73f22bbbc6c5b9b6f60f8b4cdb3b3a733c1999b5aa71a7dbe7227147496cfd676c6a5acffc51a8cd18119edbdc6cdfea64e9d6838c0e20994ce58647b4637ce8a0f12059dd72edc1adf0151fc7b7f8d5de11b50dbac4c3d5b85a0ac3590fe61c2956fd8d6ff6e41e0381679cd887f631adec797c5770fdbb619e3c293db1318e05c05a098450ff01cc3f2517424fba84b00390b1dea3c23f4296edb4cc234f5e40041e36bf2372fc9dea3ed809c2bb3cd25d9bbc9c651043856e5f2e1e03cd54a395b9e4b9e5df61b0750a0e6c7f438e68bd94e0fb6331d699105ca92e5f62b634cf3c9ab7a633db9755255eef69e9e230350d20adbc75d3c6a9f7e6a36f8fabd79cfdd3ba74b7357f79eb0d2482c72a409515813a2942cd38fd1e7d2b5369dd17c5f68bcdcd7193042ff22667bfa16c7a44cf502061ace085dd917bd5998a23834cd6b675dafd63489353ae4bc89809016482f0ec94ca22ddb083d6bb5ec651ef2a60a6d86ffc6962807d15e526ef2ef8dd715e59af62cdea1bf72ef6af4984adbfba710f6398f9357b71b608851e3684322a0add015492e21b604d9fd6f29707cf73e8a67f2c3b6ddaf3947bcf9dc2f7e574b1756bd335d29e6c08ff053e9d429e6a69b781cc3a904ed26701bb47dc5016491018935510966588e35d0d5e1da07beb5f9d8490cf8a4def7e650e84f01631ccfc6d5e40f99aa9a0fd550eb7a4ac75cea88e5112d87fa4dbbf2044d542c069bbaae1047279e978330fa553d79d9abc40a4ca8af20c541120b8fb0000fba00b308dd3107ce57537dc88e0f117149b482ec9ae8e36621a019843f161833cc1ed26b8cf5db02570c08cf19b43640bfc2d2048b6a54bc13269fc5e11f5d2036b88e00a177f4be38bd4c8c782e38d5b9852ac6daf017d7ade89f6d49bd699ae6e834347802ffce5dfbcc3261a846ebf27a58b087ccac20183f73a280498abd0a8bddc2ead6a55e495779d4da461ecc719f472e3a75a8ad6b73a3a4590f537ec8abb1bc1d9b53d2dd9cd780f19324a4c9cab20cd6018952250bb7dca3317920e20312cca035fc3d2667701bba2b46cc4f435678c20e05bdee3d981aac0104b890247316a0e9f959747ded3f9c2ee9878d7794e748fc16622eef387a08ee9e1405a2f9c3c07fb618b1cb0ba4f175db735cadda5e83306ec143b9b95cbf1c9d3484aa868db862362fc0c11e83bb2810d5bd9bec0e12c8793309e5bceb173626ea5a112af5a72f87383be50e628b27ad3e9c96114aed889124f137efa2f87235008a068a3cdce5be203587004cb6e25fa1dfb4539b8227d934478326a0eeeb28e7023aa95789c47eda0b107cdf686cbea9afb0863b49ea9d3b865138d83739390e4a48a52cb930a2775f1af6931f4da79e4ab442d2b2471af73a94b8481953769ce7ec7b5fdcfb5ab773db0081da025af9add941ad34a2f9b31ac5a0b7c8b407763a969e6ddf8f3152d7c50e280b0feae8d286db0e9ebdada26e61a46d5b509cae98e20896708e4d2fc8876d7e4aeed0781bb468e39c097cbebd80c2f205e9b4ecd6697da1346740087bddc98ebdaa86e7fbd1851f62d99fce1a1e7d0088087c3cdc59468a2e59e017ca8d26b73044b000861e1b679e46404c794df09e228b27674f4f9efe7be556e8887ef06da219f37eb50ce32515b04bdfc05f0b3f62df262bb0a21fd0916d2a204050523065253bd8a9d44f34b1de808200aae"}, {&(0x7f00000001c0)="58cf5523db137b34e98c5f8c2edb106601ee283751f802cd108406fee88304088e88e868ee8bad5a21568e2f6c719e0503f691730acf32c891b62f6f77d80db54bf65857bac3c73d9f1431a949a8b0de770891571c4c8d3782c9cc68b6967276e7ea3849442f8a9f2907b3f45e2a5f08ff566794aeeeea7f9d0622b805400afc40fb27b2e8109299846a3263d9c7d2d4ca604303ce23faf3a152e4603f8658fb253271c7ef825f95c33044c074e193f619009a461309f8634bc1ef6f3073fa5de58b5a37fd1dbd7546ef21784f2f2040dfe840529ae222eeab69aa231dbbf7a4f5e78194b9aab975bd01ca", 0xfffffffffffffebd}, {&(0x7f00000002c0)="66773a4d3b7aca022a91a9024160d3b79669c0f95e9c4d9f6544916bc770f1d6185abf4298b73789ec054739"}, {&(0x7f0000000300)="5d6333b60a8e91da1ec65daf14dd7603b4f22a02ab832da2a7ae2bee65cfc19a7b605194731a3b09826c79b63267363d6d5fd89fe5f161bb6e617011577a4536cc1c436e5cac1caae7e0985ff8bb7cd1e88a4cefcc957d776f53fc4f9cb0ff78dfbf9671ced52e4aabbd9f2b1544d3c023e02fabdad9bccdbb5ac134b5178c6f5652134c2e0aac"}], 0x3b4) 22:28:35 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) socket(0x1, 0x4000, 0x5d) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x10}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7fffffff, 0x80000003ff, 0xffffffffffffff7a, "73cf5160521f093842ad7b8e00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:28:36 executing program 0: getrusage(0x8000000000000000, &(0x7f00000000c0)) 22:28:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ec41622cad1fbdc7"], 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) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000180)="66ac2c372a9af23ccc734262cedfb630cccae5e4c494f681e2bf03b4383ebd80864e84b64de3f2e70ebe0d67c30d4d4a9d3f0e0fe3c249baeff9e2f17ef9aa605d896e2b86799823c020798d889a10369218e507608b784cdf48a676b5cba5979a7ac7fc079f64", 0x67, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x78de, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getitimer(0x2, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 22:28:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) getgid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) semget$private(0x0, 0x0, 0x280) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) shmdt(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x80000001, 0x3, &(0x7f0000000040)="cab5d9e144cac028c7b75b8bf8e79d105070b4cb9fcd93a6af8e13bbab98ee1953ef456abe4b48c7a6e139ea589e11197b175b8b08af45e1b01229aa7790a67682e45aff66e1970a982bd537d513840b56cfd56eb2f8caba5dccc1f5d30856", 0x5f) write(r2, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f00007b5000/0xf000)=nil, 0xf000, 0x5, 0x10, r2, 0x0, 0x1) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 22:28:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x4) seteuid(0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 22:28:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130080}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x1000000000000299, 0x0, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0002000000000000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r10]) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000100)="8c65", 0x6d2) r19 = msgget$private(0x0, 0x0) msgrcv(r19, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r19, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r19, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) r20 = msgget$private(0x0, 0x0) msgrcv(r20, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r20, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r20, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r20, &(0x7f0000000640)=ANY=[@ANYBLOB="e315cf98ad64ce0f59f38ecd9b68a1ce224753e9f7", @ANYRES32=r21, @ANYRESHEX, @ANYRESOCT=r21, @ANYRESOCT=r5], 0x5, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffcde, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x6, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) setgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, r6, r15, r24]) 22:28:37 executing program 0: madvise(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x1) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = socket(0x18, 0x3, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r25, &(0x7f0000000100)="8c65", 0x6d2) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x3, 0x0) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r28, &(0x7f0000000100)="8c65", 0x6d2) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRESDEC=r25, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r26, @ANYRESOCT=r27, @ANYPTR64, @ANYRES64=r7, @ANYRESDEC=r28]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r1, r5, r14, r21, 0x0, 0xffff}, 0x1, 0x8, 0x401}) 22:28:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x8, 0x80000001, 0x4, {[0x3, 0x1, 0xffff, 0x8, 0x6, 0x5, 0x2bdc1d25, 0x8, 0x1, 0x4, 0x0, 0x3, 0xfff, 0x101, 0x44, 0x80, 0xc8b7, 0x3f], [0x1, 0xc881, 0x8, 0xff, 0x7, 0x2f, 0x2, 0x1103, 0x2, 0x9], [0xfffffffffffffcff, 0x5, 0x421b, 0xaa3, 0x3, 0x1a03, 0x4], [0xff, 0x9579, 0x6, 0x80000001, 0x74, 0x1ff], [{0x3f, 0x8, 0x4, 0x79}, {0x8db7, 0x707, 0xd6, 0x8}, {0xfff9, 0x5, 0x400, 0xff}, {0x1, 0xce, 0x200, 0x122d}, {0x8, 0x7, 0x6, 0xd760}, {0x8001, 0x6f, 0x2, 0x4}, {0x6, 0x5, 0x6, 0x93}, {0x8, 0x972, 0x9, 0x7}], {0x6, 0x4, 0x3, 0x8}, {0x1f, 0x80000000, 0x40002, 0xffffffff00400000}}}) close(r0) r4 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') pread(r0, &(0x7f0000000240)="4d5181c7215f9d73e56e9b71e6d0885f04feeb2b7b8476d8bb5ff2c1486b15e5d927d292fd48a6ec892088ddd0b6a362e8904d22f62a1de050f50ee606f95e607cb658d79baedb913fb1c46cebb9523ca8906cc7b3de5824eb0aa9ebef67dea7d848f45473c309e0", 0x68, 0x0, 0x7ff) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 22:28:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d57a7c023b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 22:28:37 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = socket(0x18, 0x1, 0x4) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) shutdown(r3, 0x1) setreuid(0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r0, r8) r12 = syz_open_pts() dup(0xffffffffffffffff) r13 = accept$unix(r6, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) recvmsg(r13, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/248, 0xf8}], 0x5, &(0x7f0000000440)=""/179, 0xb3}, 0x21) fchflags(r12, 0x0) 22:28:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x75) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1000}, {0x0, 0x800, 0x27fc}, {0x3, 0x4, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xfffd, 0x81000}, {0x0, 0xfffffffffffffff8, 0x800000001000}, {0x0, 0x4ad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) geteuid() r3 = msgget$private(0x0, 0x682) msgget(0x3, 0x50c) msgsnd(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x800) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000200000000000000000000000000000000007d91822f0000000000000000000000000000000000000000040000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffefb, &(0x7f0000000a00)=[{0x0, 0x1, 0xd, "aa1a084ea019150b7e0b770875c12b4b91282b7fa35cd68e055a31a4f4"}, {0x0, 0xffff, 0x7, "6e132ebf31ee0c728407de157a134ac257e6e50f42b9f8c66f28e021c115de4832f4b66da6ae800bd0cbaab5da03f85820619da662ee1c694dab5a16aa61ce02086f6e3bd42ba13076586b016fdf1d77350a3743bc8d8712c8d39796c30c38702c8df0dc10a7117a793019333de5d7762607a4af736e6900"/132}, {0x0, 0x1, 0x3, "fc9f8a39c8460107de52980f18ffe06aaecb8d3c383fdd118ffe69bdaa928826d6cfefc5a059247037bec0e0f23af302363a3445b900cc08bcafff6395476de12584a6aae2469a6b0f7a62be833491590defeb29ad668a5d6e3a0ca77813b32c1386"}, {0x0, 0xffff, 0xa8, "d6ac2e434ee21926ff03e981c4eb1d1b8c22013eb6a604c9b4741e43e2af1f42c95f274fac1ce38a086d301a06b63532591aa1"}, {0x0, 0x1, 0x1, "4d45409a974d9ea68c6c16f46c3f43434fc3d8c62a7bb4a494228bc1d3e54187807db39bd86ccbe5708373f85ae44d3eb33ff8bf97e4e4418984e54a9e55b3febe78dddd0f95978101c9665ea6735a321a619cea53ec3ea9c3e03b77e8895d1c1607decea15ca1eed1a06339c9dd58c7731ac3bd36dfa5452fcc82a52e22b99b04ead9597677ae1218751091f9288f39b9109310507cba79ae09833a207148a1e76bbe761b35da80a77c1f264a7686b77436b6aaba379f7b7c315bc9f35d3c107b"}], 0x28}, 0x800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00437617340000000000439a7cfa06ea752193295456e92cafeac7d353547acd4569826596f7c6e69b0e9ddf16d9f7f62b93caaa265a7f7352e0d567b5f91fa72c547b100000e7ff000000000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r11, r10, 0xa5, 0x1, 0x100000000, 0x2}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) fcntl$setstatus(r13, 0x4, 0x4) writev(r13, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f00000013c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r17 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0xfffffffc, 0x0, 0x0, r17, r18, 0x121, 0x9}, 0x800, 0x1, r19, r20, 0x3, 0x1, 0x1, 0x5}) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000011590000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000001680)=ANY=[@ANYBLOB="1e1a012c197dc621ab10a9ed3558faf0edf74b7be21c30ca9610cda787d7ec1c6c1f9842421cbc306730e9cc2b5f19e0a4facf543d6f66a89ce725239ca3958b330234e38ef3043a84d4e8cd13181aab030838c4d158148c2cd43053bef538e4733ce17e1094b65b9b7e30c549c9867ffa56d71daec9b5b2c8a2d3e0368da6c489184dafc35b0e7e6ead6b70d5acca52723075cc4aed95146ccefe2746793f9fc0a29fd31f466f6bf39291e6752a43edf58a4e7f5ac10798993dbb2f8e64875fc1b9aae1a23f954ed9f56884f5dd60fcae1d2c0d27ad61e0b64def1b0c096691e9d269b0f1952d3fa8cbdd168b8e2e2750258e36e1f0ab2c8b27840d39ee570d0c92b802c8d5dc078c302845a54a12ea31fdc2da750dd13ae4b5f1e01ced52484abdba257e2f5fc86634d70d99ae4baf77a6ab96a00847decfea788b3444e32fb8163677b10b69c0ea7eb1bd8024c92315f1c646e34b3e66e2e0d390d491cd2fa7b143d31ce59fe7064fe1d46681b358b7a8b17f7a074a0c25eace12aa3f08eee0ba6022bf0562ce6b85ad5a7d918335be14c77201a0863730ed8d689971673cdb6011115ac5f19438a9bc56d415ca34e9c23979290858805f68d688d0463bb68f6cb3ef17b41fbd09acb692a30909168b5b6768cb3c1d27f76510c6725f13f0ff8046d5705d0eae073b687178b4c2017f8e6a5de87f5d079af832798d25102d0d822fcf7658294a73d5474d23b2df8858e9350c6c9b2a5b9754c613e3598d193164fd9da9587b783c76a17169dd1f814f121e0330c7ad0dc52cca5756ba0513dd31d1426a31e593d09c71a276579722ab114e9f8c05b841c5451952e47befe83e171ddfc3a96dea778cce08e9cf81ba26f22c25ef4db036f7d4f668ac529e1f774feaf49c3637b13d0eb6fa71c31fade8b00e9d9126adfeb690a949fe131db638f2f8556606db0b0c19baa181b41c6b441425e26a6f521d6969fc7b4b0cfa3d70ca404a0edf63f3fe902d205257c5350d668962b9cd66e75fdd8ded204ace932fd80b2bc3dabb8cd463d6e6733cb28521744d91c205717b7c0563aeebb85383a41e628aa458ea519a2cdea7a4d11306b85c0289907ef1c3882e04d5b1ab12a14102cbd74c02ea035100d8bbf043553c365e71244a0b3832c62c92ae7ad06f0853b8c20f985e0655d8a34355e684e256396c68b332165d71ba55aaab91ce65a4b464141774680d4472ee8abf9cf76620e600f293ed94e3529f686ceaf53c17cb77e118ab544f16176acfe29016f70115c623e68bfde414079bb59aeb3e54f3d7c41f28c0a9fbe6987c684e296ec73632a7ff38dba1a46cbeebdfaa8f324ee3c41c88e742c80a56586d4a3d62fdfe64b1e5214abb5158ec89ddcda3d75f5b45a5ef6d8949671b9bd16d0d370a7ea3808ca7f64b0ccb4a11ec7962cb6f58da788de63385a856b49aa924395b37c3b5ec3d45dd988c92fcd84ab970b4afeedf88a2726b4b193daf3bfb703ec0a8dfbac19dfca96b97146a29e26961c64a1a043455bd7d33e18259b93f6e2e9d0b623dd1ee97be15ab8ff666a04d0b1cd17af7b2f0d8683bde0c5c61d14702a2cd5e7156be8eea7080b29fc3a59838016e182a109884e39d9beb690c20c841dad6c815bd66dd96e44972015cdb433527384b1c0adf47976551bce378e5a30d581043d5779ee913beb4c6613dacdd96ba33a55daf744ac5dffc850e8ee44abae8935fb40809b749add79079404d2d64b2e9b59b1edc01d016e7f1880a299894c7159b7f082e56fe0b1b6f151a51621656351d9b59b87fa04cb112a7551d0534034c237545bca10b15ef17a8d2031221b4a743bdf35d088627a76bf6efd7dbe7910707b3149609fccd05e6a4979bd8fd2ce1f2ad4df07607d42e71cff6fd453f483987cc8a56c90a0ff6e7f3d43645d1dc89c3b6c0750df949ba037a4800cc2cb3c0a28dfd6a4cdbf1cc5dfd20e9ff4cd75378701297c059c2bd829ca214a671f4f2b16e6647f7f608e8a6239bd24d5bef54a6381d111fa0a67da77857347e878a0dbd2d72434baf4b98671a54333a4db8eadea97a2c03fe2a331cd3a5b09a6755572a0b7d95753c58cc9069612e4cb6a4ddcf777f80ebcff40226a690ab1d10f4c9e1b6b0e4ffe85b13cc0690a6df328006698e57cc4d7ebeb41756ad97bab040c4fd54ce01b8b87ced557f6541fdafc4359a06396244894edef96d013f4d5084b1a6a86fd87f524179005880cda47ebff0624c59030492453520827604a90f08ab847339f5e6c1149f7883bc6f5f10afa014ff5a70894fb366ab819df96fa008a03eb0f30653a586dbb6dcc4017181dba19f2b3070d698f42f7c98f89028c0f4b60e390d0f402bf1d627ab7e0c766cbc0ef6e6c323c52bd88a4160630901eb6652927826b4d0354c35730d19a43f9b580504701e4bab878e57f5c8ec9c35dc1b175b35670816747edcd2df793ee99bd56e813ba4027913d844369d8a2a70268d6df38dde5d16cf1867048282d4e044483fe5eb95f77c653918f644ec33b33743c3dbe12d41df0c32841654028b2e75e3e522acc919c797b401fce463affbe54323e9a310f0abf260de573abb2fa3003a394cc48470a8953a33020a8119616c935a6f6a7baf010faeb44a3bd4d81bff452647de2cb89632722747cea1c1a4635dd2155abcfc7c9f3fca0f7d85af1b24484c5e310dfc8c7b4df1d2a6b3a0e90388e254b4c1396ca49ddbd31334d08e54a1e7635c298416145a63a61da9c44cbea643da803c8d2ed421bf7e1696a8dbdd742a0853ee34ae19ef50afbb0ee6d0f25bfb9301db6a269d53eb5515b2ebe80c2f93876dcc2862d831017975f31fb0dd8e87dde8839bf982fb7f68d170d7855f7b34a5109efdfebd4cc0e05bb7005b6b52066d582fe1a7c7fda1324b7727816c21226c560d303f09404e58bc059cf384cc0df19f423f561f63446b5d12b066a0c3129a6923fbc0a0f48684e7e6d83f98c91beffda8845904a9063a92b0614ce172fde8c737c82dc0c4c50af8d38e895bc4427a16e0e4701220c8a6ac0f9e716898f8d94fbc0185ca7d383711bdd2009fd5eef4cd0a8d4fcef44d4a5273581ea9f3ea2fadb8c5ccb1d9be5d4a17dde09600265a9d5110452bb4d2e6628d09d4fb5fbb4235f1c5dce13acc411b100549e37db3dafc5942da34f5a62c74bd8068ac94fb26c371b1031bcdcf844ea6daacddc33ecc957c0d5353af58acf881698c6dec846da10c48c6d10d3ddfccdb71c2ebb10dacccc56e324af3c0cdfa00f79cb37156768ba3db68351ff36a1ee7ac049c837c57d35e24a4bde6122dd1fbef38c8f24d4996a2bc522e6499e1f58782d7f30db6a078c73acbd807f90906bcc71d88d8af0785f524e9931c9f4a26c564988fa54edf150816d55f44db1a0d8301036d40e6ef442fa77b25141dac0a5b0b84b48c829be94068f3e5a8d473f34060d23ad822b2793eb3228901f657cc6cd5c5b2036355ab5cbad57a6523f9312232dd25bc48048656e843b852fba18824316c32cd7416ff316e641cac494ac6cb2b29912fdbe5e8f9e5bd2726c74ce014a783f08fe8b0e8fcde55a0f6a1e3b81e352f4ec4279af6199322aeb6567556bccd2832b0c705aa2f3b1de8918b547574b64e3715ba619b007388219aa27cdce0d0eaf7af045851f6ca79bc2075081c0ad0b934300aea24fbc0fcd6be5f8821f0acccc650d036cc319b3e4eadcc6b52cd0de25227b3c63f75c5f71798e854c00717326f8e450736669cece7344eebc24d47d0bab212a4ec46472015ad9d971faa7685cf7b3286318385c7de697f7abfbbc1ab47c727ecbfe50009e86c2dbc59cb80f99c56c7205afd97b7cb903b88082db8b737b0ec2a8c738a7a9a3f701ccdbfac8ea268375ee46ac7fa6380f9a8b027959a052aa7c4d300b738e254e45b0798cbcaff8024a9f07648b3b274701ac038335077dbbf9668aec88f2e5e53ebfb96ffcb2f741fc4eb075ebed7819db8025f91c887eef3fcf6700b1d58b5d2a6647bbe9acceaf0b7badddba87dc7c717395c497d7ef3d5c8ca03f9e5468ca4c3aff6b7ad7d72fda067314f14ac2e6b570a8b7c19b94bbe714214f86c4b8c8d9947c390f89460d47f8cada810ead866e254b7a3cba3c605d1ab12cfd10bda9f6dd36f51e4543609e60210eb040628db6e930ee23f781dc4c828eed5b42b784b75024292b5b9fe679fb3f9b1d911e175337820e908d14b5d4d157fe62ad36bda624e6cc5475c858f0232a349e9bf75597d9fcec319cf88577b8e8be5ec0e802d0404bbab4a2687c590043bf39de1b6c8d79b686b05a222329de7a398d1b5a9cc3c8695fde654da316af3238343f55258840e2d7425887878a51bd44a1711d32225dd34cbc396fc04f22e64d528c9a2ff98718fa450caa8d0d9b0a09b02cf4414a72ce1df3a0c66a3bdc4a85899dce76f5de2e4260571a40cf3b9fa54feca02a4c114d7b3afc9805069a07d32e0fed7e0020dfe11c70e4fc17080ff36c9aa8d5442c325a19b7aa81e56c7768b8cf181e3bc78a32886145f212ee2c30dc1c365b0fc5f3fdba98f485390fac42d2462f8e49d420f24e5dd6cc5a61579f1c872f936363b8f535997165294b3b26bcd5f22569daf963d7ffa6f2a7c487ac35e975c0d792716539294010f89fe1452c4568efbecbfc566f3114e7484760444dc090e7222a31c61075b6a428d9a7f5b6461f032d46a3e4d35964005bede7d9e1e82656f2544babc168dc0d65d10e2ceae970a7bd24c72ced1ed3dc0d7f2e59db77cadfd07313d5aa4d0ee51c04ff8544e773f5fd4e05f315615cbfc0c6c8d3787f830d26af4e1b055799169f8fb18b92b7f68bba721a5a03b9dbc7c47d9ac9a8a95d07d447dcc98deb2ff067c4d5ba8b39172a58e9f0ca2208e5070e959c15cd118964492b22f51a5f811ff886032d7b9f02fbdba88db5894f54eba95a5f23179b0ef912c60d208b846b2eb5154bd89dca1d8dc8bedde5bf71f9de8fea6838377a7ff90290c017a91b603552d8c337fc98673caa0880a55cbb059ca3877d4c87e3da103fd2e527b20f279ee277e27dd56bd7f42ea428c253253b9b8580d80aa2ecf3c5281412f86aabb2642386127675d93dce30ef407d48b9fe43b65e8f6cedd2ec50f7f8ef8bdf558b3cec413e6827e6d4585996f9d43fdc6038b3963e8ca09f8447ce56add4585314735ef2fefd12dda51b4e098680639cdf13684cc452fcbfea28d98dced683737a2afaaabaed4632d9569efd4221c638682d9b71ce95d77f8a519d16f7f46ae86320e3591b25b38b887f32677d834c24a0405b982b430a2bb95f0d1923b8b211445b75b13d7d32f5090f19f2a729a160708226b518b873469f51b9fb08f79d6a03ef4b074310f75f88bbb09cd35878ff1d73137f19af5422f36702adf64b4e51404e9c4fca4f92b76223f460d5237588cb72003a16ff04f4ff4b57d7a96e5bc49a64d6c0a784e095126da02187eaf8019e5a28bb22485ffb9a0560a24479a698dae6d3a793bbb246b2ab1ce45f5ecce44cd3745c858c28c8de06728b5d0a59f68099025b8bf4d2cfa2a19e624b713dcc63705136dcd0d54924977f99b547e93f9a44e47679af3c7d57a75da0babbe5675f779a18f496551112a9c9a2c2fc7ed51d74329af7038d5b7577af930a0d55c7a833e7ac3c93953688bf2e707282ead53b4fc00d13cdfb00a773c1277337629de918c9008ad6268ffcdd56f6bc3504c160e8470c6f93e18a60e83bbac53af082610274d71d003"]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000480)=ANY=[@ANYBLOB="9982c3c85d347f92f7569f4749fcc71579f0474adca3"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 22:28:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 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}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffe67) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r2, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) 22:28:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a16c58f1a400c6a4fd3a6b8519fc1600009c"], 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", 0x26d) 22:28:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x212e, &(0x7f0000000240)}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r6) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140), 0x2aaaaaaaaaaaab3c) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r7, &(0x7f00000002c0)=[{0x3, 0x400, 0x1800}, {0x0, 0x1ff}, {0x0, 0x1ff, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x4, 0x100, 0x800}, {0x3, 0x101, 0x1000}, {0x2, 0x400, 0x800}, {0x5, 0x9, 0x1000}], 0x9) r8 = semget$private(0x0, 0x2, 0x50c) semop(r8, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) 22:28:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/104, 0x68}], 0x4, &(0x7f0000000600)=""/179, 0xb3}, 0x40) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0xfc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = msgget$private(0x0, 0x248) msgsnd(r4, &(0x7f0000000700)={0x0, "ad9c17c3c8933414c58f216abe44f1dfa1cb65f9e48d560199c7bff9de22b1ba7fbe8511715d169a07966c9e4ea9d49cf2d19062263638de15da0782d69217e9243cd3948d62b1929c7d5cc77a0e616ae4d2761628dcfa8a1a3bd2e5fc9c334df9dc51c1eb60894605989a2a2e33196136fa5cbb04bfbaa60bb473a45c04e000783f48f387e6a355679aa75f9f0fa98ab62933c08ce7124f11c57139ffe9fea17d823dc61ea5c4244fae685a3c3edae2e0f256a7c3845bf99fa0dd378fea85"}, 0xc7, 0x800) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) write(r7, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r2, @ANYBLOB="945d2362a62f10f58a8c690d59e6f3f6bc7e37f59353b1a3cecc5caa4e5bf865f4344ad3cf58b4b57c20d0bb27b6c1745e875e925c8ab9526908ce5329d5fbb360a0a61540780cbe54d7859e1a23515b3fbda9d83644f1d16234ecd32c7e0c4582645610fc897f18b897175047458da5c07478fb796ed29f378b15db9655a2a93515c5b5bd3ffb82986bea9aca188bdd388e153200f8b919da2005b0c051c5dce3ff470b323249cd2bf9009324cfbfbd84973e802ed8bdddb02e4ddcbfd1f626f5ab4551091ecbefd89a3e1bf2f0a9b596bfd37c309e5783018aebf0f02e591df90d0ff6032b", @ANYRES16, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYPTR, @ANYRESDEC=r3, @ANYPTR64, @ANYPTR64, @ANYRESDEC=r5, @ANYRESHEX, @ANYRESHEX=r6, @ANYPTR], @ANYRES16=0x0, @ANYRES64, @ANYRESDEC=r7], @ANYRES32=0x0], 0x5) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="bd1af6209b9b56fee2de68cc539f58082fcfafd45b7198279e22427263f05d5c54631862b1bda4ee96a4ac22688d367a95a38f2c7b845ef67f92e8aa94e77cbbba6321572b789ed9d6cb9be476111f93c5c7faf4a40532be2417a41de7407b9d3e158761f7accd787fb363b6d42286b0bb5f5dc21e7ec5172f22b76b3477979421f8da73ee57d92b42d1c285caf6d8cf0cc9ff5e75a173a6fd46522e879c3e6bad2d0e2c50", 0xa5}, {&(0x7f00000000c0)="19e5e9868e38bcdf525e7ab8111d84b3f90b32eb29e9bfef23dd", 0x1a}, {&(0x7f0000000300)="a631f5667772b1c138cc3842162fa1aae0231e1477d13e699228159e15abb9014f5aaec270119aba20053f1b079f6e6a29c03691464fad4ec23f40040037d0a67cd62d8e6f16edbf6cb05e106315e6bbc50451863e", 0x55}, {&(0x7f0000000380)="2a13a05b89b3c737d8dba366d2e5fb4641f4d6c4914a0be27f15894a466b9a814fd12f53a1fb54a1ba0a6402ed9988a5acc78b18fe4705254d5256eaa8fea5c26bd40574205c2acceb9d9fd2cdc3bf42f2bfcc04f0fad6e92ecf90", 0x5b}, {&(0x7f0000000400)="3fa575a07f223425899ca8051580af76c73892576365df4c36a5d38794dc8de73273b2928eb8829832e44c47f9ec23753ea1d4816ce440fd17bb82c4c8b0dc4712cdafc8a6b4327ec9e8eeb8d273c5b8a2423c01", 0x54}], 0x5, 0x0, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[0x68e0, 0x34, 0x7fff, 0x7fff, 0x9, 0x3, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd29, &(0x7f0000000240)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000800)={0x7, &(0x7f00000007c0)=[{0x7, 0x9, 0x3a, 0x800}, {0x7fff, 0x3, 0x9, 0x1}, {0x8, 0x7, 0x1, 0x4}, {0x8, 0x24, 0x2, 0x100}, {0x1, 0x3f, 0x2}, {0x6, 0x1c, 0x9, 0x8000}, {0x20, 0x1e, 0xc0, 0x6}]}) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r10, r11) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000540)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000580)={0x5267, 0x1, 0x6a75f6d74cfd8a89}) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000d40)) 22:28:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x1, 0xc7ae136e56567c7b, 0xf0000000, 0x4, 0x5}, {{r5}, 0xfffffffffffffffc, 0x21, 0x40, 0xea, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x9, 0x3}, {{r0}, 0x4e7d44d72ce75dc7, 0x4, 0x2, 0x4, 0xfffffffffffffffc}, {{r6}, 0xd, 0xc, 0xfffff, 0xfffffffffffffffb, 0x5}, {{r7}, 0xf41e4eda6ff3f2fa, 0x5, 0x40, 0x9, 0xf88}, {{r8}, 0xffffffffffffffff, 0x80, 0x2, 0xff}, {{r9}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0x72}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x9}, {{r10}, 0xfffffffffffffffa, 0x28, 0x80, 0x6, 0x7ff}], 0x3, &(0x7f0000000340)=[{{r11}, 0x7, 0x40, 0x2, 0x400, 0x180000000000000}, {{r0}, 0xfffffffffffffffd, 0x61, 0x4, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x945e3e6b9ec0f0ad, 0x3, 0x1cd016a8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0x8, 0x7}], 0x4, &(0x7f00000003c0)={0x9, 0x97}) execve(0x0, 0x0, 0x0) 22:28:37 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1000}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1d8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) 22:28:37 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000180)) dup2(r0, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x13cd8a7b6439aeed, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket(0x18, 0x0, 0xff) connect$unix(r8, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x211, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:28:37 executing program 1: r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efdf970da711ecdd57be971e2f66"], 0x10) chroot(&(0x7f0000000000)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 22:28:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/240, 0xf0}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xad) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000280)={0x1, 0x1, 0x7, 0xfff, 0x2}) syz_emit_ethernet(0x27, &(0x7f0000000180)="083e12768500040200000000a2a9524d3dfc6c11046e50594f120ebb3bf78f0ce3bb8530d2201c") r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = dup2(r7, r8) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f00000001c0)=""/179, &(0x7f00000000c0)=0xb3) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x2, 0x6, 0x2, 0x8000}, {0x9, 0x8, 0xfc, 0xab1}, {0x401, 0x3f, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") flock(0xffffffffffffff9c, 0x4) 22:28:38 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) shmget(0x1, 0x12000, 0x14, &(0x7f0000fee000/0x12000)=nil) 22:28:38 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20050, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = getppid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="e3575fe9a2a2ec7f57ba553ad0e469ddec0069", 0x13}, {&(0x7f0000000300)="cef69f05b16fcef628a5af7b4beba9cd0b04029f2a3b1153f9c61d4d2173692669a635d76f179eda8a73a5df7db8c059ac399c3a5142441f4205f634f1001ff710c49758d5983b14aea390b3d0ef48d8f0eea0d6d73939d6c820670a588ab5990ec54116ccfd9289f9c7cb78640d6961d2ba3984c9ac7101533a9917029ea6499f65e2b213fc5d6780020e16a739081a0d251564d012ef1bcb9b0f1c3452b8b94b6e101dff290afb6b6a6bf0dbca7f7f45316c7759546e135bb0845fa95d5c2e384614b6102bf0db510fd079e605ac54d17ea0e0668e4a8f516bf292c43bc804b1a1901a615b8120c747880c68e553e059b6ac207db10956c91cda0209cae9feefb6607676fee1e43f5b76e5a8dbd204fd86ef632f414a7ed70691588465a5cfa947b0a48b71ac465d51c8c445e9f76c918daa0fadbf8d927b6df35e409ddbf64487c880969e48faa18f8eb9bde632c76dbcfa20624a346cb66b5567d5ba5fc5603c2c2c21bba604933814f829bb35bf69c542454fe63a71ca830a76e10afdc735833155118b43e5fe1f5e63e4371dd99fd44080b255a9cc99d3e320c9f3ed9aee06a9dea27b2f64588257df33d5605e7c84b10f72614e7f0d0e612c17b20808cd366e1a66746f8b551102194f6402d59b9d13974909249c645925042536cc315b68a0d1078ede8f12bbb0dee5018533eac9d49699570d447ef7cfa7b6db91a65f6f4240556d901202cf64afdf5e36ce69f7689c010235e207b836bd708638038098c5e431112ceed7c270f6fd252ad3edc49c62935bbe2030d54c85f110d7399add8727d85e2812a55fc55347e240c8759c421dbb6683b2d78e90f7a9998a01bd0cc2ab8f30415d1266e7a1527f876aca62dc5767320fa0cbb085366b93e29f669e9db25deec1c5e47063882ea264aa01d2bd829855ab86ebf5535063042e2e9d372c1518ee6a586f2986b31011cbde898edd8017dc52f884c08cb069e86e6e23bd9b7d0c05eb4746d987c63a8014dac206ba38c6d875c2c6ef2904b7f6aea13a7d502794a771a59e736fcc3d2e51da5770cd70e3f7a9aa2b21d8e5309dbbd1a2fbe7d4bfa35279afe9e7ab71365bd6d8cce79c94c380ebc2872f0e0c3c8d6f157eae79c7f2de86f1d7311cc31ddb098121792b727ca17e5ac9553432c529db757edffdbe157b8567b8e1b56b44f131f047fd04d9e1b5f22e8061cf1e31e12f7fd612b81b9c4bc20d4e7338d37b9e8787ac6ff1ecdaae1863a3be6b07f84e31b17b0767c814786cf19475ca2062ff732d10ad4b71eb803c32d8cea3260a99a832c9525320e14f4c167aaf113796cb9cea98578f604c5a21c3c5915c6e6fd72b1bb6baff3bbee1e53099b8b66c9fa8d7346603ea644776b5ca515069d038484a5ef35ccbc30abe74e224520d3bd5cf4d767afd037c3d730b79819439bf2bc83fe0004f70ec135c012c83010bba90fc3756530a59360d2360881116fe5d793e290d47e64e10044fd6fcc4a07f730e11280d2815f882ec8e42df17dc56528f4f367221f280b9510cb3390ba73a36b7f914a54a147854cb5afa7c365f9891fceb51a13387537169f3b7c2932f412d54ff4a27e77214bb517e527a430be4bf0b7e1f204c90a10319c885dbd49abc9131cc3bf54ede9ac38634a9423e1966dbf79c9951b43885a99afd269bf72b168666d30f4474e60dbaa49427daa67158aac19789a8ac43e7bfa1aa6d87aa66e3dcf6daa28ef70d21314b5ead96b6cf23494e3e0e76d11860d9250c5b252dd97f0c34e2491c1b76f5216e90aa693675b6126a036d85a38f15f1e695e3350035a44a8b0a52cebe81664d3e0be1c2b9336bf429ff20f5f1d1175f21546a3a0fd8507e71540130c77fad2685c716c525c9577522b04ca65d4fa99ff4922db64fe31a84a469a6a74092d67863fb37d512f0d8d8f2899b0f8c1ed31ca74509e463e2d1cfecd3c41d89cf1c16f254b63ef1a23b7dbac414c9d6603a0699d7702aac60cf019b1500409a78031ea497234f3009cc82bb0c41bad44b9caf3e0c9b6124f384abcd298ce14eb911675e8c2ca6fdc64a47679552e5572d02aa0567a1764edf45d348491f36189e30c16db90d1046166ddb2a278c1d965fd635aab750410c81ef8648c26b1f241d8a4c59623f33f4d1ff89a5dd15126e6f97d671bba7241847ac4dde06ed05dc32ef624c0859a9c65da31322b7250888bdbd252e243c7a7a6fa00a9d013486f8db355ed6d71fbb8a79a988c6bbb2f58c9343b7e4f9a93b1833042d456f27c6a360cce713ff0baf4a89a3454de34aa7f6b07ee9d46528bad71dab69d529dfef1ae655e14007cd1bfa623f4b0e16e00b03d7df2066c8517bdf70154a8fe3d13cdecee32795dcb7870603b25e50d28821331a31542a58d12ef76b3f847bcfb28cce4da068093989d2c1bd8480971ecbbf68a12b7a5a164ebfd53ff49e46b2bd39576ce9532858e2e582329f5052676a6cc7b9a1498af395e1ab02a79fa7661ddafc30225d6a54f98e5a735de722e2132057aac6244980fe375f0a58665cb4228af97c2a3b6b98964d9671f26de468af9948c3f2900cb98f0310a93999edc4451d15aaef0883dcbaf34a9eb8ee49ab77069f59b45b6b31fd4d950985de6b10d8ce6b82b4b2488e63dfb0ce466f30b2f4ca56b952b37df7340ce5efd42e50a0b209285dfdbdf5b527e1ee4212d468f51fd0c031457636aa42ddf44be0b19f0f46a78bb0fd65e77c8e774437e637fbdb892e8c886ed7b9c393076a208857c8f77ac8b409939550612de31ecf44320d17df3faba26a47ad131dedb4938c71535b3c548e85b81dcf1055406111bcaf635b7c93999273822b99828e4551343a6653a804e4cad745e0ad43c5eb788462ace920f22698e0616905b61e82df1e2b11aec462d9691125b07526fbfda952c0fcae9979b8fb262fa20c0ee42ddb453ab7049ec7377985604a1acad61a7e8563c179e2dc7cece099c0d41dc7743a2401b0b5cb9c2329a50ebdab65f11e95932bbb8122473d0259256defb37c265c1c25751db7d1fd461b9ebbd6a0fa698803f6e575a83ac6e5822ce13130a1518e4dafd69d7c17acf6901c4e5566cc569dd4a76d5205d33acf67e25f91b8a6aa49642ba722a22d8f587081d6c572de900d66d63b139e717833f367fa791c0401c938195ced06fa250083aa4f7a2f174ff4de9a8833673f2b6ea61fe6208b34b1775c4c9234985b617cb9085fe3208892f8af840cef74db1f161f029db2dc3a302bfc00325e75ef3fc601e99af3d877db0760b54adc6e2d0304e46b3bff35fc3af2489872b9e8f1e5a14f4f8884f29116cc2c97a221706581d9c21053dffc75d9c11d2ccade54de0c9f494aeeb962783ad22246e4c3d52246ea4def8ebbe2c4fc76fbefdfdd0b1bc3673ec4bd033d49ed18ca008d25b70095efd728584bdab1a4a222f0ba2b93bee5b6ed06089c247b3f0a7d965b4ea41b706151fb4d4ba3fbd6dc7b3fb745207155ee81b071c2716875f1b894dd9cedf8e6e10ced780ad257cd643cb676ed1cc6ce76f0e81d215a0b47139ea10e7bbec62b6b77ba549158236230a67eaacedbf3f029d48e9c7497cf6b97ae58281c6324e3cf5473cbf2ea8ba91a4f787b87b729e5b2ab6f63cb95fa09755d0a17129d2192a90eaefdb7e08d0b6778b3118631fdb2bc21b37c903f960ef7a1abf3ef4d818359247ae80a1338e24a0692ea4b255430591ea3bd96a5e7ed5e24c916ead07a77ec01b34fa4d8e55858fd33f5a825ae8c570ffe65b5b7e06e4e36f89e7957c417ea97e0d0cce76a24325381042becef7a1a4f21422221f52f2906e46a9c0710abc550adda256399b5640b2d4b26eac84516700fa6b23cc291690737c1da8d5e73ae13ef9f243e98c491162eb2956dea3e027fc7c419053be0d05a212c1f28e3ab51a2d21a4dc2ac9a94c3743e8a926bbdbb87c510ba5eafc036d813d0afa115c2580c331f541a4218cfc2557bca49f27d53512a393ed07b990ff08b8b1af8305cd819a5e980d096c4418eb9f81e0cc32116535e292ccf3081ea0100e778c55d6b58dc08d407c5f00d6a4434e08b4aaefe3c62835d0893a53092cf13825f27456a4f5bbc5699d0d612ea5e56288cda104178d69ca6281cb3ecb80e471063d529b270c34bfd9ab2f2d2b7e7a9b1876a3d6566392065c35efe3651caf6a275916ec83c2aa2013e98fbb64d56d0c3be7b14aff40f3e673d9e9d6cd8abf0f0204930b29306ffca887739398d59e715cdf650c6b273d1f2dc6d2bb08f92a3536a9602d9152ad7129fcaa9de03c1154cbfdd0d999857aa6e3fc802b6172a1ec2e3a603cd0eb7d510b3b6348b3b768f59f120f70444087df590bd9034d164a0f268c32fd48941ca340b959de0d5c66778a8e0c7a64dc136c6448c17aa62e29d34b6e4372f99d0a7f0814f32602868abcfc26cb58640e6797c6cd73087bcc36c5044b02d7e52b02d7548943dc0800a4b9a39890cf716bfbe87eb94da4b6ff57668c6ad6cb94f27d35487b5271a656c1fce426187e6d4243fdc3c31c0ea7363db98fe09ed968ae1222a78fb40493ce4b541c8c9c1c7e7e0e839a6268659db166cbb9438f200b1a85fe23f22f6f6690ca09816cfd588c2916bb48269e5877085f8606c910d3b5e92449eda46925e041097cf4059101d29376dfa3494fad3e4e72bb254cf89d2e94632d0d2d87e66c2447544acabec1a3d1e5e884d75479e9373386ae74f94a61833a7a2342881214aff16365f530231545106e33a47766e3bf7f286a08c8b18491fdb8489f026ac6dd62127c722a2f3b75ee0624e301069393c395b71d82e0e927306cd97afef004a123e3699372d81d07de96c45c42d4db00b9665936ae5e511bba83f5882581bd929ed947489cf820dad50ff23b737111c665398949fcce0c2dcf846a12d3f2b2ea84367e3ad072af80d3f2bbe1e2cd218506615690d341122a436820a7c3870b8313ef995a4796bd64d4f87fef20eaf04b11d046e4082464b0e8f0667743b9c6f19377fcbaaf774757ef807fcd97ce328fbb30c60ae224d48cc39ab92304b4729b5abea2e687f7de227ad6f6e6f455712b235968ddd5e7f203ce9e7ff86aed5f77b88056037164619ea26840f60d911b3ed5280cc622d185c2c63a6aee325792f5144b264ae252470f38d1b4d8ca63ed68c9805cecaefb0ab8d6f931983bc4ce0c9962b7b69dc73161069978a27e3c164eb04a6fac90bb7c39ab2f502e3a4031318843f455a1132a64882eccb702dbafe765da479acb96852b59ed14f55185f7ac73516044a250dc73b59651dd1b5fcee9bf88717102c5ada268287bffcdeacdd63eb9f9e75054ad0e12c2216e4c8a8662e9a04a6015ec992aaa1d63d250c731b24805f65f626566a8aeacc38275fafff4ab23688b840815597a970023d22b9c7de3d7cd522750a2e3005e0d11989265d96703f2221693025420aec926566ae63b24a4c65636521118bf16b50e50e1e5aefdcf4976e7374d95d8801cba2bfde214abd93dadc80564fc926983aa8b60a615a039881ed810f6aa2c360f4ccf368834cd045b1bae52cce0915bc0960214fbf18337d7b100ff4a7beb29ebf0c482dc07b2164fafcfb5f08c97dec3c7851dffa069e24cbd1725a5182cc0bddf11c9b90209e24c61ba071c73317ec025fbf519bb423a7ee3358b880cd09f0140dd2ff0e2cd292be4592fcd7c493c84bed498fb873c97e0a845b1605792084a56e00a1d153c30f8e75846b77e3aac48e743728da6ebd14fe32", 0x1000}, {&(0x7f0000001300)="63d18bf977538e5743b195e390e3398f94c3678f2e0f3a0a2df3a68a093398ae64b2105d0a8a42589c8f06e39c8c407d74c908", 0x33}, {&(0x7f0000001340)="6a6081b7b88ce7a9b12fa09258e08c817e38926f", 0x14}, {&(0x7f0000001380)="e2e8f2d16485da4886e7dad5571d41fc29c8228975b9c886efe0c00c443100006b6337181232d03923051ab8e25e23103a0569b7f11443b73619cb471e93b5915729decd42c2fe991dfc1b13fbedc72714578b6c6f2ccf62f180303eb802d2f1f6e34edf9d1a988330f22729266cefb5cc4bfe36c63070beab9f1a31e09e10cba76ec8ea659417f7ce36eb13d3cc", 0x8e}, {&(0x7f0000001440)="55978ab995abf0f05ca73cb30fd81bb6025e8866ecf4d229ff172ef73cbc48ded72015b5f91aa6d4b2f00f85c25e243f9e258dc8ef5dae74412950cbc8a610ebbe60111c82646ddbec9ef5cd911c8f540479da87c9f425b2f071f2a1360841651fea1e4b072eec142f8fe0e01dafb23e143c196cca803f3b81c8ebc8f760df1038809b4267c2fc014ec617512c40b70657f9286947d252ac4d76314b6753693091a54105a49836e787b7650547c289314c915a2341f952d69109a73cb5022805308667cf0e64bd783f47d8a6d6ca477e6421b204aad4866c52db34d639f053006085114091e78becb33ef86fd727d4e29b5513f3d091920e6ab84dae", 0xfc}], 0x6, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r7, r17}], 0x68}, 0xc0e) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:28:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 22:28:38 executing program 1: pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000016c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000e08b2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xf4dda962c339cda1, 0x7) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) recvfrom(r1, &(0x7f0000001600)=""/60, 0x3c, 0x40, &(0x7f0000001640)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r5, &(0x7f00000015c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/237, 0xed}, {&(0x7f0000001300)=""/35, 0x23}, {&(0x7f0000001340)=""/245, 0xf5}, {&(0x7f0000001440)=""/44, 0x2c}, {&(0x7f0000001480)=""/46, 0x2e}, {&(0x7f00000014c0)=""/37, 0x25}], 0x8, &(0x7f0000001580)=""/3, 0x3}, 0x42) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file8\x00'], 0x10) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001740), &(0x7f0000001780)=0x4) getpeername$inet6(r4, 0x0, &(0x7f00000001c0)) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8000, 0x7, 0x5, 0x80000000}, {0xfffb, 0x7, 0x9}, {0x4, 0x9, 0x3, 0x1}, {0x8, 0x8, 0xd, 0xff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r7, r8) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000300)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x800}, {0x45, 0xab, 0x0, 0xffffffff}, {0x1f}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x3, 0x3}) r13 = dup2(r11, r12) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r14, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) 22:28:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) fchmodat(r4, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x2) 22:28:38 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x40, 0x0, 0x8, 0x6}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aebe000000006369ee7ee8bef75dcf665daf969c88ff3726"], 0x1a, 0x800) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r4 = semget(0x3, 0x7, 0x430) semop(r4, &(0x7f0000000040)=[{0x4, 0xfff9}, {0x0, 0x8001, 0x1000}, {0x2, 0x2, 0x1800}, {0x4, 0x7fff, 0x3000}, {0x3, 0x401, 0x800}, {0x4, 0x5, 0x1000}, {0x215bde4837877f7, 0x7}], 0x7) 22:28:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="802a76d63a42e13bbb0e45d4800746ffea23d87c7743d79bbab037a01a23cd4f35d3c0adea9eb46bf234cc2fb75f3a36b58d96a022df0a2fe3387c039b5cc5990504be3408ef27df0e90396802f351ddfcae752be3c9a0e3e3129ca30829f508930a874f7131b09a8770a0465032bad61770916ff7b9074a422d4563184bdc73cf6107322de0106322c6dc7d0859efbf937495f6c87dd7795dc106fcd61a0496951dd5707837c9ba49f5d949e85501dcd2d54d5d1191e9e3c0179dad35b46b1ad17eeac50bbf4327b366c38b59994cb3745f27f89ab827bbdedce461df17722cf51c2b5859f7ba66ee434f6dd59d97edc65b4fe46b6fc16b4ba8", 0xfa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 22:28:38 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x80, 0xf1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0xdb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r2, &(0x7f0000001bc0), 0x0, 0x0, 0x1) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000018c0)) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) r6 = dup(r0) semget$private(0x0, 0x3, 0x2) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r9, &(0x7f0000001c00)=[{&(0x7f00000024c0)="4eb60858172bd0387973d7d26fca44e56f8f6d130dc7f1eabb151fa199fa5f8f16ff03e5546a5c63dbe8ea3bd84bb92249a9feb4a4059c4a2f89cf0e784692e3616253172f95c1c5d963aff183e4d88f362a15fde0aceab3f491c8868537f89a61079bd58d2be7b15ee00d19190a5c00e1eb2f4dc80237c9bb444f86bb25c74ac3414e2d42fdd295b63896214dccd2e3265bf000df16d26805876907f4543ca11fe8a8d7bd48c7f91c25f0c2102438c1ae836a682ecc0041207f0867e39cc1aae664b62d4900ddc11c620b5a21a05902916d95ceead94a65b09fab07de71501bcfc8e9b1cce388505af7185be240a6b91911ebdd468e6db6d226349092d120970bce320bac3e777ca47a5e40fb526d85fcc36bf87a276789ec36e82a64b68f1324b2ad824ac93e93376677a1759ebbf74be5cf61c39b4306289b23804dbd1e6a531674691d2b9e64818f549733f9581820c334da623d23f128ef967365db7a77d4878a269583b07433d96e3a2acadf205a134efddaa2895e40c5d940ee0554c5e2dfe04aebd1ca6e8791500c928037c14a4e0f0440c795b613fae922abeeb749280760355bf528b6cb108454ba5b70d69e17c48fb651a5b03d850439766eab388cfc5e732191ad25074cdc7c46dd77b10f6504585d9ccf2046bb812b7af9dd2ccf0d650d7f9fa5c142d06d5708f1a1cdb3cd63d273398c1fc88317e162ab9de9c38858a3838f7a5d7ed4784a7c4355a4a0989a59d2ecb48a1e17772cad149fd1aacfa1925716879ecfccf10de83bc54b56e6304079d00ebd7b202828bb070601c82d21e2787d979ec16811e2b3fb0c95dc4c281ea97e6b0b76311af37b81caa7ce281c4b0633759d6500c2053da9c1e906419b98ed876d6b8a527b08358959f6205df9a368370564472b01b28ba8289d6ee093844f881cfaf756a0c852256399249e653e9a028c6f1ac2ec6d06847eee733e0441e245a81d479397098cb2f6d1de3aec51bb9e0203904a9f1d43d26f8c23bb492676595b696956d398a10d283bf25e92475530318558dcddcff74ddc0488bf0d44245107aa48abd761ac4492c0b65ca5201a3b32a944b84627059a6c4c6d2df1877083d09bdd873c5ce63eee3c0957c5e359b0add0ed2a7299cc0716303e409d8c6ca27c373e7ad3d07f385794143f97fd23012069b4937c0a6962c11f12b40b6871e6336ac5f6f8a4b3d39317640e57d45d21fa1085d4721645e906c76a3a2197726dbc62d34e2a26bcccbce59cb4c4e6612b1aa4d101f3f0a6f081a5dcefbebc3fab3d2eff6bab4e6faa127bb4e249b1b0eeec9e8a4cedd3c2ab3d835d5879c87cbef3b55fb036514880fb5276fe6499c493badbf6b6cec1d46bd350e52c38c7f444fd43c96a8b8d229797516b030535f841c7e2fbb9626518d9cf72890262d30eebe6448042ff89beaf96050be9f5693a4d07d2bbcd0092bd1c1a31d87aec5c71bfeb6f2e48f1bc95b0d3f948cba113181ea8d8e7b90382395ef0fea20daf237f28d0f48c6e55ec93a933e53ea34d1d2b1163bf07abd2dcc220060a6277110b36b021e8edcc74deb5074b84a86a588ef7eb43b23e3e4075e8087733b0fe672ac111ac1928fd001f2ae4bab0960ccd79adfa0c8c2fc55c1362811813ccccf43db670e995c4fa2aaff8adf149d3fed2373ad64aff97104d5f4a7b40eec8dc01f32f1bf963cfa53f69548c520cac79a47ffbf25b59b521b673fa096902941196522132fe452e71be044b2e62f3aedfcfa0fff9a9446ecb1c16354b340532ff8855be143bbf399b82b58a7b72f310ef41fdd59a5b00076caf050d3c9e0a43102ad8afe36a4f6653d78c45b4eef96cc5cca7fa74c37bbacd66348f053df6b492f1176c7487122eba51a58f6199e25c35540554b0ae29d16a3e4d3970aebca54ce8726f33bcab6adf0d7e2055e1bd6707982c46685966a133f37a782254b9b299f2c811c886213a7a9a27b4d645818b76e1c1da6fe299439a97cd274115f8f03498391b2a324a070395db4cb9162d5363c9183fd7da9e2941049411b9cc04fede66431d6e400ff590b40032dd93a4fd20b15f152a2c7f3741bb85525b53bc47cd1116edb8542ea7df487340b7ef05b658f8f87e3bd7d047226165f5ccd33ee36c9b0f4c3d28a8b01a1a8bc148c6e8e87cb03843abb2c60b276e4460c8ffcf4c89b8bebbc94fbab13dbef885088f1408a8aaef6b6abf60053515abf71804d425a48cc0ecf7b78de6465b89cc2756a9fabac7ea58345783cc91206a7e5fd323e5be0862f13af52e6bd0f3fcfdd076b9a69bb522bf770678796a71ca9b3b86b937546409eb32d888af93ef892b4b1b9d8454ac0be6baa06eda3dfcd485a4d5e78e3a9a60eaaa646e0899862b765b27539c3e51c44b7fe93af6d9df58fc53c478a4656f00c861c0c76a9d1fba9b5c3e746f566c5e2f61217f4e36069c09aa1144a2654a7370c143547c3861e5690c0ceac81447bf11f94583f403f3abf459cbbbd2ab96af6968d19cca71d15912e716a73cb5a4d6e5963cbfb9fd79640701378fc5e96fdf543c0e816b4b90c3d0b3d5ab49f009b4b0162305dc67b1b902ef0a23269ffacb226aafedd2c43960d95a0bb3b3f5448cba953c2658025c90d4002c89a8820f86fe94f4901e4e47aae5f153e41227bcdefd4c3bfd9b1ad600399cdab9c9d17464052ac66ccb50f6b67e8934f27e04fc5e7eafae935515c77f8e6842d02f766b197f6ecdcf292ce38c351e87311ce240ee1198d435d846e7c09b2517cc9f84b1c0f7072a54190357ffaddd102c7f3d91b66922c761fa5e1898ddef16f10d611e7e27b6825bfae95dba734e2b9cba832624e3535a87ee140588277e05fd1e614e62e943444c868adf3f640b861e1f9cc3d6864406faddcf05e213dfeb1485a3f9c14426a632506efeac429ba534af7748840a80bb45c326d0e31f246f1c795a07f66c0445cae525daf271f1f5c17c1f987906f93bf60f342a2e2dad98ee204f0490c9e23eec40728e1dd99be9150559bb5231b15a00b88c92a873e5c0a06ecae577a84d07ec3a59135c09c8b0e26273c0dfcec58bcca1e0fbeece835e59970bc5e856353d94d9b09f93a6e5123d8af760c44ed6f199614a9662ec09416df02445322907c73f06cb42e59012debd6855a67138fd80a4be8acdf33b34974880e4477de841ab76f4eae843e3f98d9a45ba6c0439c8255d99f6bde25f4835b9d754e411cf47c16221743f7ce34ed2a13c702599e1d37d3a2665e2db9229832b838f9c8c37460b7198fc89a13f52535a6bf202292366a6f468560b075654df479af9eab9464dd4387e240c3af02b0f3830c01919efb28839ced8d0cf4b3cadc86c13ce02e1d8950568e08d3d154454d5a4c425ea2705a2f8eabad7961e102aaffe75390f8f3f33c64c4950635b48910a91777e958ecb52e354ec13154b13ecd7825d3fe24a7eb25d91db41d548da37124fdb977f7e935b959636417494d36ebabf9a7d5f5942670fe7a8f47c533fed5494ac03427e6504625adccc7c816acca88edcb9ac9bfe6a4cf4b5404c7c6f27164c7c43c52c96d5008cbc6976ac26c9bc10b1d3ec7206984f897d83f201e67a529c1843f5aaa37c9aa80935dba1fb1b7225ed311da10c27963d7e658fb9a3550368144505affea805cfb0956691554361bc897129e0a5c2a0dec6107f5682f099cbc01ecd0ca0d5c34c83ad33b9f5292e9a7f23035c33fe0fc4ae1835dad25acd6430e95446e7d272d56ec3a11c0058da789e866a10cd38f267e8661a31c445da2647fa438f4b85f6ed1c2c6f88cb640a65986deb9ad49637092ede840741d469f61bd645dc8574c291bb096f82e0c95761536c6062bc809c0825541a0f7ee873147bedae10b343209c7a50686114e05b1f7924ac9086523fbc6d38d545324d2e1c4fbc887227cb0c2df0a30fd0dbc9be21116599fa692bafb12b4f0f5cbe6354b4717522c3639ff99920df70fb43536a77e24a6cfd71e38365ebeec5ed80b983c7cc5f691a22b1e5200a71a0c350ebd6e7af922e475a759cf0b7f4785f1ef0881b298eaaf205025b979ba96fc88c3cc8eeafd2ee14ce03f6388c0090828b97659ec01805d6d96d2574a68aaa5f5dfdde5c01bc219a51596a6f5e0f02f3705bc3cc7ac7a9d1b6c2a14872f0bd6e100cdfd4110040916484031bf9561c9b980495cb7fb15d9d220e6510d9fd2ac1b509417cc41db81d718bdca31ff91eb3d6b56d1b873e936604b56a56e0bb732b3a2ee6e94d8a7dee43798f69ecdeabb0f21e71d39e0fb377e26aa62bcf8384e93109d08b5b32060625845ce76ec5ecea07ed189ab991e42c56ffc2e5f39fe4e2cb7923ee31d0ce652b7387a18e9c32b0e998e8177a24c8d201d43d5f31676f30b92847608179fb67856ea59b6157ee10ea6638532a74bec51d5b0158592ea19f29db0139ef1601b18a548cd81a8dab5642ded9e031a57d929168abff6d68a18b9dfebd53d0ddba11fe6faaa3da35434eb46066f3a1076c204257291b04c5a15836d1184d3da4a74f9357a06759f2463f5faad7a0f3df0de06727d187c92d1012c4c69e14ee820e909c31d213280fd8fc1c826e71661964a0f0e4604b67c0151f0cb12e0ca2f24e619ff71c52bdfbec377114552de3901ac8743a67ac965c667714fd840a4089a9870e1a73d509548ac5be9b00eb62a10e8c7be71618f0de48cdb35f4f6c0619f3a0acf308e73a0eaf63ca3f8d9edce0e182a84b0f01f2f6fe469045b7613b26b54f244091ab9807aca17de845971c09eb2233919b963e7127c9d9a9884ab8c46f28f0cc0d2da8698b5f027d8f72af11d9645084edacb78b89eeaaad55bb2a9ea2ee7614ce97ee3355214421c589b239f8dcc2e390b5147bf994398b481585d04fc795df47e00f7d25bf48bfed41dbe897ad52efee3b11c9bad27c27988773e1f4dbe45d605d8759af9ba929655f2df359e7fec1a6789dd36e35f9fade6f2e87b4b6f95a54bf5b69b4857ad07da9d34cc30523403f8e427a69fc4350e9662e23227e4c77566002b2f7ff7baac903bc9d27cc96732a4dd3341540ceff17c5091abf8017578b35110f911f83217ad6aa9a80f756174ae8a3ad3ae991b128db2859cf25fc37b5fcdf9da6f16501185571ee9e98b9ca6b612e1cf0deab4e73a0ca230f10a79078095c2a5b2fb7f24341db9df0c628b2b200cc8d4c56d9266cc0437e7705d8d8257c48ea3b738792c4d0e0f370a4c3b47400ff5e630f4a8c814603ada17d4a687ff20d028be4fb72de728a44956c229638a10fb01d4e9b49f9dd57dc992202dec709c9bc20fdb15508ca2df07485438f5dcdc529e54d9a667c353ce8055757a96581aee121239660ed80779aa7f60d22765984fcc2eb57931dbb4d7b9b575cc3a8998189bac9a61bf1dc463b0489a61eff1f8e13c4bbc51abeb886ca2ec4fe6887525cab3031c23c707dde6dbaaf6577a3f2f6272e9ed0b12d1dc9f9fb1fee726907e38fe5abfee6df0b6c4321436063e34b584615bbeee90b58df1b76acb22c9f75b5b9e1ae79ac39d642d9af8af8bda969e8a5f70e8e065e495bce3d9dba309aec0f7bf0179567c448a124011f50e8d917724630cbb83ef4fff7954295e4555f0c07ac00e1f78f249e50eecfd40ee6ffbd6435cc648d83bc9736fa6c853930c3e10b9b101fcc2abba9ef3141eaa6ef8b7f9452abcaaa07103269d0dfea9a11274c001b4b2a6e5ff02f6e34c4c83be85f79fca8755aaede767250c6613cd6550385d6aabc0aaa44d5", 0x1000}, {&(0x7f0000001d80)="29ed464bffb9623b5c37f13fa264bd3a16e8e7067c87793eaf6ee52b79ebacdfb12c86a5e12425cbe12a2ca1ac9f059223b30ab936fe5cabada96e4d5a01698dff1e5f2e01ac824d8c28fbe74c0d2f8ec16ebbb6c4e6fe50459065b8ecc7f606e70c20dd7972aacbf9afad917142f00159c6e283f3bb7879c47a2f09dd09e4dbc694b504193d9a496581c8be42eda27049fe5706e4b8b5183795cdd09365ee952dfb5f50b68e28f78bab2f6b30eec25fff776587ef5ce8bf648357d0c5973427c19538eb30906f57f1ea4639eaff27663619c2cc6cd369cfc6325d6ed7f026da74a29e0f11", 0xe5}, {&(0x7f0000001f00)="2b95b7f0a6f39c10b20f31badb6c7c878c70cc8d5101b7e53284d30ef61236f4f95754a32e2dd63d072bcc0d54c882390d8cf90acf5432c05a7845d441b05f8b49d56161b5d4b13709d6eb268f0547ef788a19212439ac8931d58012bbfa1e96043c8ce45ce208c882363d173344edc393483418688dbad653fac20b0baa2270739124cbe675a730d61edafdbcec1e0e4fb0aab1be3e8576eae2a718942c5d26a603dffbb5061f0cfdcc7ff46368a7caae30c3b3a9613b513dffca0057684172c871eaf7340ef0d801e0cef389b51a206572c57bc5d2d7400c5f6e87510a828c23298587019ce3de1a9a9b7e70", 0xed}], 0x3, 0x0, 0xa85b) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) readv(r10, &(0x7f0000000680)=[{&(0x7f0000000140)=""/67}, {&(0x7f0000000240)=""/34}, {&(0x7f0000000280)=""/47}, {&(0x7f00000002c0)=""/41}, {&(0x7f0000000300)=""/235}, {&(0x7f0000000400)=""/220}, {&(0x7f0000000500)=""/14}, {&(0x7f0000000540)=""/205}, {&(0x7f0000000640)=""/27}], 0x100000000000003c) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:28:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000280)=0x4) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4}, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:28:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x1, 0x0, 0x3f, 0x1}, {0x40, 0x1, 0x1, 0xfffffc01}, {0x6, 0x0, 0x38, 0xec8}, {0xb8, 0x3, 0x7, 0x10000}, {0x5cfa, 0x78, 0x4, 0x5}, {0x1, 0xa0, 0x6, 0x1}, {0xff, 0x40, 0xe1, 0x1}, {0x297, 0xfa, 0x4, 0x6}, {0x2, 0x7, 0x3f, 0x13}, {0x7ff, 0x8, 0x7f, 0x2}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:28:38 executing program 0: execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=')$@,!\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}#.\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x90) 22:28:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x3d50, 0x80000, &(0x7f00000000c0)="3cb45f6dc4b99f3ade421c58e692209b90cdcd84341f61b01e77ebc0970bf82599bef7cbd722979fe1011a748f6b2b1999928ae42eb0727ad696cc82e080bb4f", 0x40) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 22:28:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c3d4688fb5e6e623060000b100", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) close(r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001312814fab29f7101987ba8a45a0f7e4ff767dc59e52c86ee316d999b06c0e683a60af425cd3840280c7643262a1fcaae6a9145a4425424b42e3f4fa28cfcb214c58e9db92bdb4be81caaba0a1932ce7fb77c35ca9c899ada19619a4f1b30f3"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x100, './file0\x00', './file0\x00'}) 22:28:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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, "000000000000200100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x10, 0x8000, 0x40) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x6, 0x3, 0xff) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x29, 0x2, 0x3, 0x8}, {{r2}, 0xfffffffffffffffc, 0x130, 0x100, 0xffff, 0x8}, {{r5}, 0xfffffffffffffffb, 0xc, 0x2, 0x10ac2b92, 0x8}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2518802f10afa72d, 0x42f4, 0x5}], 0x1f, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x10, 0x5b09dcef6884db68, 0x2, 0x5}, {{r8}, 0xffffffffffffffff, 0x18, 0x80000000, 0x613, 0x7}, {{r9}, 0xfffffffffffffffb, 0x1, 0x2, 0x6a9, 0x401}, {{r10}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x9}], 0x80, &(0x7f0000000280)={0x4, 0xf32e}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:38 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x3a) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x1ff, 0x3, 0x0, 0xfff, 0xc34, 0xbf4c, 0x1, 0x0, 0x3, 0x1}) r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket$inet(0x2, 0x8000, 0xc9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)=0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x20, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x3c128714d55083e9, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = socket$inet(0x2, 0x2, 0x7f) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) poll(&(0x7f0000000440)=[{r5, 0x4}, {r6}, {r3, 0x2}, {r7, 0x4}, {r8, 0x80}, {r9, 0x4}, {r10, 0x140}, {r11, 0x40}, {r3, 0x10}], 0x9, 0x9) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x8a, 0x0) flock(r12, 0xe) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x1, 0x1}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000540)=0x1cf3) r13 = open(&(0x7f0000000580)='./file1\x00', 0x1041, 0x101) ioctl$WSDISPLAYIO_SMODE(r13, 0x8004574c, &(0x7f00000005c0)) unveil(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='r\x00') r14 = open(&(0x7f0000000680)='./file0\x00', 0x400, 0x4) bind$inet(r14, &(0x7f00000006c0)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000740)) 22:28:38 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000000002902) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) 22:28:38 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) fcntl$getflags(r4, 0x3) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) ioctl$TIOCSTART(r4, 0x2000746e) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 22:28:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0xb0b) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCNXCL(r8, 0x2000740e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x61) write(r2, &(0x7f0000000100)="8c65", 0x170) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35, 0x0, 0xfc}, {0x28}, {0x6, 0xef, 0x0, 0xfd}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0x0, 0x5, 0x3}, {0x0, 0x3, 0x6, 0x3}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) flock(r1, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x171, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) readv(r1, &(0x7f00000026c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/206, 0xce}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/70, 0x46}, {&(0x7f0000002540)=""/160, 0xa0}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f0000002600)=""/177, 0xb1}], 0xa) 22:28:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r1}) r2 = dup2(r0, r1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000040)=0x6) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 22:28:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x5}, {0x7, 0x3}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaae}, {0x35}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x3f, 0x3}, {0x3, 0x1, 0x69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x80}, {0x16}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="d82821601c2ce5f969ba03719cc13a613c9c5cda625c33d21c39bf15f84b507d40d33d6d77085c3a5e0048fc8b45df8e33fc5566e450cafb56dbc707007a044703dfa847a42a443586054d26c44395fa5ec500"/95) 22:28:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x40, 0x4004, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc660000000000000008a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362471576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73140e400"/467], 0x10) 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(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="62029f512502cdf67b94881654bf1b07e00000012000"], 0x10) write(r1, 0x0, 0x0) 22:28:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000009c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup(0xffffffffffffffff) fchdir(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xb0) r0 = socket$inet6(0x18, 0x0, 0x20) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 22:28:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2de52d2f66696c653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair(0x3cc78d6d62d28c3, 0x4, 0x8, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r3, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) msgsnd(r3, &(0x7f0000000280)={0x1, "1c8b3c1998d4ddcb1e49222cf69e8f3f4e7460aca648e722bff0119d16446ac92a43899ddac6e06f6bb54028d5b2417d5f8014c6f803a051870e451fcc57a6b06879ccc463c223"}, 0x4f, 0x800) fcntl$setflags(r2, 0x2, 0x1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 22:28:39 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:39 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000003480)=[{&(0x7f0000002680)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2fa6332715ab4e58a4a329d00acbb4efa5597eeda6a01bc68b884c5e32b2e5944cbb6c44d1c12b70c1dcbcf8d4f940d5071e7c3f4531c5a961be9c55bdc7f8b226c0c0ace8d2b30e8b9d3b63c77168cb351d9e773629d126016c17b705311f", 0xda}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fdc1b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000c40)="5cf274ccebf174181c4bf50a3e4434bc8b7588c8f85ecd17f6bcf78282551393c567ba8b0cbbbf548793fff4f0182d32f2710153214eb4adaae19ef8129df5dfe2b262ddde329f56590cb2690f0b4855b03c2c3b45cf4ed0230395750cee8234a2c24ba9c18d77f5e1765f8771337b563eb7659781147e80314ff6982846479c567947085e8059b6028a12b3aa420fc2de16f0b964b4deeec36662cf7a995b8d4b2cd4304c3a2fb4c5b064e02e6d40b8c674b0267d41e949ac0e8d12944659b4be825c2a40", 0xc5, 0x404, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x8}, 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000001380)) r3 = open$dir(&(0x7f0000001240)='./file1\x00', 0x40000000256, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1/file0\x00', 0x20000, 0xc2) writev(0xffffffffffffff9c, &(0x7f00000025c0)=[{&(0x7f0000000f00)="7f1358f5249616ad24f45e3a281c564952c6bc83e7f1b135dd072e0a068a563b49511e55a7f0fa67dc93991fb50d2e3422e569aff7a7e035f7fa817f52f62d9457a60b8d6ba8eb70da2e50ac5c9a9023", 0x50}, {&(0x7f0000000f80)="37d3e6295610c785f00f95f3c296e0174b3f13f4efd73d67c171acd6d9ad7d3085066c43a4bbaa348f2deba6bf2f6eae34431d78f6e50d96a74edfbd7dd73549ffe5f472cc822807cbaa51c0b7c13b0a4aa14c37f9b7235aa0f8bfab889f5e501e771979328bf8b313420654f1f2fc525f1d24509711624468f7b7b3c8", 0x7d}, {&(0x7f0000001000)="dc6b985878d0a989c51f8f919aec5d402ecde635b694681ce8185159dfc91a91b20d6d16114c5b54da99e6585a195fcefc683e1f8adbd1d0f037f84de6226cb50f427dfd81ec0a2d9334dd326798c58409c0689863a0326c57599a0a590bcbe70ef0da57688e001663cecc8957", 0x6d}, {&(0x7f0000001080)="9d1830cce57ed27f9460a9a777809a35752c66ce522fbca58143b9775cb5d097a59e94fc2197f30303a40d718d2a734d71514413dc682394a014d31ce87b83862dc1014267159c7300ff700f2a746367fa818b39b918be654bbcf9764c7422526152dcaa95331f2268b185155b9549245d1050dd9263fda5977b1bac05d2ad3a9aa599d63a06b2da93b81ea679f61f2233ffc4817c23212a520ee00e185c1e6c5811cb82de9baf5d59f83ad4bf1b582d2315a9e266aef9efa3442dffc47ca748c29efb73cc6262241792", 0xca}, {&(0x7f0000001280)="1ed4fdc13ba7f53bd70f1b7bbfb5a261d4e5bf487795cc2ae368693e0f7701d5195aeed05374dc6a66d2f421904f8b6cead7ce9bebb80ca7ca6178a50ce0ec9e8e7d0f62123290c21b8784753e76fa278bd98f590b4314f3478df6ce9d9902ca2371547f974fc9da29c5fe0a8efa48bade49c9f5614cabef7001434aae43073fcde5337dd4a1363a62971cc5f62c0566d080f0d3a26dfb14e8686ac1e64d1d5461f15925477b33bb5cb81031fea447ab3bac946471053fb4d0cabf174451f45a8303324007e83e91e43a41087e5fddd6e7a453655077ba6689bac97932cb5de64ea61d524d83980507a27b08abb8f196fa25", 0xf2}, {&(0x7f0000003500)="4ca3998a0899e762f0b69f23cdc5bfdc182efec51675661de6124eef71331ae58c3f069e1c771233737d306241c22be0d00d9cd36c2e89cea112ee325988bcb7892a71d383bb0c73e92e55877b8adc0902ca58021f3b118c643b06fe5d7978a031bd6b94eb78bb6e8b5d1d9440e8d1d709c400fe74202aabd0009b8fa87b14e730b36a0d951d58a499535386c658b9d0b9b43aef86651216389bf6d997824bada186b50de12b7d6f9ea4860006f51d3a71bf2bd08eeaae7b5daad225f997f7b9449dcaaf5fbcb43f6f31721f891ee6a884e2a7d7646bd3ea613970dd0930f3414950542e573b41788e89513a4f9ed5f18a31d225ee058573a918d108a007702ef819cc24290a2c8dc01487e01f83b41f4cdf06972fa014020ff6884c5d686a59b25234b0a0a92e84c460096e11a433de67086228c96f86f3428bda4ece9ad3f763afa84b30c626c3a3612d47607c9e6699f0d96ac226ff3972aeaafcd03d28d77cce2dba2736ce33e8575adafb1eb520966d957bb067377010ec320253886067a333a86967b330a2ada519f57e79cf89c49b193d01b7ada730063e2a54624372dc607f9b682c71f303d62a74e9fa957d3d64a23c915769f469c6305f906000614e6406b8c65c87477e27cd4479782e47831ec790ae694baf872a0fbbe87e8032537452a91bae1917f2a00755108705947884b2eb4a1d326d7df45ad12a234142ed9e193b90b0ebd291fd7ac361c54feb62b47584355a08d0d46c50337483f4b95f00afd05646e565f7697a8c7f9e6f539744376ff2a8288e629b47adc177f5aa99cd921cf142a1515029d9806c20e7579068b64ac63971dfb53a5b52eb2feceb09337ae203a988f0ef12d278c28f1940067b9343308e54b5463646cb0e1604415f9d0bb1f2c39baaee414e73c57f69307440061498f082d2b49cd8737e3a3059b3356e9df80d2a97d6858db9b5316b453c34629ed77ab9d62e09d587ee619bc73ba9f88db54cc6f551875a7148623709254f637bd8f107584819b776bf8e605efaed2c5dad060ee403dbb0d513a14e39e78d63d90f2dc551b2e97a9fd75b35a71b2e919416c88cd11203f560c6485db202186fa7253e2b497c6322735a597e93892c63d541ea9a7801478bd9525a2b799b07d8133b2a31469f674783bd72e0b9a3eb728fab3320b617b3d5964c97687fdc6bf3812276b64a6a22317988dc4fe0705c8cdf55f2c632f33c1a7bd69f4f38ca0fcaa98318ab98e7785e30e02de8cc933a2c33ed5e13191550a4587041f46b49c2c5d42179b6de36c98f1d0e9876ccdf1d8b37dbbfb42533e1e339f01ca1ca498d9f30c3f8479d4681815ef7dd08e71369ef8ad5a5aea12d88e4d0a5a3813134d125a9f5ecbdd6e18389adf9a8c9db3dcdb8cb2e0993b5fd620f36ef8f1724f9142a2d145aae3eea4106053757142b996629cc068020c928dc5e63996dd9730bbd6a22eb80bcf697436386c0c7a9ab1609d03604ad86a9714aa89cec88a101b250bc123f8c9922a211037358d28d7fedeeb0f4c2554124e7a6bd570bc207593d55d7bdacdda19eab728500ba8dda551ef6a683310e484748e4e5933fd7c8b194e6e1c23a5ec39b9e43708ffeca59af397adf21f0687da2016104decf4f808010caaa1edb15ec75b45cfe66cf65ec8d39dcdeb617c3ca07071049fb3df5ef0734966852714d9e69608f34ce69dc07aafdc46fa3d94ce836af19f943ed111e0f63a7ad1f18295af4d77454f3e7a9e4e1ce4083186c9097ac1730f74e2d63d93e1b44e250bcb0db4851d5d58d7120e8cb5967b1233b3ff285c378fbbb36a39c505ffc050046bf574fd3fd634cc53434151c044b206fb1750e7df1b4abe9f8d0cffa7a84a9270c05cec329c0672b4ce79befdead6a194d709cfd53e71715a60b740d51c7bf2188a6f40d614595b3406a2287cee9ee8539aeb4a2a1d24c481740dc6e8d9eccc25d57c5ab6b573fecbd6b51def7bc22acd4d7c5e22a1dc2e92a44f4b6118d1b4c21af1c0a49e4c250af08236c835a5552fccc04288af34afd38e4c9f92c5d002dcd0d3429388ad2d88dd56063c175bd45377f92a57a0a0a6eb814d1b9c86ef2bb85e4d0af0e49d970d6ddb1498fda9a7e2b4270447cccc534db152ea39414a491226fce75a74e05e7a32fb85ba77bbe0f70d60f2a350fc5a912ea3158f997741b82dc380645d6f3993f8bb0b94e86daa5f46184d8b7ce09ef476668e642ad400d2c885791079eae54b2d40d9db345b3b3bbc10231d25fb0f74270e1b0190bc2c4c78c5ade04581f6e2ad2a5db361dcd404251cfd06bc5de028db375e0f2f1d56e413045f705289313f2c357e53ec3a2794807c90f530743c88dbf1da29b0afbae45f779d6e59d759577a932e3670650708e4597c3c7a1ef845809467943410633f39b7877ae8aadd8d78e03bfa0b08f0e761556180eccc9aaa03e6a474483b01c08d31dd6150909d5c7674d4b99ea5e5b3927e631b4ec1929f156ee7cf4aeb6b06ba0f7cc43e39c2a21694e0a814b2c675b2976debea38bfbd7aa634fc4f9ed0baed9379e5e0378a2b0bce8f5c79d71c004b98c510088c304b74eee58666e9f0300e939f92daab5b2d42835a8695a19d1a4d8a0888956cb112df1f0527f0401648e0313d8075fd0d1df0eca49613d4701b64c4fd2d9c08ec20b7a31a1e136648d979224cd34b78a1336a2d07a2b126086e450ae36abb1118ce4c1bed16ae8ebae7e17cbf2d0bb3390b029aefc500523491fe2f4cdbefdb31ca1ecb683aa2727d9178253f8085c5430ee7a90156231c740e1a73d1949fad3c518b4fc905d6c72ed663bc0c1704eb98715f11d6103672f85f3cdb648f3d7f3341abc1d5fd9b536800a55322f15763dc93214c272d64a00b37d70c981c08de0d40fea627b688278f9759052af68917b19d1370e24c4823f248a417eb1a9697130b68276b064ba58f6a5d4689a9bdaf99ae269987e3301ecca46702eb5c6f2df91c802cbc9bd0eeb3c41734d47d68f3d6f40e64c97cd3d14713b9d2e48e8cc09e2bb1167c4e1d658c9deef5395a9cc59ce4dbc348028bcdc59ee1c6adc9b3da7d17a9e8812286c1f8d0f3ce2b6d55a05c360f25e71161e9ba67081489d5180b2760091d9c80812caead57ac0f925dd6bddee46c8eda178676a2be653bebee75ee1e3645b830637a00871279e4341dd0dc6886f9a3b5400e6baf42f4a14c9b31747473394b86bfe16757c6da49ce5696d6bde4c9f85652a25c4c6a118fad005fa95d2788d06b3dd7df34ef5e7770c6e66b86212aa022bf791ee0fcba9617b323b1b583b7f52a8759e47f7a81894bbb33e389804ce0f9ac215911e8b051c87b403eaf0d0e68c2ce9b1576b3d3d7198621c01fb160d4d14e9754765b7510cea628b151aa4351191ba48c34b723c8c4c606eb99fa3072e6152975d826a40531e6cd1101c3c149beec8bfdd432715978751f07bfaaf47f26c423ec465afc46b0ca16b32b45044de7617822aaa835a4ffd22519184cbda3b064f148037244d9ab9b4a0765820e8a9230606fffc4fb3877648fb9583b3df879567be84591f5e4af45369f288464104233fae64d2c0211acffc43c770f630e4bd8e473557713a629999850e5794cf4aac8d033d46199a21562535e910628ef0377a1e5f9b8b0f3171df337f6d5ea3086f9de5f82ad08d19b034b9510d759d82bad7fa9115adf00c6cafe758f5b664a8c4d0421fe750ba1b92c47d36ffb343bdd62d9d2fc735befeff79372cec5d9275d08de3ebd7b866ba9d657b5d4d28c8f993d0dfd304ca24e6f6be91253c15546be9ba483c32eb05dc2d1706b37ab4ba479dda93064e72dddb8967e3b87dc6790400577e7f37b3f69afb4a11ac1801e8121c8a89bdc8d8cb421c06050da2eb90bb115e18f2708ab9f6671282ee328da011650060f41c672c4fc51d1a75340cc607f4b5f4cdc03bd534a4fa17cae4e7b85722bfe61fe61b5d739b827244594abe38f788791caf176a603f047774541f8271c214f82e249ad85808b506194e6be59528d8838f873acf500e7fa6bcef079af8085558d92775e456cdc87b0085a12d0981d04c77feba49d675d91ac5a4943bc9d2ea9508c1004a8a218d5a50af8dbaf79b5420eb24afaccb6d66329a3e9660bd6d627cf2b6811ae2edd981d399cc7b716f3118d77c1c5ee09a34f72a2a0a25ef2dfe4c66c737088c913102f7846041e7304e32fe438ce4753ea668decf8a138dee769fe33789c0e1fd865f2b504d1279cd654dd42f056518a38bc0a4b1a91af20da9bc9b5db0ded86338239f2a46288ed925dda31c31feb4a1b69815247bfe324932795a7c85a6e1d6102ccc1a28c52e6fa5e991a2416b5b96ed13f7103485c4870b08b141fcb12314e07bd0943dc9a578c913f47ed8214ea1044b8acd2df37bfce75dddafe585c3a378712e03300cbd38b7ba2b99498fb4531190ecf6b586eb98c805a4e8391ce270fbe7725a74dee857d628dc225c22a1af57776ab33d7df272b9b3bc7733e01eaaa0e59ff9e29fcf5b525aa6c3449bca17a62b8e48364e35486ac32e856c28ca8f828dece08eb2eac0701e33b781539b510f6702abc71e1814cd7dfa33028ae4ef75d3543c6100e41bd161769c9e445e4778e4ac541947a649ac38529e53eb5bd634b1fdba061403ac56e5ee87628d0bef6aeb9e54e58ec5696c2b2b16f90d881b856e16db9e80ff8ac7b2b10e7320a22ce7bc45cd023be1b8f962b26a6e8487629bfbb6e3a1ef9723a0fe793cfbf3193697ceae5d344e2ea6d8bd305bab27e76cbc797f979335e730f1b41d18841a29beba425515bb882f7d1ed7a146f7bd2b36c656e936b5ee7d7312e5b5bb53995ce7e86f3c91dce6a1fc4f044c76fab52b57b670c6d699d2a6caf6493af64684ef9d505dd5a793daa725b42c821ba79b689393a7b0307640cf0595e1c2e8ce439ea4aa4832801c5885d45579e034020c7529ab5f168f65beb96c35b9a2a9e0cdf74a211011eb9c1f6e4698c418f8b6803137c84c7d78cf8ab7d76284b46efd338590cd5fdb07dff54202f8bcad268fef1e3cf26170fe95ccbf149b6a6fb8fa6f4c2f84633ea1ee2c6e7529abe93ace541d298b130c93e07c084606cd92b7d08728132340ac60fd93fd40e03c5b291ad356515936f8f586c32754837cda625a5fc99d04d19efa96c57e1aaa4c31a3bf66f03aea865d7edbe9f7d567b079e2b15353184abd671dbc7a76897cc327b26d76ae3c62b803795a825e6a104483249849562fa2413df3c914ce8d27d3f8207b0a28670f7f6005b450125fdfdfc6ccab5cee7a237f9e66b662d8980b39cafb04b1b4998b1ca2a75e04af5bfd319b3c56a3bccca01612530d57317220f130d589fe789830c009f48a6c7bc1a13e875c938097d8625795b3c705d2219a90092197c8c3071db93f6abac9b5b2202c742f7a2b412da3f40d371caee18c92969e7142de5ec102d9a0a0a2d34740d7a047887e2c9b950d386826db86c6b57f586ce6a32b5d5cc520fab375013f5425cec4beb725c3c13df78add834c2d937faf92d36fe37b4e0c1bac3c7b955046cd5b5aa5c36192d8f6305460b9bca2f038191ae86739b5ef1300a0080d539e1787f5ff22a586ad450a101538c789283728409f2f4c7fb513a921d8d028b145c04245eb7d3aa5c8e2aa65941c8de3ce31368025be8ad692b5d10cb6545433d6eb7ec0f51d9561999c08c8ae7f8d0000fe6049a795f181fb733d67edab25b32127bc5ae87759789cc9f605689ccf32", 0x11f7}, {&(0x7f0000002400)="245a2ff7fc132a8013870cf4970b68035d78d865356c6e4f50395cc23f9e0a2c0060763bef54ec8cba8472f6d61b1646343f7e3f3a297fd214c53cbf1019df05ef99fd08b06464e28ab138b0925e283934c76a1a28bc2abba028d9a8b8033711d2f553add562b622adf620aa4260c9feef678c43bb12ffb24abc9b68ea0b7af2b79629f9e08a1eec03c335dcc203a9becad0eb6f8f4cd82fc0619e9b0b947e54e31f1af6fcd8067b03069cfcefddacb302a2fa8e161cbae4471c6e96a7cbef0c73e8aae32bdfb36908e46f0685b835e2b063d711ddefdd73382a73cfcbbc52aea5726294439dfb540c410802ec", 0xed}, {&(0x7f0000001180)="e46e3fde48b09db47a5ab7c0f44049fab47b638281e0ac48560b1cede292710fb4f1058be67736aa1e793d6ecd3016a1cd587d8a19cef88af2f79860719b9b3cc73db7", 0x43}, {&(0x7f0000002500)="f5039f0d91ca27493b08770ac97db7d35940db0850a93bd1bb1e8c4c2c7e9f88c7bb773e783d83b3f9b843565e32de30dae4fb0ae2a35d6a246485026f7fee0206ab30e513ce8ccff35f9d61aa6ba17d14d852ea5e6eb02ae21a3a3f15559576985655299fbca27783012bb17317cdec11f82973d6a0da5fb94d18a1d63fb9bd15fe06e089e829835d5c45d612dd096529d591849704e7ee984b6719ab0c7604d6e4be689d2ca876f04efd99ca10c6cc03dd134037c66de24348aec8", 0xbc}], 0x10000000000003c8) readv(r4, &(0x7f0000000440)=[{&(0x7f0000002780)=""/197, 0xffffff2c}], 0x14a) link(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000c00)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r6 = dup2(r2, 0xffffffffffffffff) pwritev(r6, &(0x7f0000000400), 0x0, 0x0, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x1011a}], 0x1000000000000274) ioctl$TIOCSBRK(r5, 0x2000747b) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r9 = syz_open_pts() open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 22:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8001}, {0x400000060}, {0x6, 0x0, 0x8}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x5, 0xae, 0x5}, 0x2, 0x401, 0x4}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getegid() r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = openat(r2, &(0x7f00000005c0)='./file0\x00', 0x40, 0xf4ea56212eb6b582) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x6d2) r23 = socket(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r23, &(0x7f0000000100)="8c65", 0x6d2) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r24, &(0x7f0000000100)="8c65", 0x6d2) r25 = getpid() r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000600)=[0x0, r37, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="14d113a328d4365aae885b3693e8521896423a67db52831e41984a64ee6cb2823ffc9a101dffbe458987e994693ab410eeaabce486f4b678ec50167a965f88accd874e6f18efee319a32ac7a668d8c0f4156704abf6edb88e7e1254d53a2bde495394b6e7683aae01fcbaf598d41fd88dc323d1b021f85ca2a2109c2680a1a45d72068393a22240133f702dae17c11a5", 0x90}, {&(0x7f00000004c0)="5722c963adfef2aa4cfff6dd968da5bfbed6ac23bda9194aa49617b50502067e3797e4ff9483076f5df097cf2aa552bc9a391b4f241b43568bfac6d8352e058bddac22c87ba2fbe5cf9cdf1082b9d528306f53b8eb7e97291510a78ef417260442f241b845f33c91e517f6277e0d847749a2f663d3a5810660c6da79957ebb2c58cc0fd85853222b8d57808a4f89f8a195e43391e2bda32cdce2afbf1dde819234795eefb27ca7fba27735150ff1ae9f8272909fa6af683e6a46cdffd2caa9b61bafb7c0148ea80ef5a0b24c18b910b47e29ee798fe485a91a9e0a2977a5eab46091fe40c453732a81274dd904fc392b530452c98bd1bf5c4d9f2930a1", 0xfd}], 0x2, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2, r6]}, @cred={0x20, 0xffff, 0x0, r8, r10, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r1]}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r25, r27, r42}], 0xd0, 0x5}, 0x0) r43 = socket(0x2, 0x3, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x8040691a, &(0x7f0000000300)) 22:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e0b6392ad09d5c39d8431584a071ac3ec72e528a1b979453f020ed8bf3a926d1843fb1b1e9451c53ca2606aec1e05a617933ac9f291b8094c770d26ae864d8f4e9ac4e90ccbf54e8f9de40e9a15d7db1443f4c42f6914165b9445a662cf617a9f24d609c3e0fce5f2c6f41d0fc8b41043c5f75363d4c8c88fe749d9d032c909e1369e628ee28251a04fbc0908badb460e6434211c3090dbe37dd70581b3e250fc00d5c49e4efa"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) r4 = dup(0xffffffffffffffff) read(r4, &(0x7f0000000780)=""/181, 0xb5) r5 = semget$private(0x0, 0x4000000009, 0x100000010) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r6, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r7 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r7) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 22:28:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$inet(0x2, 0x0, 0xb8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x8c) lseek(r2, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x0, 0x1ff}, {0x7, 0x2}}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="9b5ebdb6138d71", 0xffffffffffffff8e}], 0x10000120) recvfrom$inet(r0, &(0x7f00000003c0)=""/197, 0xc5, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000040), 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) r8 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0x80) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000280)={0x8, [{0x2, 0x401}, {0x1, 0x7}, {0x2, 0x1c00000}, {0x2, 0x3}, {0x15fe12839b8d654c, 0x9}, {0x3, 0xffff9b1d}, {0x3, 0xffffff01}, {0x3, 0x597}, {0x2, 0x1}, {0xf6f02ead5ce15949, 0x8}, {0x3, 0x7}, {0x0, 0x1}, {0x1, 0x1ff}, {0x1, 0x89d0}, {0x3, 0x1000}, {0x2, 0x2e7}, {0x1, 0x1f5d}, {0x1, 0xfffffffd}, {0x2, 0xfff}, {0xf46727be3376ce12, 0x7fff}, {0x0, 0x1000}, {0x2, 0x1f}, {0x3, 0x7fffffff}, {0x2, 0x7}, {0x1, 0xffffffff}, {0x2, 0x100}, {0x0, 0x1}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x3}, {0x1, 0x83}, {0x1, 0x2}]}) ioctl$KDGKBMODE(r7, 0x40044b06) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:28:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x800, 0x0) dup(r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001540)={0x5, 0xb1, './file0\x00', 0xa9f, 0xfffffffa, 0x4, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x81, 0x7, 0x4, 0x8}, {0x9, 0x5, 0x20}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = fcntl$dupfd(r8, 0x1e, r6) r10 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = geteuid() r28 = getgid() r29 = fcntl$getown(r3, 0x5) r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001600)={{0x7, r15, r22, r27, r28, 0x0, 0x2}, 0x2, 0x4, r29, r37, 0x9, 0x1, 0x3f}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9d124eed106c3d57) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001580), 0xc) r39 = socket(0x18, 0x2, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r5, &(0x7f00000014c0)=[{&(0x7f00000001c0)="394f3b9849c8db8bd451db5029b7cce2258c4146a181c1a1b4331c0e837f33582462ed1b381561990a2e3ad484", 0x2d}, {&(0x7f0000000240)="0a1a48813b6b361a584a5c819e479dae8245077148b9ca54c3c6dfe76ba72f2ad60f7e309308f34f55b958b820bf9163f6bbcb15785429127e7426bdb45b28b928a3c025aa6371f4d8472be8be2b90d4c4ac14896c1a3a76805fd98c52e9fd8b77716fcad39a7cd8c56bf6140abbe9c59807b90d93e3ce4e797a98307f14583833e1adb7591c8e820b775c8a1f81941b20a7953e5424b3d4a8a804a6667d593d7790553437a94557393ab64393e1489ec90771a68bc4d5cf56276e22ef90851b72c06933d69ba2c92d05aa697a03520f797e97a12931532da2f9ae75f7a74831c4fb3a6b", 0xe4}, {&(0x7f0000000340)="4a5da781152d8b20edb84897bff5b64a", 0x10}, {&(0x7f0000000380)="8264d8949629f1e6e60b30a22fe4b3b036ada73c50ebbe307d2cd74a0a39d3cb372a2f71de66b7b2bf1ceafaed375be7615b66f76289b78fa513a643b04e36c3d57ab6bde2b2780ad576e8b206288589e661a9f7b234a380631e3c8ab0fdfef87374e7c374d3a5bc7b189004b5cd37eef89aca24080adf5b7816fa22e97d79b023ea5aaeaf21887115583c44cf5bdda3ef25783f624dcab8559874fbeecd89d25d9d87a0fe4808ebec769ef049c9980a07198cdce9eb1fad89d3917069e4d5846ddbba6b900d1021aacfa5290ed7121dba0db6a9609a21d7329efeb4207f8acd269963a71777d6c013ceffa0b04dbbc1468929aabd09a5b6507cb96ef54aa3c2c4322495f0038ee1f36d0d97e9dc3d5b2a7c8890df69fb3ac588e1a73923a272b2b395ac76551462333cef7d059a5a8231c3ec7c9e17b5f24a08e4c586c18937378b1333d98715f8d5479568e4658153d159faea15061565250e8b4a4c1056bf5d6b1308dcbc4fec029e8972a409485a7911bc8471f719ad2dc3d25b59799417d66341fa4fdf1a5d8b0c1eee723e36d26944aaec11a5dd53878dad66574dd00460a481a0f88bf18bdd00fbe5f0c614b5bb1cc91774c3f41d755991d866c92872965a038a67605d8e775d6e0e482f4fcc987896a3302915c92e3eb273778751ab4d3a220fe2937ccf8e8bba8c372cf6e657461af7c2371f6cff68f2b27459f6c067ac0782e73599faea8826fec62e84590657146c34ba0bff887f31e3674004ac7e1a0c0dac512a646d9b24847166294cdc2cb7e8bcf0d4ac045c6e42aaa79408f7296b35ae6212f05e2b10f50fe3690a4c6516332092cfadb7cafddf49909f04b8aaed901407edfc7156b1ba2fffc18c6d04a763f39aedcc18d9e994ac78d58085a9829beb28a9d8ca17bebf92b460f5723d5ba483066fc071324fcf3da9020c4d20018c9e8aafb2ca7040b38edcd6b765099b33d49c0c54a91a8aace2eebe8729a2df3eea1a7f6f35065e46a69eb8200d607f0b9547bcd6a47280578bc2e073b6f32645c5b99b2a216b8281cf552a41d0c579855dac4bd2670287a85ac0ff5484dee61940cb230be29d583c7c0d63fdd9f488f06e07e222ce7cf890e29cb2f235c0c3a57a44dbb6cf2ea83fba7a5dbeba35c36ca8cd285d026c504403fb344fe640d4ce5f92b1e87a03fc1f906669da9221d3293e5419636d17990540b2a62d3d70fa0637ae73c31ac562e7bb87ecc980403bccfa0f41b28452fdeaddd172734002b11eb908fd20080856ee2f06fa0744712621b2a01bf3e0afdc45801beb98808670342b99ff4407069a3334bffdd366470a1793b3f0d5c155bb8cc4e49c3422791278f024890ef3338c2fb62b493899e527503503c8ad330761b7c03ab58f844e5bceebafa547e2c361f296c29549b760df38eaa20d23b8ced1d9cf9f598be5526672114e3729d263e8776f6e75ba704ef65bdc34e899657376bf06a47ff958dd7ef051cb955a7f3c8b41bf31684b6acb64f3ce8f0e0af481a120c70c25aaf9dd44a600259cb7e8bdf88770fae28b95013797067efeb1506db671788726d08799a3bb5ed74e04eb93155f33c50cad8551dd2ec143aefb424ba8ca27bf336ae48c4ee71e2574af4ea9d66e51071e4ea0f7ea6d0f8db4017c774b0195c40ff230afa7d583c590791ef1a5ec29e92638fd97b991c7fb46b70f05e6e3c4d3c3b57e54d81e1e81af612b7210ea8c85710939cadc0612ddf0a1e8dcc738a78babcee21c801279dedc92c4f2c7f46c203027cce0f3ded55a70177932929e9c98cfe26ab8ed7ec29a55d794f9815fb5a656bf9481853b0f1da3e1445d0fcb652ef69f5d508ce1755ca41e9fc3ba1c5dbec58c5ad7e813370da23acd009417049fa51e3e911029ac6aba2f7576037175f14df6707263a1524cf704ba6f6552486f4f676a7c1a78622a8ae14fa8a9327edb8500c5108a11c240fa1d81e323f8fbe6b7416d48f657739cf97d29ea8b6344847eee9fa8f9f6b54782771b9eedda6a8656048e74c64a00c0762f047996db68fe9fa11303d9e5299d29fd90b8f6e59ecf1764a9f79ef13f3bbe607c72eda26bb09d43f6b921d32e5f3334b4285ceebbfef8b10bebe8960e0ffdf9aa3ecbf73ea292f040083d33b394d2bc42a137481058b8b1ae3c141f77d49f781e1465c65d996c352a74d08132b26f162c4f86464451da7938a6f9765f982c9614d08cc5f6ae66908585a0c2e53e09d726017b7a56124e4adbb5a5d4c3dd5584fd2ef32ad999e95c7f1ec9fbccb98e73fe4750d311cf7d3348d6e574ef8a75ca67a3e7d5c1be2abfb661d7f7ac4bc3ef55c568b0d7fed5dddd4400dcdd589b7a5a0c25e32a6331220dd13cc5e782a6eeffcb0b52706a2f77cbe34ef91c52fe6b3414255ed54d12ec05c60cccc8ff71c69cbbea0e638ecf263bb7be37bd78a11491a6182aaaab7c9db586265f34ee3601ac253d14619e1b81d044a13ff8a20e81dd8a97aef5da4c99a9f659f824c3117a70f54060bb4d95c3a0e7ddc1f9440ef1ade78d60323690b54867cddc1abe8baf7e04f8299a204fea890393ee02e2149b883c3912cbb55b134315ac0c544f3a1473dc083451a27d48ac06981aa1c1d1cdc9edf5e89b863a1a2ace947a2e34f4cfb690cc8fc3a87c53156d9d8c962191226c80a70579678e11b4ce11f491926bb927776e4c03b85d870f43424d53506962b210e2c56f9d8b2fb4c65738ea8092687aee232983cf8270b31efbe92fa2b11c64033d8144bd609fea2e85a1451357b9db9a676dce24b57c69203e6ef752e0c16f46ed68eae88f9436c5c98178b79522f8b59f141062edeae5acde9afc2e6b60ec37888199e08dbb2aca3b56867a192a20cb6502344bdedb0e6f4059b89af216f306d1a85f5befa9c779cd075e22429fa9a4cc2c30499a39ade7590d17d91e07216ba663da376445a3aad6c14e3617c8c4e52af510c46667fe2cabbb1b5148e4533ed447d6e492bd51e93a4baf737e136f003505405438e8573fee0c4ecdac12e31c572a292fdea6c8e5eecf3e0638bd71f2c6eb5754e0c7b8ae44718dbd29808ab33c65fb6a48e20db005278b5d288f632e8a38d7bde766e55a9a1b153f0590966d19fdc36d2c028f7d19c7a3bd15b063b4d64e50c1f0a875cfa2742cbbddbe5cc26f282cf8e36bdd4017ebb9ba423586d7f7c467bfc56dd937a2a7d91332ef2f1d98c9784284fabc2271c61ca31c6b2cf789f8ebc857589f79c357a985e64d3e45293a4f4638e4a21a3c09582a618fd1dd1434372f812b6086b08a7f0037d345c2cf77d8ade750c0d4468efc4edacb2c5e7f0801f6b9358a44eacf635db8f4525b941fcf5d5d0f5d5824cf7e2cccb9d9939f90956ca732a42fab3390bd642cfafc61673cd10a8050251b08cada7c2a16db46f14b781968aa5cd4f1b152a1c0faab0492a0b36724dd65ba98c0c7d29d5d93e78e0778b3f5e9a5caa7e85c2af17c591626bf12d7123579d4c94f0a0ebc2063fddca63fc1416f2c09afe834e082300aba4fb6dfd3a57787c4340798750435cb0e73e08980f3af208e6b3c231df445689d6661f2ef793430708c276b7caddd52471b99fab23818b70ba168cebf816e6978cdb64c674187241a096b003fc1e8a5b3f75e05c3a105e189335b39ebd1d6be46ff1cc7c4b8f12907294214232f88e4d6e0d9c597ccfc9f6e43bc68afc602b5e018e88eb1e4ffc69b714a7d87d8c0b75dc86bae396c7f9eb1dc6a7142bfbfab3cffeb85156fab71360956d25c0ed0c72991b1d70ab868a93233e2e9e19e95bd3e2128afbebd13801d2227c81a65a624a11556071a66508920d6ea09ab25db31dabe729a3504de23f1791a666f9af2b25e567af7fb2f5123862396fc1cf2d8778d260b84e689275efb48b620f15174f7f612a497a78b53bcf851f23118ffb8723009dd296c8da3b44719c864b28123d0a175234959d4d3cf4c86cb2cfc131af6500a88c5fc41b5327eae5f7e7e233544b7c98fa7f5dd112a9846c549be9b8357cedff04270a1e21dcc42ee9d6f72a8cd83adbee1359def93d1e03c7503524d21ae4e225dc053ee6e658ae6d9d3dbbe8caecce13fe7505dc21e44f630cbc51deaf2ad0fa493db86bca70a07cb00149dd4df742e6cb075f55cfcb50a8da6a2d0a03e013e9827cb8caf372f81bdb40efd15c54017e2e44902fd50817fdfbd6dc13b447173b41777be74599f02b7c285b97bc1702b1acdd933895682377f926a9754199a2785784b546d2c50fd132733ce1f68d99f25ed90e5fb4fad9a57e1ebfc798997c50bbb84f10d55b918c5ce7593a0013781901e55336e5b3076f3562fda39f76187fb5b8f4ea8989c90dae81c7618d3f64949076c6ebee267e23f00af2ef0946ea8624c6c64d55fa0df3a4ef46692caaf6971351fc1718809650b92b5db4633e59fad5b69ce5f1ff84cb922e1a5943d4749d595d80bfa10ce59a65a4245365a651948816e7478cc8a4535f1b36bd1e250b2d34699bc0ff00344f39cd7d2e4d3fc3cf324a19ffc853ec92dbd2f87a68017c6d665246afbf2f4973184b6c4de2dadcfc8c6e30f9e6e9afe07b77e251f04b020ac2097167051c31045778231f57bacf54089794b6993ad55948e6331c0e5cb71323de1f587a10f39dfb2bcf00c4091885de20011031e7776b5bd88109e8fdf9edf720c0d12e340c3c4eaaaa76d5f73d2b794fd7925e87696e58d49e238907259822aadb3d4cc2f99accdc194043ede7b2fd32ecb69079888d49075a6250338054feea0295d2652d1f73a0667969ca7d8d6fed9d4088a516e188cb6867dbb572ef8822f381be5eb2548cc3cd8f59ec50c46174b0b8aa86f4cd7ca9087fcffe90c0e2592990dbf91d304d1750b39b0d292237429b68952dea0b36545a4569292de7190143570ddc2b4cd7f0a5035f5a275862a5493d086d8cd6a0c424373ab0eedb71923a62ee265cacacdd56817cd1354b388a653bd7b598f11591456116aaa19a6b67ed5481e9d3afb365e0370c1246399fec9902db623cceeeeafd1b54d57746da6e4fe61849d5634237ec3550f0293b657318066b1e6f7864aa32569de8a8e9f90c787d0a720f52950259dfcd3b8f7d2ce7e1adf24c943c0e09be0fddddd0369bfb9291a17a1ef6ac08dee30bcc944c0d3dfad7e173f179f6dcda768ce1d38f72b324830380045c44866ef7dde42538a88d0d8d1b775c50e654255abece80f13b2850aedf18bae4c87f8801b6ba84b597b8a68f8ae9ecb21f83807d6e91a43c843359a3f92b8e93369418bd83b32403ada5f735469297bd6af249f8d7c3e780b5f354ea39edf7f27ac51789dd8c4576f268e9c72b8289bbc7d38a64a687fe69b4c44b643c0bf4c2be92cf92a0da69d3e48567b5b87e8caf82bbd05838888fbc8bd69c482214d5450a5b38eff631d203b51b6826dfb83a40eb2499dc7052faeb44d6ea2d229c22c6e087b99a015d4ca1818dc311b7dfcb4848d82e582c744eb34b3c305bbef5ea9f57cd0a7218e663be669d1bc47928e57acf3d12b7d0f5ba9b7cce1f191beda030149143b06dca0d4ccf4a55731a6cfe6d30d2a9f80f037c57d373ba5a401502292cff947938a6817e3417def11857a603fc22d1d845470f839f9a4e78e4a7f95062860cfa47dc1f042a2173e259000d075e9efbe4730692ac269137a593f8f72481387193d5389848f566abff712ebb749b7334e7886e5d27d02bf9c5b038b2c6c318972571dfba35bc403ce08216172b2718e828bbceb172e527d", 0x1000}, {&(0x7f0000001380)="3bb549027cf3fb26fe0f251c513a4a5beeb86092e826390e51d43a5ff8", 0x1d}, {&(0x7f00000013c0)="c64d71e31b616adb5ae3365aa12b1d2bb8d486835f8c034a2f7a8197ee2450b8b8f8ebe290f2a7a72bdde9fe43f0bcdebb4c97a54e86f57903d4e1cb673241e5e9c27b2bb6263b80a31100e94d47a378b6614da56f7d19906b4065947c75ff519cf937f8aa267239e70a93fc511ac96e4410022db0f624718ed1d79c6b9806b275e421cdb05dd94d9931cb19a722fecd611f03d4cfc89ec1b6b91c75eb487725d6c519dcd96d9c8983f3b29341e432cf059dd78a68330625639c37156058b183c1383e42384fb921d23e4d076ab74af9cfad", 0xd2}], 0x6) ioctl$LIOCSFD(r38, 0x80046c7f, &(0x7f0000000100)=r39) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 22:28:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(0x0, 0xffffffffffffffff) 22:28:40 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x1}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000200796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) 22:28:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) getdents(r1, &(0x7f0000000280)=""/230, 0xe6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() close(r0) close(0xffffffffffffffff) msgsnd(0x0, 0x0, 0x0, 0x0) dup(r2) syz_open_pts() 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002180)={'tap', 0x0}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) linkat(r4, &(0x7f0000002200)='./file0\x00', r8, &(0x7f0000002240)='./file0\x00', 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000002280), 0xa0508f7056c64845, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000f00)=ANY=[], 0x0) preadv(r9, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r10 = socket(0x2, 0x1, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r10, &(0x7f0000001a00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r11, @ANYRES64=r9, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r4, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r12, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r12], @ANYRES32=0x0, @ANYBLOB="0d12acd3d5"], 0x4) getpeername(r10, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) acct(&(0x7f00000021c0)='./file0\x00') syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 22:28:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x8000) 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r5, r7, 0x220, 0x1fb5}, 0x8, 0x3, 0xffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x6a) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0xfffffbff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x9}, {0x18, 0x3, 0x2}, 0x8000, [0xaf, 0x5, 0x80000001, 0x800, 0x4, 0x8, 0xffffffff, 0x5]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 22:28:41 executing program 1: r0 = getppid() setpgid(0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000402, r0) r1 = semget$private(0x0, 0x0, 0x1) semop(r1, &(0x7f0000000040)=[{0x3, 0xfffc, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x0, 0x400}], 0x3) poll(&(0x7f0000000000), 0x0, 0x0) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1, 0x81, 0x2c, 0x4}, {0x6f, 0x9, 0x2, 0x55}, {0x1f, 0x5, 0x2, 0x284}, {0x4, 0x0, 0x4, 0xc3ec}, {0x7, 0x40, 0x81, 0x81}, {0x8, 0x4, 0x9, 0x8000}, {0x3f, 0x6, 0x0, 0xf5}, {0x2a, 0x1, 0x20, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 22:28:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r4, r11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:28:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:41 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') readlink(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)=""/236, 0xec) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') geteuid() link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 22:28:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82021ef1ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0xc94b52aa8491d37c, 0x5, 0x800}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x1, 0xa, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x3, 0x1f, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) semop(r0, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/50) r3 = semget$private(0x0, 0x4, 0x22) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000880)=[{&(0x7f00000006c0)="9b79958e77197ba8220cbcdb0c2d4d3093f98f7d74e1bd4c0c83d15f76fbbf506f69ab8435d8f1cdb7c0100ef15ba09c422e6c6ffe005c12dc7b92eb5bc3e47c8902019b8d9b2381c3f08432f15379e9db38", 0x52}, {&(0x7f0000000780)="d18c79025db3f87560893d4c64688f42211664487179c4504288810ea6b50a8c1db53b3f44a22fb027db3936a759467b9dd19611678b4ac8d6eb8a5d2668a985acc186ac7c250fa7373749d2cd34a9d349b3f3f0d6602c8e653f750fd1034cc9b28c4db3665c716c400f93c84ea8bc623c2d3069ac292ba7d2a1c2b2a404d14742797d6c76bc098ae420cc79b7060f5103d845cdc4595ae0374f27c7a3dd1197a447cdc16928cd791d6dbdbb74da64110bd824c6528acea380b42fe7ba2b773bd7028eb8f4", 0xc5}], 0x2, 0xfffffffffffffffe}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = getegid() r13 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0x96, r8, r12, r13, 0x0, 0x84, 0x80e}, 0x2, 0x1000, 0x100}) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendmsg(r14, &(0x7f0000000600)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="bb4e4fe69610f163ac77ea6edce6e9afb2", 0x11}, {&(0x7f0000000340)="d1c7c79d73b6", 0x6}], 0x2, &(0x7f00000003c0)=[{0xd0, 0x1, 0xfff, "5bf4d7480a4f2c96304ecabe4744269d9d21cc05254c9551c30776bce4ce9fa3f3ec40851e9e4e4601a000409b285172994728462131413e286363cccfdabae19d1b6c508b359ebc65414a607406eced8b34f44617a10d13f35dbb6ddd94dee07cc7164491bbeb8052674a1df148e417ec2909f6a52c1e0d43b02603d2023c77d6a07410b546e3a4e5c1fb29c3c4303d7bd22200bc61529232f42659e090f8eb1402198dc37479b7cb451071a6e453108272069cedf82783fb67e3fd603e9e"}, {0x58, 0x10001, 0x7fffffff, "8f63e0bc7852261ee7c24aecef65e92006a09a07dacfd32bfaecb2604b9d72ce58d81df493a9cabc94bf117707e200cc32b0735f807d7831ed0b0bf4c10034d41e89f990"}, {0x98, 0x0, 0x4, "a3ffd3a847d2d2c5738dd250ddf2f78d0ac4da0b2f5c9a155596facf6b5f73552716cd82567b162d2736db59b876f509d16fdc1cc01fd309ba07545b0c3c8041f8d3781c7989f2724a59fa86fa702a3ca79f67ef29137664250bc93bebe74700473b1652a84748dea51f5276d70ee6ec1b2fe69c8efd5e28faf401ea2ce490ca985c10"}, {0x70, 0x1, 0x1, "3dbd57af0fe102e2551024f911d2c00c4c0d37f0329ad6356a761292d699d88a3d4e8b6b51f0dacab7b986d1708d9c8e6128778e85fa7083a8408274d47c021e9a5540d4a819311e0ac074fe3f749fd16b007fcc0db75f100bc8b79ca833"}], 0x230}, 0x2) r15 = socket(0x2, 0x3, 0x9) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = dup2(r16, r17) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f00000001c0)=r15) r19 = socket(0x2, 0x2, 0x0) r20 = dup2(r15, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r20, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:41 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x81, 0x5]}) 22:28:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) recvfrom$inet6(r2, &(0x7f0000000140)=""/251, 0xfb, 0x3, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x3}, 0xc) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r0, &(0x7f0000000040)=""/32, 0x20) 22:28:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 22:28:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x4, 0x40) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 22:28:41 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f00000002c0), 0x18000) 22:28:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820281f0ffffffff924bf7693f7e2fd009e00d157413fb04aea4ca19017c7adea6349e25410083f95c1d85927936f9cea3ed4919645b59f2be981823fa884cb1e8607072b72696669faaee6f2dde111057353c0a0eca30cf3e5cf92f00bda6d4a26d99866c61fffad4826c874fec3e37970b573a8d735f1bf8a1d731c2e8a98fff2092597154325e8042fd36c0619f6fc49b7598d388d86b260c598cc648fec875ba1ede840b593b149a33193c1075dbd9fed9c499072df3c5bd661bde61afed33e263db3b66b32b588b407093cc7927176ad138d4198e7378ddde784ce67894b33bf7aa484a06b3eaa8bc1af4888b9d9fca698b14601cda17be166171e9d4bb9aba59be9c61"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0xff81, 0x32, 0x3, 0x676f}, {0x2, 0x4, 0x9}, {0x5, 0xdb, 0x4, 0x2}, {0x2, 0x20, 0x0, 0x5}, {0x0, 0x80, 0x1, 0xa75c}, {0x1ff, 0x1f, 0x1, 0x3f}, {0x0, 0x80, 0x7, 0x4}, {0x2, 0x3f, 0x81, 0xb21}, {0xba0, 0x8, 0x9, 0x9}, {0x3ff, 0x91, 0x3, 0x9}]}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r3, r6) shutdown(r5, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000001c0)=0x1) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="1647b9ca55273effa0674d7fa47051d30fd9bd3bb43b970667bd7cd17148f6902c43a213444edad2d862117ea327172510010b9396c4dcdf31b1594da6ab84cb510046f771126f5181656ef07a85a8958b47d9090aff7ce857fb8eb3172bd104c1ef592944b8173a63d7744c"], 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x40000000, 0xffffffffffffffff) write(r5, 0x0, 0x0) 22:28:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e367f696c657107170003c9f8fd3c6c3eee567dc7f1d701259b4b759b35ddf089d1b68802775f060f45375d123e5022bc0000dbd541806a3a9af63069086de0a37e9e046c2f21611a8f8306d8e842192f42d9d0029464e0cb62fb9dab1b7c59c0a25d4c14e51e325506ad4af2d9ede74fd38e124a9dc76f723f3e0e1c87c801ea710190d7c7102fdc7a8d8f4e9aecee22e3e2f042f632637f5945c5feabbda2fb191cacdc8cf098442043a34d161073c9747146416cbc68d3bb0eb29cdfc8a0d32d284a7f39a0cd4a0efaff03edaa0ed8f7c69838d913fc4621acc96f5aa0d075850ef84cd37b81eda462df6fd3dc789f01d33972a41009b491986183cadedd3548156f61ee7f1e99ffeea2e5104728acadfaf95bce23fcdc6fa6c699134a19b98d087ca18284ec8fc3"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000280)=0xfffffd90) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r6 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget(0x3, 0x1, 0x8) semop(r7, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x2000}, {0x3, 0x44, 0x1800}, {0x1, 0x3, 0x7fc}, {0x3, 0x7, 0x1c00}, {0x3, 0x6, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = socket(0x2, 0xc003, 0x6) write(r15, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r15, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) 22:28:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCFLUSH(r3, 0x20004268) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0xc}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:28:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x2, 0xbc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSBRK(r6, 0x2000747b) execve(0x0, 0x0, 0x0) 22:28:41 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000440)={0x5, './bus\x00', './bus\x00'}) flock(r3, 0x1) r8 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r8) syz_open_pts() 22:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x7]) 22:28:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000140)) r6 = accept$inet6(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x40, 0x6}, {0x18, 0x0, 0x4, 0x10001}, 0x1, [0x7bb, 0x7, 0x3, 0x47fbaa1f, 0x3, 0x9, 0x8, 0x7]}, 0x3c) ioctl$TIOCEXCL(r4, 0x2000740d) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 22:28:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30008) getsockopt(r1, 0x5ff2, 0x2d22, &(0x7f0000000040)=""/249, &(0x7f0000000140)=0xf9) 22:28:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 22:28:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3d, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 22:28:42 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r3, r8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) 22:28:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x180c0, 0x104) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="076004698b79e5f15b7df262d262b7758976f10a86ad3db5248f4ea1ce8099f0090ed82e88155e72ef5f650521ab1e2c41e4856471a2e66535905566aa63131a51a79ddd6c526f0e03dd72b45b25891618156f67d0f725e1d5500f7af7ebe0ee5296eebf9a5054db6e8104387cde8d9416ce319ae40d68", 0x77}, {}, {&(0x7f0000000180)="e8fa49a0f55795aa33feba6dd2555e5986622e8b9efb253f1d27b379f6d1ff3476c6b17dfa567b2a3953a3264193d7417d257e0b2cae30a6b0ca70cafc71f06d05d7d42cc17899fc448b0b9fa19709", 0x4f}, {&(0x7f0000000200)="ac611f2e2d71e3470f70a88b87a06f08879fcbf4ef0af5beb7de184f9e2e57b2d3f6d5c68829ecf8ffdf23e1b419", 0x2e}], 0x4, 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)}, 0x0) 22:28:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="d3bc767806782c4bba17191ea9dda06b2b63d2baed47a34eeec90f93c1f6f4b10ac6d031a8f2e1a3b660f6f40707f53eebd6c2f923fdb602be78202166cc2ad98922938c14f05d57c99a7fd5ed99523658aaf894618b4afdadff7f3f5aadcefb2911c30543a7d4caea79b44e7d03b7a715d2978f24a182ae0a0d6ef529aa", 0x7e, 0x7, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 22:28:42 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 22:28:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 22:28:42 executing program 1: nanosleep(&(0x7f0000000040)={0x1000000000000005, 0x1}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setitimer(0x0, &(0x7f0000000180)={{0x1, 0x1}, {0xfffffffffffffffe, 0x2}}, &(0x7f00000001c0)) r3 = accept(r1, 0x0, &(0x7f0000000080)) accept(r3, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x0, 0x4b7) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 22:28:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x80000000, 0x9}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="d28daf52dfd738e1885330591b69fd2fd118584e36040a257d90c7675b188a1936ffab0aa0a4d7ee6fc30f4f33a62b5c14535ec9f2a1725abf074f9b59c02b770d09c578bcb411adc0fa44777e75cbc545cc240cb643f7156932bc32175338587669dbda5c8cb0c965a588c7d2079acd10a87436632cb47c07fbec82c21976598e0afd8593666fb9a313620d5765e7deb060163fbaf6fe64e57f9993c8a3e41f6e66db4c5e30372813d01ba0bf64428e1be970c1d866e32de291786df23898bb4d5888951f3ff36fb734f7269dfc21cfe5d1d92c90", 0xd5}], 0x1, &(0x7f0000000240)=[{0xa8, 0xffff, 0xffff0000, "38c4919bf4291a92112008c7513490228040c09ecd54f9b6df911521ee0860e8ff947cc9c0781c3d5bfeded253c12a22e78591053f4ecdf992b7f0782d28357eb8aa6c59a0f08abc3acce68b8628b3cf2e333cdf996db6660fe289275b81e04df5ffff07de97316902b9482ddfbd2855ec448e270bbaa7a241941fb580c3ea9f57410e1c05ca298eb87637fde1798eb54384bbf0"}], 0xa8}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) 22:28:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tjp', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") socket$inet(0x2, 0x3, 0x74) 22:28:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0x310) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getegid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0x8, 0x0, 0x400) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f00000019c0)=ANY=[@ANYRESDEC=r0], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x121}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r36 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r37 = getpgrp() fcntl$setown(r36, 0x6, r37) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r40 = getpid() r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = getegid() r50 = getppid() setpgid(0x0, r50) r51 = socket(0x18, 0x3, 0x0) setsockopt(r51, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r51, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r53 = msgget$private(0x0, 0x682) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) r61 = msgget$private(0x0, 0x682) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r61, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000980)={{0x2, r62, r64, r65, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r66, r68, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000240)="8a59227a364e6a8667c5293fafe492302cb50f1b51c73b21f70611266a0c1af7c82f77cbdb7f7d9d90ded1ee96c8a8478f1475795100cd5e6c6ad9b7de1dae759ba07b4e6757d8fef9401f7b4ea69448a63d6e808b3da03ed7de56750e1782dbff921b2da915a1a0e2aff74943edbecccc376173ba8c47176d4d2711aa489b5202ad97c9a424bb4801e7cc07404331a76e603370eae10be2e866b15f439728e041d74bf593432a43d798267ef17c0c08a4043dbe855983d29064fa367f04918d4266749f30bb7e3033f0e3091c7654c3df37cae4a6376135aaec7af9b1a92634accfe5fff8dffda460e10380a98db04536ba3c5fcbe99de3e77d7038080b3deacaf4c9782aa544970382d63d0408257e542f7f788c609e4577d3b9af972ebc2e45d777d362bae1446bc5f10e047363a2f8292ecc73a0d3ecd19566c4ee060e5dbe51568adce83ed58387bb5d5e51a55bced93e867f17bd0660623250b02bf227b387033dfd24ccb2e8b1ddf05bbb1b56ba01df59c4539c2937819c221b7c1109f25c895c12f0738cea149053cbf048133d87d7a9e4c6ff79aacb10ec2b5841bdb33cf79b18463a80ffa45cba7ae6e4ffd5066f4f4e90c81e992f96a042bb33e0f1054cfd86fe4e4607c9ef7205c5d31b372d8d3f7f2aff6cab3ce6d8f20c6f053e495e188104eedfc47d73939e3933e4c2cd3c025afb66f49b958761743a17e7ba3230a4bcba5fd7ec381de270dcf380f2fcbfae2cf699e0592ec84399fdd75037d8c3cb79a4cc33ab1f4ef5bdc8d92a7bb258d19574ec9685186fa2408cc7bb51d5695fca758b6daac2fe9d8275be16bfb2d8e5103f8ec81e885a6d3ebb3f30b4f15375d4ea9d24cc8aa1e235435b1fddc3a255053846c3b8fad848fc76b3e38532cdbad941f12c07097032eac4c4a01e67d5db5ce04fdff6c4cc6e707a65e3b4b8d53e00bcc4f8b9c9465e93bfa0e8fb21bc82d9b884125e551a6bd1fdc2e391f1331964ef30aace9078da8d0088001853780689cd16bc942edb9abaa118d6c9cff731633b7301537743261b24b3de6671b949fa8ce7d74576dcb62ac71975bc0ec2cf45853e3d8cc11378de8142bcecf8f1b5fd408cef3be76e9ce6026a36e7669cef6aaa27cdd03d38e4b9eec0b68702bc6a02dad976202618ff9fe4fd86fa61b250b192184d7788981930f1d2fe768d353548675973eb1afa06a9bf5f880a892b028a55d7914bf5c65f756439935f3369e0d5732f14f886393911f172a1f65497040fe77db189aa08dcbc6019ac0db3fe415bad2ec2c26dcd5f39f92282f274f2b2c39ab6d267b1212bc016d534bcf33e5555bec3255bec1af78a86e7546fff5fbaa7a66b6dc33b467527ec537ce5704af86c0019682c6bb393569f097a5da1af8bf7fd5900d12481a68a02b4555da078dbf862b41dcd63646f7f5ce1671a5e0dd18f340ce67ba230579c0fc6ef7b2c5d11600da3d76c23625534126234c138f578b44c8694b82a5a7462ba1da26474a51b1a6917d209b7152af129f3fe00e61b3e6ff0b99df393b9b739d3c8bf5336630c4c1787b3e2ffea0d5347d98d31a732f1f0a83e46ab08fd6be39d405285c93857f8243531c013385f5c4db4716c23ffe384a2a6db34467cf702ea1cee544f262c78fb7d02c9f84c4969831c6a827712c8b7e71ad885c10b50d4f80fe135ca5a03f25163d55ac21e60e6ff468a251068133ff3e390affdce4f3be6a5c418125464f3ed6923679c8443ecdbd0d9afb22b24395d2d20719c9e9d581a4027e2327d0b6b46dc50c49e93f220f0e6680d33df7998bd5b6de714c2f72e2044dc89d7e0e78a13466a3c950d01545ff257e0af45c20190b87268e4fdf056bd127a87393f7e45ca091ac294c514157a90e7715ba509568e6b6a4a4dde314ea4085a70b93016ca56c8ff13d049e47e534885ce1606a9918a551475f678c88f9603c585225c2f317d98792e1aa5e46d4dd427b821b9a20220f2066ef8f8f24d1c043c73298d01bd5e18c6014c461bdbff71164f069fd8be9148f58a62117d3b3b8192f7b7ad5b2f105a06f27fc7b41034811a6b60cce558c9e3aeca202194c42092a6bd8ff03e876e08dc16e836df41ae879b19af16634c709ef2cd707840a30587de8cadf487d16820ef8d3ffcd7977a9d329cd5e540a522194401e5c95309f624a35b4c8834385ce2b659010b4c7d1575b4dbe891888df5800aa6820b35eea8dbd7c82ba7b2c21af8e5dd1b78538f5f376f1c37c4367c9fcada3f443a4f17cad0ed88ea369d6b0aab38ceaebd5d8e300c22b87d8bbf4ad73d43a14427e6f34442c4b12c2766b73562c237d74baddaf1cbc4fe7a9a117cb81151a4888f089e8bef389b5e3cd30c19f2fcbd8323e91c411b04228f67fcf277fc0c5abb037feea4bfc54db313ecf046452bf4747065c514c8b33929a99d046e57060ff0ebab51508606e4a3b7c50a8efba4c103807de17991ffc9bd7275e02e493c2293e039ca5d9cdbea40dc8f5fc97268eb1abae1c4bf6f0a569f76ab6eec40a5b0988fd0d0a65bd2fcf7d8d89208f773062046af5250804ab3c460c7281bec91b32850473322d98dc6304d8475f719e8a62bc5f710bf828b8af450e10fef3a6a827bb9d06ecf871aa29a42307d58f08e79d2365b40fd33de206763cf5ac678934c90a5ec7dd30d95fa996516d391427ad9af467c45e59c2374f7ee29f670a7caa735c7a16aed6c53fe3df9e0db85d3d4e5699ca5832f7361944167936177843c499bb4728e249b8bbe52a53153ba7610dda39f82d237298ddb535ca576455aba216d3dfffcc8d94ed59659da1b9ce88520b4d459f925783f279d45bae5fc94699cbaf6cd9ae5b5042857bf2fd4f9f54b8868aebc383b74ebe28a189a20a8befccafd98f51d465267c103fba6bcc9f23325784c9f0451c1c632c9dc31a275b7c29428b50acfe5f63ed9a402e73630f7037aea0792f5babef33cdd9399f513e9e7581f6c69fd989e0f387e7b214930dfc7a97e53514b0b0124f088dbe853969df2744225405165a08f2aa99c9b2b3c7dd29458dc2301f387e87e8c21f30c549ce9fde4e4342521bc654f1ba9b043ef5585e61f895701a25d898ac3737580a560121820b9b36f531dfb4bcbded39d0daf52ea07f942a29a4754094a12ef0991fe1854058992c715fcdbb903ba14dad80891916c1a17f1c78dd8c870a7d5932cee8d0dafbd73e4e85e139e647051d3d8f851edc0a3120fb5e9d8948f53b1a7d0064f068ce89d60f800c19ff57708e165d3b3713a625d09e6f98b916ba1ff1413cf012311239ef08b57a569ea8ee6bf9d1a78c514a5968361e5c0fb4b1ae215806c1a965a23d1f09296a933186cf263677bd502120130286ca2f4aeae2ae90e8ad68f5f384e23f8a6ddfe1bc8606df04a0aa412baf27890d1af54538a70c4b717ce30fae59f1046db804d19cc1196ea263c4214c3dcf5f4a7ac47599ffdb8a07d59d701a0f0f72689bdff24ccf3f0ce7034d9e54f7bfab1a3313e62ae9a399a16a0fbe290f37715af3041ed6f60e6814b0cd7c79a81ce78633870d2a82cb18482a3afc7590e85055e1a8c15c251825b6600d3f6aa5440a35749f25406f7d2c8571442eda1323136ab41a82b39c1a76c1ee0e3f2a60ebad58a85dc15fc9bed4e3b20f420ae395e25e334cf22ea45bc9cfc98f0b6f76a1cc468ca7f42afa474e25306b632bbe2407c38660d17ba7beedb0acbf58345165b0c647e78344bb38d9b226346d29a081e777bd464f8aa54e6b201bdfc08acd85374b96d10c7f7f903e3a70d9fcdc8c5c15e860f89f95672a6f5af1b481b027795ca04cebc2bac6606aad40d9562802cd98d93b6e4c5d4c146e97f45025654f13b0328adad88ffb446876c62a91c0b8fcc5f51325ce7ff4ac57617e83554bfb3f56a9d98aecd0f626c3a1d3409bcaccfa7ef35c8888b7b5870a0da0789ce50b0102762e7a44f8938d128bc7818f3b05dc493c05395bd33d994e078a9ff49e6e4d4cc7dff4bf23d29ca396b3635e87b39d6d0d1653fe0cf1075c656cdb2613bc62b26b3bbfd3fc9c0d9e98a8aa69f736a4f05237c68e3b300784cdaa5f377d6cdf2f66611fa9d6b6c23bee159d2826be377530d261d6eab5494f36ed6d58034f71104700665cf9aa969fa8202e00d2b4bc8dfcc5ed7fb56ddb9a0fd20d2b4735f492243460ad51338872761cab1a33ed3672860ae02d5989fc96d26a910a863b155462f886593efbdcfd1bf0fa53ba478e9e2e126c875e86da591911175640e841f9d0ea686e658c302dd4447e31af3cff9d1eaebb17adfa54c93776049cd99a1c44e9b7c22278934f9edfab20829bf47d699e4620c71427a07415d955d686eaa0f67c5ffb544576c73ab81738c8f3c5dfa84fcbeedba5223aa164543fecf694ab239084237e70c8195f86905940b70c0cb894140d1bf904c1b3fe95e8050f4b30da74f15d16eda86c9d0601d9295a907039d380e3c335e12d8419fc54c799125b801d9e93c190999a2cf1463f783ba931df5393f284f155645669372b9d878481030a94ba1879fcac00da7b4538e96b3db8189515dc450011492f2574df6b99ae0cca6d9e24d89263aecd16c7baab08128d01a93800fe8d670d08ebb175213f8eda250f2eebf6fec504d9e30de3d2ad0e2a6ac989fdc58ffb8b1f88c62e591899afea0a7165ee0e55020a00cc3c9fa732e57058042f6e8d01d7833fc085d1afb4bff4691ea0b26890173a307b168f73a09619a21e7b58e1de28a94b6c74b4332c7981caa8cfc1dbf5ec84b4fffaa9f113ae70291ceb3407d216ffff3d4e4bb80e82e71e58f5af86275d7b7025131aeb847cefae4d304486f66417a6066787a7ed3819c8301795c294c4477d4adc8b267f58a6619c90c2a7f60f89dc6c43249e5bad1b0367ff20fee3fd0f039112c43c74d33ad122e548718169bb39b2b295b89a9429383eec93073c0f6ecc5dab8d931eeedf3c4478ea11e19a9c2a6ecb0a2c28698d77f621ab951d0f2d36fc8439ddbd7b90028ed449d298c4e6e71e4519c73f226ecb76db315e0261a7ca92fa1b9f9b1faaca27caefdaa5376c9b1b5267a4fb95edf6a1331b4b8a1dd88d837add504dd2c250e07d378cc1b9284196bbfec17d818072008407891fb27d277d1bb1b3c03b183ce256ca26952d529941c994c635fd66424b857e73a6b1c22081d942c921acd907d57d2d4ffa3d26d156ac0dbbd200cceb0292b71bb1ae8b506efa3d67502d040893e549d0640918776a4171264a1fecc9e01d68dbf77c9fe31d135f3156efb1181f6103f2b2d292e708a06e0516f9d487e8108db50e876b84530d5315f26e250cfb64ddb09b460bb383e6bde9232c8d72fdd512744ed2d0cb92aa643bfb7c0d800cf7771ffb763648d47418bad0c8105a2af8c0e5d363303c1ff7b0578f57c784a7bbdb529721972c9a0e93b9ac558d48fef06d4389625e2445b66a8a220d4f1607afb0725892f989f2a4aa6c2a62d1f14ce77bfc919bac36356958fcfbd85b0a7fd603f3143f3b3355d6345b53aa358992c0652f28af3e2ec5d160c7aba6456a61ba12705b39e182a66388f7792605e7a887d5cd57247da1f7e62fbe51eba2eb565b7485446ae9e7d5232d59d0d1e7bcd865b14fbcf8be1872043284d4ca3909a524253af2f77bdd3158db6dc43dfe1a0dbee72b403e52b80a238bf281f69821b83c977429262d71ebeab5305e0c36552491277284d2c356801f1d3d41c99e1a03b08d0873d8bf4d1ec748cfe9167f658f2", 0x1000}, {&(0x7f0000000100)="cfa79d76ba8b08d9e0b99434f636a524f9e9cf2eeb5b04afba88ff6713ac3176205fdf4c82791a2987b81c1c1d9124eee158cccef5fe282f3bf754547a334dd8175d9f61e2c8267d7ca7550c586ca04b17882ba8b4f30982f6aa3c1d5a1241664cbf9de3d6175cf7b0e745d54829b0a56854a49713d866c6d99acf6ad8cf5ac8e33b7650d73b3c6ca4b76f664e004a7768f76046df6b79d4fe26db36f6de49437b182670386d6fd84f90eca03928c467d1", 0xb1}, {&(0x7f0000001240)="206da78723b0c848f13a7cbecb5180da674120d0a9d45d3873afed168770fa96417ef6df35ee1aab46f584922a4768c6c2942055d5204ca3a6e619b8b9d5a2da80145674d3e837e276c9c748513bbcc506df89faf9a2e9ed68320a93dafe18277c9adc78762938153dd2878d9bb12fff031dbb2b910b57b5b5efb6e6d6db981eb8600c4df15ee8fa6d45d6121ced12f67538bddfef13f724ccec32043c7ceae6a26d7533ff8149059966c9d67f1a4a2b23b96cfefe6ff4b8db103cb480bf883dcc11b1214f847635db1c6247cb4a9900febb7b869bcafa4966dff4e3f87bdaa09b7dfde29ac3cb3edd0dc964312c5bb7dc6e3b3659aeced99736108c372f", 0xfe}, {&(0x7f0000001340)="7e22aa7ba72a18a78b1a4f5ab3e57d142de761ec7957e3ea183f2f5ce47be612f6b9b231074fe5b6cf85605d618f79f83d63149a63a380638f4acb40c9c4baf997322d7350eed3ffbae2e9449b5cc31da861a21863828a25ca79f6bf0f0fd153bcbbcddadb43c5dbdae60d78067fba5f3bc3fbe1f945bcdeb51419ef72d0eeab56229beef65da0c82d1704120c44990f8c3528e6d3ff23023ecd139d10bffe6a02374f47e66bea03319d01acd9f3a472ab4756ed93b5403b3e8bc3c04f49358728682786fed608640d865c135f0b0ab7e73b38", 0xd3}, {&(0x7f0000001440)="94c6ff0b44a097198efe26eab67eef1f757cb3b80c4097ddbc69c2fb798af0cf24aa7d59e1ec5dd410abe5f131e095cc28ebd89c5c4bd412249a2f76d291c17d7242583182a3ff4bf8567bf3c1fcbce42fb344e1236ad33553214e625e6aa16e9de60146ed58bea76ee47111613b769a9a5eacd3c6e36639fd28697081bd60f127fbc421b3e264997d30c4308453e1ac74c4a18944483fe97613748d64a13713", 0xa0}, {&(0x7f0000001500)="f16e7e729dc038551bf8eafca48cb163473e6058399283cbabf8bc3b9a0487e1e5d1d9b5e6c5ad650008111db676edc9871f4f59d6c5ddf4fd30f131d3d41c0ec47800c400703f4e23bd8025a8f212c3cb2674ef4f4c524253fa32ddb38bf81bf35d38ac7dc46bc3342d97c2660ed99c122732b28e8fc7bc06d9ca7614eb61aeb8f4892b7e802adef5fbfbd4f5698a7454d9fb3689f8ca18e3f0a0d54da839278d1c1cd312df364b51c65707f6598fa59ffccd3c0049b4d1028f8cf6054a0fa828d99e4474d1d11f31", 0xc9}], 0x6, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r8, r12, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r25, r29, r64}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, r49}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r50, r52, r56}], 0x4b, 0x1}, 0x400) 22:28:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) truncate(&(0x7f0000000180)='./file0/file0/file0\x00', 0x0, 0xa24) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') link(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') 22:28:43 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) 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, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 22:28:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) dup(r0) r2 = socket$inet6(0x18, 0x2, 0x3) shutdown(r2, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) getdents(r5, &(0x7f0000000440)=""/4096, 0x1000) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./\b\x00le0/file0\x00'], 0x10) 22:28:43 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x1}, 0x8) write(r1, &(0x7f00000018c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed2ef69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624107701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0200a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee63474a0404ee5bb5761b15cf469e70c1686ad72f9d135d4eadc0", 0x85b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0xe9eaf8e6a18f6fb3, 0x4, 0x4, r5}) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000000)=""/96) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000009000000000000000000000000d5670009000000009a1b0f21cbcba39c1a9ddc0191b02cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000001ffffff7fffffffff00000000000000004000004fd91267b4ecbe82007ab1510b0e3267dd7c895d45ddc9683b00000002000000000000f20000070000000000000000000000000000000800000000000000000000000080009df2a8cf00000100000000000000000000000019233cd8e16005cd7b4b45e3bc5774df868e16c3b710bd98603757106f9ddfb8319fe0c7f6f5d16647cc44ef621682fd395a3203e167b0bab46ac96a0cdcb344d91ce994c585d2432fb3339eba5210f91521d6e78cd3d2ae1cacc07204cfbb5bc39514efe6444bbdcca57c5c8d280aa8b466eaee968bdb906e6bf6e395e5573c6deacc5846b5c2795fdb384408109e96588bac7fcfcc886839ad63a402935444024ec98252ebd451ed3e5d4302956f5476feaf7d28241a543b7bf6ab90395d7a1168e8507f8e0599e760034cb4815721548437d5d76657876c39bb136c3bad44079ae7a05b318bffb0c9e8ac12ca00c107538ce5840fa43c63916f6c861d0b969be9f3d06dcf5a355cd51afd6312759d9c04c5897638a42a7874c55bf72fc3135adf347583660fa6b03b121d04afb43c3eea5c40ae7254e97d0a85e16ffef95206430000000000000000"], 0x1, 0x0, 0x3800) msgctl$IPC_RMID(r10, 0x0) 22:28:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000880)=0x3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000600)=0x10001) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xfffffffffffffffc}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1800) msgrcv(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="000015c754dcc22132a827cd21fcb800000000000000000000ff0000000000000000000000000000000000000000000000000010000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000721fd2682b3f7f88b900000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001da70b8d2e34e0dd63cdb130b9bf0ee24e4c6fd9d1bfacd6259cfb3d3bd305ee375aa44f61f6d44c235afc9941bbacd89d61fa"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x6d2) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = getpgid(r12) fcntl$lock(r3, 0x8, &(0x7f0000000640)={0x3, 0x1, 0x5, 0x8, r13}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0, 0x29}, 0xb) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r17, 0x80087602, &(0x7f0000000540)={0x1, 0xfd, 0x5, 0x9, 0x7}) close(r16) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000040)="100a2956b9223776", 0x21d) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r18, 0x4004741a, &(0x7f00000005c0)) 22:28:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x8}], 0x1, 0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 22:28:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xb0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xce, 0x2000000000b20a, 0x4, "c809030aaf58d991cc06d0f70000000600", 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000140)=0x7) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 22:28:43 executing program 0: mkdir(&(0x7f00000004c0)='./file0/file1/file0\x00', 0x0) symlink(&(0x7f0000000480)='./file0/file1\x00', &(0x7f0000000400)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x2, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/134, 0x86) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) listen(0xffffffffffffffff, 0x0) pread(0xffffffffffffffff, &(0x7f0000000500)="3c340fdba7a25309fd0f1dc1e6a5dc2a95dd611a846b53d1b2b09f8fa0a080efa02a15f480adf319de0313cc5309de24d44f2c3ac51b83691686c0711776e3e389cb7b0b45946e11599958c2dd5748ad452a298e0525c2ae66acbfd04588b016e2ce8f8018999af90e817ec985869e9859fa5923c67a4463dbffc3be4fad72e0d1f7e5594db52c161b8b81ac0cbddb8070489d5c6af65f1c50686ef76e68c3ec903a0a02e5b41f7dfe3bc73aed097eec8f155a2ca1e5f0bfa10fa1aeb6cec51186636d0d4bcfb6d6252c0506a6b2ce2c1b99162bdb5b8c4869ef05d6d3ff06767b0f210d05424c447ed052b2bfb75c00574e4fcce467cd4cef49561c52e177a83482e71db30c81b715d0f6c8d503cbc2a98115a57b6ba0c37025c890970141edbe7f6b116cfff957eff58953ac9b0d9f18feb3b674a025726333603c575bdff1fe280c983a6816570d2a1488e50317f854403849b519789e2f6e51f0c2cfc7f7842792dfc760bab41442563194ab93335acd638793f47c666b54b06ed90438c3446c9be79066445b5caf6f8196df7fb6cd652868d777eb458bb3d3da4412f4ae6b0633f54f30471f0dd769ab16c786cc503c37189540cb13639932370887dc473e4c04ba15463d3365ac6402b62916a9c933e38291c80ef8a5fa14cfd0a832009cac36995a1f37f9fa32c8b689f1febc202797948a0982975e86f2ac368e8cd556c5fd8cf242c48266d6525f3c979dad509c8ef06369acb5fe44b49af6b8286f8cc5f502ceed623117b8ceb90cde4b6379c8564796552492ddbef0639f9beff0c07ea6ac56e3bb9c160aacad18ed6d699843aeed7c73af4f7a44380706b370532d631cdfeb082275ad4c3038959ff95dd5e642164a1a316d65b3d2f6d1149b335e6fc1e435860e5a6a7e200478b7280d1370a6600213cf5ae11d2186f779c3098248716efd468945dee376b0318cc039d89595391a12dfaecbcda8af34c6dd689adfbd4fb22f39da95e163b8bea62035419770ca3459a91932286ab3af2809e7a1af8c3137bedf298426a6208cab29a3483908a090ba3b8762682a361e4cdd8ff72b297d48a98680d326c0e0b5b47b1cebb1f29f72e30166910784082e01a92411bdaad9c0193fd1e2044b5b4cc5e44308a3f1d15e5b36cc201c8fa1b81254c6729bd65c8ae299a3633070af1afc9b473e104b8a14232fabe56c26fe8e9096a2ec7f6062f9fd2bc51f710d0d0bd27619d44309984b8ccc939b76ddc839d68cb8dd40f7ae1643712162ee077e92dfb3b432112635855af9718ecbbb785f57a927351f08e1c9186bdd85f6a5068a0f72184abb92268775e4b9b430d43980f98445616a755c9ad5c6f4f121fe3c5bc7fa3736fe6751442e96a42e45503cbcf66a64a1dd7e013178b405c8a1aa01932fdfd64dc91763a823046add5700ea33815a95aa7c2e58d1d7d9485fcc1440fda5182dcb2e44bfbd14bdea19065dc96791fcba69ef6b07e5b0166612f5093a3144aa7257f43f3ca1ce12e5ccf6d31b037fc581ef3f3c4cf0955530fee9d31892b6cf75ee0a2f61650c7af72955dca63ea6d2f20c3b9d3ecdd9a5958138cc62962c3de63e7a70c3cca6b22a0ad40c04c5334202dfc945d885adbde34b692fe9a68439068033888d033ad64fdf5251a71a81cf7433d8be7d1840f70f7c3a79d465cdc1416ae40c85557967e622bdfeacbafa629f7c669a7e2fa9eb9205e46869d879565a2ca481bf76cc422ba7c318d050f6fb59a7f7e29cd7528801234f4ac8f3e5037dd4483e811501d39623ea28a27b5738621fbe3714a93269e34e54083277f3bb322a3fb5496ab186a516077b4807db0eb30d897ef6eef7ef52cc7cbe1b6f87c63e52dabaa0608ec9488f7ca9b8633b2c4b22e42577fa80f8960b721760c72d220ebaf8e0cd062c1db799281ff1647045c7a11887780aec8c4d1dea35915bbac3bda3ffdb0f21ce3f379c0541fa633f514ea3e85330dd0c77952e552f58caaa764aa6d09ba433bc7ade00da0ae7fcfb4baca2578f12709ddd3a7f4f026ba3b5c80d847e63d2a148ecdd7ca2390764fb6fadc1cb470683803e875730cb0a7e301436e285ffe50afc3c8608e3aca13f6531349a24529703e7eda41aaf42aaaf04ab2d6ace2d68f7d0c417ccdec7a9209c0c399cdd2a079980df588dc9f1b3b1ed6f821db2e5bf8a8eeb1d13228d882bfb391d9d9f9b501e31a577c71444d60f021244b174dac224859c1e981cb97a12d9eb681bd1dbeb18159492ea397d3de743127a143947cd9affebd5ed0c5c4ae221c2cd8ae850b2a4e0757c83ad691d977d9e11f6e5d7458dc8d6a6547bb39d2357742cad0f06c0bf3735512da640733f0db1a842e324f5feeff1438b027132d8902b668ae21d8b3a88ed78c7d3f29d9ecc7039b6d1b8f51feb94078f5bf6401275a8d54922bc30ac47dd6d154905cf34a2e2ae27328f13ac35ab485b6334913dc133f300285d8593c8df88f037cc5326796bb26723b256d2da37ccf66b565c2c7f78df06294b46a9eee0405145b22d77e1de771da9637f81016701168c75abad138cebe9b73015687620f0027c8c6501825566c11e5f121c605c4d3adfe495cd0b5bba3c9411b215ad86bf6de2e4ac5f1557c0b15952f0edebacb87c13dcf89420a532384c4ef1ff04e23a2af53ed43e9d54ec0c4031bb632b858b84fef571f8a631ab9b74dbc63c7c1aa32312972325ea95c60667b0674f8980c5cdd75fa3af6b59d38c685a1f76f785fdb6a263385ffb9ee65e6aaf23b8573f86a1e7c5570de49311513e49c3e1ab39b2f2c5ed51fbd5334cd42431deffeb7f7a735743680e86f085967a626c1f24cad99e8abcfe3cb40bd9c49bcc90410da7e062fa1fc94e72260d09f73523f4b014b61cf8d6f911f48dfd5d6afced8e95cb5ce38a4d1729e78ea04264afe600bf89bf32e196f4dbc24a6f71e89d3b11a5fd28d3ae1dccca33b6f08a14b662fa090476fc7c8a94997839c58869fd0883d9c4539e358c05496c4ef39edc61ec71cc443a816dc68de503a3c2e41e0bd97feb21f65db77d69cf78baf28ca8904fec09a24c9fc8d405730beae2207637ff4bd89ab2bfdc8da9fd1153b197e253c87ce31c6bff4b1447e6c1e56e0dd436f51e61cc730913ed455a22c829ceaf1c54042dd4c2330b055cd5acf589f62883d68bb8528d2ea56310a86f02e05bdae5f116343cad20b3cb8376c02e3369bb70615c116856dc0fbd958e681b96bce12707192e866fb35598bd95bfabdcdfc1ec550e88b7a4121239e96eb9c9d61f1a9aa8346b03e1a6e85982b90b95b5d2d2785c1cab08e5236672d4b50eb54a97ce6d3003f12ded60a001444536e51d133c6b893d31d6fbe253d9b61311573fefd4afa6f664191599506303e628e36c9c015ce2edd9ce5ac6f71974a172ef8c7a14337450a0db2372e91d7feb25de7c11ebbaacb04857dd2c845da110cec5267731294cacd2980894a489edbe54d1040ae9d341b4299c997edb43a8678cf41eba5cc636f9019cf76947e72be3af0fd469006a807f89b859c1297cfe02065891fed1efc053a55b769fc5c988fb3e3609470b42347b97fa0a8480577aeed094bb9cc3dae658e20e1ef93f471d902d4e7a006c05df5f58b4285678ada5a128d1fd1a2985ce01473ba96a006334bea1059dfb51f99a93b4e67739e9516808aa912c30353e9780e785a66fe065af89c1e77ae6645faf3eabd190e8806950b66c44ef15495f5f3952e7f3f4b94cebaba00fb5aaebc13d3bc2c1fca0e6688deb75c826d04ce85da27798003b5decf436ebe16075174f451a4dc9afd290b5e7b3a1166890c74eb4b6b4bf545ab718f61a49944e90743aac257026363d21a9d3590d4770e16cd6440df8631d07456829ac0a4ed83dc63646211bf7f9aee7b0b7a39ea19b7df950568a22d65821962eef09ede8780735d13b99ed581a532d6fc6994eefceec9bd4bf189702f95598c73e3cd43ea290d2b8f94825551731e684a24059561c291dc0090d331be8335cd5825197b2c7269eff108653d5694fcd100ca4c1826178e0430fced061072b046cc82937ddfae7a0969aa9e83d61b62d75f417a458a35b0e6b78dec51a85e6803dfe0f624823b1019e6ee7f0f6fa052da2bba474772ed04493f6a93fa367e5fa692198802a9af848a80409aa5cbb67ae32a202ec36792ee3485336483b294fd4d5fb1e99bf2aa5fb508ce68db0a2a7336e2b08728983223f1a30103f86bf87a02490fb3d79e4723d4ec31ddc522a1520b90a9b9b97c8ed703a86e6fd3e6ae2cb669cdd811ab28737a6009fe2ff03dc7f373fbecf1460aa30817d0d31f5ecbfdc1a2e1a6b53fab8bfdc89e8b43081d498412eca30f3f9fe5608b2fbe41cbf5e181267514f2ebf1d939e4092c68ddc11b05ad888aa29b099155e53b6e2ca742f18560c4bdbcbc96dbb14bea6c8dae587827e5b98bdf37abec287ef7db70737a1fd4b0621651e590f61eecad093ed71fd9326df27e060634c36d09fb5239a60fa6962615daa127280cade27aa8fb6dc51366271cb2aad5bcf37e029eb8e51cc9bcc5dbb64ea661ddd8e9387fe07d823aab9248c676288d474055a8adece80a45bf41e19cc1728336ee47d56f2d13c26a5ef2d0f05c3634a315a9af03ab6dc8e870214eff57dfc0de03db555d3b0ac11fa98b31a3ef3eaaa79d5ec5cb55f365abaf5765289521da4d5e4dda6ed3368330e68b0733b62db34668e04ea814bd237c63dc2ed39190830bf349c29cdf3ddcba60fd0b505f2eaabb96eea2863691eaf7240a064c5712230e56a50f8400efd1da29edeef5a3aa9b765427a2d56a9c22f7e4ec1ba30d65f834c77bccf15d2cf381d25a08b5f78824876d06afcfeec7b21cdd3157877d9a886024c4756f38a8ce92e0b750622df0c8b52c3d9adf70c97e1e0befe8ca9a92594fc66d2891229f007f911c1745fbc8dc22b4906714c188dbfa4e8b734eeb0853ad61373427bd4c885d2fdafc38e4346f97802da2695963821200f10c6902f5e5c92da5ea39b9671443cb9a417db2bf62bf12890ec9d0edafce5cf93d2b3fd1d8fa5ca62d2ea6501de8d28207fc512d53fe3f015ede573f3efd432f8abb0b5464d72b45222c6d476e7587f475d89d1e2f6a1fabb83260c5dc0970dacad3720a471e35f6e8a0a636cfb2eaa7f5e33dad2cd6166e85e2935fbbcfabcccf95bad35617641cb63e1872a96c8c07d8ceb23cf5ed95529b7b332912e512f8df1da8e389fdb1411fdc28cc98dd228ab9e22a08a429c619ffd39beffbc028517c1e2eda97a4667828076d1f21e645f1996499c23e45783564f41196091054517e3da7e159d231a14d7043a898b52cac8df144f14d170a6b329651535c2ee345e0c6ea1b5c6c3572985b64b7389578380dcf13d8b2e9473034932ed630d109a7409014249d4b984af8ff4763284b50a5bfa343bd19195005540a06a095cd2ab42ec97ed464323604708bf219a99de0142fd6e14ff78a80da58dd8a362fde96c6f3cdb85dec233574f8e33d31d57584a27eaa022ca1e47cfbc24e941bd26f0a4fd08b0507ea7b13f0dd69291690925aa30085b36e29bf07a2b4dafb3bff1d38aaeb6a5f4548f93767ef7aa91fd383e21e593e4c539f10ec63d7466e03b3ccd728c710f45d16faded59df0c36dba25ae17471fc8ba40ebdc195d8293801716c251a4a6da91f6f5b13526b2211527db7a6d1775b5cc68c6d8e1613c3805b575e68423fb9bdd5161eb8fda6b4f2ff64cd643b81ec7b2d08", 0x1000, 0x0, 0x5f5b) mknod$loop(&(0x7f0000000440)='./file0/file0\x00', 0x4, 0x0) accept$unix(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000001a182d109d9e0000000000000000000000000000000000000015000000000000000000844a68d1b0cfeac443ed9d0dd00327eb1ddae7beb230e9a9a2a78aea1f4a4f1124c21b85906298c72df24985813d3c1e55e0bda2845550429cf221259b17711be8378787"], &(0x7f0000000040)=0x4a) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) chroot(&(0x7f0000000280)='./file0/file1/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r9) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) renameat(r7, &(0x7f0000000140)='./file0/file1\x00', r10, &(0x7f0000000200)='./file0\x00') fchmodat(r2, &(0x7f0000000000)='./file0/file1\x00', 0x5, 0x0) 22:28:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffcf09653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c40001000000000000e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x7}, 0x8) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x5, 0x7, 0xd, 0x9, &(0x7f0000000500)={{0x6, 0x2, 0x6, 0x4, 0xbd, 0x0, 0x7}, {[0x80000000, 0x4000000000000100, 0xfffffffffffffc00, 0xc, 0x80000401, 0x3351, 0x5, 0xffffffff, 0x8000, 0x4, 0x3ff, 0x7f, 0x400, 0x7, 0x8, 0x1, 0xffffffff9f17bc51, 0x1], [0x3, 0x101, 0x1, 0x3, 0x6, 0x7ff, 0x642, 0x3, 0x6, 0x1000], [0x4, 0xff20, 0x46, 0x10000, 0x7fffffff, 0x0, 0x8], [0x9, 0x6, 0xfffffffffffffff7, 0x8, 0x3, 0x6], [{0x6168, 0x4f, 0x3, 0x9e}, {0x8, 0x9, 0x8, 0x80000001}, {0x8, 0x6a2e, 0x100, 0x1}, {0x8d9, 0x7, 0x43, 0xe8cb}, {0x20, 0x5, 0x1d4bf110, 0x3}, {0x0, 0xfffffffb, 0x7ff, 0x2}, {0x80, 0x97, 0x200, 0x20}, {0x400, 0x6, 0x1000, 0xfff}], {0x0, 0x9, 0x1, 0x400}, {0x5, 0x9, 0x3, 0x10000}}}, 0x400, 0x5}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@abs}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 22:28:43 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="c44814c89117347d321a0f33c2ab19d9b397272cfed097dee42315807e9c09e174900e54ab093d7e050527707aab78d8c24ae06c7d963079f95d1d957bd89fae1bf1959b83dc7f641718c5224c9388ab0d1a2b3d62972d78c4ef9a5b4fdfafd7b8733f1f2b04bb6ad1581dca1c17582127702dfa60305a37d46d83083507ffe4c64dea40bbc4ddbd17139eb6f284078aef9668bc352b55d735dcc75ec2a6bbed44f928578d35a0c90d776ce1f63014a0b6014111a33338f734f7a1c2e059b042d0ea0d911e1395c43cb84837d7c4a52e72a6490482759fcedfac"}, {&(0x7f00000002c0)="6efa01736460f9e4a459b49c8160e4280a61928980136cbb37ad52a12ddc064c9939b6a32f9e9c0820818cfd0afc512f775c558dd1a17c4e42a360ce66f71d96d3caee2f9633bb124f7454cdcf3ca25b2479526d89026f0c25a13bd32e232dcf071650948db443995d3c7886d2409c3fd5d80669490f7e627159652ecdc29d6758f36a4d3c9b084030053496b73d2405ae8a5df40e084ae0d755df", 0x3f}, {&(0x7f00000000c0)="aca71fadacbf5e14659002c5c3909c4e9ae1455f2ad45e69402c1c7282c5c811007916422326bd2d", 0xb4}, {&(0x7f0000000680)="e6a343dc8df02532728810873d3d019b1f60652d610f2656a9cdff95c7f3d56e4d05c6555bde4b55a31b323311e30adad98caeeee2f6f9961bd75a9f08b0d86e080f100a7340e8974408997fdc12a4f902a4f553520b8496adaa7f4f95e2f608567b5934815da89b8b2464356d1382f4d178dee4a1c0cf115356b4f147fa7d4fd67b07e01af680746bb95136f97f012a8e38dcfe6b087906c44de939f8a1f20e25912e3556154d990461c8cb1fcce75114b113debbd15b86b09d4f7e12a19696ee8c803d0185488032a60174699ad9d80fe957ac38bc"}, {&(0x7f0000000540)="feee0363b3531d555be5bab4a2581ff86ff7a0cb92fbc17cbf20ad31ca7281f47a1c6afaec1dac818a9b8aeb5d9302c24f3e52fa9057ad4eaa92de37ddd0d4092afb50a76842bc06f0b982f87d267f78d13d2d90272330a521734a5e90e54b396a691c73cda7e897f09f4ca5d47b00210b6ec35c3ddb2e463decd86936e7a3858801c2d76a4845c30f1c6234493c99"}], 0x0) 22:28:44 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af00000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ec027ed81d5451fd62e38097bfdc7996f55ac8facd8fa257800e389f89b4c9b0554416ec1800c836a920731cf65e835cca6206b03ef7b1e0bc85c3798c6ee474c6d3f538a418ad346ef13e5c23a46930adf5a67a79958e6940055eb37ae1128f1a8c5ffb9fc9d2a68f6d07df7a99ac2166c9fc7702cb557d42cc0a06b1c931699635090dd7d1b298c0637014a134d84f922fb4ccd5b2ac3c5065d3ac22346ae0faa4d5ec5d036a1352309241d8d92245c45a475f9fc0ceafbbe99321d674bc5603f8ab24549389122c698cf0feef3929b8432"], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 22:28:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x6) r3 = socket(0x20, 0x400000000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x79}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r4, 0x0, 0x8001, 0x3) 22:28:44 executing program 0: ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x3f, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x413) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/4096) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000010c0)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001100)={'./file0\x00', 0x26, 0x8, 0x539, 0x0, 0xa9a, 0x1, 0x6, 0x1, 0x2, 0x8001, 0xffffffffffffffc3}) semget(0x1, 0x2, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000011c0)='./file0\x00', 0x2, 0x80) r5 = accept$inet(r3, &(0x7f0000001200), &(0x7f0000001240)=0xc) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001280)) poll(&(0x7f00000012c0)=[{r3, 0x80}, {r4}, {r5, 0x8}, {r0, 0x10}, {r6, 0x100}], 0x5, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0x2, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r7, 0x7, &(0x7f0000001340)={0x3, 0x2, 0x7, 0x401, r8}) pipe2(&(0x7f0000001380), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000001480)={0xffffffffffffffff}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000001500)={0x6, &(0x7f00000014c0)=[{0x2, 0xe8, 0x3f, 0xe}, {0x4, 0x0, 0x6, 0x6}, {0x1, 0x58, 0x7f, 0x1}, {0x39, 0x7, 0x8, 0x2}, {0x0, 0x71, 0xec, 0x100}, {0xde, 0x20, 0x1, 0x100}]}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x10, 0x0) r12 = getpgid(0x0) fcntl$lock(r11, 0x8, &(0x7f0000001580)={0x0, 0x1, 0x5, 0x101, r12}) rename(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') r13 = dup2(r7, r7) socketpair(0x10, 0x0, 0x40, &(0x7f0000001640)={0xffffffffffffffff}) poll(&(0x7f0000001680)=[{0xffffffffffffffff, 0x4}, {r13, 0x2}, {r14, 0x2}], 0x3, 0x7fffffff) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001900)=[&(0x7f0000001700)='\x00', &(0x7f0000001740)='}@\x00', &(0x7f0000001780)='tap', &(0x7f00000017c0)='tap', &(0x7f0000001800)='/dev/klog\x00', &(0x7f0000001840)='\x95%\x00', &(0x7f0000001880)='/dev/wsmouse\x00', &(0x7f00000018c0)='/dev/klog\x00'], &(0x7f0000001b00)=[&(0x7f0000001940)='^\x00', &(0x7f0000001980)='/dev/wsmouse\x00', &(0x7f00000019c0)='tap', &(0x7f0000001a00)='tap', &(0x7f0000001a40)='/dev/klog\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='/dev/wsmouse\x00']) 22:28:44 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x40, 0x100) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000540)="7c7edb6e3d1d85e1029f0c175907cab09d236c3334", 0x15}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) dup2(r0, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) 22:28:44 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e8286133", 0x4f}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 22:28:44 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0xafa790603e05d9da, 0x0) write(r1, &(0x7f00000002c0)="234d6d18811602962686213fedaf8a5f0e1d1591809c9550", 0x18) mlock(&(0x7f0000968000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f0000daa000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = syz_open_pts() kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x51e}, {{r7}, 0xfffffffffffffffc, 0x6, 0x1, 0x3f, 0x100000000}, {{r8}, 0xfffffffffffffffe, 0x40, 0x0, 0x8001, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x1, 0x2}], 0x9, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x4b, 0x5656b5fb18c76d1a, 0x9, 0x85}], 0xfffffffd, &(0x7f0000000200)={0x6, 0x189}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:28:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x37, 0x0, 0x0, 0x900000}, {0x0, 0x0, 0x2}, {0x10000006, 0x0, 0xfd}]}) msgget(0x3, 0x234761b3446b8701) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 22:28:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) pread(r0, &(0x7f00000000c0)="93f203688ae19c0c32286c163e274cc566db9d0231f528ebae996a98b9f1b0d43af03c129523378108", 0x29, 0x0, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54}, {0x2, 0x0, 0x0, 0x9}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 22:28:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() clock_gettime(0x4, &(0x7f0000000080)) close(r0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x0, 0x0, 0xea}], 0x7ff, 0x0, 0x1, 0x0) 22:28:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x199664c2ab546bb4, &(0x7f0000000080)=[{0x6, 0x9, 0x8, 0x7fffffff}, {0xcb, 0xff, 0x1, 0x983}]}) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 22:28:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1d2, &(0x7f0000000000)=[{0x100, 0x4, 0x2, 0x6}, {0x87, 0x0, 0x0, 0x2000000}, {0x4006, 0x1, 0x3f, 0x3ffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) fchflags(r2, 0x0) 22:28:44 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00\x00l=e'], 0x1) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) writev(0xffffffffffffff9c, &(0x7f0000002440)=[{&(0x7f0000000140)="793a40ba7ac252059f82fddc65e8be69ee40cc5da235", 0x16}, {&(0x7f0000000280)="a26d848a23d7ed78f7a30d8dba085544012c9850152f776b0f2f2325e84b76bb5126dbb668f53e6e60bd2a6ed981e19ee6524001f1ca3161d33b0c234d4de3fb192de15182e348abec82a55deb18374a3698d0120145081895913351b6b3e608aad2bbe4fc29963bc100e9eb8040adcf4777b248a16b5791e38d8ed71bd12b156e6e84a43e53551b02e713149c7682f2f6e5dd3f225610f5a2c4643c8bda97396be5985e9ba587d9915cd64c4aef77b136f38eee06a3f94782c2802d969c81f92aab8e134b2f3cadf9f9511f2d96318672c8", 0xd2}, {&(0x7f0000000180)="8d25c28f0aa797a593978c3ffead16c2ba5871eead2449e0556d6948b3c22838", 0x20}, {&(0x7f0000000380)="16b56e60470bac1f8fa40418cfea531a7d8d9805ee1e3df5f35e78625d99b501f487539d1765358993deb8f84f06ec4b5e01616089830f951694647853249bf29c8b48051d7a0dbd334939e485dd3abb7bfb904d09cf30e2a9b7b7c588efb9a3205eeea14c60edadd568aa3af5c5bbce78ac1283b8f7b29055ae9de546f6a980d2007059406a715279906ba89206b757b28f466aedb5fa14a029acd6a5af", 0x9e}, {&(0x7f0000000440)="53c961adfa988329b2a06d652d8c0fd379bea747c8a24d4d30aec6745af8867b0bd87120463141c5142b022a9c5e3f78ea1c03b8425089ea5fb0c249ee9bebd4343467b58a720e33a742e51f00cc5effc77433deb369aa5753f2dda5c8f669ebe76ec3ab9160dfecece3b52740e91b4d82509261b7f638c2fe10eac1f94edade9a7eab261f846a75f7db9da3c288156ddf7eda4c4522de3d34f1c0d565a74005767c75af5e86df2fba2ff0b26a9dd63257050a5823198fbb10af22a2eecc7b87d99ec5c29ea1d2502e41db9d7568b1462eeba9a9a1a4eeda6db9bf6a6c31cafe9cd1fbcf2fb303b6306405da8465093efc6f4ada210857a4b9915d72c3678a93beb293b8d0b11442817b2eb9ee5ba4671ab0b479e544ce1cfac4a1b26d4622a106cb745a2dd04c200815aaef0a95ba8765f758b2cd1679b8775ccc6e822d42cd06c238d5e357bef76f03ee169f099dd2e749d1de377d68f311e7653c2ff56f236304000d76ecd490f0b18d822ca288c5c133b8b3234296d27adbea5821876cddcdb0e72ee3b020e450125b19fda647d32fbaac4257a6f633283afb2ac88417201577246ee4d162ddeb4ab47a2dd695ed29c05cca1dc7cf93f1e267f78108b38ca1b74c160543a834bf297e0cf6094a081fde8ce4ff949430c8919f7453775d389acb030fdf2b38cd936608c656b88fcb5ffc5a7edec5ca981aa8b72a7677019486028cc4e7de3ba1de9e163bad7ee386230cbc63e8b25acbf947031e73917b0256bbfd1467921937c634ba676d3cbeceb38a846c0cbd25fbbeee5ba0988a67baf8be37c2231f8f092420efd325d9dfd11371afeecff7f7e8a445a99ecd847ef19b49f6cb76bba71b937e4d93c83fc9e9e10b4cc8b0c33a053eb626e87ab31d949d3353ffe56408abfe7d0586b7610056fad168297f6c9a7f94135b4ab4e87a7c08976f37b466d99e760d59fcf72784de944856d7d78e29b5cfc8f07c7196c17c5cec6bee2afcb4bb77a70aa7e09d5536dd3418040c3d05a745aaea775ad0e7e487cb05ac686a098c0c663462fd69e53cb775184831bd696cbe533b6e6d96bd0647d4acb904bef584c70b5b21c74daa589a915ab0dd77994b50004104082806bc24e9ce5b04bb03880cd4e5798625d8aaee00649eb9556d87f1869e2798383a5b9fae5ab4201074565fc4c8e005a2c96429429958cb7bc4489a8293b23baf6c9d84a72a7f9fe3397963d2ff97f972ec99a250c2db1045d7a1e03531bad9eae0d0b456657999fde4431ae8a6307e353a828cf6e521155e1d8008caeb87b3f92e061832a64c803e640a828329fb5452bb62c6da75a6b51d5aeb86db4989f1664ae8e39456ccc4ac1f19675d4a1d1ef95c83b015a08f31c1cf2e9661ff2b2f4c7a23e7c462fcb42d2156b9a0c3e71ea2a4179e330d5c535f9d32c70891fde61489fab4dce3fc19949b55b772ce68440284e6c6a49fca81d351e7672f02dd297bd94b0fe6a860f385ab5974cf0d370e5231259bb1ceceef99ebcb19ab4939f0e35e7276f10f44caf22200edf94cf5df28039957fa2c3879eaa98fff16ee3f5707365067b6068137071ca2e7b0be40311e3690a9400a1232faae33c166f17329747543549f652a6e297d9ed69a9c9ef798b8935a38c37237bff8a33175893fbbe5f03240c3b90840a56741a0f79e106093ca4178c82175437826084f2c21f77fd34457abbca6ec625d38ee69d36f12c9bb4f2cf32f5d0790feb15dd08d45c5d03b8efab6041585f3396dcdac9be7b68c2fa374f450eee2684facb66915eb78d0991eacae0e6bc1c32cfd1340210488246bf31e430ab3ba8b43496b1da8ee40ff067fe1d33292c9c6358fc98e71d6e37a7fb2b67f28eab59df82df0035f476808f536b8f1a05d3639f926f8324e0d46a2d62015e78e394101335ee1532868b98c9c2e4b6e04b431f76e6f709a5a38b68c015fd0e1c267e4f8d1536ca328b5c66937db5a7a789b0fcd3583ba08a6df7798021f6343b93e1e7fdbb16e2575c135d631f35842b4ece383ac155767fa568fe1844a1975da1c848404ee01c433aad9c0cd314fe8a247c0597df189db4fc31a6a6c6ce6a76e98b63239ff18239a8e49fda98b048359a9f7047441cc4677bdc3fa0abe1af09c252be310b9759897239bb0ba36bca79b9c6e20cd592f3993103fca8cfbe58624b520df1d1884ef8aaaf6ef6f54d6b39ad67866aa5cb0c868c50d395b8930f673c1c38b9564252a8e9d062ff5a39a7be2249fe2bf4fe691c746650aad0cd5ecfefdb095d62ced00c34bf45b2cd0d5f1ca8a53d59d8916532291acbc1083f5ef0dce35054956d79f9c386232664c6eb789225a69a42ac73bb060c3189a5d770c48478ba9b9019c6651e0cf5bf774955553fd0810a2dc9e68716ba15ddacb4b536fed66cd2c3b146e5539ad9618d4b1d07c5b548ba0a7d5b28274dbf7f65edb8ff2b57aba07b1b2efccc2ed8fdfb0c0850c9807e0afd8d5b3bf3985e1b53de63d46cbe0b7fc177242cfb678a9ea3dffdea9a566d04b525a6d36a8832f7bfbaf84c811e0e646d5a95b5b8a90120ee3a7a12c11177d170b81575e9c74b13e9c480611a1667618072d3e0e2d9549c75540340cf9b5fdf96310c112452936d36997ea69c48cee8f75b8fb7d3f17fe2959bbe357c0c1dd93ea6c0e044b70604e4b14dfa58515961e08a6be426290b23bf1572781d7956b9412e4487680b2e1e41ccc96a23ebf5397942e26821868b94f534e186a7f8185cfb133eb749882a67c0d5c238e95ff3c6f832fc7d02bf73d8c253a5007a0e4d53d9dd56fa60bc6aff5e8b67337605325de0c4afd6749dd13d351d8542b0283b03ec2b959ce445befae43f47ac32b18e2911efd4b75f510b7d50e7f9a2a2a4e8ccc547f6d985e98fdf404b2d9fa2e296bbe4c178d170f695160cae451cc896a5ed8d0b1f81f75f5fc7ef58b153ae343517d302f1ce5a7991d3c421fa1af09a5dbb8e44da4fbd228a007e245dc5a37ddc6b66ffba8e4aef5e46c8f113287d8e55948bfae4c0bbc0aa4f90ee0df98789fdef517daf7b9fa3be0b424feaeb61eebc0f3cfd00e84509cec3c6ce8cae945632acfba3c72e67dafa7857e98aebb41217ea27d26f56de72315c5243f4d161a1557b1bdb1f63669f3af7751fe27aee26a9cc586d752597de708c08114471f3ca52e2b143c72a7093d2cfc64a03f9692caf750a648fb5d2b6178714a5e219cb7ab3cb1db290b3a9ea0536444984777cc3cbabe30866fb71652ea822161ee8890f77bc8e1c2d4a746f4b0d2a6d52e344fbac91294ff9902f30760af3c5ad7064644710f8bbf7ebb0d05d5ac3f7b97ae41c3f32953e3ee556b894f5a227f666d90c0a2f32b261d5a747c13de06c0ef81c108281810dc325068de70e01c13d94368bf2c2ff11a0ad79ccf1987a0b00df1b0f6b6ea776f38932dac797cfd2b104f1d9504c7200ddf3c1a9964427ca1f4c49e425c8ee07b4fb70fb382111c6901734730b0f45b79a33485e64c6f8108970dd7f8a8421eccb642a7ca42fa8b30a4acc47989a46c4519b4ea2f23fa17a9951fb4a73a400f5db3f25aeb2249c8fb427e55e6618c7ecdca14c6e4b0ccc063c8a01d3d7beee5c69ea3bc441c60c06827dc7609ac3eeef7579aae53de0fbd71688f6d6535189e5169e06df5ea99881a0d8e877498d65d9167e2e007dbb1889086d989f68234c8e58ec317fcb418a0b93ec3c6245411279e58e465225f5edabda990bb1d8df67298be7bf371701890e0ba1daa2cc675309ef442bab93e3ac46ddf63aec697fce1ea3a80cc984e0e12b6eaf0350173e7199455e02d4be9bc9c9eda19f5f84de815c409b165baa1468758fc2ba165f8cc89885ffeacf32012234ff0da58a1786fa2a785603f29e05b5061a10facb6eec01c1585b07e877f66f93ae7c298846d59757bc96a50d66b90e2e292da83df77f47d814331a20270a1e177b6849fd488dfb3743bb238dcaad50c0d79e3b574ee38a0dbfd07976cbc6d5fe7160a4712ce32154051d482b61460230490a5359b91495510f8721e9af24e39c8b09f597fc53f1e59ef92445878260fa92c3d85c6a75d5dd41f2c636a60f8b1e8300bff80e3849896556e364fa580bfc8463a8837e56eb9473f0570a44417eebf140ad7743e5b74caa0e8491a697b949b7425a720d623bc60a54785a1458d89aa642cb3282ac6ca08e9c06a7da50b3c020b6bda97ec790f321f7e2e7998a80677dabd33c97e09a8bbd9c8dc1dd33c25fc93589985d1698aad7e212f58b1800b5e52510663a0663055a9b35cf7047c92098904589c4c8d6754b8e303b518e831d7a7311ddf6d586fcc3952e425148d0ae3eafeb450c8e45856a8c199844b2bdea31a51db5eb70c05561ea4d1d966479e0394da84d0b73a772ff53b03a6b02c09b924454d6fdba0a60803535e41e3ba497c460686ba0c440de96db577f5253989d84a497a01b58c23fb78dc717fca2160d9c5a714acbed27cef3104c2155f62f22857b3a0bd4f83bf2327adfa5b3ecc31fb4e9c7e704a9ceddbad80f024cbf10b1a75fe1c29549f084a23bd4439bae647c86d2a51083a516523ec4fe3c9db7fc9e693c788678e5e11ceae13f09e922988c19484e9fa3eaea89dfd93811a5798aa045f411f3181b353c52d4aba7e66c437f64e8752794abafa8536d6fe46b4a01a6c237efda585615270061e9ea5fba0402d02489616acf6e0cfcae546053737dcfbbd429f2cc06b8bdeb7e7eb79e09c8d7fb3c607ca1ed4228a079c2c5040608186c62c5ff1292cb5409946126f36930f9c94a724c4635822e93aa655cee2c5310000e6db0e99bfb8499ca59121ca314602bbffbe6939556820030f482ded290977e40cbae3ded413cdc4b3bbd775836783cd8d4f3106a494b8964647eca97794e19ba71c44b068f5dc6ef1d9684adb9b3858fbc5c486b27328778627a5326bcf77d36dab348cd3e8bb92229f89499a4810201bfe6ed648a551d31fb734b680e99ccb6cf82856b378498647adeb96ec341e2a0761f5543d13f90cb2ecff0bf06e9b2302b07d4014c2e446a053a451f0a326d8fd16e91e949471ef3497364d01181aeb3612141f55b2ba97a6021a415d34705457c771964b180affe7409cfaebfadfd1b929a8314f29cb3e649430cdd26a0b8a1ec8ab7f91816e249dfb2b57686ab6ceb187911cd3255b3c1ecb6a5beda91bfeb437a3f2f216610b352add4da8d46054965d76763fab87c5d5e9af758c2d9d5268dd711d56030809c85a6b037e3c8cc81afc2bd2adad980cf4872ba7f3f4dbe721622888be516391e5e7fea1d4b3e582d3fc7a50aaaeeb04e806f2c69345941fe8196a0609c319bf5438ffec3cc3a0c4c1d94df2966bcdfecd7af500e77c37394add43c5438e25ca766c79dda207aa1d4630b6945d8836b651eca6e653b8dcc6740aeacfa638ae342a6a2f241bd737ee6165a44830624285dfd32a60d5c3ad9fd43151c3c8f2b04e19c15ab2ec6294b273884924e9104554b965a76031e24967233374622bd560a13daa49d1e83f8d8a88c44d0dd102878cc242f6cc98956dff64c73388fda3f041832403a138e8675e9ee1f70f7ed0cd48f6ae0a7adb2887275c617c4a98cab324f1262a0ff612f4c9b259079ed3979c4f1b3791ff131bd133ecdf6083f596e73e61c369f1d8f4f4c2c230fbe84007ed092307b130e8d76ee5413c36cfb9cbb1fb4d16f41ccf0b29a1d9cbf83e19d687cd7b2cad8253bf902d13f2e0f2864f011346ba246d95c818", 0x1000}, {&(0x7f0000001440)="8dabba1ffc17a3deb75578da5fa5e20ab7680786ffbddef61e12b5ca8c4a71a897bdb861cad1d3b3b3ca6d2bf852eccf3becee8235623c1389aa49728e1998fd87043b1178f8fc045747e60b8c9b1468dd8738e31df841b97197cfcd054b17a1738825101b01f5e2fc3a750e178ba071e3e2a143f1bb23f98ff8e4b380a41279e7883ab83a96449d6660d5a83cbe260f77432888cfb48992a9f674baf941500492cb74630817b822f3fc79029d13925dd9981f41bb3a4a478ff969cae983bb7dfc33a951d3060acc1e579af4f2a9f96623edfea112233301545a04482b0542b7b2757b419086e4fc8b804a6c5d917e4be94e4122e04f27e62f2cbfe087ab2a3ec58d9f1f5bf69b7161186170b039417d164cfd1db1e1fea2808b095e5c32a15d5b6216f28be8c4d1bcb2574aea7564dbafa180d1211f0ad2a0f08d0df0b92c3ac2d258bb8003dc3214702780abd8f6dbc2cb9361dbee6475e1f94e9128d3cccafc3b0f6e996ee4e7a0c450ab937956027119c1d444466b25071711acfc78f145ba1444e4c8d08f4e5964bc915355d6633db07beb0654589f5052c3695baf46703461536edd891a30f3dad8bd221d74c467bea0d50546c101f3db3c078c25d8e06baa9aa7ce7e7c4113288fd7c94e4aee05fad79993562a0d6d563f0153908af176a2beccea09d23e7b30838c6f8767bf014b3f2e6581ac0e0b82933e3610eb85eabce6de71fc87b9e643479013738b8ac2ba23875dbdb904623a0c5633736a3d665754eb26d5e9b0d2696278449d6fd82d152dc8edd8feb8ed8cbd81ebc4405c19c978089f9c4bb755f4af1e3a03ab0c2c49215acfc6bd009fa9393f60006784877dea90787fcd1ccb5ad4ad360bde833304c10f2c786403fa568fddf60422eec0297b8ca518fa1fef744309ffe9482d31a8967a4605e418f8a2d64aaaeb535e6878c1f4e30259b0e6375d4f046f1824f76d4470671e438bc7c3a8de093abee74d8ccebcd6fb28bd3c68e954932c97bbc20cee8c63f1770b3af7db107bdcc8327740b31130d7f3906e42ff7cc07aa001349f2a8e81739c7b34f0ea7ccec08cfa8a76af48451ea4a00b85843052c86dc41e09fea119bc4316b24f0d3113cff188be6c0bf68d6789d85cfd2fffff2dda8e2a64f8670e5ad63e0ad7b18e7e8655224da856bd4fd2d5893937f81b13690f29ab5beb5857c7837be414d436ca64427099cc687c506a381f19011aea79a17e7ed0849a9c7176224ea8d4b931e0d8683ae54af64cf7f04921b651a079525ae0d18f41fa9cabafeb9a0f7c8133c22b240aff8a63177d2337f98920238123a1c71629fbda9de348783baa34c88523d13a145f07dcdedf4b06e44f186f3b57603c30010f601302412030d54d15e6cd847151d007f1b75df23fd070f6882e65514005e2f32cb966887743e231ac5b2c07ead563880d08189ba38f560dae0d9a4285f3b82b4bb48e0720977b488c10562aa8d86fb8b0cc2095fe563e4127d67f5ebef78395059e4db775f62e9bff828f891e5130e931e270e098516e8e642115e546576d8dd7bb3ffce1e00ccc762f2bfeeefae6913a5d54de8069be2ca4e7aa55ef052bbd53c53a0a6f9b5a25574e5de4dee4d5246fc1715b26f4b70b4dfdcf4fb0954f1313e425f5a936ad73d38b3d92b7fa9a07499a39f767408ebe9bbc376e37505421e433de3b24d7a2c26083828b264f93148b521cb06443967ee2fe9102556e1820160856434f003adef56540794ffd597c9b062bfd610fa4195714d015b1a3f9668138bc410a38734641331ab9afa87ea4e710bcbf385d7b4081b1cb442be142a8f874275b266b53feebb747582ad38087e721b0b7c55c00659c1f3dede66be55e4414be97a0384d1951a2b34791353836a735764048e4392e18bffc308b53f05b77b2560c5ccd42590a32e1a2e0d0cd1cd51ddae39ced6690fdc8f799c30c03e533531997f532b9cb5db8b79cdead7136b3e12dc3e2cb998924567b38720949cd8c7e1c479931cc6999cb842471fe3ea6d062b6fa7fe36ea68fe6f44dbc62568660a161bc734c5462f565217adfd01dbc9e349d165a3dd8bdacd9250009f7d32eb0fdc93eff0d184fafc2d7f93d3bb90f6d0ef9a0640552da5847bf204bde3e541947b61697708c264d1940f420b12d5d7dfe5bf43a945997c865d4e2cfd9a45841ca5835fae29243c5a58206598ae91e87d8c02d407683c239421884882be2e19aea63d0e79aa9154c69a3af3fb672d715a106fe68102fd548b7f4f34c732964f00dbded842a15e58944c6e606eedbfd638f4efa9cb2dbf066a475679598fc19d16424fa7b1735f2a153f2a07233c5b4b253e917ed3374e0a2dc177593614276d50099a2b91167980cb4e09a89a3f27ab0fc5eb59907c0318bafb1ca7bdf8c1562105e98db8bafe4d5bae5e347a2f490e3b47fe1263178f94a9fba107f0a8e7181d83e0cb2b563300b0abe03e4de1c43ef2159f033b718654d7f12888f8d4eccf39204a2d71279256596da761ae5e687ee523e1e56252f27e28588774574d211905c3a7fcbdd56b91a4af0fb3162ed30aa5e7bbd799061744256a7d77472ab0027de1b102e7a5578277abc6781e2a87de8c5e7c5e08cb4002a1c7f5553391df310d2e31137db5770086270a49bca171174adcdf64bff6a97965489f2c84897d4728beb7565efb0c6a7aefd9f3a161fe33b811cea567b7dd212de40d80b57910ac870eb89503b4dc5835524a8abcc98eaac4b41e186f23f7f5808e46bed79fe6a2d0708bb82db60ca646c51919b49fc62333cf3fb85411cacadcc53a8f04b8828e4fd4c7414e0fdd5b2013c99bef0414252af9b21d84b3e87878742300d2daca8c10c68f2220021b131d2a38487cd331e2faa8d838545b8080b59e496d9706c46294f0fb16aab88248c04ff6848623070462e7295bda49b03933f4bf9f204919d2e749d7bca91e011371950e5122e81190e207e80168054adc0e79a0745bf36c2c49fdc7e356cb2011a6a10a00681969bf26bc61ea5907220d5dd44407d402359dbcde2c8d9dd43303c185be27db2671eac33b82bebe9b1ea09c03286cb1cf8bace9f5204840091c93cb68e808f7d2fa7accf6f539a7f10957d7748701cd43188f76939c60c9cd8c9c41eefea5ac97762f97b01a46d5dcbc76fd9d3e72a9762cec758366e12bb34bd009f6dc5dcb5003a7ccd153aa888c1a0b2c976d0fb01671643eb5155323fe34a3c6721ccd300a75da420c102f9e232ac60e29c1f6313e3962f8e43680f352a8dc3f03d2b39ce014ffba83136e3e2a4d2c447157e73d6d4b248853b254a20d5a60d51432fd80f4781be8764d132e2f72e9049a2df7260fa75ac12c3559290a5ba439b5db5ed2c47241503bd33a465939487a3e25514d99327f72ceb92fcfb4a8d6bc5d975a36a71ceb7578b5b593b518587e4f0cf5428b28ffcc843e7a54161d964c627b3697499e080b66432903901bce5bb0be1b9ac713f7a8fe0a62ff2ef19f8ed1ce43b33e5a636c56084c677336f1e4d11b833f19eeaede4f167941e2473756d790efe4a7b9e4fe3428dea908e469c4178781d6ec0c9aa67576575f54e44f5d672219c93eb136284cdd84871be3c5321d20f46d26ad564addb44dd5aad9619b2743868607616d22289c9a92be2d75a17992d77c1f6e64d481d4516e0b856d401e1d36eb4182761e4a6137088a85c2e5082515c85b7088d277a87d25494280034cd29aca57f2a203996489a4b98b114273237265973707425b428de2d8a2099860b2ab8454ad9556ac1a93797ffddcdb6bfcb7a34089f4255d355ed3a4c889fd8c903fed642c1af7b495a67faee22c0ffcd6d739f365e805c359a9e433b1c27f65b1262504763ab41ae8537a113c5f73d2e99255e8dc173188d3a6109a8708779308e6b9b104a1da60fdd5046092d34a7f4442af604493da1e8c78d7c59cafc2ac107f54d166c981abbf2e5858bcbbc3e468ef5ce1ce27d9b4bd975203b835a430c2cd9be346350665248a1a9211d70ed9a9ecfcb2e3d6e09919c84dde9e277c7dd76e378fc73b46282c5cdd7806a204bd1dcd4d5cb5b13b339d85254d3e4c34f1d555104e25c294e2974690400f50b9d53313d8f3baeb863a1a67dc5d95ca151536b0528a96e19a55b980b82ff4f68ae047e018df8935f918f0cc90c3e0c2e11e597dbc2b5c627a7260638e468ddd241b73c63f94beed472d0dcea0db532bd1eb4bb99bbc34b613e8fd9ff32d7c2bf094c70ebf5773e9097d3aa81822f7e8ad0b3d104962c4519fe74e675b38f2f55784985b61d2a0d13618db51eb21f6df35b5b5db8c4d68400a1d378008e393f85080c7ab3678c90fc79c1eae4d49f84b9d82382c2db7452a8dd1f1150a98f5ad06bfc401e77a8224842cde667c61d968be9fb98e84b697e21b0967c2c13248523ef40fbe4a341a6da0bc8f7bb1b1c7640936c6e6fbfe82de0e08c814a11902706955f6328bcda4709049207ce179b19a780d5bc91b3a60ed1412d4ad2609c34733b7fcb2dfc0ef7b636ea7278c3d9d450498173331ab4597705a4ff9472686c5db062421c92cb42eea12ef85acc0d69119f6a64e1e3236c276bbb6b2782bec95aef55db150d2c377016666d068a537148cb3405b536cfcda852400b41805ffc344a9c2d050d366f9aec546120c13c2f081f7b475bf9dfda885cbbf5b00dd4df6dc1c8cffcef2257e1353b72bb3baa6036e11a6fcbfbca38d1abfef88bf79a96c1e77248e04f9ce86a3517811bf81917d301fa67db2ec2c6c8571f1d2c70f3513e7f2d258eed95a620097723f986dd20b0e4f73648fa10dac195fdad7d47e6d8b58721623c8ba266c82bba02a28694eb6b12c238225c1f2aad5b4d34b1ef340b06421ea588c0f0141763ddb228bb4214fc50b162432a6fc25a39fcb849f92efa1f22255649fe76c70db0def75468572cbc7b06b447ffeef490171598fd5ac1190665d1a7f41d92dbd0c811393001df601aae5b5b03bf7b45ddccae72f006d9bb1f4c4a3692adc92e5e375e0917808d8e0d1ae277efbad35e16c1f28c46899e0e70c05bdf40a7e7b34c5838a502653f92fd227d628ac03b8495700e3aa493fd6a698251066442395bcfa555807abb76256775b877df0d94b5e7df1c8c35ab286f8f1d86b185063cd527560d3dd04bdee7ad9adde6e965729547f48277b132c56328bc5fab9dd58b0d538280e2821ccba0b1d809e43eb1dd4a43e83d0aab31e065576753e1afcb7e676d7b42b4face86bff401da07f1f23e11c5addf09c54c4166043c4b960685d04ace2230b7d466706e8d8b909416322c57a89a322908e5905dc21bdf2e702147f8f8231ee4b098736999dc21625b9a2c641cfd13e399cd35529b9979895712b6327cc73e2735c9da2a04a0c07d50460740340337f37b80ecea3f705dff0abafcc1ff45ba4c5853f2b0aedb243cc264130e1e08c46028c12e9a8253fd926fb7f8ac9afbde15c5f70445369e87073c3410e2ad0fb09700dab7aa6f03a2bd84167c2fa13b403d4e72da318e0b65e1aa64e0c432e34bbd4ba52b4ba87569dad60cbc53ca83663eb35c92fc44432c2aa6680d5db8527a0cd91cb38d872421ea34da9948805b6a5803c549b36751cf2e10719147bf8c996f25ee20c53f212769f586985f1b3cd0d990a26df14afb729491176092e0cbcfadffbb3f25f5afeecd20b898f483629cd4af9dd0fb708453018b904cf5544658cfd4e5a37aabb882aa234baf43c7faaf3c9edce231a34dfcbcb3c7", 0x1000}, {&(0x7f00000001c0)="7980882163c4f94c2af7097cc70e15f113fa8b5bd3aca8664624a5fef9af8dd915deb7a71a6df8157f83195a553fe3d73041f56107214948deae0152ebfdd579496dcf1c9eb3249280d41ab505636f190c19c8178e69c5c5517b9278587493f094c887c6ed804bf1e9eaa6", 0x6b}], 0x7) r1 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\b\x00\x00\x00\x00\x00hli'], 0x1) r3 = open(&(0x7f00000024c0)='./file0\x00', 0x18a00, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002500)={'./file0\x00', 0x2, 0x9, 0x0, 0x1, 0x6, 0xffffa815, 0x2, 0x0, 0xa0147f2cb68e99b0, 0x3a, 0xffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) syz_open_pts() 22:28:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x7ff, {0x3f, 0x1}}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="eee65f95baad71ffe40aa252b8bdaaeb6cbf88e6ae9bbef3f592da763ced12836d33e5c07a2a83460d3478769d013cd42d855c86ec7fdc25cd4e36f2842139b6154d315c47d50a2895107468f2251edeb04ac942c8a5191795cdbf464518f4658a86535bbe85b3634a390b33248281eb1d119b61555cb26a71", 0x79}, {&(0x7f00000001c0)="fcd854f2f432b3ede06b79c340df7575ac345c6c137e3acbcb4342f3253492f81a5a68cc6731fa431745fa883e49aa73a10b245386e5e3034343ae5f2aac2e9c5c57d59d3b96b97a465e7b7384acc4e6694b38c9b2e9ef1d3d389f71890730edffeb4ff25e1df5dcf7b8ee553282d257eafd3b07becf2a86a32ba973b059e849866082875cf523b290fa088889f51416b82afa", 0x93}], 0x2, &(0x7f0000000280)}, 0xc02) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r2) 22:28:46 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="00db287b7d86994a972b688ed3052f94e7d0a93c9d246fc6dc1c5e36ae6c2ddf29fe06b0eadfe337be49242372b1c74d83ce4238b21255ac08adacc07b17aadabaa5ffb3d7859e5746", 0x49}], 0x1, 0x0, 0x0) r1 = socket(0x6, 0x1, 0xff) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000000)="6f4ce4f45246", 0x6) 22:28:46 executing program 1: socketpair$unix(0x1, 0xc8ed75aaafcce313, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x20c8, 0x1) recvfrom$unix(r0, &(0x7f0000000280)=""/180, 0xb4, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f0000000340)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x2}, {0x1}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x6d2) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x6d2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000100)="8c65", 0x6d2) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000100)="8c65", 0x6d2) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000100)="8c65", 0x6d2) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x6d2) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000001b00)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32=r3, @ANYRES16=r4, @ANYRESHEX], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES16=r5, @ANYRES16=r4, @ANYRESOCT, @ANYRES64=r0, @ANYRESHEX=r3, @ANYRESDEC=r6, @ANYRES32, @ANYRESOCT=r7], @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r8], @ANYRES32=r1, @ANYBLOB="f8884b5b73f976ca3ba74eb432bd566e62639c78878c59f387ce0f59bd4194e9596089230eef38f001b49b8fb84050ae677dcff356ce2293a2777efd0da3f0575039eb0e8573fb4f9a26892278880a52e0b7762d1be43de19ba4f0b8450df7645d9352f1fa50166a9762e65b7f2b97d6ff7cf023c24257db09e3bde5c1179a58379edfb8a0e3b0bbe619d0f24e98baeee877cfeb9289c9de6554f934b30149396cd03d1b90dec80ec3ea025928c4903d38303c0ac9cc8b4f0eeba6b79bf9878ef7bd762f04c7d4e5d289d75fe4e1ec17c442c63c83c05c7ce417a12cd2100dca6c134a64d3a277c12f4b118d3e06df953c4d01846a4d2b3c9f6807db78f543084003acc4913bcfd4c027f879259759762da4af20f55aafe2a9fecc31c22928ce55d5f8a2b098c54c6261e2f248ddd9e573f1bc6ae87e3117033a4a633c22160d07a2c6a891b0ac6cd8d6f9441dd4ef36fc2dc7feb9204a03c710febe55b5bc49a971366416247e4b8cc8c7337e710cca0f0b6a8cb0dcd1a097f5c6019694ac9d9f902ca83aaf355c29b2e7dd04f6bbed6089dc460bea0a32803ffefae3bb32fd65218f2f2bfb8df42491c69759a0b900e4b31fbed2cc83ff46c3da5ace7ba62d9e26944fcd6a45e161135af9a6414c0da977cce2127cbf078610a84707c062f2fcb4e67b32f6711aecb18d92bd27c4d6792b996c5249b4d94720149ae3149b4a35b44dbb68978e5c69aac25c772d3ffa29d78db3b961a7d1f9b2906d13c2cd609e6f0bf784a5b4cc4924ddef8505778c5668f2b14123164aca6da53395999014fef8b56e0fda7df7f6b3dcbcd4a684a9b846c71fcefeee77b11acc028c74efe7be47883bf730ea86aa15c4317cac241eac45e9bdf06f1705199b218575125b652b982e797ce8ccd35432857f41e742141a6f8482775d42d8d4a8b0f581f54e0b274b9861b9073aa5590a627783ed0d12b5dc4fab1368dc2899144a0ca45105169336a41a0fe9361a622c1f59866651a6aa8e49569124464fc51ff91c11419984ab89306cc5c337a5215702f7dfc1ae4b6acba07805fbd5d66ee6e64093066031a7b647294a1b5778c44a7a3c5f7351d47a72be1688f3e79c4810625d56febc36b7a006917b8d47795bd012754e00da91a365ab8fb7e02198e3eb50af0093d0e39fa0cdc553b8e44596dcfae339742fcd62007d1fbb3a161d60fd8e55b217aec4ac640b595a9dd3ae9fa994f299e6ea1d8b6d687e96a71393857746875aa47a7af4a5e89a55b6bc7a67fb8d6a624ff8ce57e80316f7ad00cf0d9f96c1a258f44ab6e117153323c91baecdeccdc9702b4a38ee495281040a01b558c8b72d3f36b683eb4065cf92b469f06048c87db01b1422fec355f6e089ce0f292eb6ed3304f136d7378405c6807002acfdfd13cc2ef90e88cf3c57d0f6b8e52052e6b211bf136df9fbcc7493f0f968357d40e14d0745e4c77519f5ce1b9d3c9ea449b705a1f0fa0ec18b81ced548b0a30a099fa20b66ae8482190e3a95ce8a04171936b1f2d64689e1dd8528fb0e4a707d0dd7c569490f390d1f0e08912c66aa77def8d5be6581afbbe5b7499780c823590683f112d89b3918c5bb026ecd613017a7b56647898c9764ec234a735cb76266cc8dd130d1e3e65629bd6b0087e70c2e2304f364f6c70c5612f174a5f683ea5c6a672602ac907d00e514219b7b357bcf7942b957e991c12941826c8ab5177a894464515ee3fb6da831d4e798cd0412e6bedbd81646ad50773f3dc3b3de0194a8709d2f471e60bb59aee1489f5418b2a17ef261d85545a6e98943927650c24797d5d3c02374f0bca40f3451bc890eb2422291e6649b7b89e284022ce87dca5bf72baf09ab4b7e436553afc81e9a67aac01b4a3827b7efdff148dd45dfb6258dfbf6dbe4fc5ca2e702e7d95bfe69f430b1101438f610005662583b66805576e0e6d65249a939d840c544d99ee6e0902a81af043f28c978a2cb9352037cca9d74a565a88ff8ebef37261ccd44e257470812675f5eb5d072b0acaae1a2b09663e2f0689834c0c6f6442c114d079106f312400e8216ebae119cd75b83e8d03a25ca6e68602cd6e356fa40bfe895ff102c5e02e3e9decc5388e407fde79162ffc9927d480dd4a66d2fb0676eed3e92c17d97564bc89179fd0078d08dd2aa634d21057f6bee1eac11448ff86a8e4e932ba88affc5150a77a75f302174a2e9baadea577bbfd2adfb86993fdfd9648cfbf8a6f811e45eb3fae223b5c86a1a3038204764a8d3e87932353fbf1b4819d3fec5d77773ae089af869569db3767bc955679f7170935d1b7ddbd7756f57265703bcf41b299edcf339a44799cc4713aee797839a3320520fa5d64efabbd9cde8d106ceb58ddb169b653f74d115ac44c8532cc8c516e92cc8a8c4097fd0bbb273cf1640dbc1e83e56994275b229e35be48759294d18c3ff94ee86e72a61925df2b5326a3c7123cfa8b6637bbbe763095cf2b772922a8fb519b0af39df0dc568e7184a0cf8b6823b72ca6d7985c358e3923416acd902bd71ca3e0a7b005ee5af6e2599c8f17fc22546073ed36ed07bd71903aba631cf631673ee73150761f65c3ab7bec0d0155798e8f4a8d6117e1c9c186afc8d4f68ae14a5d25a9d7c64a9b3b98450d2e9e39a35c1ce77dc28485fda8f23c10c6f4d466f2c0ee826fbade8c73752631ae294027ac1b7f865b9f972840fd4ce18eb46d9a7883fb8e8acec7b0f31484f4143b67e597ac695b53f43991fad9ff694caac69c013f7082677b8ee074332475d79d52a2122d9a81a6bd70b2133c946f727b11332e79071823bf6028241c51884abfd1c03275e6629b3beb495d9bc53a610a11ab3c893a69aa2d7b4a8ecb33abf85f989ed6aea225fe689ef68197e7c2cfc614eb6fc38c0b2a596116075992828ece785d45c7950a6525be1cd80a84a64365adfeefc2a5e38132db911d6292f09a815b842e2c676571d054987be3a80513d18232b3e5523593e806c5b2fdae894e39a31408ea3d3d26e0a37531706a6565254d1b9e1d21306d593d6ad6ebbcc4b0c346251e6d36e19476f4fd181e43dbb95a166af7547503744925eff7f077bc629cfa58da26a626eb01706ac475190b4e9179ff78baf0554d1875c6c1e72766e0778b404b87d4ea5d9ed34b75daad2b9ce0d33469efeb11d8ac3fe6325f0bd6220c58e066b8bd70b4e8209b069d948b3b7cb502ca9feac61e58c8c9c66e08a0834ecb7b518080877af4e1b7dfb197bffd66e2652952ef4a230a13c623730be57ede59fa54f3ead73db88f2f6e7cec27540b0e61ac2e3617b08e4b8d382b21386d65a2a87a55fa5191f763716038e9cc23338cad2f292005664e26e31a008467908bf5496f6accfa81c9763ff8f4586c197a10cfc7f981fd33053b9a579b1cf98d6147a18c01fa581d7506aefb11a62fd1b704bd63f5ae9757b3dcb8a8840a40dd1ed3a4fa41e1e62b6612f776a7c95cb2fd8e44a60fc08dfd359cbc03098237997844c60c6038b2e9d3062ec90df7fe5bb4ee7e012a1a34953c1b46b0ac1c4b44dd087f5fd97636b17fd480d37f408a9a9fa6d1645247384f8ca923bf9b81a8c693624caf33eb3eba57eac3a3b5d7454b59eaccbad212e7f309d565fb04276f5d50190492c3e48607a3cc3702c7e27e50901178735c1c1e969dd0a33bb00536e735cb30e78290c1439bc7a9290d6592428f00df21b4bfa47f0d41f24c93e4e21bcbd2634bc15f2e7e0534b87af1d3543db567551ceb65e743f2df7d898b86d73a91c766875cf3f712f1221394ec41506f2b50376421e57b9af90614119e0230a12d3b22e9cb6b1067bc5c58ac40992e226f51978a5c7775de223bc5e5152107966601872ee33cf76e90aade2c6d7ef75ce693d2d32d90961c173ded1a85c2a8c191e9fceb481bbeab9a2923650477c5a56b480fd3d4ecfa7fe75fcc815b3ba32784e870f81a892239bff76d98c8a6c04a3092db079f992847302ebcaacb2cc7ccd6aa26548fbc6086c6455b30a82fc440209472f47dd5cd323789fe960e9e048ab980783130ccc106c738e730d03b30b3ac3895d0c258bf2a1c558e0721adf8d10e0a526fa23c3aa960c511a3d453e248fe20fbb62b0b822891cb683b76e7423287afbc58f7c293afd3124dea75b2dad249036384cd64a4756e8e6a4ec624aeb601d3da8d6e838762fe7a765cfb5a35742dca6a5c09d0c16e9e9f665920b829aa17b8b0f25747094f445224ca3d814a71b725c970a0d0600caa3af2693966fc58a4881fe4dd85be1b12c638feb0a5a46fc64f4df289df73628852c1b76f5544d489003241b5cb186082ded6744aa7eea0a5d99e70c8987657d66bfa772b0030388ef69f3b305272fb5d6ee7ba92c9787cab54bb506eb451aca21cf5f74ce3749158aff45c6aa4873d06c85d6dd6993894219ae4da78691c5dafeae882c278f1d415f8d7c9bc01130704d00943ee76f942bbdab524729a2f348ec6c015db43b1325202b3cfaab11325e4c8de201de547e243f023187516593180865dfdffac9a10ad89eaf6259ea8403d17a767a458672db6d0f59f4d030294b4e0b70a41dd65f14681163bbb384ec6a3470a582c74e5df017cc5ac584e9afc2eb1eba04114cbdc491dbd2674a7f3612ecddfeeaa99c627b8dbfc41ca4910a72136d7d6f0f156c1aae929095daa472fbed0ff12409d77b436109a9ec92b993a9c48b3eb95523e54a23cf871adc0071702a49857f6125d16cc61d9ccdbd66e9a393a897d8d4b8b1a56a840036c2d5febd5c5720a6f1298dfd95873c94965146e9cd349a8a989c0cd7c92930f53aaa2dc451d73b12982c33266e0f07752e4485325b18ac460a633dffcd22f34d0e310f579da0768459f83d1d6d4f7319567e35aafd36edcce12600162bc2153d5461d107a77c72e2920503649435aad5ed4b8c4a5cb1ed9159d2975380940a7cb77bc6359c6949b6e24266422424731473d50d0920b72814f7eb76d8ecdd5cd6efbee6e1e6cac51532bf714dfac928a8b292d61ef990c9603594fd7fb93695ac541bc1f219783d3212665749c054532ea1f08d5bf253a2fca6a379f6ce702f1d5c26add9cb102f17cdfc3f58a7bbda9521dccb141f51dd1bef26b01aedc46a74289e1816072293a1321ab4169949ac9d2df8fe83ea77ce15fb3f711d01baa298451c5a73d63479450982a76970b135ba7c9f289483f94aeb169bb5239062c20d9d5dfa5c21d7c2d9de912df24a8229de9228fb3027fc1545bba20ec81cb3161d61c94fa130d414575f6a6919c579699ccf193bd0b52fa89a72b04662f110d06ae61ebcd94af0efd400eefe54fed2db341eaac3b2a29ec7fef1f567866e601f1f25a5345a9603b80768760fb6da1d64ad3c83d7ef46c5a9c0dfd3c949ebaa2c81933796a7996f0b0ee6a8706b8f122a66dc7d6610fe8a1c5b09727ac05a230f06b38e5ac1cc98d5694a049490c22836b3070ce998f7851440648ac0d0337923241458efb8f11e3c86b851a13ddab2e10f0633112b848492a2b69f3563a92adf86419ff4eb93db9bd7ed7682d327aaa73552d9c61eff14eece69eecdca38f8cc11bbed0f52dd0878ab11e7087b412c30807386018d04b8b096918f3798764bb9ebb491e5588847a3066f49a0a44f5948ac6fa8b31cd6cb5fadf46b413342f66ea446fcdd8da7f04240c6a6d6b572f885ffaf6c5118f2f737fa373deecc77f120e9662d026053182320f72f13d5d6e179759e5a50329184d09a2d688d3b78ef5bb80e0e", @ANYBLOB, @ANYRESDEC, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32=r9, @ANYPTR64, @ANYRES32=0x0, @ANYRES64=r10, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR, @ANYRES16, @ANYRES64=r11], @ANYRESHEX], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r13, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYPTR, @ANYRESOCT=r14, @ANYRESHEX=0x0, @ANYPTR, @ANYRESOCT, @ANYRES64], @ANYRESHEX, @ANYRES16=r5, @ANYRES32=r15, @ANYRES64, @ANYRESOCT=r5, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYPTR64, @ANYRESOCT=r16, @ANYRES64, @ANYRES16, @ANYRES32=0x0], @ANYRESDEC], @ANYRESDEC, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000001a80)=ANY=[@ANYPTR=&(0x7f0000002b80)=ANY=[@ANYPTR64, @ANYRESDEC=r6, @ANYRES16=r4], @ANYPTR=&(0x7f0000001880)=ANY=[], @ANYRES64=r15, @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES16=r0, @ANYRES16], @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYRES32=r19, @ANYBLOB="2ffcc5a6657105dfb2974cc558a06d987000bb25378d0b27eb8f1ffe6bea984ba02357c2dd076c00a0ca800c99a358feab2b4bf93991e87b484155c2a0792cef141c77f7ae376962d8c8a4d84a8160c9bc802c1b357d84858b081aa8e735fa5a373fd0193d7375b38457ec3ecb800e7cadebef5a14bc0e221866ab4c9474c6807fa2f002b9b667cf262241b57e807a69a7ec2d2385e304a780816dba137b141bee3eada5eac4cafe17745defb1aed1f63b2ed86c5212cc8106107bdb995b7bf244ba5c1d3468e9b285fd85959a7e8c83191267d52509f32b3747276910a27fc1e3a523d994ae9eb5", @ANYRES16=r20, @ANYRESHEX, @ANYRESOCT=r14, @ANYPTR64, @ANYRESOCT, @ANYRES16=r14, @ANYPTR64], @ANYRES64=r1, @ANYRESDEC=r21, @ANYRES32, @ANYPTR=&(0x7f0000001a40)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r13, @ANYRES64=r22]]], 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x43}, {0x44}, {0x6, 0x2, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r8 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 22:28:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="41bc3a019edcd78d71bea7a44d6ebcc2ef26461b16ebbb60805d13e14e0540df0a03fb1d697b165256754c7d6d140fbb563abee262620dcbd1661fd0122372b539782f55f70cdb4c7dad54328bc8d1ab6ebfa60cb33c82e23c2d64f3663436c3baab6c1df6d821c970328291969ada7a080f44ddc5e24a29d98e8cf2ea1e8fbfff80f97c4aec44d3e54b40289f888cd4bbe293e341e9abe862485c67af8d2ce32fa2f03ffe8a90bf9ddf9e3d69bb9c122e6246cd55b3bf0620c2724cfa0f17cbf4ddc0d36806f6ccefd574190aca6162b269df6954e2"}, {&(0x7f00000000c0)="e406d647dc3c05cdfd6cf739d3ab0b4bfc0a9d65e680ce709a4d6855cafedd703b4a26b9d29eb7f1d00fd6281d9c35b6aeca25c44de9e7720c2c01f5a232f885da3af67af1fbcf50ffd593519e524507985f09f8d1f2649ba7f6e8a90afd3cf0427dc58b78d3823c63dd"}, {&(0x7f0000000140)="aa62281acaac42cfe3dd1c050e29c1c86df9d5bb210ab5b3a3f752a15a96795fc583de729528eaf2040a247e27fa09aa610f3d3d71e2de6fa62c327fc4bb2c"}, {&(0x7f0000000300)="9b78ccf3205fa99a75ac8ee05055db9bdf059a718027409ac0d954c0d4fe43761740e90f3e61b8291c3b8bff4c9c41b9963ea69371386ad0402a9c1ec130fe1d428ad0be71602e67c0d5fc17e8b8"}, {&(0x7f0000000380)="bbf5747a193f9c363ec459b916dcb88e5e0b746453a4aeb51fceb93befdf8c2120da2e65121a9247063ac3eb"}, {&(0x7f00000003c0)="638f6c66ac547428e8ea710ac1573191eed2d3aa04aa6282e2ff6da4265ad0e0eb12ed3c0020aa49c9f42cab362bd60c8e6f38fc77462052cd74b8db18ec6a99369a0264b28746bc0f15257a7926e30524046bc6a8e2a6249a5607ac059856deb87c606e797275921e98bd718235bf46e0f154e32d2bd20f0e1f9c9176"}, {&(0x7f0000000440)="858abadff7ed2afc66f162271d397db7b5ba48de179315e312a40286ec2ba159493337253a51d2af5967e607fc57e07fa47b344f43752473d5885882d86e65b1ec19cf3c2d4bb273e0840862010c5ad8acce7dbadc01202de8ba5247032c8b3e926ce494fc06eefb7fca21054365ff3f01eac5ba029036d451a65ecd44cbaf7c6bc05e43ea012448f48ed39077aa61493fd6db6775c4206805a9bed910b823206662ebde75650c15ecc269c2864ab53bc4f1e934183d2577"}, {&(0x7f0000000500)="667fe1362109980d9ee3f81590ec1add0da517cadbd481c0bb37513f378d1eec4e98155c9ab3ef2a301392ca1831c658fd4f3791dcb9f373db5f7441c692f32c0e0fd47ac7df40fb4cb420906db60507459c735cedfa034f4557ca70666044c48c67c79ca6d280678aaefa7131e920cec34e5a2576146a3eedd9dd492550b4fe5f67c1dabff139a31e42477f48f2fd83612c3a7ea3ee5efcadacd478e5f2a53f3414e65bf65078c29d1a869b96da779ba29cdfc86a432cdd65bb3ca0aed5d48af50486db167febfa041bbaba520fdca5ab69858546ba1253cf7b54d2657390ad95c076c7a3d410944dc8a42b"}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) fchflags(r1, 0x1) 22:28:46 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000e00)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x158a8d}], 0x1000000000000005, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r6 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(r5, 0x5) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0x401) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x1, r7, r17, r8, r9, 0x10, 0x8000}, 0x1e3c, 0x8, r10, r11, 0x21, 0x7, 0x2}) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, 0x0) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r23 = syz_open_pts() close(r23) syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r23, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r23, &(0x7f0000000300), 0x0) r24 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r24, 0x3, 0x4, &(0x7f0000000100)=""/210) r25 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r25, 0x4, 0x80) 22:28:46 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b17104228d7c1f9c8990043ffc32661bb1c48c86bb0856d80a9e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:28:46 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'ta\x11', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 22:28:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a69d001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000e69517cf070419816f4d059e76ad928e561d21c77c01878c68a097d758a55f473706c02eccb53dbe5fe1d7bbbb02fccb51efe2d67295f183e883c529c8ace07be71131e197a63cac7c81a0ac3d4b0d8c6d34e424f623eb2482f6ea08e444619f569bef8781173ef9ee15d9d398294c7219f0006b4327aead8699f11a0d89971c06540fe0642710d4bb5ddac72b2638d8db1c18e9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffee1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="7b5d181d3f73880cde2e51cca86be7022de7b81e9ebebccf", 0x18}, {&(0x7f0000000180)="49b1301a5000ca4f6de22e0a40de9b332ee5811bc119a3b1f5150526b3746724ec1c059effb36ba2c13d0aeb865fb1b808d9f9e0d8a49389a8f78c98b90d0bb3cee996f340793c13f81088f2f4a970df78b31f4a4f6ae17fffa0049318d5c80c969b9d97a1ecc3ac5c2da1ed586f87d27cdab0aee2ce0be563b58e12a74ef7314d0332582b4503b9580170c6d1781e061170cf7c0a", 0x95}, {&(0x7f0000000240)="bc14f94de981ca1f5edeea63e9d99d60bc8bec641ebcfebaf4fdf3c6196074c1b10db8ecf0a002bae50f2e16543ec18f1bd6e54bd6badbaa5887c5f9354f427d1e4269ce8048a579652a4a7d1d9b86686f696137b257c7c5e29468e294f9bd1add38d1623fe8819ef4c1cf396d14a8529b0b1c7cf1fcb4e543f6db82bdd1382849523607b1a89bc334a2a8a8e40d512b9e1b490e9e5c0957f11823975dc6b08862563f2730701e34919aa4841113dbdbc9cf5bf4245674f24e46eda4c98f99e2196fa313beefde8b684d4228c2132719b71ce85691b3f4cf035a4317bc7da0ae6efb166d953573faa7ad9d92283b6f2e", 0xf0}, {&(0x7f0000000340)="552c167d5147987ce4a7a01ed6612039f53838c55e424c38ea58faa6b2ee182a5a397f03b6980f1cbd51", 0x2a}, {&(0x7f0000000380)="be60c5c9e4948c2558c0f28047b340a5c95722d43ae0d8220a9ad65a86a25b7a6b823bc4faf011290e9ce4132b1a13057aca3f7f4f37651fbcf43ef17403223268cba1ce97b855f96e57315bdb2da1", 0x4f}], 0x5, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r7}], 0x38, 0x404}, 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x1, 0x8) setsockopt$sock_int(r12, 0xffff, 0x4, 0x0, 0xfffffffffffffda2) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0xd4, 0x7ff, {0xffff, 0x7ff}}) 22:28:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = fcntl$dupfd(r7, 0xa, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) 22:28:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101], [], [0x0, 0x0, 0x0, 0x400000], [], [], {}, {0x0, 0x0, 0x40}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x180) ioctl$TIOCSBRK(r5, 0x2000747b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) renameat(r4, &(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') 22:28:48 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 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) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x60) pread(r3, &(0x7f0000000180)="4876e6f822d6c0145349cf662fc82be56dbac91913b4209949bcfa7106619514a90dbfd96189a4f5301c5dc67d80d12781541156edef3e1529c61ac1a78e7ffd9bac72d66c7343f20de75639f95b8aecede94c9423", 0x55, 0x0, 0x2a11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x25, 0xfffff330, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&80002155"#20 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&80002155"#20 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4d, 0xfe}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 22:28:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802", 0xd0}], 0x1, 0x0, 0x0) close(0xffffffffffffff9c) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getegid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000480)=ANY=[@ANYBLOB="00000b000000000059250d7caffc78326bdc80d988081a3aafa43ab3feab97498c8179a44aee92e4f2a9bdb6404096dec40c981c70405eaec68062c838c96e062333990fe54df8"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = socket(0x18, 0x3, 0x0) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r37, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d26a955a14bb050b917c3e10ec19b982bfbfea645e90090151b13aad7911f441bfbcb2de0cb1c97c1afab8dc0e1c659779e0cb0d1123266be95727efef79ad92076f6359fc90b48ad11a444c850f969f828d2ba79ac5d977de39c621776f3c5950846ab8972d138c88f2645f54fa53cccdc2dc9d8de7b225fab64d119c5b228053d026d3dd6398c6b5db3108d3ee1c6505afe47628677cd100beb225b845e9474fbb06b73e5e59f2002af735212fa30489a9f57a15d37727b38b7a93248a113f485048ac50b233844c7032c5062c0470de054d", 0xd3}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r8, r13, r17}, @cred={0x20, 0xffff, 0x0, r23, r30, r34}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r36, r38}], 0x60, 0x4}, 0x40c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)='S', 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000740)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000007000/0x4000)=nil, &(0x7f000000d000/0x1000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000011000/0x1000)=nil, 0x5}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000d000/0x1000)=nil, 0x4}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000009000/0x1000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000011000/0x2000)=nil, 0x3f}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1818000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x5b3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x44dc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x49b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xf496}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) 22:28:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0xfffffff8) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 22:28:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) chflags(&(0x7f0000000040)='./bus\x00', 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f00000000c0)="020dc3", 0xffffffffffffffba) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xdb6, 0x7f}, {0x18, 0x1, 0x8, 0x9}, 0x401, [0x10001, 0x3, 0x9, 0x420d, 0x81, 0x101, 0x101, 0x5]}, 0x3c) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 22:28:49 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 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)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r23, &(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', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x718) r25 = getuid() socketpair(0x1, 0x2, 0xd4, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r28 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() r31 = getgid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r27, r28, r31, 0x1, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r37, 0x4c, 0x6}, 0x8, 0x800, r38, r39, 0x7, 0x4, 0x8, 0x484}) r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(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', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(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)='./file0\x00', r45, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r50 = getpgrp() r51 = getpgrp() r52 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r52, r47, r48, r49, 0x20, 0x6}, 0x8, 0x8, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(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(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = geteuid() r59 = socket(0x400000000018, 0x3, 0x3a) dup(r59) r60 = getuid() sendmsg(r59, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r61 = getegid() fchown(r59, r60, r61) r62 = socket(0x400000000018, 0x3, 0x3a) dup(r62) r63 = getuid() sendmsg(r62, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r64 = getegid() fchown(r62, r63, r64) r65 = socket(0x400000000018, 0x3, 0x3a) dup(r65) r66 = getuid() sendmsg(r65, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb9341aab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a3000000165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9844143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fcdbd50b32ec8ea389e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe000000000000000004e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r67 = getegid() fchown(r65, r66, r67) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r67]) getgroups(0x7, &(0x7f00000000c0)=[r64, 0x0, r61, r22, 0x0, r68, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r71 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, r58, r69, r70, r71, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r72 = socket$inet(0x2, 0x2, 0x0) getsockopt(r72, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r74 = getuid() fchown(r45, r74, r73) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r76 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r78 = getpgrp() r79 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r75, r76, r77, 0x4c, 0x6}, 0x8, 0x800, r78, r79, 0x7, 0x4, 0x8, 0x484}) socket(0x400000000018, 0x3, 0x3a) 22:28:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a8d9dea3c2", 0x46}], 0x10000000000000ab) 22:28:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0xfffffffc, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:49 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x6, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e711048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x6d2) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r9) kevent(r1, &(0x7f0000000140), 0x8000, 0x0, 0x0, 0x0) r10 = kqueue() connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:28:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000010bd00000000040000"], &(0x7f00000001c0)=0x15) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) sendto$unix(r1, &(0x7f0000000280)="1ddd28aaab821c96f1ef498362d3faf05cc5b4d63df3f156e05003c9f79c3f9a85d9f4b1d910cf88f7201d13f1873101daa652f61814b15a747f732a530fb1a54260e891fbe4", 0x46, 0x20b, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734", 0x134}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/60) 22:28:49 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) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) 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) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x42) write(r3, &(0x7f0000000140)="1d69588a8b58498289474c0adf34a6c853fdc6ed270166ac0ae618e001d352b3aeb3d02665979995b71de7c410bdb4f0fc1c75a7c99fc8d62d1ff6151d3baf70313ab609abead3f79a4315c161541da7577aaf04a282fe67d8194e69beb930c2b626271edededbce380af3d631b80cf6df2399fe", 0x74) 22:28:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCPROMISC(r2, 0x20004269) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 22:28:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) readv(r0, &(0x7f0000000300), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 22:28:50 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) lseek(r1, 0x0, 0x80000000, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x8, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000003c0)=0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup2(r1, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r9) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSTOP(r10, 0x2000746f) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 22:28:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x3) mprotect(&(0x7f00007a8000/0x1000)=nil, 0x1000, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebe6993192965400000000000d000000ffffffff", 0x14) sendto(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:50 executing program 1: socket$inet6(0x18, 0x1, 0xab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x95) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2239, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_gettime(0x3, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000180)=[{0x6b, 0x40, 0xcd, 0x1}, {0x4, 0x40, 0x4}, {0x1, 0x47, 0xff, 0x6}, {0x401, 0x6, 0x1f}, {0x1ff, 0x5, 0x81, 0x4ab}, {0x7c3, 0x6, 0x5, 0x2}, {0x800, 0x1, 0x2, 0xffffffff}, {0x8, 0x3, 0x40, 0x3}, {0x7, 0xe1, 0x43, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getpgid(r5) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = kqueue() r24 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r25 = getpid() fcntl$setown(r24, 0x6, r25) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r27 = socket(0x18, 0x3, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r27, &(0x7f0000000100)="8c65", 0x6d2) socket$inet(0x2, 0x2, 0x80) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = fcntl$dupfd(r24, 0x0, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xfffffffffffffcb4) r31 = getpid() r32 = socket(0x18, 0x3, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000025334ce8a6eb42610000000000008577d489685912b37bdb387a0c0a7a2f9ac116a121800c3348391d20c40d14acb5158d0da2286f16ffee1db3438c96fe4fef73fd2e69a5a8b6d6f7bdf61d6cc13098a6b47d459d3ddf4561e9713d4806cbef20d7e8530213d5a273a0754554cac4405deb2e710b6384947214512392814e89ea00f0b4628ae75a7f97ec1b49b3b1088cb382392330708d9f3a952f9338332eb5b151dfdfea2b66645a5d71ee0a644fd95d2bc111f0"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getpgid(0x0) r43 = getuid() r44 = getegid() pipe(&(0x7f00000014c0)={0xffffffffffffffff}) r46 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x0, 0x101) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000300)="49afb43d9bdbc5b076fec767f754c7a70a3511769412e6f3ac4a2fd77c222bf68cab48b0d22a8c69d84c8a2283d5", 0x2e}, {&(0x7f0000000340)="40084c3423dcdbe7747d4cd5c835316f46ab1d7944f0da472a2fbf85d50b7008157cb91b58e49bef921e10cf906c7df1e6836f403e9af2b77327be22716e6d084d7373d13acee721a6324c48ba2fb8873b2bf9455116e961fff3a8ce829372fa508b802aa51cb60ac3c63e76e304ca0a81ee200b4ee846a936bb8414bd6bb599b5ddf2394aa4b7ffa351f1ef4653e761097bc5a6b335d648bc4782ba4224d767a42576685fab81d5bbe4db93fe0416953378f89b2a3d24475cad477803c15bdc7ae3523aa3d175446fb44cc94b86129e5e5f5c7025086e4817fe5de905e955bccf8d846378513e7d80ae69fae29eb84e39a14a496dad33c164c26cc0aba55d6400000b0855fac0174564ebaf2e7d8933fa449beb243296d2e50b040fc33b4b0a6ae021fb19cd4bc02cae6eed7f9b06e69a2811b07e45b29b4bd6f71f0655b5b741fbcde2010169d0fd6f3c4d5eac423c2cf0d91030cf16dd0b0676fef48c4b6a4b1671ea600e0327169f6e5fdaba4c9b696ad4db035d2e3aedf8c95747b3cf22c0eed1a6781644a8c9e539f461be2338434072c2aeafad5379024b1f7a1b18ac235fb309d7387022b2dbfd994e3402e47fec4b94ea131d58eb249dff4df57fdfc0fae48b6f5f487ee41fb759820bc52989e21a4e5d95216a9c533799f4102e32e9742ab405e8e7eb6c1a87b23548af438e2f28698c67dd869a7680861655ce2efa8c50343bbaa726265fe735630532175cd86a841aae2d62e321fe50de7baa51a90572cbb9f2009c897de03c7bf284fbbea77cfdc1c944498893a6c3b526a53cf710bc249672f1fdca2353194afce160fff2cdf86f6bd9b55a1ff211a7a49c82447924fcec0bb68a5a58dc3f3426fb91156990b5db3a552d57d625436a4bc2621823852cc09e4dc158fdc75ac4c4a4b5a62f2f10406bceb7d08708ab62cfc671acb711ac9195d05486c64a054f32a254d81ca40520c1996f165aa97f2cc02e53700017f0b1a11de11e299a810317ff01cde0053273b5097e39683375c537a57a077b1b64f21494c5bc8e437eecdb7138aeaf1bdde9db31a432eed4c9d60caf5369049788140e3d996b750a7f8b2ceb01a7f3287a72600103d46dd7ebf7bee2adfaaf120e558ff39d1730ea4ad7f01909b0057597d4273a179be766e626d1ae5388430bf44eff47c5f7f18e88616e74dfdd42592ad2ca3356c036e3ffbfa861e2610bfa22f330831f1945cf218e30d797c6df64492e82dd9c955f68a07a803065723764a98326fb81dcc5c4a4de71315c8a2ad3047173399998501dceaf797be6b074123011aa3bcb260cd46658a40bf36185c7427ca772dc5afcc53f929a9dee6a4907041324e9af0f84ba8439795c97bd45dc1a4ee0db0bd9e881e234d23abfef9f867e49b75ed264735c9433e970e9bb7a3eca14a0680ec707adbd990488959761b9f31559fee37f308822fdd8f12f3fb499829b326628bd087457740a0cabfc8b7f97dabadee5238cc759f6bce76b8f15fd70a377fa90f04ec9de5a0523037ddbb97a80bc13a73122999b2fd5143c83b1ac975c2c86e23b7778a4de2f9d6f6b2e7695e479f05ab5a86c4604f2bfbebacc8f14d1209266401896ae9c3981809c39ab1e3b2f1f6719769be392fe7bef0def342572c86f8415838879ca84ad296c474f6a77637004bceb6a67cb91da7bd87e6d819ceb6096eb191e7c0af4274f6c8581b34d3331cd35373bf9658d2cb257fbffe23f6952408534c825cffcdb74ba43719cb89ca13408a14345a7d988e1ef1eb0c7e9176f2e596c1fbe63f95a1ca0cc27cf60e4f4eed4110dfcef3c5960b23c67d9b4afc8153e29afb5e32c2c622f57a54a24b91385525889786e730bda8b02bdf24de339184d56018d919c37efe7ab79f085383cb61e33ccb5bacc3ed1b298b8a356b160469506ec6fa8de287d411b39c1a59ac5f15746f703d0c931446394a8e9f5e57dc5c88d936305e79fba6ecddbe5a4c4beaa962b636d9eb542328612d07f457646ba4f805cc1b44052043218e48325ba8e6775a30beae83f638b6bc6712134abba303a9feb29102d733c86d3a160b11f0b7adcbb3aacace28cee2fd1cfb0362bcfc72c9dd7b67a95f39feabba482093beb2e0649d8a7960058659f8e48e30ff2353a842570f2bf22bf3855014fc27225e3963b2ed277636eedbba2670fa376d2c14feb9a51a0978c2ac4aab9407bfe9d5fd79af9ade92e3fc3e9a70b71f32affc4ed6dd43bbd4ba933fb7a128006aaabb59d8ca9eb34760186f26925758d90ed4604becbf166ba4261d5336b8ccefc5595e0761e29ea489a0e6832da9ed5f30cc383f9cc9d6b0ddd752ed0e22b83a3d4cba0518fe68a20ec522fcf6b3d7e5d9f54aef95f09bd73c1b9c00d408d503b591d77dde91c8c96c97dd5b6dfb040b0ab9ccadfed48ea1a85afcfb9e25b559b240570d8a7e6ef1bd0ec2e0916e7728144854c927269d6e52e632827daf00bdf5693e83dc78069b4f585008e1fe1164b78bf01b28fc3a32c442ac5adeff8bf4780f6f126ee8d3b839a9e98b6c283ecadd2bccfaf59aadd6c8abe5a41231b5cd6a8a0f6862793b62dc33f82bfa99c7fe450dee50b621e7ce509b47e2c18a82a90cc33cd8eb019e297d38a22192ada6a1e1ada0f0aab684f2ed01e26bf90f4d57285db1b16ccc8e1a313a314119a45407dc46ad40925d30c1674fc3ebfd725c28f079116dc83450cdf19b701308ed57866dded18f7521c782657dc3ada495bc2b79a5572e2c515c389b1936b58c6e3e4029c9fb37eca59c46bbf46bff1f0a056db769df410d6f118b44cca136362cb503b18eacefd6c0aebd7bb8b5afbe4fc8c363fef1c77f5e0088c2861e93bf75a35812511e2689a8935aa07fab71972a206d1d9e034a5bd7aabe390cf958b1e102c6a01b1319111179d69f7d7256b5723350bb94c988aea0557c0f878ed2c10d45188a56fcc945ddd0d4c2162293d632ba5bad07ee52fe30ab47d3e6f540d74fcb81cc506b8f3fea3d905560ce02469ec4c9001b1153ddd23ccbd1c8bc08ece336ba833d4c7b5676c606dcdd74dce521543dedd9c04cdb70e024cda5ea34a31cb4fc154f4feea184190b512143114b19480241c7a79c2e2879279ad4a455f4fd7ecb0fd9e143ed42ccf06eb87c7d7e594df39987c15d2a7b5a15f7927799a8fc694629ffa97c0ad41fff5297a9af58fe56e2406b83b5de4f62ad829ea5ac63863592b8beee87b81b354ca46e86e29c848968f9f9deecc84261ffe28ddb096cab353b26da3bf22eda89431925f8977e674ac5170718ad87801336d5525e03b53caa47a9105df0bf3c1eb8623219fc81c1bb3a81c8ead9414c79203d121f1481f7a761e7ad13074f28636f8a7031d430534433813b62ca6803a2674a3eec3a3a8559a1e4cd1606ee8ba8f567c76cce4a92b0a13482a5bee491e9a23ad4f96f66bd2fa93bdc2a767ec33f30c00598abcf25b5b1cf52283af04fad8643f352e5cee1bb39afe2c84252b31b66398d309d5542449718c19b4e107b5cfe3a90099611d2512a4a46c863aa6b4cb165bb7e750bf52559cf3b5d61a06b92118ad2bab28cb074c4c111faf8e7a5c1d82b464c4a422fb1af481fed1ae91453d055db141350dac4b322e531bb9254991df44e7cea037218fc95062b49613065ce1fba5c3ec4337afc43b3e6ff6e364d8eef8b020c437df01e469ad7cd4ecfb4d14e70c5c9722529dd9b9fff7481d497199fd893b63eb264b50ffae77eeef9e69c7c83d8f3b54329f45e945483dbe1ea31e4bc95a1bc6dd60536be55b4b74407a87cf6aa3ddb9fbb4b08314beb8cb576abb86d78df922108dca12a2f18b72a0b1327c5567ffb9aa782123ad158152deff2f70205a97493aabb54c136a6148f7efd2ee5961d809bfcd7d4653cf1c4e67239dbaf7ceec776004f040a93a3e49a800a674ff02181c0e14aa90f2a0ef5c976f332ddf3f5cbd4c2c69c68be192160dd6caccfac3137b0eac1792963ca5da614b298d258926caece6e3af4326c36ec6a80b07be815e67cb832ec3e72261d812fc865b959b52d1b25cb67d779c53ec0e3c02d853765927910b8cd25129fe8840c593fc563624dfb8e13d77a8cb7c6e3d489976ae1f06173fd8b9f4bfd1649783cffc2652b576b0008410b7741dc03ef28cf9432b04ade56b57f2594af14f0c60c69ea86f33bff96ca3d03e31a8d37f5d5a3cdd7720ac73992f079c4317e412a999583599986c33fce38cd84f5496bc7952a31e34c302ece359f886ac82521cd74e6c49bb3e0a0314d315a8a141183ae88bd0ed51ed39be72f4c1b2e71126713db40100ffbbf474782b09cc13a2a5e934fbae695c3b2d7771e62a954bb10cc3cc706e9dd6d01738c57f38314777445aa944f5292787a64cdc918a50367ecc783add04c3ee0e40b1bc6877e39a01291bf92ba9b107be675a1efe6dd52d0617af0a90f1669df8985542858d8aa3ffba43c54623453d8b43d12aeb0f919361f0c5001c8c81444f5727a608281ba855e46af365cba2ea3ef8ad5fc4c04f266a012417e085a964f03c8de64fc0a0d61fdd4a5a74adaa0506551196465dcf3679c61df1f658c519db0cd3bfe92eb6133206837c706296c5d5ec9fd242cdd1208d12b460979d6d784f89df4d37c4dde1f8f693975f1dd6ec99f706b8c4562a66590d70a4a412a77b4b0f4a4b3c0764a47283c7236f315667fe749eec994eb7e195f483e9646ccec3f384682326323effacf904b39f5fc8ffaedad70543c58c0063c6ab7d47ffecf713fe0750ccd1348a74c77479e05103c5072b4fc567f86a84895dc08a2d5988f0637cb38687c4f9b6bf1c2485d45dec29b074a6015a1824c748da1b8feed348cf645530b70e9a53b756cfb76e0c234b03a3b623abd4cc103e0a2df76679c0613e3c10aa0a154237eb79570f6119b9d91fbd18ce99732112c9d4a71e10ed7103e12ae60ef3d4bd059bb2e803658b6d07e51ff24bab78deee8778c98a537897b44b3b85ec24e2f941efe1cc044159dbc9722635f4373f900ece3004565935088c09ac9264a9880387d239d96acbe1818ac727bea87a53d94a7c88842d617ca4caefd431718179719e0b77516ed68d82a092c6e068c11bacdfc051c8d1521fe81b060ab2eeaa1beb67cd199dae374d3450da30d170fb127fb945b1e604297ae150bfb97ca37bcf330c0c297392bb3996b5c41edbed9ab11c0faac383e894f47233bc41e93a263a8b609c0ba384608517fbcf75b032c1425ed1d183ce0a9472cf12594454738b23b8661167252723102bc81fa6972ea877eb6f3e022961a0537f56d1b8135a5426fdc51284176c643433af8f25fb11fa036550678b78e820f20cb1563c469953d49386436ce2bcef1e1b81f243e9e5b1e4311facf005e3e5c6033fb9aeb31b44f8df662dac7b5ecb07e00d935fbe29aa065839019956cb6123a69a65d4fb7e92a909ed7c830c019dc3126a9fdb7304b44e4a922c1e2cb10673fafbf01ba52e9f86f98ed8b6e460316ff5d5b4fd106ab3014552c0db89425349f5af9bea7b1dad0277232bc97909735bd1484f3358693dc98615a101ad5cf628085aa94886ff13cdef1bbca4c83687f4bc72e29718ef7decc68cc362b720cb5f720f0ece7c01ff9276e84598f848eae576951a859419da848d3cf06f27af547c981c2b9b591eb66c71a12e5a27af36fd3fa907465f14b46c4ac40eeda0a75b387c0213e555b31f95561ca73742e6f5433d0f550d5ff26d1fe4d29071644936b07f59be03", 0x1000}], 0x2, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r6, r11, r18}, @rights={0x18, 0xffff, 0x1, [r23, r0]}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r37}, @cred={0x20, 0xffff, 0x0, r42, r43, r44}, @rights={0x18, 0xffff, 0x1, [r45, r46]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd8, 0x4}, 0x2) syz_emit_ethernet(0x89, &(0x7f00000000c0)="30cf30053f99a4d22ee46ae82cfa002366fc9f3d1d0e40cd7b0ad6eb884ae82383019cf976512ee44c71470e030a42a09cf7ac83d43aeaafe9e661783586d4f90a89a54b57dd09e442fb7a17f0f445f2346c413664fc14849b7fec257ad087b4ba925a7673efb28e244fd98d68ca943e86891f86b6713991ca0c0000008aa9509b15e15d9100000000") pipe(&(0x7f0000000000)) 22:28:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) fcntl$getflags(r0, 0x0) r1 = socket(0x2, 0x3, 0x9) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2a0, 0x8) 22:28:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESDEC]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000500e1859110a88d16eb95fd4f28df867106a2e0285134ec6bed97946ba87413f3040cfecba6657111e4c048d73fb810c778a0abdb870dd21125fd80136a6fe5ad2f64dd67fdf248a2eed5144636cfd753ac2f7686b64"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 22:28:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) lseek(r0, 0x0, 0x4, 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 22:28:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x2, 0x3, 0x400) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000004c0)=""/4096) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 22:28:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) msgrcv(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/186], 0xba, 0x0, 0x400) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x76a8d5c34c73426}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93dbb5fc9c5ddf800000000000000000000000000000000537474316c9b85470000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000f0480000000000000000000000004ed795cdad68"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = getegid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = getgid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r21], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, r34, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000000240)=[r4, r9, r13, r18, r22, r27, r28, r30, r39]) write(r0, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r0, &(0x7f0000000000)="9d1e1fecaf827cdbe2b099e084c318c645db9c3de6900fb7d903eb2d7da0ab1e984ba6d6e6f7a2cd3f4d08e0a013239bfd9e616cb88223a7bb90e0220ab79b0c9d8fcac88a7a891cfe7dc717ad43eeee0807f038f0d8031cf075f2689728ca5c949f5ec0cd17afbdd230207e994a940bb8087e3c55f53cdc1c585b2083771ed2d4a14f97f787c90cf1183886871533d59c65a41d03f4462ffdd378c8bb49aa2d7bf7dcf9443b0d85559b311c5887732e0902ba324de958", 0xb7, 0x0, 0x1) r40 = socket(0x2, 0x400000000002, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCFLUSH(r41, 0x80206982, &(0x7f0000000300)) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x5}, {0x35, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 22:28:51 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) 22:28:51 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94534383712d1fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x48, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4a) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) fcntl$setstatus(r2, 0x4, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = dup2(r1, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 22:28:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x0, 0x7}, {0x18, 0xffffffffffffffff, 0x80}}, 0xfffffffffffffd96) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0xb734) 22:28:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r4 = getpid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = accept(r1, &(0x7f0000001680)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) setpgid(r4, r13) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 22:28:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x35b}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 22:28:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSCTTY(r8, 0x20007461) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(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', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001540)={0x5, 0x0, 0xfffffffffffffffb}) 22:28:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x27e, &(0x7f00000001c0)="7aa6ef760cda7d0ca0c6f7f047f31a") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x620, 0x0) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = dup(r1) write(r3, &(0x7f0000000000)="d0ef136d59cc1e666ff6777c64166b53d8", 0x11) 22:28:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x2108, &(0x7f00000000c0)=0x6, 0x4) 22:28:51 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x8, 0x4a2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000280)="490177f1be2ca8d4396084532484871ff4223b621ccd4b3369b08938", 0x1c}, {&(0x7f00000002c0)="712f903565a84dbd903e0961437120592c8b9d35a182da2e149261cbba", 0x1d}, {&(0x7f0000000300)="e5ddd8bd8613db1734e6d8447b39a2da7f2ebc51a520890de762dce733f7951a4c1e31e1d730c7b7b8200b69f789f7c13c6ae7d65e981e4edff43b8d9f28001eafd8d5864eb6860d8287a91fba27305f422c151dc988398a702628bdf114993b08a79c955a0a7b88f93ca06a11065f996d15f6a24ff540d9c39b8c896ecdb927f2685b64090c0732921dc495bc6710e658193794bf9a73006b071579abd6aa0d8d86c35277a578361117bab0fc9f0d40b795e37b3643ef35", 0xb8}, {&(0x7f00000003c0)="a5f89695f257f4a7d172c2f37d16e9", 0xf}, {&(0x7f0000000400)="fb975cf310758a25fb18894378a184e535d16ebe044d114e3f169df43b75f900d858a0bab5fd9bab942eb5a75ec596db14ddf14024cbf287b6", 0x39}, {&(0x7f0000000440)="63b58c0a6a0627d7222eb498e424142da912490d60e25b085ec77db6fbc272330a24868e059b60bc0de848f27d", 0x2d}], 0x6, &(0x7f0000000680)=[{0x98, 0xffff, 0x0, "e46ad87b8c53a7c9c6adf5e040824654205383fa6167ec42a2c4efd6775ac3bb6ffa23025de492066211d5341dfdb4d5c5fc11b2f8da90304d5a37035c83479bfdebbfe54517edb907d975a6d026ccee006ecb4cf1e0e5933c5aa7bd04f79db80df911fbeec04cffa30399f95133b09eedded4ae8af989a1f81d0f636b43abfc0e"}, {0xe0, 0x1, 0x7f, "07f82dd9ca808c452f9f380ed2c3c14c564da31177a28da96e45481bacfbd574235d47a2e4a54d4a28ca490c68b71b3d7b7fec22365ec15a634ac351cd5fa37bd3e0336248eb4447c28eceb4ac39cd2271d99a1f72c58cf94e8e2e666d92e701502a9929998447f5dce3945c6a00230c904c424df13f3bc6495e47935c813e05cdc1c0236744068f1fb57384dc09adc61d5a04da332e9a2f484031bedc67c956a6171561908431e9c0c07a3959a6ef803c2f95acf5c4c96b19e6fa28d651f93fc66b1efa95090dc43a537b"}, {0xc8, 0xffff, 0x5, "f5d9ce7889054d648a06ff310dba8195339c6c15e809f0b79dd502f8d046f8f8595ca8c699f4b2fe7da9d081394e4b041e5fee88f5c27b65f3fab533625d36e6d2b21f62f435f575e2a91a658ee163abeba2f9b184bff4f1560963fbe6afbe485cdc5f62e37a46ac75f8d2d25efb23662594d45573f0bbe86352fb707ab1a5243b685a3004fb07b04496c032e664bf1b8a4ed072f012139c3f00a5069d3be868af223b3151dd9435c3a1ddc18de8ede21ff4e3250ff4"}, {0x108, 0xffff, 0x12000000, "34f3d4417deee33085e94c0e9cbf5843c8d85b893f1ebec3d1b46d94cc5d52f764f4e447083ef506ac8e257788292acf1d5169d05b0caf931dcb475088d31095616c041a284e111a169cfc1ca6bfb15641bbbb2cca3d3b0261c3ec7db5a5979181ff1b4b1ac6ebbbd2b6cd95430aaa513739f7e74eea02d92d181d36390be96477dc42fc9cf00bc321822163cb0232c39204f531909c33e6a1b71d9bdb75a7da6345b127c28deba73d1499d38e93f7e7d5e803db975610e13b7dcf6dd8a99112fd0d620b2a8eab2f59f39d537b26b08198fa6912cdcb7190ed0ed6f7dc62a834bd16ba0bbf0f72b424034e40208eb6fa4a057b5e45"}, {0xc8, 0x1, 0x40, "bc06a25f836b81614c51915607c1f7d106bf13fc4e962e51a448d3488841b109620296f9d07369c765f1197c99fd2ddc4ab560de8b6bb7cddaa0b416df88f631fbd73870a1d750d45ae09f81ed7a08310691a879d84e0d39d68151417955a5c0b56cf8024c7a8a07d3166b1d331fbda0e441a0983717cc4218ae9eca579b2c7684616c1dd55d19c0db013c1c0a43951aa33318ae729f310e1113ef4c4ea2df6062eea00d5a91cbe7efa0ae6eddb5da15ffe06275cc1b71"}, {0x78, 0x1153abf27b20676a, 0x3, "bb51d43a4ed8cfe38d305e88b0758cf67cef39a3c704a1e641d5aefd1519d5af0ab30c887d6a155c2d7fc20bbb4523d37b58d11643e077cfcb1ea44a26d44825c011031f389b7888bcbeca39324d7d3888c343860cb01cc381691b5e36d2acc6b038"}, {0x88, 0x1, 0x2, "75aa3fc324e1be5589bc48162970bca6674fc9dff992d244c8c30e9488585c77d96281c0847f3e96a81723b9fa0b2c98c7f4d846150da4ab5f313b75368981949bc761fa1d7ad4a4b5d7f168d5ee8e2c6d33010ce7e9c0ebddd87a1aa3e480e93d919bfe69397b1dcb171dbdf849d480d01c04f6042b28"}], 0x510}, 0x8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = dup2(r1, r2) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r5, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) linkat(r5, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) 22:28:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000002bc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd28d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122c6ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd714c585ff649979dde555bf459908acb9377cb6501ec9439d43139a1b4be034ec88debcc6bef87a7180c0e2f75323f4d5699392696463d74384b2"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r3 = dup(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r4, 0x20004269) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000880)={0x0, "ef81200b44891b3187fdb2ce76b2850f07a497bbd1e4351c30e8f61aa198ef8d0e17dec42af538f133e23236b3f599373524dd9888d9791f4520f7e03ac6d42c35b5de442bf76de65349808dc975"}, 0x56, 0xc00) unlink(&(0x7f0000000680)='./bus\x00') sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r7 = socket(0x18, 0x3, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) write(r7, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r7, &(0x7f00000005c0)=[{&(0x7f0000000240)="714a7e6f7623bffd1736529db4c1b52ac3f29456c74fe1cacce5f65b3b5a6667920de8066ff4d32ae0e9aee4afb30c1fcddc542b5d74a2c821ad6ddc6e41e861f259899f3f5478f591db703da6ef48675c4d6fda0533178cd4555d9245c4669bcf9c3cd37f46f8063bee72e0e5c19e2d96817d1d23adc122044e5914562ddfc312cbd283126c9f66307047c27eef2f", 0x8f}, {&(0x7f0000000300)="f9fe401d06b7ce8876c5c24360b094387f99714ef537fd229c", 0x19}, {&(0x7f0000000340)="0f6d3b6593389bfd4c3587c4d6d4e1f1cff4cf93ec388043e85541f70fe6849d91b1c91fcbb6575487755a11c94031b51cb27d098f04eb45cb6d4bffda63a305ab3c17b4593fff19ece6b90d5b5f7acb17a46065e2cc848717c5179901df75eed25a7bae4877c34581305837bf19b8e1762d537f7855c5a1be51df35fba5d62bfd9b9a8824b2fc9cc3470699bd65efc1d3b836fb4bec713a67e78b9189a13fccf0f1df14d8598f98568706ea2f5b0206819908567ddc0e94172e9bfcf1927561c80e06550434205167c97eebcd0dd8ce3502d154e230", 0xd6}, {&(0x7f0000000440)="1f25a26ae50a59fc95d53aaf6c3a4c9cf5", 0x11}, {&(0x7f0000000bc0)="f73fefd3f6961c49bf10e05ad6a1aae12dfe3a16af084d7ab519b0d220d2199784d807aacd5ffede4fefc951f2fb6fd7c10a4f63902c7d2e52aedc5ea16bab5f6a35ca4c4f001a3653e72639fb498a148d3f8a9e61f33039a5471367eaaabb50d1affd4e8155ce4aef84b66d1a2f8b19059da9f0ba7c584fcc2629e9b197e4e92e623ffaa1dfdd6a7db2a2b84c1d416dbcb175388f66a2abba69b44e16f26dd944a980dd895f8048589697b4fc47801af4bff8257c8161f5ded7e55c3e06c0b82a4d085c613c5d834e7d4f956dbd5988e41cb730448b9dac442bf05fe31391572cecdcc85b1bee5c7429f47b48b22ccf7cc0e4ed02de268040a5d97832cd927fd827f3baeeef5fdaefc0b3422ed0168c8ae788572f4406f64ef2276d2e2cff3d27f264d5e64b4420f9fc12b60d0f45f97d457734414fdd1c01fdb1ec564054832deee912765cfe0140bf4d438e12b36edd5a6472e569f9197770eddd0783c050d7d0a03a339a73caaaf43d4a650d4747bba8be6b89e7e906e5edd1ebf5de0660fbf66c9ec04d6891d0100e7e2ba9a6ca6dcbf4f0c4c1aa93c2d13a18135de7829f71cd28b699f5a697ff34229a16cdd07d4a54bdf53eb8c04772827d6e0aa3df95c0d79d86e2642d7a65efaa73d807a02e191f62d71085d54794ff80eda47d7240c693e584c403f271e6ea413e180f362e58ea7763e33fa15910ed3c82e27092be3e949c23fe2912f17a0dc003c45734bfa517e59a03c7b96a87163a491900728e9168215f85c2e205e30955082b1e91b388bb72dc3b5079414b63db35f8dc52d14c7a790696310d53b10ed011f9aa3a8e87ea7fe8b00c6a3b8d5c42e8def6aaaecd2d5b0801b3b92957cbc47fb265ee4e11e74f42811528e35ac65d1d7fa4cb1fc3528bcb88c539f6af3fc3e764b6c76a4a5afdca3d7bbb3fac6eafead60810ff371844f1dff7fd7be80b35619d7174c229102f1be6d29beeaa671fcd55669e7f7a99d513c388a845fedf9dadf923a87d3fb09219df313153a34fa04158c135036d14c141b47a0388ea4c4b9e2f123a24b6fe234b2670be5b26350134abf254e0ae3673d7e42b9837f0c5ea8403fd6452b764111e85f308ead7d74bc7c47d8181c7017922f8871636b91d83f8a2a1e48e46c1acadfd32070ef542ec699a834a7e8f51168dca98c5a335c6ab8e61c85913b6397d582d1671b32d29409ea47983618242d96f478afc2befd08a13ff6a819136245da00ef801ab51c4faf07fef8de0b2e7cd9b87a20f24f511d36d6278211096f894dba8a5c736a79b96033ce8e4b6545dd05ac93ebc7b8ceffdc19e44e66b64a9fdadebf86e6e68c513b921ee4845626443c98eb07c8f2bf5cd2d149c22463ee623bcfdca6e9616ead57cb3591f9fe9dd71df8171024162227a49e8222e01f85ed982ec483cd4c2025fa885b2b1abf1deb4bc41cd07be8f49d017017c6f9f356c2bb290a4730ab96e33f427e392242954ebf382b26d6dda814b23ce64ab9aa129d989a7cdceaa35390b287614e2aa222b4670b0efa4eef836810578d1b1a36807b4f9cd6bf1d59071498dfef48797a8535d7b814008ecc0ee2c05f5d938287968dcdd3600f484412919a31371f812fa5884e362f0fde5b5a6cd250e11a3159b24c309ec01e35a87d146cc4ab54a6d8b10ff2a0cb6f9784478ad8fad76776ba1d3468167347a49d7cfd8dbb849f2b398c0b2ff60a422c6392d45c51e103c5a2cb2a7c5dfb794d65689124cd1dfbce699cab1ac8236c01dd6d9d139327bc36afae7a7af5b3db1afb0110d5152f92266193c4fb87aeac325e0f864fd1afa75dabb21f99a8fdcbbb225af16267ea0fcea380b7fef3a38e971ea571c2c18d060d1d5bc6dca25b30611bd7ac3a3e5046818af636b8e04aa56b9f781d73a3ab03998a846776ce16e4bca23f96b2df7cdb25fd9dcde992565a3e29a7af54d8b63473efbba71e36f892adfc30bb5f082765aff2af28ad4644c37aea1c522bb45f7003fd4a706811569fef228a11068a8598f3267b2b28ea1b1a419213360a894a3c801a708682c407e6926a18516520830d8faad7b428d0c635f691962e2d84639db29d8f661c0f7624f748b341ec4b5acf1ef42f94e2e67eedb8ae729f675c5f3f052df2ea55951496c67b96cdd0e22163218c7cb4271ee18b83d9eaed3ab953964871017ea3ab1e9592cebf3b185eb6240d73effeb884b0b6ce7a8f3dc2bc3a1e73ad05bc77db9a8cf005cbfd3cf8637704aae479bef3c27f5693337c4acc61306617688e658d6417f18bb57295dedec5c2b765c02b839e82cdb13f4116ca9676ce7cc058e6e3d99705d51ce6f1d301d887192e6adf396ddf705610e2f84552d11fc29037c32a233f76de7aced98d027a1236b1b18b670ba57f729a9a7883a5afdf8391cab80fa9387358b6ac15e9c1c3a71540584e96d496a2915cd8a0b2b415952628a58798e00e7a1933306f64a3f4cd5825cdac3b0f448041a585a2dd658c18d1306023b304b48635c2ef6412a10617b62de58b10f4bc1b1df66fc8b859a82d3ec0e4caaa568618f0d778a8bf588edfd48c2174bded4af935930b8d09628bd6c8ae5c5ca40dfe2c270bb3fae0b7f88810482084ab379c6a6da2df9054b4aa26a3156f6f72cedd6a67a408817a5e97a209dc6406043996660101f54435862c7184c70f79195f59b528a2a1a900ca552a4f24cf5c9a7270b5bb46dfb88ee90ef5e2d00b1d3a79cefb47f25b21589be45c05f959181ddf8eceeeebfe7284809c04a69e287f925bb847bf194d69f55ecbad7d418b5d1e59d7522b081b74cc2e35a362bc5e8f37398282d35cabe0c8286408445ec5fbdc6c6af8966b5ee4bed4a7e217c88ddf02dafe770a62ac10386668b293fc694a4ecd4646997bcd68be4f2110983ca0b993079716337f6b905bc5e942f4f2f9c580d05d27bf2f050d0c5d0b1c5f3a9820ead2e483ac777f56e7c87170066d8142cb81b6acaec673005a1fbd267afa9dc5a9420e17f12b73c1c1c7d626a3674c7e40fe52b75544eec1e500a708a378801f14a9cc55153c2a540a6983a051737f9439d01dc44456656de32f4e02200bac9ae727727671b873d81c05fda9ea6c8efedfb9c0622ec44d178298f1fbc4945ed68c25d11a845181cd414a43436a76c9ac1e25297986f02008006c2d486dd6386f26a56fac7f01f9fe86a4b54ed1dd8b97ed16b9d8a3c654f143994836a87c11e01f0bd339635544ebe738f6ee93c943f4eaa84a7101a4db3fb5d845ec445eb468e37740af0d4581b72a71f63660f07b478e29aa28731c102e44615b0f6baa7a82a59f5a766aef8e69a0f12a63421ce6c3303f533629321a4cbc73e142b0669134478007fc6f8e2a85a1503773545075beca556d1c0e60f42c1b69f514e78821e6d4d707538eddedae1a63d07b84d4fd3dfc6fa2f1f820c923b696405c4ebdd0239227fc34dff8515615eba75e5a508047d28381d0195148d89cb62ca0cf59cbf1cdad2428162755b7761a3afbd8389a6300129bd21c89a5c7437dbbd80a79ffd2fb77da521c38a930d265866c6d3d22c2e1975b2af34eba88d7859a981eeceac601bc0201cafee7ad8d27f55e2ff1943fcfaddab22551d7c97c833dad7cbc48e650a2e0098a4f1ec09e8175b33dcfabc2c2cac96ba718ca5dd5602558e2bf8fb28100bc8d752efce846b8799f5e219656ef1087f0d1c9d44d4e58d3422bdffbe99e3ea66da8d55242b31526753f19a0d0019dd6a1782ce6e8c4c260cfa0050a08c6517b908b69f14fe1f4acea07d14db2c721fec67283eafa0b15803fb62d05e810e0e35f696787a0fc380646b9d000aba558d4ab0b42f8ab65d3021248f8162989d09b830b8d130aa062ecc0081bc81ce01064897cf4e94ac81d22ee745847bf0cdc77b10e46edb030d71e1d5b8a0e29b3194c1eb881969c501067b67819c819ea541ddcd37726c68ec53f84f4adebca7fd21e30d618166a367f13c9e28ed8105590b85f13b72f1913cfc6a8143668670b8a1c76f9ba572f3cbbc9d389663ed2783277386da11741029abf07267e577cd94ad95053ca1030819eef121b7011a552b259fb5626a5cb763537771b7fc4d681e8afa8127415081b09017ad3e3829457423cd3e709d4116acb08c1b02b5c88226079eeacab8845a14d0408948263f352219859b5f0ed8beb2578d24c9ce0361774171c8183b44414ed7ab6ad5b14582bbd55343935c899fbad465662bea6d08ee6ec99e3ffb93e749577d44829f2ace3f763e3576a9303aea898b7b36196441eafce6fd1c77aa44681235cdb2bada051bf5e1c0719d7bc77f77eb20708519a9d6c24272e1c4fb38cab760edec0afa977a40a34682bdf8c84617afbf28ce1e832f162d4e8b97e7286cf97d122041963eee5dc38afa2eb2984c3282700ac391069d35d6a872829eed69d32dde411446928eb4ca45f3b77ad6876fd0f13bfafd1533d747f5d2de0124eb3e2b4236456157971e239f73144b38980bc3f4a7fb6555f20bde3fca157b9818023fb814feddd98defdff0d9983defe1aec523a2ad95303ea127a139a4e2be4ce77a4a248868e74cde1cff1d3c677693b52b9d05e2b15e5f25ecd61201e9d5c6c7cf66b7cc76d21fa877803e53fab33218f7fb585ecb9dee2cde67742549e193ed85ed4c949a72501ff27d7697866dc4cc7ed3cdbc752f9265a595f0fb54d8f7a09b7ba2d31eb6b28ff2fb43126f026796b7e1aa6dd9fc9dc2d77295166a7a9a75fef443a4bfeb4baa2711bc669bf49a4ece36b202ddc8d2af494ba463f4b49fc79a030d8b6137487a020d1bdfea8b40622277bdfdbb43b471c12bc65a5ae2c8c40ef9debc005720b8c98268c4703e2155bf6fa9bdb519f95e8ebf44e50817f536435a579423e87c6691b9503e25a4430975a69e8bcb728623f41c92dda057ddd3cf7c25bd02c155dd568a0c955b4612c458324671f08672475f43416ebe1706ab626ad62e2826822c645c745317968653e3d21b804f9ddabd924139c2ae0e8372a13f219793edb774c83e754de4fc3920124fbc4ff611b4c1e80bb9bad8d54470375384123e3104e6a838f2799b0fad5d07c7650fdb0d257c2e31f7d7fab859e4da3a80d43c1873dbf84e1cc551540425f1350da7e5a9e832a8448866aa0307d01b80f08d08f8bdb370bae9202b732c8be80a89273438f98aede4d21617b442a04f0f81b794368457b744e9bf23a1f9778336c8fd402f6e4e06541a4feddc379e67e0b140fba377bce989eef77d544a78a74e1de99bc01d530e043cef2c8f7770e8b6bae41d5a265068e8d30cb328c6adc40b7723d235999dd328690eba47853e078f78a8c987a596e6d2588ca75623ca9f0a663b841a31616c2e72efec3098c50cf7d0f959dc8dbaae6cd977b190bd499643ecb7c8d28fdf1601e2580b31e4b36b36d7253742efd0c1064721306c8b700d3c3635719d57f1bcba3adb4e62d67cc4bf93dce2fab59cfd6c85f18a2cd051df33984c722a4551426c7466a6e5418a133dcaa81a36c9dbaf1edb0fd36fd085a3e93d66bd9a5d634961b53ef92314c7068adda8dee7c7ec8631f741187e4bfa81fa7d5ab431f85cca4c5b5339bd16f86cc6da87e88bda955fc3bbb644872b06d41ae38e08cd53c0088eede2ac1c1ce47bb4da7e20e33b206029e3277b6cf29ae8a5b47627d2cbe87c2e432eee7becd5a7a3c7777af2ee621f3becd94cdb9c44aeb04c2ec2c3e633552ab761a49c8d6724f69f89230080c31abc6d98942f390d6b", 0x1000}, {&(0x7f0000001bc0)="6be00082d6404a7ace8e638dc6bc00ef781dafe56922973e9f1ef53de6b1a8c8aba9894f14027505393717eedae46b5e5cf3cabb4e300e5171d5b6b94edf40e27abcb848dd362e33000d9f729101ca2c3a299f0d8fb8b95863e00554d9cf8cc0b9cef7b2e669d8b4e518df07d927fc7b98c180069b3bda514da6811c8e6c9ab9b60364f51e7d08f1f97263253402cfb973270df0aae711aca73ee3072d796ec031d1bd82d9e82966b94b574686c5a7eb86c581c47af1ae1855d8a705ef05dc0fb71a6e28043340fadcbe0d42aa695d49acac2a822d65ed66cfe8f36f0b6fa008a7e840f5b63a8bd9b6847904255ff047d2397fcfbc432235b5ee1434b542e03a4a41548fc757ab99280ca022c4268e9ff69230686baa4dfda2953c28983de0d22511bb830dd2305185245cfccc5e5a724f513f6f216d8e1c5c5c01b7f8401fef788e5536e9c020fa820a9ac2b01fd999bf087766b4b7addfc3bd5735b57db893fec909b50f7211c48a4794708ab1f4c403a99fb9b82d8b09217089ed440f5c6d19efb33dc1d61629b3232345db22497cb36ba06161a36e921dcac34358cc4f41e4b979505c1e4db891e9c8f744f82288f6fbac6da1b5f8fdd589d1fa30c42c6486e428ca253030a73b6a9fad8fcdaebaf67f06f459fc74597927b88f3c27c4117ba508f5cf88b82724e6e05f36e6f68994817ea0b872f0cf61e18a4e1e08eef81526fa885da925ce52d2d290e98fc1001e8562b5b9aa7e26051aa688c7799db672c17aad97aed83c798f6ae3cb60b55ac51473dbbffaab7d2c22690aad188c1c353684949ad9ce32b9eac326ad97c943f0f95170f35659b42abc18066d32bb4479c08b4da7fe317c6e274b1df2b56d31b1aeae72d8a6b0b1e380847a223379a06d8df8b3bb2d33c440395e63d1af6db961e3aa016ed02788fe6adc72241b05c3396cb47d9790d66fa0bc3c544423f9896b83c608081677b098973da2c7d1b9dc56eead92d7796ade16b591aa212c3fc42607ebc40500817d4dbc862e19298664bd5a74247161ed6ecbdd4cec920be138398895b2dce035606508ee0dd9a4a6275a51045889e2d8aa1bb8271013c6f475be97ea757a0cc27ba6f9d7c296c59e781a8dae67e8f9a55ae4135c51f224c24a629d44a7128515a8246cff76526c685c43060a2a154ad46201a6268f6a9e605e56b50541d8bc0f8421cd1f79688ed21385448819c79eef82c1cbdedc2cfcd2b2d6aa28f6f8f5fcd411aa4fe35ad28893426c32bc4509f736d63f7d51d87ca5c9f2adfd1a214a4a902141f057a4f19fe647b61a94c28ecba992982d8c91fdb5c4ccb0d3683545709a2df7f2f1d2fdb6f7527439d67b1adb02f82c08c853bb95bc85f6a765bf62828b4e9fa2d6ba7e9a59b3da44ac9a1c2935a07101625162a63acf5ebbd6c8e0f40a388f20a5b9e14dc5f1b2d8f2d12a99c64a2e003306fb2c9d2206bfa50d82e0ae34ecb358d53f2b7a5ae66210a5aab3fde546a7678f448095f7218107635c531f819da39978b7363def6a921330cbad3a8f04cc355c48f6fcddc1a7c29d061a36438bf4459858977684503e63ebfd8b6157f45e09092a8ff199e7f941c445c5f59c6754a655cab245745157c0a5d13176637c8d1b430f2d4ea7b647f1b7f1862458404a2b6a6599dbff774297f4ef7d037ae5679eef6d348fdf99270deb1b43f666aa9e9abf4d422f8457fe7b6766c1dec17814e4a7402e67a601e6117c2bcbbe827da62bfccd5c03497ea96393f327c2c4ad0374852837fb3d5edbb37cc2a527a07de3267e5626dfa683dc53679f4f94c775e465c9b26ab849b8bbe10849db315e88d0c704bfd7838cd098971f7760f763c597d4841404528245ab6811272801b96b75c19116a83ef06c46f36950ca1ffcce8935a459ef6fc6841d6ff4652c12437d12a5da0370514ee21931a576b035ee6b9c080c8dce550e6fc5b86fad78325b2eb6f4cfa7a3aa7e474fe13b6aa0aa09f9b947ca181415e2b8f96a46ba7955e362f2e087ab6c7054b1e05c3c8c5388ca7fcfb4c9cbc4ef9105b81a5403749ed19a5ed02cc281b9d467b2eeacdb9d04c14487cb9691ff19d9ad4df670643bd389105b6fb730d371d4d8be2c1b7461a1fd00cf7fa7a2974eb14798caaddd834904b504a765240e7eb257f39e41486c38bfcd0a7424331bf38f7aec1198d7397d8cb967b66280aabd2c838e36fbe44bd35e675024829a7b5d79343558f9a203ae97069b51531e6eb82dc7f245843a5dc872bbcdc6243750789cac430ed45e5b03ae1c744216f11fe1229e77ef998d2c764143b018a007a193570d8827b38624e522a1c371483808283c70806b6323aa5e78039646394f3d9acb004fb23e8e892147ac9331fe0155038075cc2936f3f5095aaf984f297ea84a32fc747d6356c29613bec4670d60414840cf69a418e065cb9230a367fbbbb31ba1cda9773472d03a6c15eadd9549d6746a316ef3c7a2db9f4f172c9e7fe47e7b271bca761da198bae1472b39e5417d97c5f4de8cba2be1fe2e6c53f31599b4ee18d965deba853ed2e35e67c9c26662a04a8ef554785ab6faf5a19e0ef791e851bf13940b62c7a2ce5105924df1df9ec5db2397c94c2165c75b9a7a21798a1aab17087a6f072a61fd4656e24b1d4b17f7fc78ffaaad24f3227892813df581aa6999dd80803874bf8afe110ab5d7778b2d63f0a4a79f147d88aaba7647864c8a8a6ee7d891928b2564c9eec5275ce18d2d0711f3b90309ad86f0d1e1378bee711b889de5c18f630638866c54735399cff62c4c2d1af3148cb001b0c6d1f4dbb54fb80588d9519112c0fa4924720f9e653263f0afe4e1d41dda34255cb5f5a95eb92d649cb4ae41f7be0142f7b44aeb55d32d0778060270296239b0fcf404a9300e9d7e0f33902fc9b2988d3d80b697538856cbc811b9578aff166b29fe5ac2803c4d988466b9b32d3f0b5011563fcb02bc297e3fb07fc3689fce208539ef882e500c74ee45a7d06a697d6042df468809cc030aa7bcb7736321ca50cb067f383ea672e98a9882e6a17fdbdf49e4bda03fd6ec28137c6484481df14f358d4f53d4056299499e4aa2c2148e460cc966f404b751602c5dcbef54982097b4e95ead5929d94a1fc7175e0c5ca26414f829aacf93baff8d7e4ebbd9477b3784f57af42d2704b474e0a018f9af52c5210f09fc04f1bf3870ebfcfcef8bc4908f5dc14d393133b2a3ed726bf66486c7575bb64badde2ef98ed3a7a34a516e9a912032f23688d0a285db5dc4073d21fe18095546f170de06222713f5fa5ce23bf4383b69b2f555ff42fd838a92f7150048bf473136ea6ebc8b4c0894527c5637ef903abe4629d7f4f45d51187e4ae7fa5a6a7b6c20f344eb01a97088ce99d6d0545879fa7621a668e86141f545467f32198d6de2d88935673d02f238e196217aee4175a6f2ffea8133754306529a23839c276cee19b029f96395c0af6a1eaf08688654809f1bc0cbd034872dec9aee02e3d13575a455a2d9f5cdeb0b8084ef24a20a7ad31469703b80c5f30e46d85985ec5b6c05229117a95c13f41ea0a46ac90da85b948772d898c903762261b97989b7eb3f4e7a4042266ca6f620f1e73668ffe24a2767357c14ba1d36addbd1bec20de4ba01e962d4fdbc78efea7509ede8cf0de50b96a97666df74b926b6f5a507ad04d6a19c15e605e324d1a064c71d72b63e69a6ea634f0a70398e005354be4eeb3a7c909274304ffaf6ce7b7ab7fae3ef5f13ab7bbd72531f91d83a3b672613500aefcc82cced6f7aa2b9ccf55cb1a9307450ed1e2622b9cef6b61f78ede732d02e0c77621c7d2a31b339aca621baa8bd8bb09a3e2524173f0a652a19e77ff2e8ae0e5e4da226688788a7eb4eb7eab909620a731c173e2c7177b48d8a5c64390860aabaaa009184b7e44a3b2c38278f123caf410b842b6148a6b6b7332eeb7693739c604cd8d305f595f2caba82512d7316989878548b62ee8404037c934c4a61288d19bb2135099209d910f5570842b788d9e829ed1748de5d91e89ac8ce0ff7d90ae9fd56e2e751dc70a9b17b8535656f510fd2cfc889f3558fc805ea8e74ce6c891684195dddde18ddd852c1ef506f1e2db2186217b62b58bbd5b99cb613ec44a5051c59c3947b3387d3961ea31b4b8c74a2c2d8cb2f6cfd2c4bc40b5dfa6978a587d88de2ad06d78a089ccf24d6c20bec53a03a10718883cbb7f68e1c151239f8d08e821125c1af9334c3efb8d34a61a98580f40a0ec9c97ded31cee904477644e2fd517f7c2e63af9523abd7527a7e069db99581c4fafaeb9cd64fbcc4b67f2ac8f1347e8ef7085620d6e23753fce8f43b7b0da3a4397dc3df64a88434ffa88c3dee1b2d8030da8f85876bb8ee54dbfca1832c5cb5cf86171fe84edcf49e248efb794197745cd37b318d0492dbb7526d925cd6eeaceac8fed2622a043d21a4becc5015f6342fea7580af3c538d571894f04b012d18fa14c6b8aa1084fd3429201615ed60d32f1a4230dfa7848521d14f3baf92c0a30834593ec83c26511f222d10b7a8ddaf533e9e9013e17d1339d21e90eb279853e794d7dd5d5b1d10103f9b7fc7d1890a6756ff466ff1710b7426e4738d01d630b69aeacf9cea0308dd392e2b526d6484b182967349e3781a78976463081f0b4d73e58328820adea78086f568b936c0b37834a791be90f77a50661a69ee164bbd995c33700855d51f020b4642dea2752b2ce16811974f628e970a1ca9552d489ff7e46719e1eca4c14fff95a7a214b0149919c2435710ddef314d66997fa4a2df1a128baf60787b254f53b3b96a30dbe342dd92b954b3587753ba3d3720db78e5b934edf114fc86b4b6e5314f12810ac021d325bb10b2533c850d1149042d353e31c003dcf8adb67c5e2cbb4d92917a128079de0ab94d728bc0713100e08032d104e206a47ba1564b80c2e9a3aa4804766bc46d2a9f4cab8c2f3df2b4e1de88b563222cb8e225045e4f192b01cd519551643e6d81ee3f054e9451dbf0041e9cd082ddce5a7ea6dee2931e1e3cf0ebcd1224fded1ff7a7e1a1b36dda96a2c9a7483643ec9d1fdaa60ab34837a9ecff3b0d6d2c91f660c0291f80ab90c737e9b03ef5aacf99e08153a905dbec19fbd4aa7703a7798bc5b93e1e3f559c4f3d23d9ab0f85b5989313d5946f5c1658cdfd3399e77133629197cb770d448f2ec70ed4156005bdf761d9e8581fe0f82c524e5ca8bf48ba755dcceadb90b387b57c6e36d94639f30d0aeda7f26113098b8a9ba19212adf190e18b896ecfccbe1723803e64da7f4c4035be8b93307e3d8216d7b562bb7a62b6e1ce2fae6414b335a4d761ff8b327d173a2349e0b64f5407a142b2b7d0a5530b5f67ab26309f55da938ef49e86bd7d36be14902571c2629399e2cdf00e216ee13cfcba17b5b2af0964883eb4a6fcdb4b7b14b8f2e04eeca1682cd40f9e35895b8e91e51a3097bcc4aac230f2a757fc2de163c80659afd7e2349b6e62c18b1d197d599bcc41693ff53806211d5c86cffc95a460bea534be5585fdd751dfb61774298a8d25fb89c5046e19bbcdf61ae13bb867b6cd8254876ed03c3a01f7c8175446c3677f623b894d599aed548c27629c61018d3adb265b29c92c83d0f2087d4b1ee8dcd83fc7ac88302c7bbba49d5c51095cb0d9c182862948fe6480426c38a0f48d35df4d6db65d5d8ebc6e96a86c76b26783e6949664c5b6af9783d3b0ee8dca8e5fcfeec7985834d781e477d3824cb916e30a53ebece86c0e", 0x1000}, {&(0x7f0000000480)="64c8368330a05196a2c34214cbb3d1d215c6ea8392483ada", 0x18}, {&(0x7f00000004c0)="5268ffa97914267b9726a1e730d203ce80f0e23732caee6b8193ef35335b988a163f14943014d8ea6de6b25d5835a0db00d16bf13f90e69cbf5c3b2feb60a62fe00619461b49a6c6a37745132c7fcb611f2d450d95cb53374f", 0x59}, {&(0x7f0000000540)="6d3232b203aa2628f9881141fbe1863778131bbe57817b2fabc662f7d59a6d6c5b4f5585210311f0fb06b228559f20cc907875984da3d89255a8a0105ef37d4c34", 0x41}], 0x9, 0x0, 0x7ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)="0b2320bbc939bdcec17a13ae7122997a73f1e19a6a0ab81ebbbf42f79421db5b6925621821348ef33de3431e27e1c835e9c5d829f7dc74349ccd80f6b5f2a5c4e8e0e64ff64f59c5e33cbbc9dfe0517166aed69a448d8c42216d77cb0248ccb55ec6014fcefa9524f4b7486c1dc99bec1878d5fa5a8f934130bd7d0f13b8559fa25612a5bf8289711d0b8e9d54aa5de15c48914992f3a3990dc4a318ed7fcbd0d71f39f545140db7bc7be73a11dce1574ac0888f8083506f910e31eebb6ebf881c46345c3a4b0ecd2bb5e72c059a8b2bee113e86318268d637c417b8ac7d0f3c99d542b4538aa9c9363b3ac984f6effdb0f61fd0dd0f7c911820865ed2", 0xfd}], 0x1, &(0x7f0000002fc0)=[{0x110, 0x1, 0x7fffffff, "1be5cec79f4ea2c6e4fddd04719f948fd998f5b5e1b44d8f36f3bc73b7c834d468722c487c439af866e6a225702a70ad318aa974b86a1d2071b30d1c88c9cde258e022d957224115872bf721c5b723cca1659f3c8da0510e7cca2594a5883cb71d92a5c011c98a45cdb0ed28da3189839ba36c99302d85ab08ac5e39b96a2a458e500f99dcd71a6a2d63170305a1c9d2f1942944cb4eb797e6ceb4f7b58909ca5641421fec9d6798af8d92b8e5491224874b70d05ea37e16a80a07e717d2bfe631dda54293463a97e5a972682392b1b44bc67f777180ad57d78edd3ca052ee153581ef1b535034f18d95877732a7f301f9c2ff686fbe93ed72f3d2e4e525"}, {0x60, 0xffff, 0x602f2dd1, "ad33745ca318dadd8b6f1e75eabe17a632e0ebca5a8151a8f78e03db64312470db42a32c00c9100d50d37a1ed20af7d6cd2207f6837f5dd72ed83fa6569ecc18fb221b7b2defdf20e57a43fcdec0"}, {0x1010, 0x1, 0x5, "b07e81ec798783434f65cb334c3f6d0129362ca367013fe165bd75a8aa7c6ca182f506afa3e52192d687ea21fb81f5d482bcbe6a607dbddde7415c92b2d1e69aab792452dc745af6182300d5cc9f0df87db29eb666aa23b6ac9d917e4151e75de8d7797970389d4818d44fcefae93245e4ea58e0576733e4862f214e08f62460d3b912f7eacb32774a64f60702b44cc0f2728a2936a2a23f34ae8e2e13d5a357b22f46236ef5434276f4569946598132ef2e9d6b595ae0a879621ba1613ea405cc9daea4a76d27eedef6f7a377d8918e42ccd1b72eeedbeea6177c6db0f7b80ebe46f34afce18688eeeda866c912e3140f3be30118f9d98598f2213660fcb77f6f874028fabcc55a6477cea36a3479e0cefd0db8df35fb3a0b843933a57888ea45c32f93890926b00cd66ba63254f1240c9f167863b101a95ba46a43021e5a4df7c3d24595579e82940b0efdf8520e733bfd88a11c0108ff7f54db1e67725f1ec208f86c6754d2fde836202d22aeeb178b6e828125cf7257b3431ade1e09830e1cff5486436e6b38854f0112e3323befae8b50f8c59ec2e801532e4d4844d4385e5a0b39b7c85a888946d2167983a602fa3146ef2d75dd5a1435da8876eb9b15782ac68315cbc2033a2b176667e0b5158679f5863385a9c740cd0b2d2567f3e4de76bd5f4db5660e959a197630b05f28cd5134653ecec66cae9978932873e5cb7d1e59f2d3f34787b80c4ec54f3bd943ef8dfd2be61163f73a50412925bcdc706fd1d872ea04a5d77cafb03afcb686d8bebfe2019d81e0f4d314ccef25902b20fd4c466c172fc9fdcc77209733e13f3fc73bbfb0057e1c81c25edd4dc1f76cbef1bce901299f4457644a88275ed5748955efab5f6da73538bb5ddfcbaa8e506d0d911e2666466148df9d64155f14de05cbdb6ab504004c537ae1e1b4e4c9cde669d3dd2c6d2095da0c0229fbec563c51ebfc1171e3da7f07251bc4136860e18ed974aab728cbbef62f6404d472a93080ffd10a1deb49af48325c7a1f5d8c4189ce9871df5166fcf32b37d40de27127e55769a0f401eff59abc24c82c4bd40711581374a25b82103d600532beedaaa6d4f91a89b24db39bc1ead4adb003f340a6e09d31a4980e0042ed32f4b801b64b1f3d40890760c5f24ceef91d6131b5c4441fb10adfe3240acfe17c7a960208a43b5be14e5f66f1b561efeead8193ea60aec60863b96dcbd981f8910248813bd83abbff75c83724da50dc9e7e2da0e6bfb94d848235699457420e2704121f9cb25c0d230a81d768f0bded49e16634ba62d5c99d20000da283e05f89dfda06f23d08e3f174fa2e7520152fe720906d4b74ff5ae36979c5b5d8683e4648e6c153786cfd5cf5d0869a227139494222def6b84c8054584d8c57813498346e5e52987bf0151f91377e134efe475a841d52b6aa854062a258bc5c787ee08e3a42b0f2d602429e03a11838dd25723b8da9a988bf1ffebf9e9f7e0fb6d6ed023a1590b909c620d523652a42d6400ff85f191ff49a2a96fb9fd6bdc7d388e7076f4d1191de9195531649ada991b8685910a30ae8d32159b5d32152ae786d6e3eb3fdbc6d2e503bc4344acbd0c214d23aba27055eab470c94715fcdddfb57008cd87be327bf7e792f8620b649882a56db1729a24bbcafa9549021b1a065bd340de1144873fa2910884e267f2a23463e3dd7a1d172b02ec5ccf39d9972cd8560b70f7f65e2d5caee0642d620fbee93c61d11f27511c185fe1b825c17e8e3020f9e5fa237bcfb8327eb0a5c4ed8abfc167ae853281f7fe4c4f34cfe5713ee5a00705570738f08958252d485333c649e99a5a2a3a39180b076ed562c6cd62f0c8a760f0052d909bff108dd8ae82d58e932672298a1d243d85f91b574cb27360278e406428b47daf29337efa1c6b2618facb033bb2119a236a50af672cbbee6f2bd9b18fd4eb0bccd3ce36820d5ed7063411ceeb7f1fc130eed6d68cd58cb13af46c6f2bcdd507de987969bd225c029ea511ded0a30a86bde2f840e6944c1196aa7d171193246871791f8b3f613660255abe28e74ffa921c0327441bbf158ab1cd7408558ddaaad6c2e3a952bc274c3aa23dee5b065259b224e703cac6a783efdbbca2f318f276ecea9089d5ac507a5d04bf005935d9992c52048eb17ffd2b80a85f654ef45652763d638ed7a7478281e422101c3bce88e6379ebcb9a3b0ba4a2e4e28c63f71bfd7e0c6cbddcc68f486856cd99eef60a268913495669e16a62f01ea1c674311dc358f7f0c8338819257e5cfc0258f836cd1b553590acfd3f30421ee7f2e4adf71ce5d5a9ab0eaba9e4592d4b44c1850dcfbb8dda82e6308bc45d657c317f71fbc333e410d2930f2f0c22a8a6e012b1787b14e4276c5899f84911f1c06aff9b0f3a013146cdbc13d67981c3b7747c010668e0cd641906a58cd471935fe04ae22df95c8466bf0d8cb36c7e5691678ab788f1b9019f9a6308becbc336fc5ac8d724a31451d490f3f6f2a394d8d2f4d27d4bd71822392a4ffb2ac5d9de2c054e0657c3a34d6f6f6b412318f7475c982662f694ed30cad687ed42fd89d551a067a591b27c69bcc2ec96299f6ac0f6d50175b8a1fc9a8fc9d4c4aa915707b56fd1abf28e4e741ea6a5428c66786b07f4ee93b002874b44ef2047777426efb26d76e701cb4f6d29bbc3e861ddcae8c08b95752ea893d32bd518e5dab66ed03d4c979b8fcdc0c46a646b148875f6c58715d352b4d322c59a859eba45318407aee86b5a8c6b0e4bd3c8330bfb88f6c1257c8b183e45df0b27b8997bfac8371ddcb4c22cbed3a4c33585eef415ef168d8117d147f63ce7caed3418d89f63b345494e45db3571794f9c71bf2432a81ce023078a714202d399603ed5b40f5c4a654aeb261804636810d6303db6fe8071bb6da105f72717f6188f2a60c3ed3fef37cdb575d00f62c227c6f598fbb1ec2167ba01058c41b301eca6682c65d4275a35f0286429e4864a0438e98edc697bdd470c48cd6b3db7af976035a578fa97ec6fbff63a53bb14d8c039bf63997095b647f0762a5e7564443b38c3f7cf8c04c2ac742482b173adb5ff90079ca82d420c3b6a2b42a2c118e10a1bd446d5767993988bfc46f0150dca138dcd0eb8e0c48d810a07e1a227a7c044db7fc5723b3da6deb3092a8335241a89b73563425f53f583629d39d0fc79607f461cb67ab8725593be0188cc0b2921f89d814347e5c20b59255cffbe564956a0bcf50bb86d4399dd4b23a299ab443319661d51ab2d902001dac7ed2c80e430cd29dcd5ca8b6f13d19bb88332f1849c5dd79cb714306c96819f586dfec2c96361c229fd56c674231ec183d82a305605d67d995e1f0868002d29c2a5af01fca9842f88e4b9a2435a0a4d5a4f242fe1051e06cb77c990f1de4907e65930e7a844a397c0aca696f96b08e7571cbb11f2ce00fd2559216ff7c5b98176993a536f4744c865cc47398449c1ab3cd63531108dffb0c116d23cefe49a8c798ff6f29d580f02ae14862c06b340ee80eee26d7714e9ff9f67275006256669497f592bc8f7455fd01b3df9ce2432cff938c89dbc3dcbe4b1303ff0af38dda892533d9f2defbb7d3b3c89786acaba4291b68b2965952968ef0006406404bf5ad63ce0df8b505bd200984b7365aefcb59cf3ac0025a8665318d0eab9a2fc95e86dff7a6fd94f8a91ef755777e4b1dfcfe433a2703c1800d3814e2fffe35547254cf41b2c03ef6614524d6d7c53ce4b184fdbaa126a0c80b46d3ee23913ffc7ab5252763c25f99449668f64088029acff7db66892aacf0a992fbb5e93b8612609ede45d6f12de74692a8a2d48ca2cb5e1e5a07dc19e74802e574135c317cb560a78a714ede0a7ee345639116a295ea491c7cd4a0bcb5d91ce6647841ce34da4b618de6447b2b24dadf76ef42c13b29a8aecfaf206e0c7874dfc784880050a8f5e129cfae17fc7599f2a87a6b88347c3d9ef82694a6a417d888cf31c4d05ebd4c12333dd32e9a971a92e623c43e742b7c9845a7104fa1407913543f89f69e8109aef6def2561a4ee820993895d0f35bb97713a0ba490d1ec0cd4365b19833ed73bcfa28aecc6dcd5f6de39bc7399c0a06ac8e6a060601d568366fd7bfe9d55a812067c5c8f4337365d8937ca524ce49b7f2f8544fbd982d031017bc0d09e02c8046c7b7931f60b9134968682d2b6d723a9e21815b475e85c0dc84a939648f756788794a17a6b22a4081310e3781d2118b1599dd7f5f2ffadb9ab1fca034873668aeaf7b5f24f6ef4517b0dde7e87eb35fcd2d4ef5615b3b0730618deecf1cc341124264e614e2590ed1943b2cccac7b6cb3548cd0a6f7e771ab6fdc3959d1ed43d68e57406a279442b9d1220230146d954b006a15447d3a9101156b343694eac0148de8639fb3f74d8ac733cc6c49bb80ad2b80bac632c88a0b348833896ecde4eeaaeda39934c4f27485eaec5e33e8069f15acbef81f045c4f7e4792077581b77a6a8c62bb0bcef561cb171e0ad9a0a4505b27c8137a98b4f2d74f16c4fe2cd087fa9f41d4a6413bfa758f3a4827ed2ac380eecb54af7de1382c6856528fdfc709efe4419a4dbfcae5b35c7e6649310a55431a70b87ebd61247f649f778e4cc6b03d0d9fcef8749144910284a2cf572e341538a5fc25a07240dd9a097dfadf523e030430135891ddbfd3460a819a7ad19b1a2e8ecd6cf54e82e4f06c99820d12f734935aeb15eb3ce53c767edf442af9b0bb3f140643448aa73222f0371a5fcf233144d54079580a07f0682c6f504d998fc3be56701838d7050f4f341d053facaa6cc9a8a73bcccb3275901077f59c5cdd053f8447a10d5db1b65acb4b0b700a49dcf8db598f2997427342861622f229fd117adc040b84d259a1451dac9bd34fab3f5d8dd26262c94e2b6d200a20b793e438a4d85ee3770e8f6037177e259baa14fc2fbb2921fedbd4c3e3a1f26c868c4573e5fa537fa5f62acd734643c0da51621b0c0eb43bd486049114896dc1364fcf048ccb27fc0b94a8f09e1c74df5f9de5fba85806b548e9eab8fac576e0257d83bf6e4b9ea9197e52691caa89f6f1f34ae531c530e7ad767f812c823eab1d12acc4a3f27ad5e175fed1dcab0605acc9a92c1a640ae5986c3b851a0b6efa6a1cfc6226b6208b80987b85df273922916fdbe4a9d338c9270a6b402c0bd09871f2f1274d70a09ebd782b0eaef9e2653972eb3455a9bbebe3c72ee3b88adfa8a0cb0aa3e24d5884202aacada7792af0f306a7e5751a900b590fa98d6db167681c707b3bea23c0aafc6dfdd66ee68ed805964ed1dc3e1d13d5eb947a4c855b563c2abfb1bb17ca3d7e4e5a2c65fb177413f0f6d1d6a0f6226517c141eb8e1ff4753abc99e32f895cf0d76d53b7d9879a91ce3a6e4651616937f60a282ae63451fa231ed4b6fcf784a68116531f5d4556a72f5d7800f8995e640f31bed772f3caf157466565ea33fe58c1f5e420a4008b71cd5faa5472eaff67261701568f7a5d23d0eed1c20699ab67d939d58e97f64e5ca82ff0a24a1ec269306bb18050c1b4043c7a0a6377303e17a9ff5bbcc59dedab6937848228868bcb92a4918d8e3e1d6eea2e2a485becf0769af951d3ff952f77c3fc5f8932b6b09e282b04ca06d9788a72da563be522d8d25e0ef8b18ac6a714c6ed44d4915f9d662ed39de6e6ec2b24e29b7e5623ef1a619791ef359780db5075f7b89d14a6f3c4b0b19cb27c1e19ae111261bddaac7b04ceb9166f9819f344106a1a27c591fc1"}, {0x90, 0xffff, 0x4, "766413f991bdffc0f1f4e9fe02ef6507b44f9f501c9dbd2fc93436264683f449ecca5052b33de2c637252741a2618746d630a7d9e6536cb30c1ec657c6ee6840016b51ddb5ec9fb19dc8739d8bbe2855292349b05782bbbe0578e4c30f33830bba9786c1a57b3b75f21abdfa46eddb4873b2bddfb60aaf0482deb8"}, {0xc0, 0xffff, 0x40, "70806388e5341756ca210135d42fa0f3c64262315a9ce474909adfa3c03397ad86667743974be49d33dae3af49213389a05fe2ab575301d05813d8287d94c159e1016e118121fc2d1908b5a6a054021966b29e9f5e5a8c72e716e6905dd6d112045f6977c4dd5f57aae4c26c7c7003663bf4c543de8608e6a141561c1029a0fc57d57d32d53b92ac40c21b2c69aff47fabbc0da665a2dad34aa97bae51c85dddcc9de79e46886dd5715e0a8231"}, {0x50, 0xfffe, 0x1f, "529070505af184dd6e596ec9e28419b523d58ed19ee9384215d62639bb5a191e05c2f5b19686886d58f5737626a70fb5fe5590afdb487960392b7afaa7b5bd"}, {0x70, 0xffff, 0x6c, "e18cbdb10b6f0a7bbb5e9d84f27feb94e9687aeab538146a75c64d87d246c2787a4bb3e5afdb74da75260daeb69a2c5e3d2995af0927fce91d19a70433bf10bafba12cb00b5e6ab0fcc3a6f4d0502866ddae26f4a0f34b7f59"}, {0x1010, 0x1, 0x6, "87fdf55f783faac328caf16b85389970db19e6e150d510420f59d85c6bd3da1fc48ad2dcee260ebbdf70c6e2ac265eb674a57765fcdf2646def0d5de26df6474a37032623feef3b8c4490e38b9c102c40404d0853c972f3251b13f98d55e2bc34ecee24579d0bf4e5bd82bf5d5e42df67eab72239680c587e83a327bdddb895aab35bcc3f1bfe6ccaccff14d3f604076fac3f3e01bc7d403891cc2c171502a4e8ea351542133a3c67fecd686065a4cdd9a67f80ebb1984d13b10b0a840be0db22a4138f4d370eeab109605cace3212d1758a2b17e9cc90e307f4a37575d1f0e7746513d7006bfbd117d41a3f2c6243b6f5e9490cdb31604c8b29e7a7f387dfe4fa2340e612c1bb5d05ceaf3ef40ad43b23bb95a2e5deb7ed5a73ae8f9e5f1c49b9fd4c7081b0b7bb99625aa8b47eac039d594c2cbdf095203d016df4fbb4dc0556c9a890cbaf7ec6a5387d48c53cc6f4d27a4145679f586b7da2a866e39e836f41740837c1315c7211d8b9253916b548d3776edf9c4f4df123966bd83598ff59602da0f2ce528d6bed8a1406c6875638ac749399908fa68413353cc6bf9d6bc3a84cbe846eac9d2c23608e31bf8d62d88de034c1a57c2428a4ee464450e9df6693bd3c87df5a02bd1450e6d6e2fc1927d02f032da669f67619698b7941f4da228773dfbbc6c515094441201d6f1c87ade45cd33a5c009321b8369a7321b91ff4c264f3c5c839cee43e0b147c915b02c9993338ab5cd90e42304c9128b93fbdb9eaff2f6f180beb66a4f5a00dcdc8f5cb52e0f9368d9b58bcef597215a356aa5d0ffbc3fc28819689f08e29d3d2aadad0a5491527e9f859b0916f9cec3c5d9e4df2c7d9ba84126280366f0d2e9e7d0e5f882755590cd1736bcbe93425f914367ad3a6545c05ab0a2d62ea7917ff934e74fed7939cd1f5986c5cc3683ae62afcfaa9dfd6d28884476bcd216df688c1626fc879d1fb1b9ddeefdd62f86390eb50b0a66f26ad9165ca7f01d0e31c297de05d1105e0d207a4e2eaf846ccc4b16c57c45c8df3f5ed8c36a3450bb7cbd9826bd4e67b54fb839ac89e260602926e9a6a155136b0f56d00c7130e8ebda1ce6d97b95cba72afde4c0b09f5eeb3553a9e0d2c0bd2280b1c4a851fd836165f5acc1133431516183ca8eef35b486b15debeaf693166b7faa2896c6f9009999f77e70ca04658079e2d89ce22b2d8351c5bb18ed5f4e63027e8a5565e7f41ad90f61098c209886abe983b00bdf3e4ffac8dbac6c85cd498d709c48d0dce2691e9a4a617d3d31fd2124d9acc482ecfdf75ccdb99a53da6685f4b4fbb3da4d90b2e77ac1fce74eb243e71e0efc50e768751950b30a3e3d0b0932c770ff0c79788317a45342428154ec2fcdf57ee166ca818b529d6408bb1f7af259510d0750d4d934b08a40338ef268385931149d882d2766944451420a4ffc2a720c7ebffb437c11fd073f7f685f8567192296b0154d30d8badd32a779841520ae1091f5adcc5955153c5de5c0fffcf7413c19e8864af575434ee99a722d1dcdd51b232347b65da32656b94c505a014fa36aa25a52b7dba5896dccf043a1ed0d8fc6e0c2dc754c6775d7a28082c918c01f7e786ab106966d0b4c983c138f782ca84a2a4b294f1cc75838619a8550b257261807c67403b35404f0326cf971cfb93e324bdd657a2b11fa6ac3eef52cd5257a5004cad40c5488c15fa12964da5a850d36125341ca426cea36ab8cb3829bd64a0e3dbd9fcbc8145b1bf07ca7d72546d070cb9d98f84a8ac049ed5171f4ec9a4bd016c93de4733be48024ee20fc2af07ccffde6b46795a37cbb30d8df2a01a60850fa54ef718c7ad70811a671c338abb3c112a3be471fd8a6b0be52f576b49f6eccc016627a07602a818226b4f05ec5babb606aa3f2f88dabf08d415fb1d5477a6f0d839360ed4759c7bbdca76fa0e15c249b8b463cd4b28ef50388977eafc1ce30563fbe01c8f65858986fa3138aed78617c0bcc170c332e1e80d98d751342bb878fdec1da9d08b24ecb77f604fadaedfd1118600e0b31c4def4a7fd73649846106d7950b74fd62ae7ca0241f7ab6f7ad047f8d5ad1bc5924d8039a010c3ee45090550a34c932e1956bc78d64103382f2aeb1016be660275d8593269c8fbfee3a4f3b89b904508345a9dc7c807e991960fba5459f0cbfe0dd177639074d3490f7920d54f2970e66686f96de3e85cd926f76d63cd629920de194aa2fb6df2f69132b2896e4fd262661ac9796270790de07bd410eb3baec7ea6ac501292d38a806cf48e897cb698cd1fd4297914bec4753e92ef8c70f82ea5e8947243c3cd6ca03e2d4a0d877058f9fc19c7d0cbc9f4dd2602603fc0766ee22a63e695fa00adc198259f246c19c4f8217b8f2f6ab32e86ddebac7952f8db36f7b8b2bd20754ae35904773d03bb3849f81cf3859da70e46f26e339ee9d1eb5bddd684cdb6ac7baede34af90f7c1a17123a7993c9283d6c386f543e9fc013eb567ae141c98898294036e15f23da126af2b83542a429722a312f725932c6a24f73084982e4ad2d63f19ada8e60be899d5daf0adc4dfaf9d08f11dc72af91865b2d1203bcf07fcea6d764b50d3f9576e44cde85f27a10a4c3676cc05b71b8caa2ac537c4b6e4f1ac4edf73511f56e6783481f58f5fd442da57804b5fd503d6ed64802d611b1a2f1e4a84e3e0e7a438a69f2703fc8e764d89a9b268692f7f84fac305e1491f3b14c0e1a9286887e0377817fa4dcf359ae75c58779fcfdf53f4f38400f6908a4dbe2bd577b524e387266d78b2b48329b82e8a0c2c12b8da0a4fe4289a31a66b6f9ac4f14c556913bb793671e464d1b606658302c59ef17101baf483593040708dc7af8e3b84e16092cc8c62a21f2e756c4538616614f516d2f0be749f75032c618c1c84a9e98c30072acdd273d1a9b8a901c98443993b03b7c841bdadde8baed01d94ee994627fbf32cfafa1e98ae9fdf3a7edc1c284cbbb95a7fccc9600ffcb761f98786b156bebc6b10efd4a1b344357e0a0c4a85b9f12c15c6564bf72f96ad08d2d1e98ea0526c123c55d3170ba0a1e7c28ec05b20b71037458733d132b36ea6b79cd5daff4e2da5ab5c709c777126ccf2c79eeb371c42cdb61fc34b5f62092567c94c06294b95ecc213582a6fa54812336967674195dbb6cb560c24f747f724cfc93a771f404b6248e041610171346378eaf4ac952a8a295b61d4caf9cbb6b3261c2765c35d8ac5b215fee860aa24bc4d8c7ae7fd33596e03831b55dc4eeab7299165de52f9d20b3ab79093faa0d46fd20ef3dc887602f385aba8f89f606425afa8b8f22a32c459396565461a1e32a6e11be3dc2f23fc31e161a933b5472861cf814b311a8a5ddf0aaa4f1e8b5294d9040c7eab448229e06341746cd0fd160bbd24b9f26cc4d9c5eaa146f9bb0e464b10c4eeb0b89a6bd2c40d760ee7139c8b5538d9112e190f7f7b137093f9d4bebbdc2e69da921adad7d0709334535c62d21ad23bef0b8d02ba02371452aa34a4e37ce814acdc2c2283504241ba458ad4675db84d484ee6ce8155f25a09b36e9580ce8132a3a79ec445264ec28b803d86f54421125d347661034056aea30094b2120b9ebbf64517527e4ab30b8f73ae694f91c5419eca855ac7e6b5379f7e947d75c455a31eb85c48b633d4e837fe693a98611e635cf043ef39646a0f7aaea5c5e8277547a9632becb8dc9295a6b6a7e5e1351c9fc53dc2f088948480d7a8228c61c336964048ed7b1b54a920534aeddfb05eaef60adc4bacf7b3d6121d2579fedf8f01bdf4f6238c1b839880d2a88c2cda39a90a16acabc665cde2a625adc64d1a68716026cde7748e4b4573808fb036b74263e0bf984e86ebc7a411467889db6cde6457f4e037a3c9104e2e44e9583d76b56576b4fe483e5fd9245a4c5ae67196f51d136e005f1d130989c48dbc21144d1da35b31f1d44470a296eb39fca60979bde30d49797643172204a10e0609b91adb58a5e542db031492a2dd7b34bbc09db9f92c8334a63b251ef3d92fe776b94c3ffecdc35e03bf91977536eaa933cdb38356cbf9877b6c4b9a383409456559eb044fdb0a07eef09fcedb7af650da63336eaf039df89630f30cb0d95c2593d9b6f32914e8391af9b5d2e53c1af31e5cb2be518b7e81df3f31a35bcfb17d899fae8848f4e826bb7dc580e8de9af0db320df61d863a3aa8dda8c676155b6cd6281d9cb3a37bb02ac77e399b63ffd2238a3ac3c00f2442c22fe92d3b11e1448e9599919857c3b8bafd8e6b5747ea522fa34e3aa4162e4e6a1b036d4f32415ff672c7cfce2f42880fdf99277a1cbe617adcf17b877eed4cccac15e035ca3f965e79244bf8d318d77c31464e37574c42aaed3502f0058111655f5457d35d230508221d5507427b690228901878fd8d9e7cf687ce71a275622249e5df5900b6272f2811d495b4ff6fe87eada149dc359ef878648ac0462121596d3b53da6aeda4ba2af5f8af4ece22525e17a8435058f1a3089d0c9747cd4582d12c8aba1c3a842eb6bed122ae7cc17118a39cb3d57e574272c724cff2581313735958168e9542d5bd682995e2c3fc2a31722c474dbe7df938eb5333f4eb692b451b2859eeadecb2d3e8e9b9cbeb70eeb9e2c03f58375b436e259a4e8d4de745d58026eb29f0767e09ddf845bac2da15cfe8e51375e008ad11da382ff4fc2afc9e2ade9bfaac6e98321e545b46163cd3b873baf27c43c871cb5888a2ecb44f7b4641947d7b40a48021a29b79a504ca50c43878b120b70a779f183b697542da8716321add05b9aeb2c9142b2aa3934aa793ec7cca93fd5d31a8e5f5e2df2d76b300a0b14358e23f581354bd2fa589fc256d00de31569ea96557e3ef253283745e787c0b827338ceaaf0489bd95aa5d1041369a2c0a4c56e52e139149c1b35f72ebcb3dbd1bc1be3b02e7716ffdaf94704b34234d30cdf6fa6092b182d32db5a2d1d3d2305a4735157af2b14681c2e0662e118016474e2cc4964923a74384ccbaf205c3e90f1d6c1faf1f66d8e36b408640b556904861acba98c00fa7e7ff46bb8bd965efb6fe1b730caae8edcaba526f27bd7c6419acdcff9d2f6df638088d96cbde5afcbd3c0d25e0a5cf1df66a56e4d09b299dc68ce6f47ce5b47b2a7f46ee5533288abf27fae7c3e6ee66aacfd52ba203dac369b67348ba3459ba917ef60f6bc73214709295cd755f3ddc8fab7aaa7fa4fd8088f9b8c2c8e1644c2b1b7ee5c79c4d43b545ca7cc82adea31a09b859dee91f4080f11b4c532beb93d4ebcc81beaf2c2a377ccf49663b6cfc89c8b1e75db5efdb8065b135b15b8385c21fb52b53f061c9fc1b1999a9c01da67fc552db845c581745e95175af4bbc25c3561b0d78f6cd31d9ff811830735b4e8f0f9bde353bc0f140e491833c116c65fe74ac77cbe636bf89ac9ef8912b595dd427c1f9c2be9ddacb9eddaf01c1ee183c714d16c0ea330b5ef877fa3e2bcb0aa4ff177924e7e2508032f044183a4ab7e2d4eea43ce309ec3ccde4c7924c6a1027582093dcd3945fd8cfa2dbf57779edb66d6faf0e4ffd8a7e209ff66aaf7a0e2c054c3196a76659e8ad29a272fdd96ca7c4a32f1e98ecd5449341badcf298feac77b07b394f276f4f25fd347e4be175f747b239bcf096efac2bec47ed95ee85cd199635b0767bd56a0d5fd9c7c5898aff6123f1f168da1559b46b327afd3e8dde61e21c0b51d37723d6a17f17d8b260dea71b3a6355047f4ac2d4007a290951d010666c441312d77e20d4b"}], 0x23a0}, 0x604) r10 = dup2(r8, r9) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 22:28:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="a000000000000000ffff0000df010000a06e0d65f7391223c5cf459c157c52106bb92b785916e6d9c4ae2a3a42392a043fb47c4660fc1187a0a7301b11a5ce661d822a28e943f4845237daf184b64fece174231b78d50f945cf96a70be016e6c8bcd90686f6b092d5b6d249f4f4b74e1b3fd06a82b97cd3bd90d7e004ff3f25fcbefa262b4fb6ef8b909d907f0d24a9a93e703a12d06a5d8aa1c0000000000001010000000000000ffff0000ff010000ac11c8f4805ad19ec56ccf9597a58f60adfea61155a5b70722c8188288a78fd9d9e83bef404d5e702099d2287cc7cdfeddaa515cd539362e567ab117712c82c853c4d16f5b7fd3ba6e3e119be164fc1e9cc898086f0f5656871d531cd9f6b86efd7f8389e4c63dbf963468069e725db1d13676e9fe5c98cf9f72533fe5f6af539094b4bab98954f648292c7da2b91bc94481b1d0ee96e5d0343714d1287a988af9edc8fb5631ac5919749a66dde8c6448c3140603ac5236f347830fdfcf1ab1abe1497be6e2f0c68e56543413c933fef9c161ac9aaee74620b8e36dad1adb05903edfe1fcdf85dcbdaeb276027d42c03185cda0edc9439f18522acb73b88baf5af94534f71ff38483a5b0d968d7171b008969dea16aa8646f3db6e9652878f32e5d5a6c148adbb1c93c4faa81408861e570fc864ff840f9500e7688e52b98941e348a01c596abe5a4155d690b3b1b1576a61fdd99dac91882a8d5aa129d42268f6d6350cf2d4985502368cb2a4b369e062bd12970beb8593e8726b09211ee88d87574f244979ccef2471bf798a4fb01bf19267f5a785bb1a50ed0bd872b4bce7b3e1219aaff07516c4db02952f0c615fad976fd5f1472b3c8176863fa6599c0f0b01d20bdad625d1fad5e73e62f42bbd3d83e4dd5b83ac5f79511f6eba96a925c861c44404ec289f674b42b32131aac2e1a3952e3bde9d2c31f76e5288101721886a94b4ff604b88de6797d0d2b45eca890b8ebebf2f00a6b5c5289dfffddd7bdd6303c28a66f6fa27a7d9753e7d1f5d6ebfe324c297a1ae7c5eb49c0ac903f4171118a16bef565a3093cf6c307fbf2e198d6590edc96ce4f5f2403b1650535e6933557e336f4a57f5f923f246b834cf669de88ab1a9dcbb1d1ab91559348d43c99eac52e56a5ca52dba9ae8d1ee1dc537d8b4255e7fa82269d68930a50d1804dfc302c3747b4029596189ed3d6ed258b04be990a90647fd3418f8dc8ce87b5fde3121539c2e06c271e97d25b2030b6e4582ead06773a5c5444d15cc351247bb52f13e9d66af7af588a5cfc128d660eea77932b3dbe9bd5dd77b1c6b2db9bca3b0a99feb5fe838b6a0cc5e4b3a4f55a352c8cbce7923d07f000f6494c27dcf1cde21cafcedcc98e60cf80765313eec7991f72daeb0ffc801895e82aa22efd7224a6cdfb01c20637b9aa3bfdc7037cc1b51f11ff436a4e1db7cdc4a0af4eb756ec36ddcd78f2511a63f0288ceac87005cf4061d6c29bab53e336490767ad6eb1aa50c5f30386dc66f8018c3ce1edf53e5529202abd6f5ff5c8d9649eda15a2f000ed7f50d8f1cd9ea783f663ce257648365dd9c9f6f06036ab7b302b2c15fd6c92fe558db64425b4934c1ca9d90f6c9de1cf0c82c3f21c2ef34ddf39e449a9093c594a7334a3362ca3604c79f1ce62d394dbae7e52221cacae3947e4275e5bd13cfc814e2a451008238d9114c778e18693a1f7e90338b24ba2d270c04a5d75e61a424d3a5a59ff5ca55e74dc788ed3b0ca0c3fe25809a2b11382b67c1fcda64b4db553c329ad99e304ccb11a3dcccb1b8c6df9b1b8eba4c947308f647ed88585486e5a51f55812cc04214ac1dbf53b5fe7a512b9c0690ccc66c68a087cb89025cd485dcd0d17ad2ce7cab4cdec0f7c8a8d21fb4dde50dd9cef3993359da883122c8d91b42ce34b4cd9721d46af66a336e9b2c4f2ff05c02796c6189498d7468e2d6fb01cedcb97b7d8c36b5cdb7bb5bd00eba5df963dba6486af62f3d671770098541fe7964edd624d11d39937cc942ae979bc7efaacfc5c58d6160c76b7ab905b2f356cca1bf356cac35ea0cfc4f7d5c60624b232b6c81bcb0483d6d5fb958bee8eb4f349a31b69d35f2eef79a5b731bbe394d96a3aa4dbe07b045a3e38ff53a194b6439186ab483d9d0a98dfede6065d5fa90b4b608ed8f975cc80b2e0d09181c583675ab69373e5c9870616165cbfb03c670ed61d1543197422bab1c51b41f4225012dcfa7a86e9a8e6f9420454e19699f77d8bf74ced1c5b80394d6eea679a79b213e3b68b8fcbecabb7ec6ba384d422b55b5e68d102504643d265c165f6a137c08cc0c3b67f764e2d04db76a4bf808e8a141d1658828048d92a9d3d427858ac4f8915df351201f5611d449c648a8774cb07e9127bbf40425038c257f7419a397f85486f4bc671fbd626f9f618748228cddcf0c08fb17c411b94fe999efed6364cc03d72d1f431c87126d53b795bd00433583f564ce4693fed00be76388b33d802981739748915998430b388bc2406e7b159a3ddf0ad1690609f747e6c48387a0c47349354a6374556f98d342efad6a1cda6f4fbcb6aecd7502aa81e0f5fe8728819d156dd5f908f5a4d0cff0f759bf38f056151c6f305cd59b0f571e6bcfb494b0b0032636caac2a6cdeea1320415245cb6d0a4c0b94c87082825e62d5c7088fc0c8bedcd5fead5db9c40b0135b4ec3f3c4be0b958264a1ae04b9ee2075189d4ae0eaa71ec54b2076c53a19c7cfaa53fa2de9e37c244b952b0eb5c7ae91182928e7eb346f55216d88ff9f759ed1045f2c7e8b1886e29c9a907f0e308445e43245bba888785884d79de700b456afea7c15e30de7d768a394bc47984c3c11bfeffbd9970cc889f64cd924dd42a11204f0470d450395cd6f3b960af85f2917534c447b659724cb70653120647c54225e6d2c3f0e0cbf1fbabb2c3ce512c00d798b95174a0065aeba1bb6c9d06f5fbb438d4be2548622bddaa4e99885fc52a10a4237108c1c99f480105629aeeb88340c9444966b8f1b6ce2675359aebf32c3c9989ba77d7418a682d39d2e4e7295ed88d787d2299120d6c40d908d615c02178daed6d0bf38928f2b5baae0090edfb71f101ad6d827843b20cb59b434247152395c67ede465633810f75d177a594c82c3dd748740bc46cfab754feeb0f56c3008c4ebfd3231880d30b99f6be5a2e004c46e5662c1f10af8a16e022b24432caf5c39f52bb23309e96e04a1f0e40cd6c3867af7d4fc12bc18cc56759b7cc4843b5b74759f6c90da17c93552900100c3ab301129353be558910c8bfa3fb9f36b2a689b3d59b1eff0e0d83be1f1786e7ea011bce3c47d96f4ceeea72c654018fa83834625632bc91f48476ee59d1132206988bb9beafe8cc9b084f0afdaa80b23c0ae08eb8929c03542b24960d08dddba0965974f90a348df057dd30e353c4dd28e5000f16928f6f0b1561e5aad8c60c19e0b1ca44822862ba84c750c9051ffbbcaf06a1b1b194b843f0dc78948556638868696134882b51ebfbf192f82fd97b5bd0bbfe9f0650e1c21a5770190aed450baf40c9999f8c7b3fcaedebe495a162808921f4f3109e0c6561918333c34ec12c6f35657ef0f2e67458e890357b8829deeecaf52d3196b67ed86554615010ba5889a87e300a7f37366a259b450d08556a7ed75ccc1cdb44ded789a72fae4009355967e7e4b419948947594837a4da4702e800d867ac13610fb1bc7cc09a7e13aff73da436a76c1967e83ed69edec3a4973b5dd37018223584a15b6110446fc3d722dda47e985d8dfe00dee7645f35ddb3394faae89a108e79911349cdea48bf9160babf345ff5bb4db664fb6d0a9ef01cbd0423d3064cc8abbb8a2aeab7bea23c86f44f076aa24a86696512137f7982a022f224d80bc9b5b91934c376df593853e949392039185d4d03f460462eca0fbee69daed58d28b46ef4849bec74829dd3718acf627589e2be71172dc6760b64e5c235b344c447266784ceba08db1051551cc6126a39f503b0352d644071a7d4bbe5d767515322ff0a41031c59a03c08a2b1643e88ec2d8bcef5b7ac5974e00bfef8f9b9a307e4b72a6a9178567772467f69987e2829d8d5eed41915348ce3c2c8663e969bffb40d95fb3d68d6afebfe58984df0272f6eac464d60fe5db07b226961d6b33f9c986c9b82befefeea471fdfce078bf2c2095d7d6304d99dce7af0f8c6c210f1f0f0e940c3a4bdcd812ca489a877c3d2bcd3e7d1fac588d56a6afaad1c15ace2a46df776aaff731bf05b1919f996eb2e0c99b90d974918163abd811e54f860cbb0a82373afe89e380c3ae4ef6fb1e130feefe23935444ea10b703f4dd9123c80f62eccd29beaabb31dd993cd4e236a3b6f1632225816c6e9e2576c21111a6519ba1bb71d08a6466f2eb6b384fbaf7107decf61caf72de7b1fa03bc92c3a6574e27f892ed6078eb6fa8350d7b335d77aa96ee590f13fbc7f4dfa150354a5fc6afbedf57ad53287a6645473c4b70e46ea01b36ea77bb968375df04567d30f51a0d02734d83cff490ad9ebab07bd048ba67583122b3f4caf6a3d9324908e0a76f380524180f39e0c4741ce229e8356bf8b85d0a57d17f9a429c9125c3dfe67be8dcf4f157892d5cd6cc452e411c8bc193453f316cf7549264d250ce0e5368a47f863e9b124b21e017035ffa4ee1d8142cbfc16cf5dad7ab55a8d6fd57a2f49284e77dc69a9dc4602e065faeacc541291aa62241b43537adfe2b2ca079b6c072fc750525d04c571b8da5421aab556a4a3a9f311868ba1168ec74393d759921a985fe2f933d554f93195c3497d72e1d9308cdd809b603048d3e617a0d1bcfb1e7a23cf1bc55deddce03a30431f66cfb5dc9ffa5c1908ddbb869ec0e1a022223d836c2c21a412c7bd7f024b1e7a607e16e7e063a8e42423b7c4d048daab9a8758aecc24c105c8d456c216d1520b1b3a05ed09811db12ec284f155157dfaa9026cb06f86c6b9f530fe871f1878f7d5c2dd7a3174aa137a4ea2cba87486797a2f23e0130deaccceeb652914f196faedd5bf496418f9c18764ffa7ee67d50f215a4e9051dafabacb97e9578d6d57b86ff19b86541ba659895634c369970595bc9daee0bbe1419b75f35aac8ee8646b9734caba1080fbf3267957032c863c438ff4eca16eb48558c18a3b0a0f9af1e2ce44a02da83ee12cd739a9e3425cd73e4b0415913fffca4db52eeb0415b3b0edb6af31b23115224deaef4a3b7e5fa705208876176841a5cdf9833212797a2c19efdd195df159224e539596388eb276e7a6aad39bca5fecc7ba2ba26ebf63a9b25ec06ed3482b0a62070880c60000f6656fc12660e8f7868896615a3b65a98942a1b75956b212f57e25bea935e50f6dd0dad5147e4a58b982407987ad95841f8e368ebada65a62005fc1b8acf56b8163778e85ca2c9c65a7ab5157146f9bc8a73828809da16327077d2c53c13109fc985b6c7b02945a3212efc5f13a187bc7b276e68b6e334bf080110cf29a7d19bd95992118cc32e0a3220b5448ad7392c2b2a511137b8ad7573e2f63c3f95977f607c02177cfea584a89b091d4c9a494d37a3926d95cff3640b1da13ffecdb6dfcb5c49bdcef902836237035ca8249fa00a5c6bd52c101a79d8317f101209661d4175abfa757940fa8cf7a35cc73bfbc83fe9d97fdb60694aeb5d08030f9886604556bd6d4a829253f0684fd3e8bb0653206d3525adc66b35009f5641e7f8fc4749ab64ef3ac582e3c71845e32dab710389ce4ee1bd04d1f34cdda5f83e67f6603faa158f2d76ff26abf8ea42dda1a0b8b331718ec56633e787894d3a16c65c77a73385ff387950ecec75a8d14c4b3b8997af589441e19dffb6ab6d9f1abc160e25f5569258c9f12f7bd6ec85f83e997886b73f415af0ec17cbc985a4fc694f1e2b5c749fa1998398303f7aef93bd02ef37c07d9d9dc10a5bee21e14dd0a6315ed2f441314e51b1350f81010bdc8db62b3b52811477ef89fe8698a06a5fd4aadbe38a5148869ac49fd299bbba1a119467f1000000000000000ffff0000ff010000c800000000000000ffff00000000000002398a07bf307155c375dfc05ef1f7b97c4a1db579a1f671aad6840e5ab3d061801030a2298645163285139887e4d3c1ea5322aadec1bbc6de7eb2079227d8754becaf7095866fddb90228e7a746265a20988a2f16b18edb2971e1302a7efbe5dca701deaa7757c7fd5ba58eaef55fa8c566b12244207215a996a62747d029c4a57720714f53ca040359c5c74116cbe60213567e277555ee6bfb00f9f9bf424b7469270df06fbe625c991ade47e69c7dc04000304b000000c000000000000000ffff000008080000a70f4ef6852ac76316cf8248300b94610402aa3be198f84dd741de795e9bc1f3bdd2b4198f0d5f644ab990124104872c8d5eb4fb190f4d3f237374adda250cd20717de78956c07698e893af046f6b4149d07ab0bdf51793a7a9c4e821ff09fbb5380fbebf071509c42611cb578fe042821a3491ca6eb4ae0d23fde78e26abacd577751817849dc1c4904482e6d2400bc30a18f0ed6e10f6dffbb506f4c99271d886ea262f40d3044348a06e4ae000000200000000000000001800000d2000000551fd782"], 0x1268}, 0x0) open(&(0x7f0000001440)='./bus\x00', 0x20000, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000000000000001, 0x4c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004138ba8004627febffddf0000000000f5ff8068000000000000000000000000000000004dfa5b", 0x2c}], 0x1) 22:28:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000005a4e0c99480b71c326"]) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0xffffffffffffffff) 22:28:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6fea973ca3826a3522b87bea0917dc36de35605be51d9e6874a0db12b5cb28c35dc63543d97c3f0961f74967c47507004c328f20cf29aec67ffdac53905a219267a1ba396eef9631f02873413df4959995d47a9b8589588bcfe537999f67bdc7a96f0ea2372959570661f272c55bcee4daca2150b603d4a444d7a4aea98ce56e5b3c5e03d894e79428434d0effe235379cace38d81dc92f72a71a40cfa8f91df1ee655ee015bc34d1737653945de8dbc5e62a6051e582ca79da83ed919e90421e2b4fef455ffa11c60f7f7ec0cfe511a2cfab37159052fcfeecd219a8f0ffc889c167d66b0b2d8eea2b93448164f691a5e51f9d718f86030fbf456e58e", 0xfd) 22:28:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\t'], 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={0x1, 0x7}, 0x8) 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", 0x26d) 22:28:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(r14, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r40) writev(r40, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r40, 0xe3) writev(r40, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r41}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r42}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r41}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r46, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r47 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r47}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r47}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r48 = kqueue() kevent(r48, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r48, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r49}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r49}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r49}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r50 = kqueue() kevent(r50, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r51 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r51}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r52 = kqueue() kevent(r52, &(0x7f0000000100)=[{{r51}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r43, @ANYRES32=r35, @ANYRESHEX=r46, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r48, @ANYPTR64, @ANYRESHEX=r49]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64, @ANYRES64=r51], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r53 = getuid() r54 = geteuid() setreuid(r53, r54) r55 = getegid() r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r58, 0x1, &(0x7f00000000c0)={{0x6, r54, r55, r57, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r60, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r60, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r60, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r60, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r60, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r60, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) msgctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x6, r62, r63, r65, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r55, r59, r63, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r59, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r69 = geteuid() r70 = getpgid(0xffffffffffffffff) r71 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r68, r66, r69, r67, 0x143, 0x80000001}, 0x8, 0x100000000, r70, r71, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r71}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r71, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r72 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r72) writev(r72, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r72, 0xe3) writev(r72, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 22:28:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x9) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = semget(0x3, 0x3, 0x200) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/237) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setgroups(0x2, &(0x7f0000000240)=[r4, r5]) 22:28:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000001140)='./bus\x00', 0x40, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000011c0)) 22:28:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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, &(0x7f0000000080)={0x2, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x20, 0x1}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 22:28:51 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1c, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r15, r15) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 22:28:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a7b671b1b542a538710000000290000004e00000003000000000000000057dbf1b7ad3bddb9d15ccf3c97e234ff28c5cba7730624d1e0815e806f31774111fdabe0adb724cc78866e"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r1, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x2, "1a276d657d8a262fe5ba4f99994269466d575c382694aa6f7f0f833d5e660ca994a22c31c4a2bb0d3c231a8a167ac36d802f545b720ec4e4291cb922d0aeb1e378a0855bbe71a5d6af535de4489c798cac64191a79c5c709645650af80805caa2fa4f328c5ee490dea0ca93064f5656cc9b69fa326107787bf37ecbbb9f250201bfbd07564c5c4bbed525650edb73127e0b7bc7ea3e45237b6f17bd76ebf2a323be9a1be68144494ce9f15b09630597863e52f8fcdf7b2afcab7d2670f4a3d03d2"}, 0xc9, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f00001bb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x1) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x5}, {0x800000006}]}) msgget$private(0x0, 0x200) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 22:28:51 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) sendto(r0, &(0x7f0000000280)="95ff145b4d2aa49e9749ce261d3083d141d9189db55db605cea8b848e5f87df86a1a5db6f47014402c85d5c89238dd52c27a65057dfc8c0f9f3bfe47eea03e10f39e43b208657553533d69187cc2e38fa4b4edffe65f9fdaebe85da4adf23085540878c46734dbab0203ff4fef510f9486ea3081a3cd4c85f00d7b51d991b67922025b07c6c407a98be25671a3ac77eccf0b379655858eb6b1e90527adf4099d15b4cc", 0xa3, 0x1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="000085597597443626c4000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = getegid() fchownat(r3, &(0x7f0000000000)='./file1\x00', r5, r12, 0x2) 22:28:51 executing program 0: r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0x117) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xa1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r9) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000480)=[{0x6, 0x26, 0x1f, 0x2}, {0x0, 0xfe, 0x0, 0x3}, {0x400, 0x6, 0x2, 0x86c}]}) r11 = dup2(r7, r6) r12 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(r11, 0x5) r18 = kqueue() kevent(r18, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffffff) r20 = msgget$private(0x0, 0x401) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x1, r13, r23, r14, r15, 0x10, 0x8000}, 0x1e3c, 0x8, r16, r17, 0x21, 0x7, 0x2}) shmctl$IPC_RMID(r12, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xee57211c2f788e77, 0x0) socketpair(0x24, 0x8000, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x7, 0xe8, 0x8, 0x1, 0xfff}], 0x10001, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x48, 0x20, 0x4, 0xfc}, {{r4}, 0xfffffffffffffffa, 0x84, 0x3, 0x3, 0x8}, {{r5}, 0xfffffffffffffff9, 0x20, 0x4, 0xae, 0x9}, {{r28}, 0xffffffffffffffff, 0x0, 0x1100fff77, 0x8, 0x401}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x200, 0x1}, {{r29}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x5dd78fff}], 0x8, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) munlockall() 22:28:51 executing program 1: r0 = socket(0x2, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x2) 22:28:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x6d2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x5a65468d) pipe(&(0x7f0000000000)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 22:28:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 22:28:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 22:28:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) r4 = semget(0x0, 0x3, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/111) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x188, 0xdc46}, {0x1, 0xff}, {0x636647bc9927cfbe, 0x1}, {0x88, 0x1}, {0x6, 0x7f}, {0x1ae, 0x7fff}, {0x0, 0x6}], 0x7}) poll(&(0x7f0000000040)=[{r0, 0x94ffdcfa58a2bd27}], 0x1, 0x0) 22:28:51 executing program 0: r0 = semget(0x1, 0x0, 0xe7d8404063f47fd6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/205) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x100, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r4 = dup2(0xffffffffffffffff, r1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000280)) r5 = semget(0x3, 0x3, 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)) r6 = semget(0x3, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0xfffff800, 0x0, r7, r8, r9, 0x1}, 0x6, 0x9, 0x8}) syz_emit_ethernet(0xed, &(0x7f0000000480)="b8335852fb56c4da43b0e28c67a49e0571e722c64e7ea5233492ad10386982a992992c1c23c0bf01057f17d2e55729f5e2b61dc315992735812a0658a1ef4c3707ade8635bc7e1b0bfda739b84ce049de8f31a9b8cb68265541b0be874e1a31381e1d270c800f01a39e0ab587a88031d72f3372277b80bab4b2d4abae46cf34a571c0ba7b13f3df9dd47432dbd2de2363a378d62fe8bbcef568fcc6d72fa62bc0dd00e9aa6c5a3a4bab8754b59629022da2aef206668bc2e4d17d6bfddbbadf60337b228d90138657f03612e4e54911b9934a436d5bf1a19743204e63dc7a5c6011910c8ccb588364a5aa0c97d") r10 = msgget(0x3, 0x44c) msgsnd(r10, &(0x7f0000000580)={0x0, "f35b23cd6133b8552ad8e16a3a961cb562d43f8ba3a5820eea1f31808b40a3e64254da16f03c5507b45b87d199b27056a00f590826b4cb473efcd139ad48a6"}, 0x47, 0x800) r11 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x400, 0x80) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000640)) dup(r1) r12 = semget$private(0x0, 0x2, 0x48) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000006c0)=0x8) 22:28:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r2, 0xff6fa8f490738322}], 0x1, 0x19dc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) connect(r3, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) dup2(r2, r0) 22:28:51 executing program 0: socket(0x2, 0x3, 0x2) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x20, 0x0) r2 = socket(0x20, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) close(r2) r3 = getpid() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000200)="7424d55d691a529f21977c1013333269c440bec1dcc05f0015326a38c2514859a8a0772b4bebd4ce1dca50a58b2dfaba619ccdbf10c18bdc9a9a2c29b12403fa0a83753c7eb0cd890f891ca78f3264f1d0266404bb97a284e940fced4add72b733fb76e0c9d314a97f1023b08b652da5e1f09b6a7045055949b28a58883d53a82659b045d3b8a12455b107428c101eec8d5f5d509c7edb76244653ef6c0a945fe78f", 0xa2}, {&(0x7f00000002c0)="ed08684b484534b0368132d7993260fa04752422cd0f5c6088", 0x19}, {&(0x7f0000000300)="efbd924ca400450ef485ba7c69e57a464b73713a5b258d774ad24d1a1f243a17", 0x20}], 0x3, 0x0, 0x8) fcntl$setown(r1, 0x6, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000003c0)=0xaa3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x9, 0x8, r3}) getsockopt(0xffffffffffffffff, 0x1, 0x1f, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r9) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0x828, r12) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000040)=0x5) 22:28:51 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000540)="ba9da6b49692a8f36fb9cf040000b8b01540473d23fd4d69490b22e44fd098b94b7ca8287aeaacdd48b8c4f6910b51a8e2cff07b1ef77f3d7b9539b4019c1d3b7587ebb5ab45ec65f9acfbd443bab6acab1b4fac717fc601b54379617424dc760b13b346ad4973c45818ac87f1f3c96d6549265909e2f88f5eb3010a7a831eb8ccb4a74d613992c4b7c35e2875ce43a712ef7403feedc2e250635285b2b9ca4f378abf27a3e726e8d8948f5ffee85ddd6d01008f780ba95bb97dfb39977618e12e8ff5b3ad60c0de8897b6a6f837cef3fe6f7738ac85fe304e9b4c9b8ea9ff6c73de6fe8951100aa0864201aa60c4109fa8f5b14b5709c3d019424d98555e151c8d9805c055bd14d709fc0950d11f6b658d1beb8ffe361abd4110b47971b3d3454f98f4ed70c87fa672dbcb56476505725f5d7655a77d7", 0x137) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x39c) r18 = msgget$private(0x0, 0x0) msgrcv(r18, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r18, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000340)=""/23) 22:28:51 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) unlinkat(r8, &(0x7f0000000580)='./file0\x00', 0x8) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000540)=0xfff) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r9 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) sendmsg(r9, &(0x7f0000000940)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000300)="dd5011401f1deea3e2bd640ec6744f752d7d1a59e9d98008afa0ca668f50abc1e7ea59705101d08948f5326976a50d0f5275a922b6def3d4f552d5a937cb5a94146829178c484ca20f1786dba1782c988cf3", 0x52}, {&(0x7f0000000380)="c2db647ed3b69e0109e89825cad309436e0e6593305ec3c59460b162b8982f38307ebd9db55373849258c6a10da29434c9f083d9954a327471cafd868185975a5919c9f6c6494918ee2b9eb445390a44c27935db562f8a3543f93541a7f21a70554ee51bf8f1", 0x66}, {&(0x7f0000000400)="a30e45fb931f8749ccc8a0f2216c4597173b78212784292a327551406793ce0b53f218dc2f59cf1b8df348a03d41d7ac2dfa10001ca4ff374bb879cb78ef60aec0cc14d662571ad0e2fb0f286d25140ef310a72be11b5fe10cc5cb1dd9c4aead8c685d04e23fb0b11b4b88cd6eca4aa83ccde86a21327e43a0b20668064b1ce2faaf7731432dd9c61a250f0e835a522c556302d06dc363c778e12f64b58bd44f98ddb2729148edab26757eae39a20b1122fdac8197f73e1de86943ed3c33acfc86d584bbabd89a9ae03736e72fba58ec46390ff2670c1727ba81", 0xda}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="b000000000000000ffff0000ff7f00006bb693dd513eac03ac439e9d576f4357815b071a8d4b730f92d24469ab03c3ee86fb35b5d46c8513888093cf43c40ad08d205fd3831fd6675871c30752d7eace24833d08de9043f5eaa2a65bc56e6747cfe43328ba37cfa1311cb67e4b126472f3350609e85eb8e616432dd2fee0d411711c74cd85f14854bcc4e2a25064a5d300c31f8061c8f1805599205836bbae5a3c6a649b9504aa3ce772d16ba025e03808fc0c5a799b2c84460c7de90001000000000000feff0000020000007bfd0382aabc5fee4d247f32b414108de0526b5b9f94737c0023c4c55acdcc7b216eb3d6154914c8f3b6d30ae805f2e8f90ea6305f7656b3d9b90cd94b2edd62b78d6ed6890b916786b2805aa2390af45563c9c92d2bd6200d69bb93490a45ebd1d604e9894a7b44a885ef940d2a8a9e7529f3dea36d5597d8c95d657b86b6346633910a3a66fc0426280a661773215529c307f86cb28be635d24f5d6c54bbdd9722a8860a3e33bb94866423ac80da29f5a2ef1226d1bc52f97780530c650ea55c57ce79b0d8974708750d25d0a491a3be9a4d913b75280a79ba8bddc6fa85ec4ab3d71a31e8e8672cac28d38a8900005000000000000000c8fa842b01000000558a9c49294544c8a2b3ac7f895f9a80293548f5f928be5df812ab18e274fc4034265d952f6f6eed1836787858222a8c8b22c93d0d7c2c3db93b00000000000048000000000000000100000006000000712c9ac0ad9965c17396d368830b8e5bb628d1b37ee40d66e393db16822b10fc6dbccd44f82e4eb6aa6fa5476d05da523296f74b8397c3ecd00000000000000001000000050000005e9237cbe0a101945e9fe220275f51ce476bc8f1692155f06c6119597f7f397ce345abf3ea47c8093c27a75ff163b57e02d83b634dddd11203c9bba40887f4b74015fea5f91526fdfd3b6eda089bc379c9dde102316b668acd80ddb3f0046427de70b5eaad39305c51a55a014a388dcbdaf6cc04d38e432d9b136fa36fbcbef4b7f9297e6630a794bb9ec87ed24f322ea28188caefad5b5e7a553ba6646ac6aeb0a54dcf70fa85c560e6082721b5afd137de988c1299b158e53ae55e00000000d0000000000000000100000000000100ebccb041bb16b55b657bc846985181d0b745fb241a7dd7b32c545d3b44fbb307130ecb963b9dddc02728e38ca1cab7cd336ba13bd155ce61cdac8ce03d2ad56ba1098e1bd8628ff1ad21947abba038ea11fd8916df3d1df4d383d1a70871c704526373d59c46adddd7ca0b5532c4cf70b1a5dd348c83eb6285de9285560198d7e62fa7fd1eaa1eb96cfa91edf05b62b7f5913c01f70bd31748ff35918e94339750d5452d282ed7dc6875936e02acae11afbc27cfaf73511081747ac65d81b9c56ff46e21d2997e326f4c5f295a0f7569f96a015a7efd192747d0f8ec02faec8df11d423c34ac3fff751db8f8f43c3a6c60c6ab0ccad85ea15ce5c3f443595535df484e82b15a8672e5e00bfd10c1e64b75d97bbab6991028566e952a4e242443796cb4b2e892bb02023a6664831ef4f2154fd12fa2e13fdb2b8e747afa7932d54b03d8742cd70783257265e850da9daf"], 0x3e8}, 0x206) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4008, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f00000001c0)={0x3ff, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x8005, 0x89) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:51 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() clock_getres(0x1, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 22:28:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0xc2d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0x1}, {0x46, 0x7}, {0x62, 0x3d}, {0x5, 0x2a}, {0x100, 0x8}, {0x40, 0xffffffff}, {0x48, 0xff}], 0x7}) socket$inet(0x2, 0x4, 0xd4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x400, 0xfffffffa, 0x3, 0x9, "2a659e1af2859b65865baa8a946f7a5d74bea94a", 0x5, 0x508}) 22:28:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000200), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x1040) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x10000000000000) pwritev(r0, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r4, r5, 0x0, r6]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r7, r7]) bind$unix(r0, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r8 = shmget(0x2, 0x2000, 0x2db23dff4fb7b0ce, &(0x7f0000ffe000/0x2000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r9 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r9, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r0, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() 22:28:52 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="9463692dde8f37c2f5dee49e07c282ea8d1b4f885cff59ca11d847a2ebab905d2c634aab5ded5a1c2f402cca5e094d210fe920b7ed5c66da35ab451ee63d7201a1b37b11f8bc591d83fa", 0x4a}], 0x1, 0x0, 0x1) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x60}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x8, "e24e5aea1f8b79ad851b131a3798a0bb4b6a5a1e", 0xfff, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 22:28:52 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect$unix(r3, &(0x7f0000000040)=@file={0x2, '\x00'}, 0x3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x8) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000000)) 22:28:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) 22:28:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x392918f0e39b8b28, 0x0, 0x3}, 0x8) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) 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", 0x168) 22:28:52 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x4c3b359716724060, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, 0x0, 0x378, 0x0, 0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r4, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r5, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r6 = kqueue() dup(r6) ftruncate(r5, 0x0, 0x0) dup2(r4, r5) 22:28:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r2, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 22:28:52 executing program 1: 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}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x80, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r9 = fcntl$dupfd(r8, 0x0, r0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000300)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x80) r10 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r10, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 22:28:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f00005e6000/0x4000)=nil, 0x4000, 0x2, 0x72898b7ffa768290, r2, 0x0, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 22:28:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) r2 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r8}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r12, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r16, 0x4, 0x8) writev(r16, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r17 = getpgid(0x0) fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r5, 0x4, 0x3f}, 0x2000000, 0x5, r17, r9, 0xfffffffffffffe04, 0x9, 0x7fd}) r18 = geteuid() r19 = getegid() r20 = getpgrp() r21 = socket$inet(0x2, 0x0, 0x40) setsockopt$inet_opts(r21, 0x0, 0x17, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r3, r7, r18, r19, 0x100, 0x3}, 0x0, 0x3, r20, r22, 0xffffffff, 0x20, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="b4d2a5889295d5461bc2314138148b76e51a2d3ef4cb3355b8c3ab887499c718f82b287b83e941291ac41b6571592edc910559a0c6e8bd80095d29a73af241d0a345dd8d8dab51b6606a2182be6ecbec326041297e103af3fa3a35256f4c664e392422ac104065e3cfb3fb30f800c2d515a72f8bad42a3a0450aa0cb99d0dcce3c6054227bb47e7ecbba714f4cb2a71a52ac0c847f80e7f6e03fc8f123a2df399ac94d0a91007c083b9d42787fe8cc79dffbb3abaaa77650d7b42a046548e68e6cb8c6c4085fdad26893b4d424fad33c", 0xd0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="46fdd76a5f4c3b71971e8b50ae3bac95838a37cf6243d5b0b1998170cf89e3e6123ea5dabb63bc42820fac98bf9eb6aeea39597d836edc23dc16e2447f81215e4993e926aba16c97c8d4709cd7d9eac52df7", 0x52) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 22:28:52 executing program 0: r0 = shmget(0x2, 0x3000, 0x5de6492863546661, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/209) mkdir(&(0x7f0000000100)='./file0\x00', 0x24b) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) msgget$private(0x0, 0x2a8) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="312b716cd03c5e2245c41bc0bf27788c2889af44f17483b9366d8fb9baa083d096af8e43c01f582a2baa68d5b23fcb94f5e0f25ad1ef2044649970204e1c90946d1b052cd645040247b0244bd85bfd079681225350166c47374fa3727ae1fdf31da348b3b0aa19078f390ac990f44a84c155370c2e76911c437cd4f7156a7768912fb503ff8c9e2a898bce78705808d6b1f89a549258b0349fffb12bf313302734f81ce4d029ab86e68209215d3f40aab2e3e482b2ee07cb8faef85e80b2a1aae1ed786a8e14c5f08b2ebd8e74026863afd6407e1dc81736da189c577aab9f31dd9b29df723ab8a373d0dc7d21ad6f1cb65ea778ecfc2cd64099a952a725641850243d3900890cbe69eb2cd00d29efcd321e368a5ef832acdd320f913ad5a5fcf11087309fb3454dc94e4c62de81c1bebaa5c13c6a0e7a4ba73e2d5fc83efdf55def29af1d33a0acf8afc179dc551d2c4ebc572fb691f50db07436b5759aa99525fa12f800e0c648f789f04a288e7c7c6e621c9510f00fccc4505d532818b6d6687539869d13d95c5b5f8940f223087cff72"], 0x104, 0x1800) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000280)=0x7f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfffffc70) accept$inet6(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getpid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getppid() getuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000300)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x200, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$lock(r5, 0x9, &(0x7f0000000380)={0x3, 0x1, 0x4, 0x5, r7}) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x8, 0x41, 0xf2, 0x3}, {0x401, 0x1, 0x5, 0x1}, {0x4, 0x1f, 0x6, 0x9}, {0x5, 0x80, 0xd9, 0x5}, {0x7fff, 0x1f, 0x7a, 0x1f}, {0x4, 0x80, 0x5a, 0x80}, {0xffff, 0x8, 0x2, 0x1}, {0x3, 0xe5, 0x1f, 0x4}, {0x2, 0x6, 0x8, 0x10001}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 22:28:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="a801800000000000c8384200"/23, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 22:28:52 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="fa1204a49155ce1e00", 0x9}], 0x0, 0x0, 0xfffffffffffffffc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) bind(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x8001) 22:28:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x7fff]}, 0xffffff0c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSTART(r6, 0x2000746e) r7 = dup2(r4, r5) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) socket(0x2, 0x3, 0x102) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r8, &(0x7f0000000340)="b452d11a03e21b8965b7f31daf0cf503fa62c9763cb1a3789b731b515453f43731c203455df6e7fd6b7a82f5e84cbaedd8817005b11f0e96fcc603b290ca71a6f4c97d4cd163838661a214f22449fe85b52d81b0753a52edd68d1b24171b3e8cc6d5adfd0fdf7345a3a4dd8bbad793383eb551c1a6712d0b4be688c44310c7193a98e7cf1ac8915777c7f680e16ec921ff34308ba4c2e286910b1cc2b935956b1d30fb4cc9115353b7cb967c96fba2f8c12a0b97edfd638ef35f68d0adc9aff5de4c5f789d0c716724ffd9e4ea2308", 0xcf, 0x400, &(0x7f0000000580)=ANY=[@ANYBLOB="01050000ff5ae70000070a8589e4745235b346eb735e0ecd3ca00686d9e09a01c421fa458f7745a07b170ab2b5a1f905d0344140c3dfb7efb6554f80afcb02cb6e8b2a5fb09fea38ca67000000000000000000000000006142b150df8811087f7a41926833657e21977b674f046717976f837fa8240eeb6695a04c50f0d437ebd801ad1423e890e5193717261d7c5705e62851468755de5525d11dcb62958c5c7018fcfe8e90b52162b3cb187689ddc4ace149b4bb1a14a23d13eaaa1a37ab4c7d0524d11cfbd88e1094d074d64a35ef7a49168ef23eaf087316bf61a7d2eb4f940f0167bf52d94c593332312a79989d3c641e7d0f0288ee0c60931593c9c5ac26656c7b3a92"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r9, r10) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) syz_extract_tcp_res(&(0x7f0000000140), 0x8, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x7a78e41524695a7f, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 22:28:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x2, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000540)={0x4, './file0\x00'}) setreuid(0x0, 0xee01) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000039c0)) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x108) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r9 = openat(r8, &(0x7f0000000600)='./file1\x00', 0x800, 0x10) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000005c0)) r10 = dup2(r4, r5) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f00000004c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='-)\x00', &(0x7f0000000240)='-&[\\{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) shmget(0x3, 0x1000, 0x1bd, &(0x7f0000ffd000/0x1000)=nil) 22:28:52 executing program 1: setrlimit(0xec77874f6345f8f3, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r0, &(0x7f0000000100), 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCPROMISC(r4, 0x20004269) 22:28:52 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x34accccd215d243c, 0x24, 0x1200fffa7, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0x7f, 0x7}, {{r0}, 0x8000000000000002, 0x20, 0x10, 0x5, 0x80000001}, {{r3}, 0xfffffffffffffff8, 0x1922dd4d2b4bac52, 0xfffd9, 0x4, 0x4b}, {{r4}, 0x8, 0x8, 0x20, 0x3, 0x8}], 0x40000000, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x9) 22:28:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5cd4bdc02ef83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 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) 22:28:55 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x80047469, &(0x7f0000001780)={0x7f, 0x0, 0x0, 0x0, "03dfeed000", 0x0, 0x80}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500), 0x0) 22:28:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) kqueue() r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 22:28:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = getegid() setregid(r1, 0x0) r2 = kqueue() kevent(r2, &(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]}}) 22:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") clock_getres(0x0, &(0x7f0000000040)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002155b160 22:28:57 executing program 0: mprotect(&(0x7f0000532000/0xe000)=nil, 0xe000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002155b160 22:28:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88b, 0x0) readv(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/235, 0xeb}], 0x2) close(r0) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 22:28:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x3, 0x1, 0x0, 0xd3}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0xb3f4ad26f41c2d8e, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000540)='./file0\x00', 0x200, 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup2(r3, r5) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r8, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x6d2) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r11 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x20) socket$inet(0x2, 0x8000, 0x7) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = dup2(r11, r4) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3, 0x3, 0x9, 0x7487e0a7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() close(r2) socket(0x400000000018, 0x3, 0x3a) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r14, &(0x7f0000000340)=""/235, 0xeb, 0x4, &(0x7f0000000440)=@file={0x1, './file1\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:57 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x101, 0x4, 0x1f, 0xffff9d49}, {0xffff, 0xf4, 0x5, 0x24}, {0x3, 0x9, 0x3, 0x2}, {0x8, 0x1, 0x5, 0x4}, {0x0, 0x4, 0xfd, 0x7fffffff}, {0xff01, 0x5, 0x80, 0x7ff}, {0x9e, 0x59, 0x7, 0x9}]}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r6 = dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() fchflags(r7, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') 22:28:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) geteuid() sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:57 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) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8002, 0x5b) write(r1, &(0x7f0000000080)="896c0962c91f0814", 0xc1) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r9, r10, r14}, 0xc) 22:28:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000013c, &(0x7f0000000080)=[{0x60}, {0x30, 0x0, 0x4}, {0x6, 0x0, 0x2, 0x10000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x19) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0xa, 0xffff8000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x6, 0x8007, 0xfc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1a5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x24c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x200001a8, &(0x7f00000001c0)=[{0x1, 0x1f, 0x1, 0x3f}, {0x5, 0x7, 0x2e}, {0xc0, 0xe7, 0x9}, {0x8001, 0x3, 0x3f, 0x3}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8818, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 22:28:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x8000, 0x0) write(0xffffffffffffff9c, &(0x7f0000000400)="025223a781cb182f70cc00", 0x9da972f5ed8cda8b) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r2, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000300)=0x14e) r7 = getgid() r8 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff8b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r8, 0x5) listen(r0, 0x4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xa20, 0x0) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r11, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r12 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r11, 0x4, 0x80) setsockopt(r12, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 22:28:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1, 0x1d47, 0x8, 0x2, "654868ddd24ea4b495bbd70ba768190a5f8f22f9", 0xb37a, 0xfffffffe}) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x44}, {0x24}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x8fc4, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = dup2(r1, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x20, 0x0, 0x619b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1c, 0x8, 0x1, 0x5}]}) 22:28:57 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x9, 0x4) r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r6}, 0xc) socketpair(0x18, 0x3, 0x6, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x4) fcntl$setstatus(r8, 0x4, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r4, r9) r10 = socket$inet6(0x18, 0x1, 0xf8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x42, 0x4, 0x80) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000440)=0x139b, 0x4) syz_emit_ethernet(0xdd, &(0x7f0000000480)="fdab7bc43ece8f3d4b1a66c70062ca1b038b49b06e3fea947096b99005600c52673f6f5de43244fec0cb5785df72ba8101766d08863d79b956a818e34e3269c63b205f3f1b62ce0a1631c7dfbd3bae5677055e054dfa51f543d43a92a40cb2c16eefcd166ca9708b9b650bc65fb1d0d65c637a351b5bb8bbbfdc8c0b82b762c9f01f3aae31a1eca2f14252934dbb0333368c2967153b149f1b5607a4c77100f27da2d00129b5284ff5e9270371c1fa347bb79b58fddb57131196c0c8e93b0cd8ec4df9a403e4eb18c02aaef7f740210c6b9b38fcdd74f3dc16444fdae5") r13 = socket(0x20, 0x8000, 0x2) shutdown(r13, 0x0) r14 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x83, 0x6}, {0x2, 0x1f}, {0x24, 0x7}, {0x4, 0x7fff}], 0x4}) r15 = dup(0xffffffffffffffff) readlinkat(r15, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/4096, 0x1000) socket(0x20, 0x1, 0x80) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c173a43fe712ce822cab77719fd2aa619a561f370c5639b9b41c2b3ae5ac85e47617fa38138c108390087f01dd28a1b8719ed5daaad083413e67ed73e9d36b191780c568f95ff6e5310d7bbaa2e6cac13a65e80b4cc62be997e08b23f42e5344", 0x60}], 0x1, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 22:28:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 22:28:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000008c0)="9e30ae9cb6d0bbc1c044bd3ca2df893db3ecdad4a7ea6323438e309fe9b9aa2b314abf72d2a4502eee", 0x29}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) execve(0x0, 0x0, 0x0) r5 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r5, 0x80}, {r6, 0x4}, {r7, 0x2}], 0x3, 0x5) 22:28:57 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7ffe, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000280)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xeb2e) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x101) r7 = shmget$private(0x0, 0x2000, 0x2b33eac3f25ebfb0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/222) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 22:28:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x0) 22:28:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdfffffffffffffff46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0900473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dabc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f02c250e491a86ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 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)=[{0x61}, {0x40}, {0x6}]}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r5 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(r4, 0x5) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r13 = msgget$private(0x0, 0x401) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r6, r16, r7, r8, 0x10, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x21, 0x7, 0x2}) shmctl$SHM_UNLOCK(r5, 0x4) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x40006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1ce) socket(0x18, 0x5, 0x5) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = dup2(r1, r2) getsockname$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ab00"/104], &(0x7f00000000c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 22:28:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="16c9f24226dc9e328d5a436bd8a1b43e9b1c67fc84e9b44ca64b0ded434e85273ff191668ea2896a2d23fa7fea26e43190487606dc414f7a2b7916416bd7988be12595e6f78a9827aaac76f8f2df157e23eaec3d09ee94ee8419d7ea6f4cb1d7bc997c52733ab144688eea35bc0b890425e0216d27e55dd24bf6d1a8098a56f23a42bdb99585e26430d791bec427a9e6bdfc49004af7192a97d3ef844f64d8a5797fa493962bd1282d448b7825705ac2f7b00c3f8e1bd0cd8f6ad3b6918174a138f79199657d67fb12bc8729215c2fd48ae432b251b4ff", 0xd7}, {&(0x7f0000000040)="66a07a15efe09a497d220d76128ed7127600e26bcd8ba3380be7dc12393d4ced586c54898fd1a97cdd04d6777d4481ac7afc1f2c943fb455e0e803607e75041fd456aa617965f7e023e4572cab74fd516cc7d1ebb4ec5076b7aa017c114aa84cd9e84fff742140d0b52530ada22eba9b6f64274982a53d7ee404a0d900745a3cb3251672625212de6488d195e43c0f561ae9073f93057f3fed086bb6c58f68f3d9ca900b85d02b1913e5a80cb0a0c32ef0dfe601ce4441466d204353c95409", 0xbf}, {&(0x7f0000000240)="bc25dd0a90a200d6874bc6a1c7dbe47f1958fb5f530ffe0395315043dc9a4ea0681b1d3fe6f08b30", 0x28}, {&(0x7f0000000300)="204e31ed9b5437b0fa638c298ee81efed9d33ae6e34dc04d9145778ee0b095ea922ed08a14738196cbfe9e03a2cfd73ad33ddc9ca1678f523527c87314dac7cbf61b83a3f99fb592759fa3b0786156cf30ea3d0f001797fa130ab552dcd9025793", 0x61}, {&(0x7f0000000380)="3b456bfdcbc882dead6c07ed75f32fa53880b1098e99f6a244adb000a28c559a0a44be65e252a71d3af3da63538261dedce0b520996f2fc10ae03e0c8dce9da88bc6cbb1fe6e7adae87285e28a881c445d388d66d3f710a67cabf420f2b26272c3f0743c1518a21ff026f786dc1ad9705cb67e8db06ad62d65aadc7a73007fe61908d2a401f57ce00ac41b3a4abb9ec653ccca2fb7f9d061723e4676b9d2c6cf0babf120421f085db21634bead1720d9f725ab29ea3d2146bf13ca82", 0xbc}, {&(0x7f0000000440)="f8ab0af7a70a8e8f77d9d8c9c082661d54da784b27104ba23299cea0ff6718c955c112c2524ae53308012fab945b61ee39357a1456cb6c303c15f5c952e1ed7267305c476b84f73c67a390d807915294e23650354b981446a5eb237f95c487693087a44e", 0x64}, {&(0x7f00000004c0)="a5dd7e57e7ed4c90e5c1ef93d3900f5f2fabf4b1701fe400fd5efd0875f5d4ee4f17c56a5eb410ada3f353ed3f30a8de915e32151ef9e0dcf4e31549ec79b749aebba7f9bc3fc83f8c4bc2c365967de6cdc7509dc8254178893e97a53924ca2f4fdacd3eab50d4afb4a4fd8b6b25b7e05905b19fa95849a1d587ce9360d0aff6e7d8cc2804d6deacab905f1630c14c5c33ed05bfc7d581dc07ffbff8f4ef6a30ab418913dc1f8b1ed88db5d1e80137ad8e65fe249f6b875e4a9d6e3274ab7a1f4aa6c8cb1fe4db", 0xc7}, {&(0x7f00000005c0)="bedd2f01393a7164dfed91cbe38c4f8a8d6c2a0eba5896bf2433f4a3251bd355b4f1aad9b1fb861c17397b6b3661dca956b8e6014a3617e974c25e53d3a1230b9717f68364753abab74622de09cf33de61a426492fb20fa70d4b80a10a220ffd76950288ff8a412bf1", 0x69}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) 22:28:58 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000040)="213dc75cae728b40adb115298d2a8ceb801f6d1c4e0dd1cef516fec745922c122cedb4a8fde223cc7e92156c25feef502d1248415eccf16a", 0x38}, {&(0x7f0000000080)="6e6cf5f75488b45590d1732c85a30b610d61332bb4e316cd5f8317a1a14a54fefb88d47802fbb3ebfbc28c2a0af226e7903334d18ec9708de56419", 0x3b}, {&(0x7f0000000140)="bd17666f839cd1b45d83a1007f9229b7c43eacb054931017a04b44d4383d3e8bfdff7c9abf3229fb8d5ed99552859ea2591a984a8d1045bf4670c772a344deadf493a0f2775514828b6f5debaeec16c4d9b55de8562e6500f17f40f9045fe77f5f1bcd9a1c474507372f18e9a2acbefcd7622732a9f9a066e00594114498c54afe5213dfca0a8b2663b673b24a6a409e4d13846a9bc88e8b9a9bbe32edc673beba7992d1b47a10f9c85141110e364e567eb604031a49305b9d2f667dc49ebcce17435dfe213f302d86e471094f3cd6984944da3fcee2470b2a8e48d91bb1529d7d", 0xe1}, {&(0x7f0000000680)="05f05233ce0102abc270bb244f0a0dc46605b33622870fec7220c839fe6d0f46c626a0dbc4e7a79cc7b438a69b34f8ae1c841e273aa0935c747711da51486dd061d4a7c920f7a7ce8fdeaf859ff34e72b4bd2ce0d12d4771075419d77ef20f4607825e3b4074b1bbe1b3247fe5406e10347fa49551ffc838a0a3325f62072048501c88de5a33cc983612cdf9ac376dfbd9b3b2a72f157e037935158d653b855b58597134da75f7cf8565a74076e6650ea130722bd5532eee423387c12a071504b679f1e078f299e7693111e1ec092bc3b4aecf3fc760af3ed9ce199ea705fb3fc48fd383a369e52ac5c0a0e0c426026057fb711fd79a330a7482bd87cd62d8c9a8060484d3863dba655c5e03b3a77638a1f07071a0ea4f107c9165d122164fa0f07832a1ebcb84f10f3f9e5b4e6b930e361653b2230645738e3243efe209a0eea6710cd27cca710688fa1a1c3b5faaa0fb16b7bd967f7abf6f312903849b7b22ebb7b9dfcbcdefd39c11473fbe0e254318954bcfc826d8cb155d94e1974bb0f2ad05340119f20048cbca5af79e0eb774dc6134292a9f0704d5759dcbf828d22c2e02af3f0508aad18818d86ea8fd85136b9e19b7a5a1e79a1464139cd316d8dc64b6b2fd9a333eddda59f7617787ef6b331b79e260b8ec9d4650b171fcbaa3480bfab6076edf4952eb97cbf101ce37a53965f5b388377a29c28a0b9f33d806cc6ae322d5d64b4c7e75b4200b9b52cd749237919e2091b92a81d81b197d46782bb3b2e939c3e2fb5e47cae7e488261a6aea21d4cfd051484990cc0db69fac69b54d6644d997950f94b064ca8c34bd496ed1ed7d3661c4a38db7db9797054a74af904d4a85bf992a3d2f2b56790e9160e1289feedb67dbb962f4644b45adce55ec6ab8700fb670c2a07f4d032f1590f9cd76cb2d6ea2ac4e74bfdda4ac3f0bdf1949832b5420d16d97e385fb3dbf469b86ea5ae3806c4d79b226a2ef5661b7438c95cad95a2c565cc84e38e3f8dc42270c5c084c03fd636cde800db85a6897cf4087bcfad4162c5123b0144a5da869b67dfbbda1e51cede3c3870025302d86298fffaa9acf297f07008f6acb828598e6a7fddc0ef72804398eb2fd764a12b05783ed83180991b979225c93ba0722a90a2dd983f1b1997221d52c61698ee98466dff9bda47738b67c0e0a31add1dca10cc1b0bf851c73cb9f84176eec98ee0d87f275d57250bd9f7f09ea16de4a3e7c8316a001beeb6f0eaaa7ce95fd78905d32515a5a40d9a6eccdc9a193bf99b041dc8b02bd6b9316fbe351d2c23de639b67ea03e839ea93813b3d76ed9f9e00ceaacdb300041c1d39b90dcc90d897fd93b69873ea33aae4e5c2016c46de2ae6486fb5b22e099a28005217125e3197b438d35d412910a65f6fdab38a8db045669200caba2bce524731e3027984edf42867b96e480aafda7edc7be6cdb5f6fce2db299952d18623f70101a1b64a2069f985e754a5eafdaa92a66e214e8aa5eeed2021b8b9f666678c27d57bf730e04b6c2c6f115278f8a6091e3c50c6df8536a5c2029a044ef702dafb3e03e9816d0e0aae26e77a4d2945b67c0491439377987ebbb811a29077492e177ca01e105305c90b7a836c88a3a81cd6b6cf171b579859faac81c722e29112aef365d95ae495f461af72af247970229259094b59d4f72a38225508ebbb9006edca16bb20671ff2b81993c297a86005bfdd8c0071f8697113a1d91262c7fa28a07be157a0fb28f7cb972651492f04f1243a5a0bf29132f0b3d5aaca03f00ac1145716a154d8844624939552fcd1006f5e0b614ad948b9e892102813f632b69f46779e40ecbb6d085703f2e5f07728f95cdd96954489ae3e2c06bd253aab3d70d97446221a004c786a143a347993b7da414a008d4bd6cad207843ecd2c975a64d74a74d0c922880f086b0294bdebe99adb6b46fa964985678908a6b53b3cabc60a04efb12af828c38423e6e9d4110054c5a9927949b0d52069ae482baba3bd3f4ee409952da446209068ac1d917a662c8a6fd408e4280260052dba7e977630bcdc8a9a702a2363d7f2a749b25000c77a0eee58b829151af7cae97393de765f60f06a5a755049816f5448b77ec6706268e57d05fa83aa963d1584575237f26064bf6947863fd0f4ce68add992f3fe939c0c51ce0440e2e952e0e246956708fe3a186bd8021361465d9f2a84025791279c5157d3d51f0791a5681cc620ff9aaf294b73fff4c6dc3de7017957d635d0fa9d5b8cfed3e26f76ee7924de55f2dbdae9bd53b3956b400f228b75dc397cf71626e0be082ad7b6055338a1cde41ae1d2faac7d21812b00331b5eedbe81b2e5df52342b437a5719d548f54cdddd504bad382a41a0d359852cf19f7b00b12441accb7bafbad91a545a18333a6ceb14a445516a8e596575f232a096fc9807a7ed3cbcb17dde3df7c2a21f900449da29993edee6aefc790b2eee16725e560c3786933617bf7165dcf8937c1bd61fea616793016c5b5660df199ef7dc88237bcba824f2bdb8b4a16b26fb3ce0bda6c55e83f57156130cfe6b50e5916c84b4de3dc71ebe17a46c4a0a7cd269ff784cf6da51b9c80832af74c0480f6d4c8e6e0f4ff48bd353957ff285f9dcf1bcbc335bd640921ee4723e43bc76b5ab721e87db27033b38e52e9e8cde25389132a389c27c33966c9e7efee4e634be6c673b97ce5b43db3fd83312661ad93e5f120c02e93ce066a8c68a5d6d7aa3923f6d2f7157710815ee722adeecba14672475de482d587eb67415e070840b9253528335cf2ad70e4f10cca188ffaefb69cbb94db1d33443b346b1a12ef9262086263386fe2dfb29fe047889183639d05f47c4ba79f1bff4c5e22a21549f1a131923d4b7f3a154d7941d7130643a98e189a4159706caf20c65018d5838dec4cefeede43a6006c615fdf45fbecb26037658a07ae02893549d380f186229bc938bec36a2b6e713673ccaaf451e2d232f568514e193e0a601b0594b3cab2bafc38ac8359f964f274a69dcae60b2767f3695c9969db8a3eed4254d5394cd20b1fe1482d7cbc6b5e16393cff7b472541dfc77ea26793d5c8758fa7d16a3c827e94248b04fd869e248ba277db235b55e4fccf1820b644b7574334bf1d33235b03a2cb946f29a5217b5247ea597321e1b483a10f59c044119ea0cba08eb9dfe32a3ffe216b8a967df64b913a5e772051b86130b697b6311645e7998621856295c61cb56c1eeb2d57bae436cb03181d50a6ef3642b4c6e419308559a38fe9bcaa5da3ccb921090bd9eaea83eb9267f5b96309176de9ef23e1489a004f4e4a35c37d654e19ccafed0fc6019f7d35fce89d7f6b53707f80cb291587afa4e26fa9b8f0c4cce5e619d151fac4e36b316f3e14c86d6cec7b8f3465badbb4feb32b16da0e1c01c27262b4286e1b5f2d35507f1173b3ed07e724008bd80331d6bd82a63e72455fbd526a4e74c9c8be4cdd0bc23babdd32f4a6cfc1bc5c8895c36623464091ab682acf429ec16ac776e84e701d0c28e6f655a7996241483f8cadb44163102f18cf88d6cc79c0f752de7e9d12ea0544d7d2e4128b4bc510c452fcc6c61cf629629a54ad6aae478d5668f86e43325061686228b47cd0af2c42d09e0c6120269160156c6ae822d7c6a06a4baf5a014ca54d596874b6e4290d2f26b757ac7ae54bc51279d0215f06c0fb39e196d6dbb8261a6a439617578d2bc54dfda0d811328f209ce6adcaff063e6200f17cf676ed617fdd66273f893e001b8b338307f3cc00145c5bcabe3535d21c3b9444ae18c93a46818cca21643e5eb8eedf1ebc721bdaab71b072129271c14ccfdcca0f65797168aeb00c6ba858d4e5cd5200a7bd7d38e48ab54d9f34b43102265fa9714bad33fa070293abccddaead1b4c219a43282b0a2e23d16305c057817b8b29fb66a4eff79671ef6aa1423587f9afe9d995699a6962d7e1992a6f51b23c2d20221c01f3f97bba0bf122068ac215862c919f36f32cfcd152599d4c02732c2a112e43d4a933706e2caef9c0779240f8058e3d2c8ba36ec4f20b33db759e69842e77fe32467c7caa300237a4ed5a815b67f96ca2d5dc87892ec36e127261915116bd28b821c56251ac92e4308c980690da39a0d3902d38fe6f3218742984061d9a79c056d61781464aed9f7ed0d26b89df7971952f89604e3cb7302b3ffd3524dc065af1862e1bf0303e3ca8f971f1b24c74c7563e3d4d94cadebda31db850ffc23fbb85eaa4d005448205ef8fe601d98bc04b59ca34bc7a6447d43bf80eda519da1abb6dc19121547d2eeddc48958390ed03ad8ea4fb5e8dc3ede6b0af3d4d7bbac154147cc5d09a6a35686f8e676a2516662adac5b234bfda9b28cce01aa64f6499ec81ce981a46bb49be68b8e21e06b743f72ed79bb473ba66ff1135610dd0bf09482035e8781503dd0439fc79b304a4b6d2795e0d12914df49c5fb5652f09e9949cd0b38043c06fe739b5442ff9eb336e4ba183732cd3acf69abd1f6e4b5eadc854620e995acb5545c25a34f3b5eca155e0c1be8915267aaf4607a09b40260ba3198af99ccf76593445cf08dfbd5fcee39e9122315c9ba30447b0bf9626da8c26128d51ba374d3541cbebea8ebd406b50bbc9a47ff9bc37ab7d70bcb7b4588a38a85a04cc0869bc98532f3e7eef80e0fbd86614dc98528da43b02a936622497449ab409800c2548596b350d845d47e782a4d25d182aba9db5787891e4620149c1496a7b45db6f6c986613aea4eccfe3972cad34a0d53087075f368071a4adbd2182f6a83eaaab1dce9a4780d05fab7a1592fec6635691b7aad21f6dcf5bb52674d6021109bdc1b36e6d38711dc7e813ecf3df9080a5696a34a760f816c11cdf60b8ded89a65f7c348fe13d12efe944270810e98fae88b8e82fd1c30dd36ad5c847a5889792c2549f4fe1bafc641bfbcc5d06743723fbbbd4a5b6bd82de119325a65baf7475c15b9f61d11411893da64995f2560e1a13a7ebc84542c5c6864dc60be1d41b8d4a8963f987aa76555abefa38b90f019afc3eccf4c52f290bcaff680144b57d3efac365823d221b46b29610ca87e98e2ccaa01129b36ba1d707143afe15f1f6d6c62eaecae76d8af8d1e15ff6dfca642ec1feca057f6f143beb6daaef4ee3e5605425f74e397dc040281a15ab037e1f6bc7e89048f3984ce4c0a6cce2a0fb4970dc0c7101a6086c7e4622b514f9bb445b9885cec3b4d53175d3c82006ec277bac750b318ad5053061d8850c68f807a8d0e105eb25a2374eeffad9d9aa0c6e7110fec5882bcf985f3d1eb643f0dd865ac1a7a19e644a370dec03b54599683f78742af92f6ffaf9bd20914877dfbf92e142af90c54a32c7f8c7731a2c8fb6dcebbacf6803116c947e24909bacd327ca656df5f47dc373915e78b514ef92e853dbf900908328e4522aff08b839521368ca47f82b08e08d368589ef75f839a0a28c02001fbccfe85c5775debd1ff6985cf1919a41e585d5b2e8cf80746be5962b8beaca8a84fdf9675e0d4afb2a31519bad6a892e69a778cde3e2899d64c1ec9b7ee1bf4d7f4399ccde216239d11a08717df51ab764f88bc44e8c92e2364bbcad18fb51620c2ffd9e23fd740d3aeada3634cfb4e68125f2dc1f7a3dab9e3bd37bf15381bdef909daf3d48a79c32089673a4db2b7973aa21ab8d1a908503a311ed2136dddd8771eb5c148c6d428582937049cf0acd44a57e7b66ceed885305cd483840bfe320a68744b6e20b9b223c79468a7373b798d4d47a", 0x1000}, {&(0x7f0000000240)="58e3515cbf5d28c294445e7d6ff67a738272f6071f77d6b4d5363ae667313c932d5f940188dd8ba2988cd9f49fc0c230390bea8faebca0a9ece80211ae22ddc3a5c801cab4ea3b1afd3a6d304c07428d7aad24f498c68829967f4a2c2272280db3fc6fe6cfd9a72deeb1a6ca941396799a67ebaa7ac84981d17632af3aa3e6359d38e60bfe484423c9824b6615bc206ef2d8151620dcdaf91c688c9f12da0e6b1ffd88cebf9789f4ab35baa2b21d48955256a1b9f2e7b93c1206e229ea94feef747ed304e0e480e89c7b19b28e2ad33c469afd5f5549babcaba03c471dd2e7548e4971aa0f1dbfdb3c581aabafdc3e54faf14c0c75191a46aa", 0xf9}, {&(0x7f0000000540)="d534b1bce5452fabeb578939fbe3676c34b8869f3c49c0d7b68004c960f88e968b5bfa2fb81cda357f94a1d0e3453033a388c3840b0d1e27e2cb8d1c68e2bea0ed6634dc5cc9c2c77a698c09acfd55968fd2b2796f78f0cc3022df3097c0aeff8ec4bd577d0c9578d091c718acbf639d57227be1460510d7b016d2d235ce3fdd4f1d030b72d3078e377cc9683ea15e8e06b082a35593d043fd90e286094f58fd4fe53c95d9d76f41a20ba6657e1961f3fd1f240996504e247b2a20b85e53ad888695a7e5f914433d38d3a706bb559faf070bf738c08e874482d5fe384c95", 0xde}, {&(0x7f00000000c0)}, {&(0x7f0000000440)="739256ab78519b1dc9da9eda6a1a46f48f7823a8dfded1a55c614af7cb2a1aeaf335c4c8fec99bd8353ba6731c1ddb4deeeedba34fc68303aca50512fa4e480ca2e05aadf9ed5de251d2e4ebaa17c93db43baf4b7f4f9e6f1489c3ac9972764bd810da6760228a713c0f690357cf72cfff99420851eedc43a180d2cffe78cc0b5cc1d4af2958e47474f63e1df508373fc97413b5efa7459c4fe6a5cbce94b5a840da0699b53cb96a5f0fc3de9d114e3c165d63b64bd7", 0xb6}, {&(0x7f0000000340)="40b30cb1e473276c575e852d39abe0c0777fa4059273b742fecc07072a343de4c9468365262cd70605371efe22580f69041d429c1c0f414de5bebd068155797dee04da53ed419470a79a858cc7f9c7ba", 0x50}, {&(0x7f0000001680)="9b2189af8f89a97687524bb785557ab0b4788666f11747e33f68d37d", 0x1c}], 0xa, 0x0, 0x7ff) r3 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x27, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000003180)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001780)="2f4fa1e7935505b8697264e9d3d21ddc57d540a726169dc58b7d214911a46b0a0395bbc60c1165cc51a8f65bfbd7159aef3b1c32d52015c2f2", 0x39}, {&(0x7f00000017c0)="323c0774d86e23732ce8e7d5072714d1d54b585540e5ed3d0124ab2e48453092c81838ee7585370a370c72867b20d834e923e4dad8babb874964da320830cf921dcb6fbc05ce1401b8c2a49b55a916cabe9bc558cbe4dbd15cfaa65c860d7c77df8ec920d990bba39d97690f88f4cffca8471b847e9ae4312f34f990dc989fa435a194463be1443e36c8136a2e13e03be4da75340dd1c2b04265d3b3142798606f0c22a1f0fac62ed6a69b58842f90bb44", 0xb1}, {&(0x7f0000001880)="00143606aca7d5ff58ccfb0aa5026b508b8e0fe74d2783143ff884054fbea9b69c3f4d6b6f041b863d1418da4367acab5bb384f2bae46826f30ecebecbcb5c19f5994b885d047ed4c15a07b42b936c48bfb9d764d70f97cdb16ecf0ad5aee9881317e64d6ccb59c3ef70b3cae96589b0deba54289d4f4ca124c6accb4d6f0f2a953bd6e3658d112cb6414671155ff88e3536e0bf7cdd4755d4b75fe7daa9605014377a587bf64eeb636874c039a28bd5288cd3edbc56f02904cb20018985d6309814b69ed38703a7ec62", 0xca}, {&(0x7f0000001980)="4b453dc196fbde12d72d03e8f68486a9600c4bab7eb94347a03f6a9b76320e17c2c12d0e8ba0b54501620123fd8723a396baa6b99969e113b0e2a02b17182f217aa5e855fda756e913229265ca508fc72efb75d6d345611adc58754dacc78060719d61c10ea65cfb4fad24157ee986a0c25119c3d6141dedf56f4a238523bb56a0e2ee45e273370536a8085f17ce815954438711415fde9f3ad664bedeef197fa4e719d8b5fe79a37184c2355459879c0641e0861e627b3e3a14d71f4610be6fb97912bf5102e3f4ca5a63d5ad9c41482bfae7ca5168b5df929f3a9625689123e21d39bf37aba74163cc5612783a490b91f8ccbb16cad4126785386e345ee8", 0xff}, {&(0x7f0000001a80)="4bb6d01fedab450e7fc7c5971495e3261df87d1d4542ec0a3633b889a252181c1219c0807205ec3c9514b241f0aadc1b8d12ea5dfcb0ec5de90ea07467b26cb69437753d06797dc06a94fa14c0763dff2382392ed78ae2a3ff2a056e85305c7537571a117b2a2e4687882ee8ab5ad5a6aa3384", 0x73}, {&(0x7f0000001b00)="ce03c24baddf5893c36342148a04ebc3894df37ab440680f5b6be2037ce820dfda3601d55b217483c4a5cf162028ad06234e155d42e33fd7295b845926216e7dbef8c1d64d2e9def49b19d940a101d60a76008e6ed04db8acbd26fac0bd95fe8739e1bbedd61c8d4b473b9a1a1b63fc5765f51a965303e3f0d6b3150a68517729a26bbc6c64223af9442d687103e67245f09a9fe1bffac5728ec08878db3857abc71c5c00d36ac748e725b53d83c9a228a41deed939f644bb269304a9419fc6854d7", 0xc2}], 0x6, &(0x7f0000001c80)=[{0xe8, 0x1, 0x2, "1953a01562b52fa1feec889d4ea9ed13108e7c24adcdbf6c130cbc7ac0ba7e1840aeb8e58cf6ae8b18e63da820b6105d591c6998e2feba3dff6e1c02b435d43904ea24cf27bfd3d082ee4e6a1ddb7d6c189ca529780b93e361e3b543c0dfabd2d133026d9ccb26eae8a37f3a7ba25b8143895f989cc224c243b0748b1d92ff831cbe2be20d40bfd4ce5f41627573a927fe12d0f2848d0aa85b7c6cba18512043df96917cfe328d5eba1d183c85fb0080557a9bdb1e30987fafe3262644e64f1f2888f65c5c10204edf29f175c8f4e98b7da1383728ef0e"}, {0x60, 0x1, 0xfffffff9, "d42046725d4f7ed86e753dadbb8e1c2cc2c4d8045624c34668ec2968f53c5a5f34aaea1837d17e0d8b026d5ae3bae980d8d884961317bac05fd4531fc8dbbe559dfbec7264d302f732d9723ed8c35b"}, {0x18, 0x1, 0x3, "50c1"}, {0x1010, 0x1, 0x174f, "a9149e92d1eaf1480edec7343a82eea4e2a2921983e5965c10be731f535a9fe2d9c6fa0d825cb4d70297a13aac1a4519b69196b4d6ac71cfe620caaad01d19561ebea151e745ebc2ed2eba20176791c28377ff7895eb885fc36c38ce72b8b7e74ebe943a4023bacc92515a5402e27fc2e752a524ad8679c8b0396013d856d93eaa7f6a08be9de780b833aa3ebd3d29db8e0ad20506eb2502401d16f4ea633a3840e8b833e8591beef0df23d32624334b2817de63fb53938c136e3e349463d0b29a3dcfed0caff486f071b15a5a80134f62897d994ade498a82d79f95bf6fe3ad685be1d34e557bc762bbf9a8114790698e2c4a7a72e5e56f97dbace4e39c909b339a56fa32ebb71df9fc3508bb3f1d8dcec3fa76ac248a07aac30d6933270b8bf38b90a6291261ba09de7de032601619a39344124e31149a64f8462d539257ed396ca2f40df3150ab2e5db07aa3e391b0b5492db55d26abbe9ad018ba206b5fbdf5ff46b903191b1d8cfff1c30556efba82e69660c742527695e78443ca561b93e8aad276736e51165735e235789cb645b3d7fed247cc9ca8ef8f37e0c1c7e8b5101b4fa0419bb1787ce27bf4f66cff5509208fb137eea98ed226c828e433c6fd123175eb975ef6faa4307bde4778af7f6818def1695a651e20091ff3a8472891857730817ec1780b272e6780425411f59c2e4527b9d2a9c0ed5194927e9b606a63ce8d9979ea8aa479b31d1a72a057dc49c9093549220610811340787c8cb1ffa29a6b45f2cfd628b40d62523f487dfdf12546b657faf5da77c4251e22993ef8be16b086e7cea03b3a977970b8595a8af1ba32557534c14b7472586ef86c8e330aae663c5471a7899b1e13c0e91ab989d72787850268ea26f4cee5377cf3847c1a33cecc3c04c27bf0b99245f82be184bd43e84d3d906cc31301e2e4171dfe922fc8e67320f3eb7f849180be69edf0203507a49e68c797f84c09c9a77064d1eb3e5cc491fce4b7ce947766f640e0624c17647c5e5323ea0a80a57df14beb5357660894b8dfd165e848c3f4f3d63600093eb5c7af43cef579dc866d0db3f5d810712f6cdab978c1a7b32a93f6d5b35df1d859fe32c2a2abb1886d0c53478dc9fbb938a9d42491811d2b96c8e889b172da878c2f192a8b67f3a2bd6969507a1ef3bc0e5a2c1e0461218a12554997293211cd65cdded53eb81df608d5b349c20c9430515d6100e714610ec50e0c60c1396a62a209287504fc43ba71a15631a1d9e232d18a18ab2e19880ed2c20b48ee8dbdb06b68a1ed85ab0200638ecb7b66ff884edc94c77e8e3b8b10d38c86d7a8ceb3eb4d8e4399cca2764fad4bb119b9abf61f7bc0a7b783e514e84dcccefe601f64c1d4cd9bd44f5b4da618bb314c6c845ae6e9eaffbca44a313062eaf68df221072f64eaec856c7a557770b4c6bbcefb10248e66193b0547626c587b636ab34ae140f0d0a4b952f793de8b43782aaca060235e459581b99d4ff1f43b53dbf6fd3204883a033e99afb1263b9a613fa2430841b80dadeaa2969f220a3dbbbd626fbb220126140eb7c54e731ea4c3e4f793a5d04aff37c96fe331d103135863919e465d3996a68316f795744f4d7a9912c0ebf4cde7fbf85b2db0512cd3e09eafafdb178997d203a0f8814c33e0e49477e74bd470e240608db0e5a989d44724c5f1e132812209fc4fc9b00d793274e355dbd9525189e2b541564d84636e34dbc343731d9700d310a1aae9d3cd8549b272ec399880a0f990a6cb5bf7486ea35d3de131aedf37188029676d331346f2148c9450d005d81be070ec0ee7082f1ea4bbef2027c91cced0c30d836c25fffbd84c9e794e0592cd8971119c1b457194688ce8c7d4afac98c96bc41df57ff5873f2f5e533a994109d4a471f8751b2f60974fab81be1967516ce01c63158f07f1a19572e0da9edbdf8cd06f886907057a8742e96bffde7dc1ea65217b9eed666ad62d8d478f071dbb381424133c3d37c72c1bed586823e71287604ed06dca86245aada35be961a5a5e674c28293917d781dc699a4b1924fc77f18aba6fe8f3d1e09216a22429fe232e110a0d8850b8593362cc03e7b5b89fee7b19510cf35b9afd6b5a5765497afabf13a29a9bc95d8ce2840309ca4f1328e7f4bb8cbbf8603da1a5cc6300e3396b5a6cbb48830cfaa2eaae3307fae6e4961e892f72bac32b948d850a1fe9bf870d442b5e7f5d138e4fe6bf7b1605e0ba1771ce4bec7b4c686ce00ece7dfb1bfaf694d039cf480d076737950367dc82585c6765ef9f97929d1eb2f925fc00014229256b44278cb90f272b4ec86c3e1bb33952284743e03bc8f301727b31cca4573ff8b77b5236fda314261c35f91dfb90a5c44d7c55a5ec6ae67697f143f0075c1c1b51e0f60daab764396ca68c55d0f75b46dabc335a14865627fa16c79efb0da1927625a7cba11d790bf9767c75bd9367549d8a62517c2861eb60708c50c6357825a1571e63da316585f7680ccffec69b35cf9cb75edad8a7d460f8c051d9741930c3031524593cd38a00c3e08b1303d9305707bb1f173349d7476bc82d128410ea33ed07b9f1a77950c1bd3bf859ccb8175fdafbbb35682a761482159e0fef5421de830b6001379d3fbf21e86aee8d83f82b460d017d7d28af01db1168390316637525de0f1984886a70eb287892cd303556447beaebb9ccacf5365c4c97488bd0644108f737550e7cd0fff97cc66ee4d6b4f95aa9355516061b0269a2b10c2eef0c6d04a658e2735a70500c24867c73ea1d18124ffe29d17e919ab435438ef0284cd343c4ca6b2fca5691d6c586d82b48e48dde95a208cbdce3ceef6ce79946e897dfbd2624f89b22a935f60e8e385eee298e5dfa0c3c77105f2d26a2ea59240281f7c6f176b259843efb44da76d5ec0bbb7d72fd182b1c65a0a2e7098a3631ea3a648f0cd77167aba44b537ee5b2728c0384fafb158ba4e4ab19228573548cccbaf975c519c24aae7a1e4d64b137d748dc6b3e04c13ed9430c2222cba459e7efb373c919fc1f67d6e209d5f74dcf219f92e8dfa13bad120d748fd5e7ff9f125b94d5a18f783b9f8b280b3b3c07aeb9591c50bc5560a3351d4a4dfa1477bc02b410844168b19d8dac0983deecfb0e7393dfac04964477956d806d510e66b0a2de2f45a5cb5e26552046fdd8cfe97de1186f90b37e8cbe6da246885d7b1cc6d0e2c336c4db39b62ee812dcebebfd8d5e9464ec85aa900b6f3214ec26fd6bab54afce209b08b17176e3b6ec83f79a469fffbeb551da78ccda549a059a3fe7176862306249141a923616dc1c18a49cf18bce759db60c35395cc71c309c1ab35dd713e322e7d42c7a119c4cb7e9214c0e8a5c697157509ec097aba73a6f26d9cb689a4cf190974194c8da06ecae35ce7d893ff76f93e14d45f7af42ab36e77b5eba558d9aa1d148b4fed3cab0882fb4b8b771369090d7f7a3b2b30e3da94a2c5bd098dd28b1be8cfde3f43e32b8e9a2fab52efb1d86bfe6da4c8e871beb18ef1171e8b9bdbb1d1bcde10658a9e6e3dc96e6f822ab2f91842bd34a56a34a7017754d465a7787ead39b3a3ea13f0524e9009c85dc1ee0fa304fbc4aeb7c7f9cf72b7c6a016893de8d0466e0832111ad7adf9672c8e0709a3283ef077e6a22c6858b6eecd2017a1c46a79730e571ca2018125f4def0ff8eb1ce66e19e5cb89003de2da22ae33c3db04d05c05fc133f2a53114c01a1411df411a38a70c9735ad47b71110c532f63ce02f844d5a7eb14e5fcc5d72317bfeea8c25ef9697cedf5396cff68c4a4877c6b52b4f19bfa95291b99edeabed98795b65ded99a9eded35fb834185716bac55aa9a42512cd25ba25b8203a4ac031c2d72fc6540ef1761fd5c438ae968a1c53782de4db12f985c1238e711b104d0995ef7cb2ddb56952d91e683eef27acdc43aa8cc24b6fb5592e0511ed1ce6a9717cce78e09b8848c9c547ce1ecb5ac0a1e879297bdfcc6cdc9687aaa6abf5b1605ffd7562271e74dd42f785d1cbdc6b86daccec087a33604563a0b4367a4de7c868007dab449ddb943ede7e6e8f52383b4ea31a14bce81f6d0b6868d9b773f0f34dd53e6730370f22211abd6a8c11a213d49cf658787415d4c6af51a1b71d0c1a50adb9adc4cdfdb412bfcfc6427078660d3093af974d5859592922bf7cede625a93b1a4ae7c0dcc96b0dd797001cee0c15cc2306e89e561d60f810a0e9deee3c3fcf46a31eef86741827b26eb9df09e93b46e07c53f47dbc696ccdacdc9e1d834a684c8d5fcf3dbce438d96a2663e9f726aa7abca01a6061e5c469f3a60290a5e9b324b7ed7c538ffdc0dacee69ac9348d559e571fdf7b74485f676961ab0c990dd6d6ce44c83e1b9e1588c1c537918d2231ba53828c99134b80b0f4314e071e8ff31f994d1f9da4ec7518091adfe56047054a215f2ea1dbe68d6e7826ed14164ae1b815e95b9fd766dadb20a0678a8a2126a574d54869103cf8b8a6d1a8afb92d77b52558e05ab7f13f080890743d13cc25082320d3251a562430f5cb117167f4cf0f0a9125aa10f95d075051a7d112535978101b378200cc103efc571a20ffeb56d66bbde5359bbaa8af21b1af11e4691feecaf0795e47c267e40fd0eb5af8d3c76cc002ebc35d10003cb43926d68549ff839b971f78905eadd7b816040c63528c7954473ee933c19e08724accbd5600835759daaa921da5a5f10509b6cc8c0bbd1bf26601558b4a0c98060ffbc760113bbbb1d13e5e0f4f1c9693d21241277c9ee48808ebef7221a3bf901bee1a4ac90cb55b08f278bba9fe6224ffc441523ecfe5d5b9a7e87713b49c39d2e78f0c8f645d87d25638365f1181871651d7da87a688cc834a15ac17c2da84833d2f8a8619803f58c935ce58b5658246883ca52439d05cc10c6753e8d482c047f35cb01b0ee3bbe2a092a5795236cec4529b1ee781c0b8471a69b32b898abb0e093e059cd1bf5edfc3b9fc3b0c4a563ebdc9728212cdb388ee2d70f7823e2670595168397767041d6b452c7642bfb9a21f4c8fb0544a6b5c63e8e39e2634e7c4f410122f759351e2ad4c4a3be24ee25138f8ed1547367639512eba355804aae4139ff7c2ec297ff6e3cdbef817a974a41d7f11c86db91b811eeb32381886cd07bc0967d1f75b8492795dc5468b976592ac8403fdedc4a2d75c82668c84cd48cfc8f8dea7dd2705a5251c30c67b1e0de4ef809cd3663292500071c65be7d356cea7eefa0c31fa0b592c5d612cc8b70bc28a4baf7d95b2cd5ef66e123370ce80522be873aa6e6b2f8b62d85de1575cb9ad6c19a791c314cd078277f9805472d7264eecbc358d0695f0a03aa6bbd4205c53adc25b7d51f7184f2a8bbb3b4304eaca7bd185979a45ee86adf8839528780947f1c1462738720839b77c3e897d9311517321afe9386455a2ee74a4f3cd129c01f5f40b7905d15147284906f2eb03f091631d520d040226ff87a8e1222967e5964f1c73cf3fbc3c6bba30edbf24cbd29b7aa2b9114c09402af9af49e01fd09cd1042f5bf44b4ba2c38bbd1f635f0de222500284875537af5d696a381c8d89d70f8c44f48bc3cf9d070aa0663d6e712df9ac4fa1c89f1813d0ae0fb0e2f28bb5690fdf6b98f0ca02f7489e8f04ec68d2e9ecc514bc22f0bbcfc7a2181095a5be44a38e2733903414c773d9ec027d812fa13c68a91bff5ae7234fc8d71b01db9938fe296452ce5999e0165c42698658b389832848650d814fd174e8e46090c55b630710f5bf67e706eafe01e1581"}, {0x58, 0x0, 0x8, "4a8cc6cf590b03c6763ec920931a9e0bb701ca1902e7e882095300b80dd3854a125012474034d4142ae5ad5af74cab78b151cf89063605fe84ef7a745eb2633c997a0e6a7307"}, {0x88, 0x0, 0x6, "5b403dd4d6024f7a590e1264ed197ad3e501fc5e901b2415f1b2b4d17cbbddb71007c23af9021287deaaf8407e0a533b670d4c9a87de6d3254b78be081f71aa9932cbe047d969bf83717277a152e4856c7c551dd50aac420b8f7df0c30280c5c818423e3e9cddee65773d7225f45aa5e939d3a4a0572"}, {0x90, 0x1, 0xfff, "50614ceee589a4117f835a65cd9b2b63d77790b10922b4dd532a5ee17dad0463f872c652f1127875b7acb541a876269b35be338a4d1962c064c43af69e7fbe720c5ed4a038762b650a8c796383fe16baab36d745edaebce579b88d2c44093dba0bc5fc718280bce8fd07d39bab94e390da09dc8db6997da003dd"}, {0x60, 0xffff, 0x1, "3903fe11387e38b81b16a5438b8d10a82b0f9ab84ecaf54a2f8e4569916b8c415a2d2b2387d4a1bdde4cb08a95d45c8f806cebd071343479cd19f70a1c288dd49c97e9fee31cf5418c1d592d20"}, {0xd0, 0xffff, 0x2, "cae9758e829748124088e745b81f278283a202321828a4abc26b4edf1cc31fde9c3f7bce3ea49d21ed85e85124ed391db276272590765e9174a93c1aa10839126705fd0fb54bc8c6563f38c1812e9fec8ded39aa7e847a7b20aed55cb0572be6b982f5ed643af6e60b9c472d294af5842fa510b3ba007d0ff259cc060dfb50b95efc22007b7fd2cf3dd02646ef6a0008664141218c4852ce08c639b12ef758fd510b1943c3aeef8a5b19b663c8bec82e962b1d739ee198010613af42c731cb"}, {0xf0, 0x1, 0x727b, "57b1d29f60558512d97d7e214d368f9e80139c0a618d045b6644cfe797b6679405758f2f7bbb7bb56aa414f2b1b7e85d9702f76055f5f9771cdefa01399ece768be0276336567a99f9899ce3603bb209f55221a6be4949f9d85d412a32d8a6881bd82b7c8e1fd99fdd056e31375c0953e494f3f42c6de053421c1e685bbdccc260939c728a76f730a08d5ec7f9e96ebecd626d485a07064934d2b7719018169227af4068eec2fd3b4abd0bea6d4a558b031c4c6cf57cfede869155b587f92885d8f31084d96084039a19c8e2851445a41afe0ea4c01b3eae69dbad9aa6c832"}], 0x1500}, 0xa09) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x81}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) 22:28:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='a', 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x18) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r6 = socket(0x12, 0xa059ab42cfd4f80c, 0x5d) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000001c0)=0x81) execve(0x0, 0x0, 0x0) 22:28:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r1, &(0x7f0000000180)=""/205, 0xcd) dup(r0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:59 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="4a958009bcbec02bebea2b2305c7ca6a504c7fd6029f09dca8fc03b1f4cbf6faa45ec841a4e336fbc577e171224be62061a11f4eb61abf5f1b9129af60cb54e24583c6995b8ba2d328dc3cbdf27079da6c5714594c0874d04bdf52754b01adaf0fc7ebceae7f789cecc14a518f9f8b622d48fc9280757e3552ec5dbff1e2353366d21b8fe405498a41268ecf5f4f1cde243828f8a17c3907b706111cbb487b003d6abbb2f71635ceedd4c11e40"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r4) 22:28:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x994e8593f9a6a5c2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:28:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x8000, 0x7f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x10) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r8, r12, 0x4) getsockopt(0xffffffffffffff9c, 0x6, 0x1000, &(0x7f0000000040)=""/24, &(0x7f0000000080)=0x18) r13 = dup2(r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f0000000000)) 22:28:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x100) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 22:28:59 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000a18000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x7fffffff) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) 22:29:00 executing program 0: r0 = socket(0x2000000000000002, 0x8000, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 22:29:00 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) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/152) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(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(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 22:29:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/126, 0x7e, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 22:29:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() r7 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000080)=0x80000000) fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f060000003000"], 0xa) 22:29:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f00000000c0)="8c65f4848ffd364cb70acf8afa933d048c1bad80f12b0000", 0x18) accept$unix(r1, 0x0, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000003c0)=0x59f3, 0x4) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000080)=0x10001) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt(r4, 0x24, 0x20, &(0x7f0000000300)="000000201ab8d14cc97c73c9eaa4a862af0000", 0xfffffffffffffdef) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000001c0)={0xb1, 0x0, &(0x7f0000000100)=""/177}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x7f, 0x2e, 0x0, 0x0) r5 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x80000000, 0x8}, 0xc) 22:29:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 22:29:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="07040077dc57a8392a10102300e8ffffff00ff045a11020d4f000004459b36685b"], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:29:00 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) setgroups(0x3, &(0x7f0000000180)=[r0, r1, r5]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 22:29:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) clock_settime(0xc89cf606faea8195, &(0x7f0000000040)={0xff, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:29:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) renameat(r2, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="6928ae01acad784eb59bef73bee8e5c27bb78e33bfe49fd6bf7b48176607db84d33f0a3d47c1d69b0772f2ab8dccf0d30eead05ec6c9b81bc5b18fe1d368a34933691843f1d2c4c0fd0fd32a90099b0c79c87986eb9745055b513287b6f74a96095404cff5211c7848c62c313c52c7ab6c9a", 0x72, 0x0, 0x80) 22:29:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() r3 = syz_open_pts() close(r2) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x200, 0x6787cfb3, 0x3, 0x3f, "2e502a62c02c4e4ebb924e2d6479704a7b92edcf", 0xffffff82, 0x5}) syz_open_pts() close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x6d2) write(r4, &(0x7f00000000c0)="c316908bccb6c5518bfa653bd828f92f6e955cab4ca64ee55ddf77cb8726f1a7cd0a4c9eecb974d4605cdb5bbacdd4e3cb0af4878ff3072a335fb5c32fcae2cddabd96908f84087978278ac4ef3f5737b53fba9a3d89d97f4cf708f3640399deefd806ef99d8218f0b585d2b5abe525a5e1f816e92c1c58fd3815d0c23deb925406413e22bfc123666c10e69b7f3520a480ba7a7eea72973d4a2fda2aaecccebb68e1a7d7d3eb13abbba00c3f58084ca94623250cdccbe7d2e33a8ba3976de9f9d69f3eed8bf49221b7194ca60e38e3f96c45629939e70bce08fcc0c1ac4782573e9459fbd4602c2b3d901b118918a35c9373ba9597bbb", 0xf7) 22:29:00 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) fcntl$dupfd(r0, 0x0, r0) 22:29:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x24, 0x4}, {}], 0x2355}) 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 22:29:00 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r32 = socket(0x18, 0x3, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xffffffffffffff1e) r34 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x0, 0x4, 0x8, 0x484}) setreuid(r22, r30) r38 = socket(0x11, 0x4003, 0x0) sendto$unix(r38, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 22:29:00 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x80) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000140)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) chdir(&(0x7f0000000100)='./file0\x00') 22:29:00 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="b822e6e3fab0b9b925678bf890cb7b7099", 0x11}, {&(0x7f0000000080)="52818e0489ead421e7aa38a652a3d4fc2cc8797a3b35b2c032fd97abac5e1d4d91d6618e69e1111316e3a53252ccc2e30abfeef2ff4b1409af623d7e376b3f1ea5f837e7235bb05026bd8cf13e1a5ebe52a346bc663277cc884c74d6b2d09ea697aa7929cd0fca6bcdad816b971778be12bf35b77bbbfa8e55128bf8b2dc16ec171cfb90851f66f01ca9be344d", 0x8d}, {&(0x7f0000000140)="e4576a10e3edd13ccc9a51be89305c25afd45d08aab0b4056b4ab2b2dd66c6e6e574800eb7eac8911b9e1e448b25", 0x2e}, {&(0x7f0000000180)="6611e17d4de7776074602000eb9cfc29339a8378adf2d10f3b70eaa5512c17594a2659a977275f16805a3abe6548d4e13c870c4eb62a36b0b54a4e49358b20ad9fc6aafa454fb3bfa9159eccdd3f683d6c908064622130259decf7ff67cb850ea3f8dce0599bbaaf2ced7f8c249e7dde389502769e0fbfbe8eeae270540156ed26dd9246c1ba3b0b3c85e0887774213269622613c09bcab15ffa40558248b5e96ab44c1cc6b2abf4ba273a026d2827292225786f30ef97f9f680e6dae43595411b35d95733b377c21b63a5f3be407b59d0828998e7d282868f2b78e16d3d313c979caef137", 0xe5}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="dcbe2de7d735a690d828f1c3179d1271ea029fc39fca2ea9721b993ba376b6ba31fc27eadda072748313a63e286b81a60bbc341c1de749cbd36e0b25d048fb0c9be06aa501961254c4cbba3e3e3b5548555801ee91d73fd09c9c3f171a1acfaa88f2f32e727faafdf0833bebba7f84aead2889d550c0f2697b517f7f964a20ba0a006d52762b8978b6b6851990358a01f4cac8104596f05b70b71596d3a99fa3045638fb06a7df03f9d2b94b0787ac1e293605c6a3c06eec10e8e28275e9064de42a7f757e62e4ef82cf87e4a98b65d39920bab9fe8bb08f5a8043057a9e29d3b39cc740552f0d35246b3c62daff9a9a1132dce67391b8a6e54837f940128169923f2c90d5825402e0680319d1751e2e467a64c592515e739fa393bf709808aa8862c1b183d582aa656ca9ef4d2f6f689647e83e06d830f793e903c3e8e6a0cfcb39eb197487f82db9a5abd8bf2107853cf7061a7a5f9ebd0478d02588f1ee33ae1c3fe76312e6f6ba652e5bb6395e5ad06900d9948460274bd8fb9c601aa084994a24b208ea436a176e238fba0634c50c3717c79c9d8532f0dd159c9aea6f48673c9eaa4dcda33f119bedc54b1df8e8d89076e59bcd51d949488579f51c2579fb699e42323340d24e3218082062e005b4b0af8e18763fc5491e8a3610960bf2f7379d99f1938e272d693f019465819a27b4f3b56633c253f6dfa7489e60e0221285530e4fd6b7cb668112e9583a53d7ecdbf515fb89cf70c89314f8d3f8af219b6ea28ee7b8cacea38e3a8db6f17fe28ebdf802cdb8aed9dd19e36c0ab1d46226d7c2420f8962c8df666c8953135e813d096a28b11036e9644a2aab203b97e4436adfde4f20ef77e5f63be8c29b62d8354ddfdeb291bc581254a1d1d16cf39057f753de7906f8e43af1162307e1c1ab41ce66419a52b617d82294f3d8b613cfa676dc195daff149fdab1b54d7ef32c4a1682b30818d9e3fdb51b307df1bc881dbcbbee86546ca425c85333ff97acad3a1843eee03259dbc24ceb1af52401deb05220326baa1eff57bce381a6c9a97ffbcc048e22fe2eefede420013ab330886f060b0fa5d4636bb25b02aaecf4b7e0a59174bf7cebec2c7b4490488d35e8738016b507377df7952404f77bd8439cb48415628a11a9848244ee694b52ce0c5327f56fe4d32dbeed2441a7bbd6ca54ce59403bd36d3c72f4810175fac9bd47df1c169993faa051216526763fc213e69dd5ea82f7230ae938f1a79b6ac80cb46eb3bf7ff63b4343c22c4bc43ef0140d58ad740365ab7a9fe8cce3eb4fe0aa7b18de42ce7dac9927f70bc84fb5314df3b4fc7ad915678fb6df6c1cdd1a445c522e1e0e0508e43678459a509ac69413e7698eadca4536cc66e151a5821945a99fe641dc63747d9478fb52a485d6cb6870629231deaa0c33fd3e0d2916bd204dbe3fe3c5b6a96b0d221009acc084c30a41be11667454bc7af1f7f04ab2a1fcbf4c47a73f75a7e2b0f9111f9cd5124eab3633ce8b1f968eab7a5c270ca8588538f2cc380deef1a34a8c0768e8ee8281bad7aece6720c6580f52ee4b1ec631a1e4cc85e6be8110d0c8b9396c92300b7e7efab69ccb67f95c97a76daa9676037f5d060054c0137162bfa7c371e55076c9d00add4a833facc1c620d1a3ba8294ea0d5a3fc619a8246e41a72ddf23ac707126929ef964f5598eaff7ce4bae72f1b8facc47ebaa78be076677252ecfdb59440a89e582fc0bf022000c096ad46db7ed634cfcd903eba1e5a65aaa907307c29751b4540328408d199905e68d8bf3b3523c957ada0ff36474fb488d08beee542c137a08467678bec234e12fd524dd4e867f925f6acd450ab9292f17c0438ea239995c866ffb2e65da3c8cbb5dfab7ca464079f695fecd7b30ad9ac2191a9e4f223eb8fe883c8c11efc23a79fb98ea1935c24336a4d966c69abb7b15494dc9a32659c572175b6dfe0cbcf5248dfceacd3156e27add51d2af67442cdb6292124e471c019a15b74a251af731fca1db20b334c62322d2ba7812da70a355235b76695f4ecbb38001ed0560e136283f451e763dc8f5aea59308eff9efd16cf4b1ee3515af98a2227e919bc8f0af68dcca3a9365f8693d94f2e2373375c228553f136dcbfacbfa60dc79971c758f178e7bb2f86d127a8296d195ed16419001becd31250155e191e5a3156ae43bcab4a9e5c932a08e3188164b8f5cf53a7a7b807ffb71527dd9210d25128bd7100a80bd426cc44bd98f9e52c37f9bfa4337ef6fd3d17322b6b31c287498c9af2ddb97fb2fc7be9cd06eacb43ee5e72f11e24416bc1dad23877064ad293e23419ca36b6ffbefc65272a17ca19d0350aef5ce04c1531f2978779ab105ece8514ae1a053d80afaa78739d8499804a8ed7fa6fe9ae5906db27e1c64f189f380c0122d6eee73f98d184e2bc4b2720122cdde1a1aa2ca7f509ce5287f927a1d8c5587a14d7c036ab56d821baffd6245e0044b70b4114e3d30f47360c5b3c0d4afa3fd545765e2d7c40d6b262a92141900d7d8b3a36e3b2afc342f0fa163f78c2b249d1e1fdbb021ceea2fcd9ddd3c5e612cd16b50f984854f0d3d3a63c474123bb15cf143d55fee37d8e4af6ab234e8d6f82221ba9af3c5150426002d82c6a35099250039b56b539723afb8218d1c2be91dc4f7bae446d973f3c206d8b5232cfda81c0041c768f40aa42cb5d6eb31f223e74c60a473befeae296fbef90177cff2ed9d3bb11c0f791d5579f26e30afc358290ed5a3c97e665a1cd640286086242698bfaa10ea33dfa99384c15319caf0ca2b7b8d32a83c3d9cb372139ddc1dd00f2f7ac34ea8afa53c81f3d7a34ce44cbcf3a9a47ca01e25a90c7993b5c5a4ac6afafb8d6d65fc7ef075caa693987e38e77a14a0b98ac16941234c36e9aa94011e71b91eebd2a3599139fd24ae56f6f07c15046e7b049d9e66d499c86fc04bddfa2a1d70c43dc3bf18b4f5a66808b756597f272f299914734c03c3a0a9db9eae7ff37db1493916b6bd7216a082c4546c8066dac501e8829c889889915a07202186dd499fac64da100c2472039efef0a289e2e2968bc23754756d11f5e6d410447dfaf756f151c62bb2ea02ef5d5bd4e76bfd20c51b20ffd0fc400c2d0e96b5488d0756da6d9ee93624f6fd44ecec9f6c0b45ba91ee3796518ccd1af525f032f9241bb82ef892a42bf3ff2613904f691130be2538c81ffbbedeb5099e88a939dcadf7d55a0854bb08cd303651dd5dca5d99daa1ea2852f65a317e822f982d9bff090997738f2d745e819f5f10f95bbbb6cefc9bd3b1b641f3e686627cb728647355f3c651ea7e6f52fbf8f039b5d2062be2359ac192127b04a38c25cb5a38ed670a56c37e951c70d880b739ee32cde4af7658a7111f846402fadc71c8148a507f812d84fa90b21a4186b866276e8665914e5838aa9930ea191d496ed5c813013c53e6e4266bebb07f3d5a1c7cb81bcce74c902ca1f1e526db2fe8fa207213ff257080fd6a8a86848704abf82daa1ab29e5641ff01ceb4786d29e70dd5fa00199d042745fc59573ba0f5a982f1e057e266e0608c5ca2b781524563be2f25081f6bfecdf9e644c789191448a767cf387c8205acdd791376cb1525a3706eb25381e0e64984c2d45c229ffdb63fd549631e662a8486da2bcb6b0101f3a2fcfd073bcae639bfea7c615b8e85da5e05c9ab651166ffa832f1f8a4185f758cb60f5a7e7126ddb308379e816b7a6e32b963c871d4d11ef78d095685b1fbdcfe2398d6cf03113f6792e3c2ddf53ce801202f0b7adc94958bffff3e5081261070d5e7ba645fbb6bd90cd85ceff2de12efc6ee8f695aab7b061dbf706f0c82f10ab65846ba3cdaba5165eb08abd44d46997cf4d6708f9c5b55ff530d130d2f9e4d4234da4c497b9fe1ab7698d48491abfa9cc4faa2938ff6bdd1be90bbb10e17af79c5f0ac5061d7c77dbe68d3444c48430b8af9ff7b592f93150744a885591065b60e8470f9895c874b180cbce00c12f85d4b41cf8d2690db72fa7aadaf6d18bb65c58c6c3281d2b38f7cdfe76f003817333c56287c890b6287fa68102a338f78d6bef38803193c49a087bd01615895c76a03d9b8185bc8c7eb5b2de8b2d9fc9dcad6ffc77ade789286aa7da507514aede78f448d9dffbd03294935c6c48b9f64b848838ed0c05ae7667e6e815c7a165a36a7fde64695563d7b1f4351938ef3de3a0fcbe673b17ef99b2a3058efb3bcef4d743ce6309581db60ea4f1b96b0cf1eae07454601ad1155e6b17d5ea9c595b5abd8aa6b9aa1a44a7adc50b1f1cdf081b2afc626f67a641d29bd6f0fe91b1a94578592e7e8f08e89b962d534033d3678c52f8a2f700c468a1d9b8bdbad31414e1fd0c112c74b886e45ff9069e6d709f8f26d54eed3b47c9d34da361ba348f01a9bbda7e34ca30e3f5636fe223cc2ce673c4b5bc2173a72e1b75f73712472eaf7380f2b758dbfe6b56d2752c22714c90479cd85caae51e08b9c377dcde67919d1e73df565e1ff6542be42058eb70b0447daeebb0f63c7bf977f8aa4b44caed9a52e63bda4f5d0789de95f1286d0c1f6cc5991267f0d24586e6509a0becbf1b1bd42027190c782a8fbf2e1aff254bcb1d078144330076ffd24cf33c844487eb1ff3da98211ea973911451511fe74ca467bad663d0a27068ab122c7bc438004bdc760421920d2718071dcaa2c6b82ea15d0ecae4fcfb2a341e464b20eb98149c6b36d9b9019cbdb5245ed2abe98fb3b7e9382ea1d0a8e673d23d4eed414fb82c1a6bded0ff86eca625e4bc585e729bae869e09c6a0845246a7bfdbf1a426e8515c9f2363ac71b46cd97f8fbf808ca44e890f5bc80250eea3721dd69d432de4a0d265fcb8d12f14f3d538616e51d2aff247f9763aa37e7c4b2e4bf9e39648eef123774310737887f3a3781e7aadef7dc17a05411ebc0ce321a2925966083df768960d033494ecad5ec33b982e26388c89f8c9431d9ec7f30252f966096b743afaa996fcca1e13fb463266df4fa8ccfe7d37a47c13852e2458e9f8fb3a66e688b147d239b4c839f8d33f5d076294fd283e2f7c72c288cd2417b1bac0cf30c2f4fd9635519848065448eb2dea3dd957a506864bab2e1a1c6dd2149075a79585e90f12a7c2d55b7bc32a1a7f025a0c5e2fc04845684140672d2d79c1baac57ef2444f4fff737452f8d3ae23ded2e31d7fa4fddaf97c55aad361c0eb2384c7a53a1b82f861b6df577087488d216dc3bb09e832ff83a4aa50c76ddc622dcc2288662b19b03d4f56f6daf604092bbdc066375d464e82dff32e620b60f1870558cf41d2c35fbf7f977970a4e7874078689798a87b032e55fde790bb61886b3740d8dc929a76ca89a7cbebd482e371abef4db247e785882adc15b8ef5be2a102b9372b998cf1edf5662e236ae367fea24a77206f577e0e5a1a49a7f7eb98ff7124f5419431250a38cce01f8b3d6e0d5bff57c8d1204187a8599bf052694df696e816143c4f961e3cd4cc48fffe765e1948fe22950c9e80b9278cbe36f3c47fbc7920ca90b364c66fb4e687f344a4363816585918252bee4f3327064ab812e5dd9c746746586b669996118625a7be05e21dc2e0b8bf15e28ec16dbeadbb2d6bf582cf4ddb8ef0ec93ad091b39cc1827b3a35c334e94fa5c9747ac2b4561f1c836003eeb4d274874cda71e653fa359ed7f1e23142a73c90c3f949653a7c6c4e124bb36d1a5cecaceab78ef26ce0ef7af50547bd7f11231da64c19f809ec94271bb107e3cd48f6bb69f526", 0x1000}, {&(0x7f00000012c0)="6ddca4be1a1134349d113d9b624604d84090e6f2629fdb9d027a14798e52f942ba51be1d4bdbdd110d566d4253c2034bad", 0x31}], 0x7) 22:29:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000001ac0)={0x18, 0x0, 0x7, 0x7f}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffc, "00fb0000000004010000220001000400", 0x3}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}, 0x0, 0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000015c0)="1768c1d5be1c978724071f2d0e68b8e4", 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r0, &(0x7f00000001c0)="f5d5632094a56972dffabb30fd2a57e38513687dc33e5ecb1cfa30f3ee3d552f60f3f67b14d7e006cc7f8592338d64df1e1d729ae5bcc73f7c13a5b0a81e232b576be1efd45c77938f856d1f9d99a4dadd6fc0baf275b56a3895af7c2ad942259b43799c4008bd8d63c19085ef2cccc57ffc0d4ef84431d0e8799900eb37c2dbd00cde9a234d24c6a72b8fc9c2067f09c48e5ee23d78e21ae4a319001e4f2699389e76cf84c4fdc85783bdf12a69a4d728f65b634fcd56ae81ab8cfa7d7b33b91d65a9efe6709c7aebffa0976a4b43db7d064d95554121ff58b72ba83cb81e4d67", 0xe1, 0x0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffff9c, &(0x7f0000001a80)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000300)="bd9deda61e3d0d62e254e68c1dda4f56ea9deff83feb4ec00c0d30161c76fdcd994db1bbb26db67059e2bc434133060121de28f37ee2fee0a292d81b46386492bad0ebf234ae3bb2c9faed49ca2a6310f080c746f4ab70e536af7afdd7d54b997cf479b08c9faeecb3133c4e553992af1a808705c7349be0dd154fa5e57001f85502534ee85675d4ee995941696b4b4911dae7e1e8b5dabb3bcafe6c69773fcf85cef8abf670bbd6b95ffa46c53952aed1d6fb60ca6921bf482c06cfa92bdf4d949d6eb8430770ff6be9ed0c2a9976c70f2bd3", 0xd3}, {&(0x7f0000000400)="e75702afa2eed08f9ee824a8bcb306be4f361ce238c94672b9c12a274014f54d8aaeeb396053c57b9d2ecf35b32b9766a55e3d7267212acb38d5f1ab617bd830371f6736a5a01df335dde3341c69a027e5549ac4069fef46c5d1707f17c4ae774ea99e269ddcb85e70ed2256dcbb7d73ec8d47bae0399673ebc492229f63bdb53158c11889f5ddba7e5f3fbf0f816bd72a8abe46af90fe58d07afcb6bdc1f5cd4b6ba3b9c1dedb74dfbfa299141395e3ef0f03d81ef66ed5331953db8bcfdf52844b39eeeaf45dfb1321c69bffc408907ce536488ed97cb61afc2d978d1f7d2f3d2888073a009ea43e690c78ecd0600fc556fa0a69dcdc3589fbbbbb64d5a1b06030f5496b326630bc17a8d9024e94f3d2c577e9f8c3d8442aa343f8ddd7cdaf19d111a9c4edc4e3492339e04663acb856b8e52272c01a22afc43d53ec6c2d479c51641d04b1cd1138a55f0f5c2f86376459fa3fadf68b0779d6b11258ea444e20935f9f8b2db180e701df4b3bbd7a85a91d2b724054a752900bcae7d1ec9dcc1f157ea0658890fc46a8627fc8bda0cb1813ada8a5a7d02d1068fc2fb84f6db9983697ef5ccc07fc256ac8ae71702eab3da44e5ffd0311e275019dca8c93f693c392a1dbf3652ed368ede93ecdbf7e1a044d462638b41ec00c04a28ee1f36f7876b395b14665aec75097f1a74719bf2c1cf13cc5568f39305458ea937db305fcefa36b49af4f4cde2ddefd0f094c2c17844ec94f8bd59eb17acef18fbbeb046eaf0d907556613b1714b0713ca4d4488885d3310cef8a2717921afa354110cccd789ee4ebf11bebfa704362ab0b30749e47073b512a2f4a43d847d0321347556e8f67089c2e7d8529f09e7e6dc55ea894843c769868d19f6b4211292060300a043495568bc506d044805f407d126953432a5d87e5c29053c9d23854c3faa1eed7eb80495248c39a050af49c19985877520d32fb9e8e4c12cccd96e9e07220e87c55dccbeb3cb56281cf985779860a07e2210b4d82158ad81a97fa1088a28b75af72c666cf1c166f9d204cc4b20f4ccb9a0334fa444144bd7f424c4daf693de70a97bfabfea3320318f0f6f1ffa71397f50bf27b8a401e2480f781b988dfe89fb062bd3db343e9d1b2d3416af054c37b8153e6561e4fd21855144148ff5b220486b10eda6b0c8d2e65809e92e605a21f922472a94ec7ce5074f52bfec681ade0d4ce3d51a6849060075b8121d281a73b28330651016006c1b0cd33975c45930ec26695e63a852db5e98e7cf26f830ce961bd19b7c84cdf297f09beb32cea40b0ef948f7b8c978fa18c6e3147b1f381d95331e5c0f648d4ca13dcbc06f504dda698e66dd187cb40cdfaceade2249deca5929a804e0c3fe307f28d9a7f286623d627f89facb20ba6871fc2f979d94543578dc21f6e0c77ec4380051c7b7c017d0663d19b2356114940e3e90bfabf2098e824afe61fa801b51479198dc17e929da65b87acce6fef6ff18d6de0c086475d03a4fea9e4756862a9ddb675d04ce4c43cf134e9989d83fd9a68ec06e990191b4e2077edd430fa45be82bd6a32109a0a9e0f3590bc589d14ac7e53f23b0813adc46423978cdc7c2342dbd64d11dcbe8516eb36c47ca8629b1ed5603f6f3b318d1c939597a1d5c4ad44470389b1348050da61ffa104a8e338da99c36c69bf5c5fdef8f7d0e0a5bbe2d37ad43e645bf848ef68bb3982ee73cefdbab25b2acb54ad712bd55c053a596bab0f0cf7cd4255a8f1d927f00c13120f288852cd189192b96601847f856e435e6f5a5716bd747a341b420e0c72b6cf11f14e74a23613d579cf1495cd39b2a323150e7ad2eb6ce009143d007ad15b5e6337e411710748899a80c866d52fe3f9c88988877e696212bd0d766a6478008bd8ffc9297a27e098af5f3f262e2ddae1417cdcb43ab653cd0025e6e022eb7762fd5eae79af6ad9233100a902b11afd76c295a4ff0d7b1af1b25e2722604bd0c54dd5151c403d66a039076ad18de2cb7a7af03317a83ecb5e3513cda26f02ad63f312c4e6966fb6d7a0e3fed3a9f0cc7634adcfc5c232eb6c3c34ac35497765361be92efcf511e5033371236f0c3be3f5357ecbee49b76f5f626fd8c0bb978b670e543a8bff67504e3e09aef2deb959f33b8f324605fa02d142a9fb90000c1dfee4ebdd8c9fc8b0f654874c28ce03bb8a9925ce0a7b983af17c11b581675405f3701ee3bb5cf78959859bafbe4f86113e6655c47f909a6e6b60c1786812883a8981e74c820057afa5694bcf96d871f0edcf5805e6a4f7295d9f1331db4a853f23222565e8aef9d7ebb525d5ccffcbec2d7776783c3b2efc77ca8c8756d0200a6c684f0285bf94c377f4565cd006d6b3326f2a8c8aec8c222bdd2b3b536a2a66c914e3dd3a013958e6ad568bba76a0fcf22176d02f18a709c175af188e90018ee123b301c200ca469931a15744c126f38878f6bf7b0dd2cf6b191ea7e7ecb59d7f140bdf0a5e85e9fd7bf6046f61915c38ab5658c33c33e7a1299f0950f7879d91cdd5529eb0c45762af3aa1cc71a5c7ffd15fbf1cf0fac0f9e5bc4286abbc77898854d7293546ece763a7e61286a2ad719f802adb899e4c314a5fc39fca63992167eea79197222c28d26146f8ee81cb99f9db3e634075d2e3c0ab59dc088f4001df1dcda81db8cda22db3a8fe14fc296238319f38d31bd9e000f3264f9e5a2a4f645c88e94383b796f792f25d86b41ad2f6f0d680ee22a680856bc0c14907618c32395306b2cd25d18a1d526a81440ca845f19717f05406580c9436aea5ee03fa51cff07f99f2ca3ac11fb2caa98d785076c7b20e3d1bbbf8f758c4b88f92ec405e8d1300b97473097284f035cab72f18704722884829e31f11499874710ff4504a703cef33f30a87842773b240c4fdd13f9d9b14d19b3194975c70ea43d6dce3e8ff5bb52dd6fdf46a092c4fc18eb1ac08534220e1a4a64f573b67a1a9120abcc6d90b2a42d9ed8a3bf952a2582456d5b09935ad8c9af46fd1cef146040b7faf84d667dd2bf16b266a0cd427dfc41ad926ad28484057a949b3e23410531aef99811cecfb2f5c745f7bafb275d6af9990a528db1984b2ef175870fb05e5c03e9cba4273d7d89dc70fcb5401993239f430e43820f8fedb2ac4e4bbf89cf0c0672fcdabd94510c83fbc7ee1603579921b7b71c90b2bae966995c7497683ebb4fae1a0794c72a20192b04e5428cb8e43c55b6aea18008cdb9f5134aed75a60308044fb4d8224c1a01090759c030e156e0115c61ba055963db580379db604b4cea62084405f9bdf17356235eea03110365f54daa87b6887fd41171212f118045f0ec5b7e75da0a5caa221455caac933054ab5121f9d485d2a7b162a44494929f5b524aa0338e571e3fca3aa739a63eccc0a500e43f258d8ebea51e3ac927fe3564ea22dfed75d8f2d3f0cf19af5bbb2008c8f1aacf8759a7c8ebfbf3e4e7cd86fd0007f4cba733bb0dac1799e68e986b05a3777f8a5b34caa8088ba24310a28723ad34eb1e13db0cb7d57788dba0d981923a0606ce3ad61eaa83fafa431ff90a3e27fd7fab24faf652d6128b9a6fc370586f0d177fa3b944981181b0f1672d2f0cff895bef1cacdb2ad2a6e8618589e6cd8c63693647378c7f91d25ac4ba9fc186953e5b79a3a47617777a0e96760912d1f1de8374f9db79b0f2cbbf9a72fc4fc76bde1eea934dcfb06b49b0348bbd033787e0dda70a6ca89e9b36addd01cd8275595264f0ed03c68b2ff3e9ef68a0e27c7f5c246180981a37793001a5ddd39c8b0f35069f9202ed6df555a0ffb540e950356f6701eb802357c9648583c9ecdbdbd526826d63a4f8707c9b811e1a7a12f44819ab4f9460d2f20ac906ae46df4055fde0edfd6d1a4b8d0eb958e4b10ce424c618177fa21955915313aad9e0d2888b3a4bd4d68120ad64a23ee621a07af293487a7b31337019e7d85d123bf8bbd76a24033454fd2d95c584d6c1da848abc621b330b6b6efa5f77792e567220919069ca67110d9753bb78377fe86e2c53b1794db1cf0e348d0b1f63fc0166c53148c0ec09635aaf29e4a4b5e81e4c436738958e1a8f9ee36107c4c3b62725ea8ec517874cb8ffe3147da1a5f506eece68ada3c1cb0c7a4a50df1e9e99df5a2ab59b5484c3521e1f721b606ac82a04c6e14991c8b9ccbd2801d70edf2684c28ffb31c5bbb3e5410c483a457c1f2f2226fa41772cf72066e3465cb9e310e025b0a9d5654ef84d29a6b2909d3ca1f2bced03aff566e220138afbd8f09b397280e2f671de57a6058d4894fd56606cb2f68510eb417cd51b5c3028f999509623ddff3767f2ab3d462274ee7db60f6233a0c453c17ae1a39d9f99b7d5ae513729e27d0bbe69a706511f467bb224fef20a074bb223ca6fc1254bd3a5fe3f7331c2f8572691d976cd5cf4092aefd121ef86713a4599b7de03791713f3b2062676e975697264281ee9f99c3bce8bda6bbc17bcbfd15c518ae072f0376f840f73f0c9b18e8fff42d21d44b01ec06856889d3055634d878d2308484bf999331e3c1a62ad0106b8a57fe794500af7c242589f6b008f8332b9a6895aefbda4e6d58c29fc30ffa96faad991f80d6ab9d17cbddd0048c6932644c16359cdc1b0ea09dd3e47d090799ebf2a7d81b2167859de463c3937c1cc46a73dbeb7f10d6bfcb6cae5f07ce360ecb0780f327f0128a96624e1b44e58022bb01c468cda8347e0887f06108a8004b9cf6bcfa10aa9d534e457aa2beaff61308481be760338ac1d053899cbead9c44d6e1644a7a67c810aa07e6953637349b9da53e1fe80641302c83e441b7f3d11afbdcb02586644a9b936dcf8417e0015e48f6b1a4568969b45f508c22e485e403b16b89bfe0a43e2e7cb8f6c5ee60530093cf4912b794d19dfdc429a03f586ac0e63869662e765de3de9064a56b604399c36cfff8687b102cc85f88fc5459f44aac9f65f894df42b568cda8318baa9ad5d3175d60c326e49c860068d372b0e51e7ab181381794fdd2154d207431eb1da1b5768f72ab9c3fd773904db0eb932f382026b230fb43947b168d5ea18177724e819b7986625c55de29c87050764e82d777ab85970339d13e51d2a71c2fd9e2ffa10a19bd32bf672d5d01dda2b0ed1613f883a873bbe9835f27d71fb90510bb515ca332190d7df661a6b46a247529adb4c55179a14637ee1d9022a71f4efd2fe9c815158a1e22e1a480a7df6dace89be8f8b85cc399bd448b034e702c97a0a721aaae7ede7d1b042226b0d4264a60c97197ffa518524942cfb01bbd91b4e4b1063ec670fad76db27d4546fefcfc0387851ab20c99bb2463cdd2842104c7516eba625ba795fc0bd883ada7d9444973a98e03f5eba962b02c6a0510d36d29a6885ef1ab3506f8b0272fb6d7f44a444156a8f8b3f0d4735a1863fdfc86feb8e4c65bd289bb612bd69101d4d92c22b07c0d6cfb1bbafa5d0df96ca9069875dde080e7238ee122741e4872db25b724253772cdf249e335df99440511c0c5701eccb28187d46e278492a84fcbd63627873b1e8758dc97590920078dc4f5cfae09f54c69b58aba46497bb5f6a58184afc84e48cbe0850f2634bc762fe9fb499d1ca2fba430149fbcf7237f15df8deb2fd934e47e020ef8f945452caf290d460a5d7ffc6717d61f8d1f947a6e53955d758585feace2eeebf65f210945eb14cb16dcfe61cf7ccc57622224d9c31e5ea60689ac551f26eb1a88393a3a553ba46dc7a59d733c5e4c07a23d344d2a2f2fb013c594", 0x1000}, {&(0x7f0000001400)="5a11637d559306bf1b7c60ab87db1a14f8ab58508386e1c385f8db57ad2e0b41388150416e8cface7d0ab7cd4a52e083597c7e2042aa806d11da0a25c3fffb98a5c7f8b671f15dbffc99e81042d9274481bc8ed11f71b7955f70b0034e05d2a73a046ab89efa899f22d263fab55ffe3155344645fd8bccc3143b21bd801bb907c84c9eb488ab4eead6f94341e59ce9d300000000000000", 0x97}, {&(0x7f00000014c0)="fa8a33b5f427d8885ba57a83a6ecfe46f03f95854021352805763ca6d3639331bb330b33c2b8907766c50db20b91fab5ac73b56fc7c1f8780a1841c58aecca8177fe78e65a88d890f02066b0dc118e8b3ea631ce00cea4ca97a43e5c61050fcab7276f0f0b3c03655aec8003fe45edc065f7769aa5350755e9d12fd3d84cbd177963320df6cc2191677db4515965e489c02dc66791cda2cd7e5b19f139", 0x9d}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="6000000000000000ffff000080000000acb090417f03b1ae21f0a6ceabbfa9dea0a734b446de2967ebd2db34562fe9ea836eb41b5d2995c9aad85b639b3040fc1be298094d2835ac6685bbddccc007afcca738edaa23257d73ef52f55e00000010000000000000000100000081000000a800000000000000ffff000000000000f737bcc73db53dc896ff0dee4ec94e7d2326ce2c5d1dde1db98e31257eca6bc832423ab08074e94c73d7c0e17a03578d16a97dfabc814f4cd11eadc68f70af8536679e19f91c166e289488149f7c906afdbd65728bafd00ec69e10dcd0ed866e4c1a283724d726e15b9184ef66ef5694a36346eaf6237c9420feb40ada75beed17d4f377c40289c22384b38c56776fb80ceb136d000000000801000000000000feff0000010000809fb337a2dd1140127c77dcdf41544497191db84bb83129153de460c2b114f166048100ca878da7b270cb46f4adf6b4d6c43ca511ddb3dc9eccf6ea5fa3c11a73878ceade375bed02b22f39b912f8d0e625790c9419ee1507cd264d91c6678106c522bdc2ef4800424ce2365a05a83a0acc105d77cd006a26fc0ea679f5dbc4c8b6fd40b080b3449124af1fa00e773fc67d4389256e3057dc9b82cba42bca322849a657498f1203e2eece524cc79cbc4aaf62a2762230f2d1cfee44eff7833a029746698eb1eefcfaf8ccd10536cb154c83a4501a9f084e336be690b658c25692a1728051494fd6fb5abde4740d2b16f5d06462886e8ed26b5d00000000000000a0000000000000000100000006000000fd434a91443b82b433477fcf4615f6753ca8c697d700aaef3a0738fdc0167bbdc9a0a64cbb31bf52c0a0a10358e816311ed92a772474fa4e215cef0b5b03c9312b7e6d247a3e550a48de5c0ff68f06989221f7ed914cdc6359e1158a3aaf62bf7a3816aa7e08161fda40d898f3a8745a01d8a491e8f197fef2181f31eac5bb9652b72e3d04b5a56cc000000000000000800000000000000001000000680000002f3bb81d7c41bbf45dcbe80d4a329dbd396c957f83040c206a31ae4b15eeb62da18ada1177b2ee2decaaf699addff730870cb6daee057289cce6c48cb47f1a5a18d7e98a9468f19316ee6d825cdab8cea85433038e19a3d195f8ff96fac74a927ca90ab693bbf1a66680e998f00da8cce000000000000000ffff0000000000009d86bba8bd1df40c917ad1575ba0349c65c157d0febbae268c4bcb8c2764b06d0f612ce69142deae5373be55abddcda70348f2cda23b26fdbd72a50f7c62d373813d1691dba660ccd3f273e615a565bce4a70188e88c44837f406b222807b28b4101cf7caec39bc161d80c69edd5d708370c16ca0b956af261867fbfd1a2b60caf43496c0401415ab64a74ef9b0e5e2b3e4a71e19098fd191aef796a436e239785fa061b19c2364501af6e980cd946b8c275b397f57b505f4cca5a77f53a0f2304fb42e8eac440e48383da592b0000005001000000000000010000000100000058876a3ed9fa1543368e7bfae8649ba036123279a233e5f53f53619c2a612df09439d3f29ac99605a00809f60cc9e3df77bacc63853631dec08b005c4e75b7a3b6eac512c846e6a4df4484b604caa60469a23edde50d221ec8c588a8d6162914ff1a71432d2a9cdbf98c6e9860e95d950b79b61c8f7bb2fd2bc8203734be867968e23e826f54e2a7df82ee8102790fc2d6ec082611368dee7f90b813bd768a1bd56be8382eb16de642574ba395a684e52b14f6bd5f425e72dcfb0504a4f3d0e312bd10b09a21d8561f4287068bb54ea0ba9b1a445fe7124f5165e98b62bbf5a675bc297fec9f69aca59619b5688a75e68452d779e9760c107504abfacd57e12b43dbae9858d9a3a8b1fda73f05607002acb219175a921e13e56a4db7c4f14bffa3a4ebc013668470a6518aa8ba0000000000000000bb8dd45000000000000000"], 0x570}, 0x1) r5 = dup2(r3, r4) socket$unix(0x1, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r6 = socket(0x20, 0x2, 0x7f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x1bT\xec\xac\xff*\xa1\x7f\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x2, 0x8408, 0x60000, 0x3ff, "5957448f1d36cefa21e50ff172dd8b5333b86d18", 0xb51, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r9, r10) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff76, &(0x7f00000003c0)=[{0xd16, 0x20, 0x3, 0xe4c}, {0x823, 0x2, 0x9, 0xffffff9a}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x7, 0x81, 0x5}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = semget$private(0x0, 0x1, 0x80) sendto$unix(0xffffffffffffff9c, &(0x7f0000000400)="2578cefc7903974bf455470fdc0ace68f53cda5efca0f542225af8fbeca7287e71822e08a783371fc2bdd68b5a1ea66dfd129879ae38a10db1c6a82987daa1e6d643362af9230db455758e2c65aeedcd7da66d2564196ff4c96d5a0960bbc707fc005cf82812352e4252b631c14f7116fc8590b591d0bc67df869c18a4a01f09aaad764868f8a41ffc04eaa121", 0x8d, 0x9, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) semctl$GETPID(r12, 0x2, 0x4, &(0x7f00000002c0)=""/125) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:29:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10, 0xdd65aa96a986395d) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x0, 0x8006, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x6d2) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000440)=""/190, 0xbe}], 0x1, &(0x7f0000000140)=""/64, 0x40}, 0x3) r7 = dup2(r4, r5) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000040)) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="709e22cc43a990c5bb4bd887a90fefc8727f31ef0a1393435a8228b7a4572dfa86b850d96b6b37306c4cfbb032e583b5cfea76eaf088f4a7c63d1d32b3348467da06045bb430cbb65bb425fd574f09a1fdbe2c5d7c2fd22a590728e846dc0ea407fc97940c4bb437fd3e91810c4da787a70361ac6eeb524584ea722d58feb97052dac34f822b4dfb51f1495527f78fc405cf3303cb3c1d8ba96e1b14f71216b9c8584a7e4f0321147db8313023bb9bdb46005e4ade3231b2383d692f950ab4336d957c4d48166f6cec268bcf", 0xcc}, {&(0x7f0000000340)="f3990912c96ec6cbaa1505857eb5f0ea00110a3182c8fcde1c58adef8f2aaea5f3278ac4629d9fc284f418ae9948ccd84a321f53f9e20747ba820d0b5108a4416d4bef58b2c356f8e4deff5d282a36def0c1265512c5ca0810d06c87403229f0ecffac4c2f42daed987330465d93ff324745ced1dccc8517d6d11706063e46ac504a49424c567cc3d76066eb7264529d7121320970c1fd9457bcdb5ae7cd3a0e7f08b37ec5f2e612fbac62c448eaa5afbfe9017e420b8fc8805010dbd1564415945b2d8c9a0eda5741d909e1571e61c72177a191b57e0572e0c092bdc0de6c8cd86e1f786601af0610c84f2cb97dfd2c822f40", 0xf3}], 0x2, 0x0, 0x1ff) 22:29:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x9) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x6d2) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/33, 0x21}], 0x2) 22:29:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x6, 0x6, 0x2}, 0x9, 0xffff, 0x7}) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 22:29:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) listen(r2, 0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:29:00 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000180)=[{0x7, 0x9, 0xff, 0x1}, {0x6, 0x6, 0xff, 0x8001}, {0x34dd, 0x0, 0x1, 0x1bbd}, {0x1ff, 0xff, 0x4, 0x180}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\b\x00'/16], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup2(r6, r8) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x6d2) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r8, &(0x7f0000000240)=[{{r1}, 0x7ffffffffffffffd, 0x98, 0x8, 0x100000001, 0xffffffff}, {{r10}, 0xfffffffffffffffe, 0x143, 0x7, 0x3, 0x8}, {{r11}, 0xfffffffffffffff8, 0x14, 0x4, 0xfffffffffffffffd, 0x48}], 0x8, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xaf}, {{r9}, 0xffffffffffffffff, 0xb3}], 0x835, 0x0) fcntl$setflags(r8, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x7c, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000043c2404d2cfc62148444f4b006b00e8b1cef2466ab0b39a2de059e5b2aa27bf2db68477363a8f9c531ed637abd5bcba20b1928b5a87211a9fa0ba3f41b16fc4172222fc39f6b7b"], 0x91, 0x3, 0x800) 22:29:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x831, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7ff], [0x0, 0x520, 0x1, 0x0, 0xf0b, 0x1000000000000, 0x7, 0x0, 0x0, 0x6], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x8000}]}}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x9) r3 = dup2(r1, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r4 = dup2(r0, r0) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *163426 94092 0 0 0x4000000 0K syz-executor.1 504955 54427 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bccef0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b50000,fffffd806416b4d8,10,ffff80000005bfc0,ffff800023bcd158) at alltraps_kern_meltdown+0x7b 0(b,ffff800023bcd0b8,83,ffff800023bcd158,0,b) at 0 rt_clone(ffff800023bcd1c8,fffffd806f6ca2b0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6ca2b0,fffffd806d52a6f8,0) at rtalloc_mpath+0xba ip_output(fffffd806d52a600,0,fffffd806f6ca2a0,20,0,fffffd806f6ca230) at ip_output+0x4f2 rip_output(fffffd806d52a600,fffffd80650de650,ffff800023bcd3d8,ffff800020b50000) at rip_output+0x252 rip_usrreq(fffffd80650de650,9,fffffd806d52a600,0,0,ffff800020abf650) at rip_usrreq+0x46a sosend(fffffd80650de650,0,ffff800023bcd5f8,0,0,0) at sosend+0x645 dofilewritev(ffff800020abf650,3,ffff800023bcd5f8,0,ffff800023bcd6e0) at dofilewritev+0x1b7 sys_write(ffff800020abf650,ffff800023bcd698,ffff800023bcd6e0) at sys_write+0x83 end trace frame: 0xffff800023bcd750, count: 0 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 attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bccef0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b50000,fffffd806416b4d8,10,ffff80000005bfc0,ffff800023bcd158) at alltraps_kern_meltdown+0x7b 0(b,ffff800023bcd0b8,83,ffff800023bcd158,0,b) at 0 rt_clone(ffff800023bcd1c8,fffffd806f6ca2b0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6ca2b0,fffffd806d52a6f8,0) at rtalloc_mpath+0xba ip_output(fffffd806d52a600,0,fffffd806f6ca2a0,20,0,fffffd806f6ca230) at ip_output+0x4f2 rip_output(fffffd806d52a600,fffffd80650de650,ffff800023bcd3d8,ffff800020b50000) at rip_output+0x252 rip_usrreq(fffffd80650de650,9,fffffd806d52a600,0,0,ffff800020abf650) at rip_usrreq+0x46a sosend(fffffd80650de650,0,ffff800023bcd5f8,0,0,0) at sosend+0x645 dofilewritev(ffff800020abf650,3,ffff800023bcd5f8,0,ffff800023bcd6e0) at dofilewritev+0x1b7 sys_write(ffff800020abf650,ffff800023bcd698,ffff800023bcd6e0) at sys_write+0x83 syscall(ffff800023bcd760) at syscall+0x4a4 Xsyscall(6,0,c,0,3,ad7ada90010) at Xsyscall+0x128 end of kernel end trace frame: 0xada997aaca0, count: -16 ddb{0}> show registers rdi 0xffffffff81800b47 db_enter+0x17 rsi 0x2225 __ALIGN_SIZE+0x1225 rbp 0xffff800023bccd60 rbx 0xffff800023bcce10 rdx 0x2226 __ALIGN_SIZE+0x1226 rcx 0xffff800020b50000 rax 0xffff800020b50000 r8 0xffffffff8149825f kprintf+0x16f r9 0x1 r10 0x25 r11 0x9f7977db7e14e9da r12 0x3000000008 r13 0xffff800023bccd70 r14 0x100 r15 0x1 rip 0xffffffff81800b48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bccd50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=163426 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abec70,0xffffffff82662210 process=0xffff800020a8b510 user=0xffff800023bc8000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94092 501672 51145 0 2 0 syz-executor.1 *94092 163426 51145 0 7 0x4000000 syz-executor.1 51145 33125 40476 0 3 0x82 nanosleep syz-executor.1 55660 451935 40476 0 3 0x82 nanosleep syz-executor.0 30176 234155 0 0 3 0x14200 acct acct 48448 64529 0 0 3 0x14200 bored sosplice 40476 131526 54130 0 3 0x82 thrsleep syz-fuzzer 40476 252519 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 304431 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 410127 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 356024 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 345699 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 311782 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 310482 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 316964 54130 0 3 0x4000082 thrsleep syz-fuzzer 40476 112862 54130 0 3 0x4000082 kqread syz-fuzzer 54130 13829 33855 0 3 0x10008a pause ksh 33855 39100 87077 0 3 0x92 select sshd 99388 244004 1 0 3 0x100083 ttyopn getty 87077 109255 1 0 3 0x80 select sshd 82663 115479 54574 74 3 0x100092 bpf pflogd 54574 433606 1 0 3 0x80 netio pflogd 35630 173522 69136 73 3 0x100090 kqread syslogd 69136 72113 1 0 3 0x100082 netio syslogd 99495 460379 1 77 3 0x100090 poll dhclient 69100 103513 1 0 3 0x80 poll dhclient 69759 314014 0 0 2 0x14200 zerothread 8989 55679 0 0 3 0x14200 aiodoned aiodoned 50678 30836 0 0 3 0x14200 syncer update 71039 226552 0 0 3 0x14200 cleaner cleaner 54427 504955 0 0 7 0x14200 reaper 28304 310334 0 0 3 0x14200 pgdaemon pagedaemon 21838 304430 0 0 3 0x14200 bored crynlk 47544 11059 0 0 3 0x14200 bored crypto 3098 328387 0 0 3 0x40014200 acpi0 acpi0 43063 333610 0 0 3 0x40014200 idle1 55044 514680 0 0 3 0x14200 bored softnet 40356 486823 0 0 3 0x14200 bored systqmp 77202 474493 0 0 2 0x14200 systq 59490 103300 0 0 3 0x40014200 bored softclock 49512 200021 0 0 3 0x40014200 idle0 58138 352938 0 0 3 0x14200 bored smr 1 401755 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd8006d1c558) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_remove_ptes+0x233 #4 pmap_do_remove+0x401 #5 uvm_map_teardown+0x195 #6 uvmspace_free+0x86 #7 uvm_exit+0x29 #8 reaper+0x189 #9 proc_trampoline+0x1c exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd80756e43c0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_do_remove+0x88 #4 uvm_map_teardown+0x195 #5 uvmspace_free+0x86 #6 uvm_exit+0x29 #7 reaper+0x189 #8 proc_trampoline+0x1c Process 94092 (syz-executor.1) thread 0xffff800020abf650 (163426) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82624c28) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff8250cdb8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9634 7168K 8849K 78643K 20843 0 0 pcb 13 10K 12K 78643K 3328 0 0 rtable 158 16K 18K 78643K 2421 0 0 ifaddr 108 23K 25K 78643K 741 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1717 0 0 iov 0 0K 24K 78643K 847 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1234 77K 78K 78643K 5054 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 65 0 0 VM map 30 15K 15K 78643K 49 0 0 sem 12 0K 0K 78643K 1109 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4168 0 0 sigio 1 0K 0K 78643K 118 0 0 proc 61 63K 95K 78643K 1726 0 0 subproc 32 2K 2K 78643K 412 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 272 0 0 in_multi 34 2K 3K 78643K 520 0 0 ether_multi 1 0K 0K 78643K 58 0 0 mrt 1 0K 0K 78643K 32 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 980 0 0 pfkey data 0 0K 0K 78643K 2 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 179 220K 224K 78643K 15491 0 0 UVM aobj 130 7K 7K 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 2K 78643K 2889 0 0 NDP 24 0K 1K 78643K 227 0 0 temp 234 3565K 4200K 78643K 104924 0 0 kqueue 0 0K 0K 78643K 37 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 62 0 56 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 309 0 307 1 0 1 1 0 8 0 rtentry 112 420 0 362 2 0 2 2 0 8 0 unpcb 120 7437 0 7423 6 5 1 2 0 8 0 syncache 264 24 0 24 9 9 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 56 0 56 6 6 0 1 0 8 0 tcpcb 544 4451 0 4447 31 30 1 14 0 8 0 inpcb 280 10830 0 10822 27 25 2 9 0 8 1 rttmr 72 10 0 9 5 4 1 1 0 8 0 ip6q 72 7 0 7 5 4 1 1 0 8 1 ip6af 40 17 0 17 4 3 1 1 0 8 1 nd6 48 67 0 65 4 3 1 1 0 8 0 pkpcb 40 6 0 6 4 4 0 1 0 8 0 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 102 0 102 14 13 1 1 0 8 1 pffrag 232 111 0 111 13 12 1 1 0 482 1 pffrnode 88 111 0 111 13 12 1 1 0 8 1 pffrent 40 3119 0 3119 13 12 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 342 0 290 1 0 1 1 0 8 0 pfstkey 112 342 0 290 3 0 3 3 0 8 0 pfstate 328 342 0 289 7 0 7 7 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 7 7 3 4 6 0 8 0 art_heap4 256 1855 0 1615 33 17 16 19 0 8 0 art_table 32 1866 0 1622 3 0 3 3 0 8 0 art_node 16 413 0 366 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 23 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1107 0 1097 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 7652 0 6229 46 0 46 46 0 8 0 ffsino 272 7652 0 6229 96 0 96 96 0 8 0 nchpl 144 13800 0 13281 61 41 20 60 0 8 0 uvmvnodes 72 6635 0 0 121 0 121 121 0 8 0 vnodes 208 6635 0 0 350 0 350 350 0 8 0 namei 1024 46650 0 46650 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 29 0 1 4 0 4 4 0 8 0 vmpool 552 47 0 19 5 2 3 3 0 8 1 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 44673 0 44673 27 26 1 7 0 8 1 plimitpl 152 312 0 304 1 0 1 1 0 8 0 sigapl 432 4300 0 4285 3 1 2 3 0 8 0 futexpl 56 107716 0 107716 1 0 1 1 0 8 1 knotepl 112 854 0 835 2 1 1 2 0 8 0 kqueuepl 104 1345 0 1343 7 6 1 4 0 8 0 pipepl 112 2590 0 2571 6 5 1 2 0 8 0 fdescpl 488 4301 0 4285 3 0 3 3 0 8 0 filepl 152 42443 0 42341 35 29 6 14 0 8 2 lockfpl 104 1530 0 1529 1 0 1 1 0 8 0 lockfspl 48 515 0 514 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 128 0 117 1 0 1 1 0 8 0 ucredpl 96 4500 0 4491 1 0 1 1 0 8 0 zombiepl 144 4287 0 4286 1 0 1 1 0 8 0 processpl 896 4320 0 4286 4 0 4 4 0 8 0 procpl 632 13441 0 13397 6 1 5 5 0 8 1 srpgc 64 42 0 42 11 10 1 1 0 8 1 sosppl 128 150 0 150 13 13 0 1 0 8 0 sockpl 384 18631 0 18607 51 47 4 14 0 8 0 mcl64k 65536 33 0 0 5 2 3 4 0 8 0 mcl16k 16384 22 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 21 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 5 2 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 167 0 0 20 2 18 20 0 8 0 mtagpl 80 64 0 0 1 0 1 1 0 8 0 mbufpl 256 561 0 0 26 1 25 26 0 8 0 bufpl 256 23108 0 16050 442 0 442 442 0 8 0 anonpl 16 524615 0 501329 199 81 118 118 0 124 13 amapchunkpl 152 33484 0 33078 98 77 21 30 0 158 3 amappl16 192 23151 0 21859 198 125 73 77 0 8 8 amappl15 184 1371 0 1371 3 3 0 1 0 8 0 amappl14 176 1528 0 1523 1 0 1 1 0 8 0 amappl13 168 522 0 520 5 4 1 1 0 8 0 amappl12 160 286 0 284 1 0 1 1 0 8 0 amappl11 152 295 0 279 1 0 1 1 0 8 0 amappl10 144 89 0 82 1 0 1 1 0 8 0 amappl9 136 1017 0 1014 1 0 1 1 0 8 0 amappl8 128 604 0 546 3 0 3 3 0 8 1 amappl7 120 238 0 230 1 0 1 1 0 8 0 amappl6 112 302 0 283 1 0 1 1 0 8 0 amappl5 104 654 0 639 1 0 1 1 0 8 0 amappl4 96 4250 0 4215 1 0 1 1 0 8 0 amappl3 88 1914 0 1909 1 0 1 1 0 8 0 amappl2 80 33128 0 33042 3 1 2 3 0 8 0 amappl1 72 105231 0 104772 25 14 11 20 0 8 0 amappl 80 14151 0 14090 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 4348 0 4285 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4348 0 4285 1 0 1 1 0 8 0 vmmpekpl 168 36845 0 36807 4 1 3 3 0 8 0 vmmpepl 168 550721 0 548072 328 167 161 162 0 357 41 vmsppl 368 4300 0 4284 2 0 2 2 0 8 0 pdppl 4096 8703 0 8634 10 1 9 9 0 8 0 pvpl 32 1387313 0 1366178 394 170 224 235 0 265 24 pmappl 232 4347 0 4303 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 691 0 62 19 0 19 19 0 8 0