0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r18 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r29, 0x0, 0xffffffffffffffff) 16:01:33 executing program 0: getgid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x0, 0x3}, {0x26}], 0x1}) 16:01:33 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x1, 0x1}], 0x200, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x4, 0x7d) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:33 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x2, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000580)="b2c851a88a34aa6cd34da7f5e8495dff633f9aa58b6c659353881cc502467cf91df3b77fda46d037619a2e43d12e989bd9227e1789208f", 0x37}, {&(0x7f0000004200)="57a573eba877a4cbe599cda49c6a3163db22129b4a76135311d345f6fc920cee0af91d1a8388347ce8552db35b6bf10fb44d63bc3603dece7f54f5230c43eea002da3939bab34b5e6a6ba408f67aa574c2b5f695646ee7327dad6fecd9cd280939f5a08c0493720625ef7f67e1e8b500a6ad75fc299705310bd2172d0edac73cdcd3d83cef0c4b8ddbc116951f552c93c5df0de53a5b02d30f76dc8e25df65769ef3bb1b7750f592f7f7d9e60ed00c08fda4d34aba7d877c97f262182173e581a2fb6c79d3f13151e14a938a3556c13cb597198c09cc854d10e2349725c48feafc4a6aad295bbabe754145827a8558414efa82c9891612dcd617394f659714000936b6f3c484cd62dd9ae48553e3e5e72e853f4d2c123e6b594ecaf8e546c8699ba649f7d7e5a5efffac192f0ac3842c750b2136265d1dbd137624aeec7540a314255d4ff7cbceeb88dbf7da0f792aaf95005e193995666afce40bf38d66b2d956184eda15c2a9ec0fb3ab296f6720750664f41cfcc9a4c1f9e052533f489c3da42e43410e5fc95c99fe90fb7b70df152400247e578b6a5180dcb1a350cda766cc49296e0fb02d629a236231a5582dfa64026214f49b0fa994bf50614f0135f2f161bb3f91804bf7de4eff2a4d2ecc3cd6453b81079057e2500ca9784b342cc3fad4d1cc3727cf5b6c971d95fa6e68bd3f90b0699061ab307eb785c66cc9d3cd2d0fd002cd9b7b5475067fb40bffee315d91d81c1636413122d412266471e3607e46b4cb85deda9014e3837564b894705f84f0a7f73a2440948b197ec25e4ba0f177529d304350d43ceebdf4e54d0f6ee7e654f5ebd0ed4c0211fb8642d219815409eb0791de604c04ca88a75ebfc98dfc69b398512916bbbf55aaa7bc7b562b6f237e77a431468d162693adbf3058518a07eb7944ed2e48b08f219d3f6911e1ef5e39de31a3ead4bd24e5a71ef5426a1cc2de8ddcf7e3ab1009103bffce6167ef058e67a767a23599132631490402dc9f675de4d697b157caf57c0e05146aa90faf812a8e521d32a366a2c8cd78c8f1a308ba0c2839fbded2482543745fe506b1faab27ba86f3a228589e939779d2d072005a8a8054171247d81fa027f080912dca0bac0d4787227cb55f477d26ae99f897d2bd980b2beb73487aa93af4a391bbc9311a02b1f99981da0e94041b9f9a9b7440dbb3421f27ec763e228cfa4e18a59dda197ab933cbe7e7964f6a28b9480794571719cf49ba9acfc26eee2728653446608a7ef6181668d984b46b40a7cb37905aa4d4c1ee5a033bd4802200d46d76e757e24512d8b623a86a31166a19a6e14e787373970ee7b8c818720dd0cf98826b9cf35086e3f25fbb327fa3204367cbe4228a314b289b15eb67667ae642a60be3a86c449ff44a555af0f77ee4298fa9332dd9b6f8a39d0f540af29675df943acc76cabc559c9502347acb9ba25a4a08140ea0c2c930886278b9ee94cc6cc4322d3fec0acc4cf56146026ccff42c57d6684c123c6429d82f252eaa7ba9eaa86dca6409e56766978290de7517a2b2e2216c33c27bade2785107a17a5dd7e9ccaa6b760e772f96942d6b2b49227a2bacaa7db9f150bbea559ffa0efbc04d89378ebb60dcf6f4605d9d1e452727839888e925ed58c5a236ada181574712b7e099438a2d8ae724962b49c130bace326ebb54cbdd42b3325fdbc71f2fac0430ec6eb0cd550951d4e313b141707632d75ecc023504ed1c6641a3480963effaf94cb28b495bc6bb78d93fc1a8982697d237cdaef65cec5973e8a4da77f82f618fc619ede3125e7da0cc60c2f4fb28e8d9dffb57195952c1a001ac9f12707a99fc094950977bb60764ffc99b88aa03f296a90c2b8f121684bb2316eadd540880399d3c065893da645997cd3fd2eefb22449b8db028d68c43e04638e0a8d352d5fda963dccd93ed486e500ad0ef9a38f430a85bcd05f5f7638e42dd6d4c0c523aa20b5876b52ac739d8de670bfe418b216ee681cf6178f8e721dfd3a618c77f1cca1453511b3fef09be3bb887b0155b63b2517b0d8466e1cc064b83a287e4bcb41c4b14582ee458fbe6fe47c25e6e99d5bd78f30307e56fd99b8e7ee374af5e9e5b3c931263c082e4357caa7dccbece2fa1c48343e5ed3088aad3dc7a9629bb276b3faeb405d8a2fe32290c4c44a90e9a7a36a868665686f58b878529da6709f9b8726266f40ca9d9a5936168d291139add64d42e7222ad0130ff14b403ee24ea353db4efd3fb57b678067971dbd4d3ecaac94770333249d308f7a7214ac4857102d8d65926f292e2df76486d5a736ef42f48b277eb6d56b778f6b2838add2f0560f4da890cf100c3af84a32470b8db4766f9e2c1c2c7662c63b00d8c39a9bd350c16544b346a5d604db96164848edf22ceac35bf84ddba9dec368cbf292a73334c7efce68392dd10639b79efcdd10637e0c8f59212203513e63c9d41d05a2fe75ef506ae63e3db6339f92c9d289bd7e136e326b800bb86241ae21e2bd414d1850f3a070e7070d5551fd51c9daa51f7ed9526937a92488bd45e0df12c7bf1ad3e86e9e675be6fa75bd99e39c699519ae0588474976be129101b49db6bcbc18b0de690f01d8a39de25db6fc1bd4d2a86f72202ebaa4cbf55ca9e1ce0f0690b3662b3c4b62a8291afeaa068b99c1d72ad5e51fd2fefb379b433e48c155addd40d6bfe799849f3a175bbb642923b2e8dd0c6ae6c1f699c2375bbe7c56e8079783915e4a3ff3a549d2cc0c430efdf7b35cc01d099c77c21c1ad3ea686990a38d763ddcb32890353722629eef6077c5a621fa3dba84b01dc7bf56b534109c5fb1f0ba843383fabbcd9590df24e489c825c7c9ecedfc567275ccbfc430d9f4564a8b7a1f58a3441f8efc44460d26ace41307783d78b478c74523ddca1a377a38166051338aa7fc25fea4472d3a5d0509a15c66bb779ecee5b2d4942ea5781ad75f7eff51deb97d758edc65f8dc5c6a72a9af02dd16ad3d60bbac288f8b7ea58e60851f136d0b7f083eebe87f4ab69259978a5b1995b2c1d8009873a7225929404266c65d0b36423fc5d535ac646f4e8ebf16febd0d2a70a6ca0a3a5bbcbf7952a53780503635bf365f3d9edc260374a554c65e3de2c13326d9e7034b76b5239a400a7ced9a7f3ee6fb4a38db4eef3f47da7cc92257daa7471a92a9f1fa07a915a89677f98b53158f2dc3ea4eff766797ed66672a225f901732305bdbe00da8245409188b5222af9d285bd19b5a57224d344ca864e2b49b91fb28db17bec9294f9b563c402d372cb1e5163a1771a924474889ee5dc2e3c91e394fe2baf71e7a1abcafc2561be284fd13691833c16f4aa484cd926d943a49793de12e042abf19bbbfb1f0068d9784446e010e15d145594a9ddf6e718ca4a49380fc31d94e6d7e51647b72b9a80d1ea8c286460d9abeb2be69e07c5ea454bcf05266d6ea4a1b1bfa977fe557bc1f031434ac67e157d8844c0b04a9a07ee0ea7b3babe780aa351a0558caf18a7955696c41c89119d71086fac525ff8cb0996a66723e78819ca49d1c98b13ca0cbdc69d16e765e1e1b2dba91f2a5015ebb81fce7b6898266a5e78dff2b7eb4b15a2604e9fa0e3c9edade056b8114162217c9f4bbb80c4639f4fafaafb372295b9d72f9d2c46dc7ba78269ecf618593f6c4dd54f4613bdb6e281e08d648030e11e1bdaf96a3ca1f179f80d6afd2768ca0526264fac9d32d491db5c595200eecfb00d859c87582372b3ac7a33cc337ef78caf65ec9683bdb184d5b8d7fbaef12e91978da9347d8296c3653772faddb26ea4866e2c17d66b4eb85a596123d69424b0811da3bdcc85fa346b49db599aa4d0bf4f97fcec05d3bf36ffd56e4d11a1816abedf91967241b32373c8eb18fb3d4974d3b2d79f4b57fb362f060c9519b82fab302d9203bb7dadce0db334c23877e49cb3c8333eb98c20acd94806fc9730537947ab84c155565b86a1a8cd2c579aca7728d5cdec0fd49b353fe784565fe01b0a156a0e005e0d785293432d51c8c94812634ca04757e6fb1c2214c3765d98f1f49da6c82b85b8adae49fa5e63cbf2d306181c4e1c70fa60f1537a53aa8fb01ded3020f8d569b6e8790300309e1c873cfbf9c7a54f14099f5f454174e830f780cbfe7b843efa2434cc16192d5f9994cd5dce29703e33a83207aa06e23cf702132ccdd64063a959a765ad04a2aefcfc6d685519b082cfacc7a6250605d7799b0ca93894deddfce730d48b947e4c43f9ba4bb50818a1598fd69afa59de32d026d7c946be3f0004ac30a7215aecaa9ddea275f70033b87129214e80cd5cabc08ef3a58de50c7d0537a29d341d08b64631384187ef5e3f80cd60fed842fe5adc70425fcebe99e97620710d3daf94d7b658ac25a0bbd232e7e727439c640cb86592d605d9016287ac38c7adf8cb33eec67384a9136c2230c4ab220b2629ed164f1607756766bbee003ae70dd1aa3265ebf2d2998c7cdb7999cd553729aefc67c1b240142a97f4eb2b90b121c832378c416f63cea04ec298fbb007b6ada47dad907bb2e837c794ade024212a1414030aa5c1083a531d82dd967dea83c10756a29cccac7beef2a008a6415f742159d338557028bc0f252b629aae6c058c638f2d3d728b51d85f3d9523ef533bd16c54bbe43ecb5e3773d5156b53658a00837dc33fc18f24929bbeff3e6c5d8c975c27f750904d423c89d11250c46da173a36b1a58c79cf6211885d18134f0d4c6c35bf99725e41512a65ee5407157a1134945ad8fe603dc5333bf8db094b634f6d026442f492f89ce0c401b14cde5a1f5fec7ca1f1aeccb55982d77871f32c4b4f35544b01a8e2f4a3453cbc29b6f27f55601924507fce7049b7c3a871220e97b56ffc43009c4a461cbde4bd127acd3358ca994243363017568794750a95e50b10c08499f6381cb0585e304a7401675a468bf93bac2af385a4bf2ec937ef7ed83f1a6732ad9c7a6439341b41145a0a5b59541032fd63b263793632587cf7b831fbac229c20acf597a499d703d56f7fd41b4a94bbef86b983578d67f6f13b8138fa2317abfac2ae43d421d8dac051283939c33a0935c3a86d71b66cef98198f935f2efae13121352ff39bade6157ceea2ea5f62b206fee2ad451a66292711979fb00f4e28c325bfadd86ec30b6d2e23702537ce6d222eebc6fda8a4553b76b19befeb50efc575b73bbb4d7ae44e71d0a06b34e31b4f3795deee41ecaec34a9acd6892db7eaf12c9da2d6cd6322ae56bc4e870f6456060f9ea6c3538b8499d5a59f697b6f08a8dd776d97993ef373b485799e225860a7d9e932c073e33e8f4ee71fd7cdab858c5c3bb436c58cb9e9b6219b805867256beef23d377f6d45c26769d7ec21837293a4dc75fa2b5fd68e8528279d6753a475f307200ff67e955e800c1245bf4e0dc632beb6b8556cfd59967a1be545cd466c2718d6dd4ac3cf0c7933dc66d58911bb1849ab027d017c6687255dc51f2d219e63ecb13dcedeceb493a0578261db69ecce269da96712b5f8fb1afc79c433a41b56ed969b862a9d145f7a93294bcc7720652b4640ecda09c159debd2a180dd6994e7c8c408559e234bce4ce61ade55799098b044cc95f3b44d6bdf61c37bd9deece80d062647ef7d8e24c8c74cc3fad8590ddabe6df6858693acba367349a89f474320f9b0e205d26376979cfe3d372eed6241d868c367faeb6433e206a12b2817460d730714c9fd9d232779b448970ea0f4fbd1c835195f2959df6808146b6d6941944ee", 0x1000}, {&(0x7f0000000600)="35df36342fe607b7", 0x8}, {&(0x7f0000000840)="8c04139dbeabd32574d1d87910bcfe8c0aa9a4e8ebf5471a6cc1596fa70d126aac18925b0970b12fc91e6a055f4de250dd0e2804d0f8e9a6df1fefe238f1f8de354fad0c34c5b1d55400ce1fd3d585039e7429d6256e0b8abd2df383dfce00942fb329322faf98f217c7cade29b1a73c46ad0fe65ca1bb8fd0acd92c1fe9eb4db6461fe6b1b11fea8ac58cce5546c4ddddaaae5cd055bdd2bdeafec3eff8e9ab07bc931a50da0fe5a0095b9f619c42ffb8352b331fc382f9c9587530f1e5682fe6e74a53087b303e1dc70198c6eb4cc5083c50796b285b8dcd6bd75403df1e1737a49393faf59520ba86009a907f89b61310a707eb6a9735", 0xf8}, {&(0x7f0000000940)="89ef934d02b1de2d35efbdba59d5578746ae900f73b900e8522c0c92f3fc417c5d066df8b3c3cf355dd2a216e39ac5287eda95ff50a22b86d81d70da891beaa1dd980429574a096efe9255201044477393572bf818ed2bcd436ab4d1c41a134edce605933bbbf3e02630bce9267003fb3af007e7d7727a77f93ea9e37559ec50dc9a42fb523fc3ae8c4ce3c71854f0d9facb83d59d8a8525ed9a4451766deba0f6ba236c628745bd6454cc70b94b821ea2df46e67f478de6302faf54a30eebd6d2c0c7c78840a41035f578a24024e2664bca3f62f4706c402c87c460ff9fcbac5831cf775011d29c8cbd42e551a90529", 0xf0}, {&(0x7f0000000bc0)="5fef799b238b6bdd41229586c5ae20215d349cf278007025363b9c3a0c7a7e63c55d9dc0ff8a5b27273329b82af93585b42df946376701e350d11466532fdf7acecfe3341bd437a5d48d7fde4f9969eae4bd6c257c1bcab30dd0099d3158b42d1e6e468c857634728c55402a4e2aba9824851d01c98cee3ed94695f28d5f98e5929de45fdccb1b78d655e7c972a248027193ef05d6816af0d8ac93c4f1b0297c92d86167c77e84358aa63843d212ebc3620bed389159b34c19a6763b0b74cb3f260bd6b01ce2d25f572de63f05fd71dfda16", 0xd2}], 0x6) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:01:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a603098e637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdef2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311ccb1132bc902abfb120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0effa7b06ccdb46ce3bb5404e9420000fb1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684736aa16b2a4168a65ee83f340000000000000000000000000000000000000000000ac4af5e018462cbd9f0d70e15ebd61545fa12d5d5739682d1055009efcd49fefb2f6569438abb5ab6ac7579cf4f764d249f204fe709b4aff348e35d58a702cefb1083ee5adba7e8ee598f"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000240)="edf46f6df45d2b8b90c8efb332e1079f8890aa3cdd07ab70a5399a8257d9ae3d4060abf56d7dfb8738be319791b2a9012015ae4f1b710f68faeb3c8cceba834fb5cda155ab7dd8f2e229e1bb985e84aa6db546d819c3d974c078e9c6007b1768a67406ddd74d72ce260406a684c41e33", 0x70}, {&(0x7f00000002c0)="64273df649388f9ffbb1513de3bb6d7d4eed6026121dd4e7f52ec024d317c06dbcd4645f72ecc429f85b0e16872a546ddb361af14cd66ef31ccc6c0efe58f7f1b48c55451db2a21cdd5a7a250f9584914874f9c2a27fef8d16300c1c131aebcddcf545a5df1ef589dae3e395b26112ec2c3a9663ef975c51e86119e8597e94aabb0208a4ba920254dcdb7400ba683337c289fe9296a47e303ad239f5d5b4af", 0x9f}], 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) mmap(&(0x7f00005d5000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x8) fcntl$dupfd(r0, 0x0, r1) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="7419d518572da01bc48cbd9fc6f7fe48b0f2df56dd4e2ae29c1cacfa225dbb54906bf1708f51747e44e797a22cf21c4068b007b287fe9f7d6ce7a76943d34688a33fd38518677d0a46a7491fcbf44ead2f4641c8903a6ebf0ef332730f3d5f9190a885c1489087db8631ca291f247a066b385206959e1a4d830f9fda17e025294390b31893815d6fbd256902a14e05410d81b346c4aa7c744ef771a975edd3f3baaafc01287c62665f313507ca552e690d61ca77c56aa78adb8a17693aeb9b5e3a5d2ec6e6073a4066cc580dd011e6f8724081c2", 0xd4, 0x0, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000005c0)={0xa2f, 0x4}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) readv(r4, &(0x7f0000000580)=[{&(0x7f0000000480)=""/235, 0xeb}, {&(0x7f0000000080)=""/175, 0xaf}], 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) accept(r5, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x203, 0x0, 0x0, 0xfffffffc}, {0x87, 0x0, 0x0, 0xf106}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) 16:01:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') getrusage(0x0, &(0x7f0000001280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x401) 16:01:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0000200711e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x60, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:33 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d4"], 0x1) getgid() pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000240)="cdb7bfa77d0cb8682744d90d65e42cd98a0e371e73cb3c70d523497954afca5f1b3181e0bbc52dc4331409d7952d8d3e2491f2f125b20d51b7a9d27e15edaec29aaec4a8778733bdcb70b090e687b8784a01e2b6b973838bd64b88d39b41d5420c32856035de2ab8b04c633d6be3c3835bd2c6d8a3d273d0bd91f2945e87"}, {&(0x7f00000002c0)="d18ac9514c7ffbf9aea0860c544364d256360a4f9fed4fe75173f38352cd482dcba722332e84205ab2b92def2c57f580c54d8bc878700a21ba45bd6a38feb51e07cc4d837376b58f14d73daf960f89f71f5c8b82137df2ca473d7dcd1c4997e60af5fcb94056b837f300ff798dce1b7c6e675ffa62082a48dcbc1affb1022da4c19ca494"}, {&(0x7f0000000380)="8516804413f2f334d4a14b7082cf5ead600b5d30bdc8ab6243884d4e97b258f74c87f877acbd448b7879962cbf6fe349f55ca6b6183e44dadc510e530fa71294d0706779e21720aeb6441bf0efd9f478f84054d1cf37a701386449c112c6872ecb9c0e0c0896d6f4d5b3fad123fe14d340117c0d949c2a57980ef739584084217448c55d3d47175eb01b4432de28665b3ca13684ac3a607e951204719ec280d14a0a9dc7add39e7916d890d4964c90a4288bb3875ad0fd5b9c5b17aa70834a408702f1c2035b3271d10da2720086b9ea924702c6afb0"}, {&(0x7f0000000480)="f1a169b75195c0c0f928fcbfa01696d08f1dde25f3c6c025a567ef544ad8e90ab2f5fb25218ee2b9dce6f0f4fb7c7a49f25493ce273256e83d529e4773b5f86dc1192b6b952762a1ba"}, {&(0x7f0000000500)="597bdf6d27db5190f89d64f62d5f877dbe5359cea391bea4e55e36d622aa648d9277c9ce"}, {&(0x7f0000000540)="0b8bd7adc68823e124aa96ed6675ec98fca7411bbcd14dbab6fb1031106f83bc8d4f375c52141662bcd2f6f1265694b69750c348e849e9123a21da4ee88bff1ceb66913bcb46c7da4aec09b10d75c3bcb912e631cbec321d0c64b2aa7f77c9bde5224d571cd2de38098316aaab9b38c6b2c00440f18bc91e6b1e53592e6333bb7de35407d27a974f4a4dc9b7425cd7f3be8082b39933ce0e1af31562d17ffbf109a5a17d1233edac4e8ce8436277b2510da9132172dfd3561cac4058af573dbd73952bb09cff9a5128f3b19b82153fd70744dcc16abf7a013556fcad18c94c9c"}], 0x10000135, 0x0, 0xec5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) 16:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 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"}) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x46e2282c1d8caceb, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100322f66696c653000077e95a1922e1d6d4cea4edb03ab6f310f6e13ce6ef26c1a30db18daf1e922ebb2168a6acfbbbe61e96665c3e955929da42c3f9dc810703c3db1269d91a7ce8670d6c60b5e7279258e3593b73aec01ffe01981769fc76beed9c7762f5f5bc440"], 0xa) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0x13, 0x0, &(0x7f0000000000)=""/19}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x0, r0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0xd2a1fbdc969acfc2, 0x7f, 0xbe, 0x40, 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) flock(r2, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x46, 0x20, './bus\x00', 0x2d, 0x0, 0xee, 0xfffffff7}) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28010, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x4, &(0x7f0000000040)="00000800ae177320494b272aeeda") 16:01:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0xfffffffffffffff8}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000d49313d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="84ea98f5000000000700f7ff19000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xc77) 16:01:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x5, 0x4) getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:01:33 executing program 1: 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 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) msgctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14200000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r3, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:01:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) recvfrom(r1, &(0x7f00000000c0)=""/244, 0xf4, 0x840, 0x0, 0x0) 16:01:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00d410a5", 0x2d6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101}, {0x40}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') flock(r3, 0x1) open$dir(&(0x7f0000000240)='./bus\x00', 0x1, 0xb4) r4 = socket(0x20, 0x4000, 0x3) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000500)=""/131, &(0x7f0000000280)=0x83) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r5, 0x0, 0x224) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x81}, 0x9, 0xfffffffa, 0xcf}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x7ff, 0x5, 0x1}) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adb4cd2b90e90727ef529340692497febe7edbcf7eb24b249135917287215e50a90bde000e4439d9fc4b219356e2ac6894d75b94cc112eaf28ce45e7aabf721d325e3b27bfafc56b4488a38f83d9ed1edfbfa1dd002df410ada6b3452e170ca404e7a2c940537b1f4434cf09c5fd672ab3c8f0b198ccbd66b2479aaf103bfb5c3a4b3e84e90f4a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13209c24e366ff47a07b13c170ab72e2fe12c95d5e9fb579281d1a0"], 0x10) writev(r3, &(0x7f00000000c0)=[{0x0}], 0x1e2) 16:01:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000797000/0x1000)=nil, 0x1000, 0x8) close(r1) socket(0x10, 0x8003, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="071400000f370025ff149b33ff0f0000000000109b410cfe098e15035721bad5902c805b0f3f583926891e21a9f390f6c6a06d2141143463a22ecbaeb0073e0cd93d27588cd6d65423ac64497aa420195e64a9adc2d880af0627960255ee69086ffb8696766ee07f385e6ff12dd452a24953121f1000772fe51442fb145e408f4cab3b9b7592a8118972d36b6110c920ac976c22f835c2844d8779896df634a8003a095eaee890cacad835ddd82b0b060c643e6a0000", 0xff24) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:34 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x30000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1004, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x0, 0x6, 0x3, 0x7}, {0x93, 0x6, 0x5d, 0x5c8}, {0x0, 0x5, 0x7, 0x2}, {0x5, 0x2, 0x20, 0x4a}, {0x8, 0x40, 0x14, 0x9}, {0x8, 0x7, 0x3d, 0x7ff}, {0x4, 0x40, 0x5, 0x8}, {0x81, 0x7, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x69, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="442ea49e667b416216bf1c68c235b589983c0662442135ccf81f1a12f616cc571472a75069a164aac1027654262d39354dc746fd174d175b42412fd38c8f1ce7b095ecd84027ba23338d0bfed9f6bab1371908e44d27c83e74c6420764d479796d4db11ba8bd46098b28f7aa03de82d92032e2610a2c7c985f8518f1e5", 0x7d}, {&(0x7f0000000400)="bbd834c51111f7ff16568bde5d3826b5fd63d87fb1f30fa61508f5496e8d462280a200eb58605cbcd7dc67e119f317bdbf86e2dab1426f7054dc0de91aed0a0a7a19f1c86a44b24860958fea6121b45de5be23", 0x53}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r10, r12, r13}], 0x20, 0x1}, 0x11) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00800100000008cd7fdf030000006d6406ee0f7bbe2cd1ec8320228981de019988e79079969631c2cc8e36d1bed1f473680746b5e19dbd912982bbf05324d3d67544632021a47514240b989ec9fdf4edffe55e3fd2a0715b5aa3c79fd871931ba0f9cb9e02a1fd61ccf76ba032020ea0d67649f8439656d46fa6dfd6256e02c145018fedf72f989e539da60e30e783f0e42d1f6caa5e04ba119ec3a72d6355d27fe6a7d706b3595e1c373dc35638203c55c4d80292b3f12e2c9f4f41f08e44a88e13ce8471db5b723c84ee4f0460cb5746581c49fe2903", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000008e91472c00"/109], 0x69, 0x0, 0x0) 16:01:34 executing program 0: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0010080093177320494b272aeeda") ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f0000000340)=""/193, 0xc1}], 0x2, &(0x7f0000000440)=""/85, 0x55}, 0x3) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) listen(r4, 0xff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) fcntl$getown(r5, 0x5) 16:01:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x200, {0x1, 0x4}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:01:35 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x3af, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) recvfrom$inet(r2, &(0x7f0000000700)=""/139, 0x8b, 0x41, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:01:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="55012e2f66296c653000"], 0xa1, 0x0}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="f6a8290355ff4e43753aa45e8b0fa13e8ebfdfc74ff22512c314690f707599c7442b6c66a7d32d4b11a45ff50a14254ed87f6ff8e82e3003bb12005a70bc8ff18568596cf8c1a1ffd27888", 0xffffffffffffffb8, 0x0, 0x6) 16:01:35 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x6) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000000680)="4614c263227a746cb50462a7d645b524eb7a26fc7f9ae4e29626871c50fd3c2300d6a3095c362ffddce9e78395a4dfc5e8f7ef3a27ab7870ec8a467f7632529d47290f82444a4686d2370d086ab306b04702bcc022db486d902998017711ba0eec5b1171710f7c5e7518d9fc5a554a0efacb5ce52db0932b13928c768e743495df0ed98a5fc0152d33b128df81156dfc0003dc8f0f67920f776381b931d6eaec46af96b20c34b56b76ef0623bda9efa321302764643b5b6e5ace891ade08581e1cc5b7f7b16d2fd1", 0xc8}, {&(0x7f0000000780)="c3d9d62bbf928a8b4eafaeb662f5125d7029b54a002ee5f6c22046d761493a38786bc5a72e239b495218d6bb70967ba1197340c3b48426a79b90e3ebcb2d355b5dbce1ebc35754c4baf7fb7e86cecac4dd8c375c155361f8ada8801673a4a4d8f2ba1013966d086b9eb3877118504b57896b460c7771f5fade7d269b27655cbec1d4e0ea9687d44de8b534e001", 0x8d}, {&(0x7f0000000840)="d8e5eaef188c3ec1a0b47d4b96acc8516a85cd4109e04fd0158d42fafc1e8721f20929224a959f52308acbad9f4bfcb7a0232e11882bd5384602b755b57b0257b384dd0a4d459ab90a75a95f9f863eaf7518945e1af4888d55b1373e98112d0704522e5457d013d7b5e56a68fa948f7e2f21c937aa84183ba76074139d0cda6091fe63ca78013f0ba44762ba4c6b8148aa975e0b012279", 0x97}, {&(0x7f0000000900)="d5708e793e5387b90508b4191e6da97a282b165fde7323f5e7fbf33b4638f02cb77affb8c1bfa1c5367d555931ff13f8dec9c4c88b65ad2940406069f4cabc342512eec3610a7fc8918f0e946494fe0096e0a6334d21638dc0cc483201a35007516e9b248e1bd842b8a831aa49386f6229a0960593396e1d9a0edb92b23b413a985fe1bc34e4a167c1f041df83582c4cbc3fd6e5050ab697e9ef0a4185d97adb033c9929917c2dd375cb59b23a577c90493d28ec890ac2678a8e5150015adce5be16efc91e402687d2a24b7506f9ff652e95b3b1eb2a62599c3c4e222cf8056678", 0xe1}, {&(0x7f0000000140)}, {&(0x7f0000000a00)="a4555e17b85da29a6776a2474f35bae1a76b5fcb7cddce1b0cd97231b0ed3a7981814a52b1b92c9bc69740e77e80621030a8a829e54082d1e4d69685e4e9f9522c4e0518b9f23ee95e5b896d9446859878f1f50fdfe480afc2af40bfd626fb8f6373406f455fb6ea020b865c28fcda75456fbfb3a9deb6acd5bb077721d46694a45074516fda9c3334f21c9cd180ebd7b92e7cff866e042f6ae0b06e60ca70c6a57aaf623c8b60e3c1510b048694269fb27b575e4a4b220bb4bdd58f213d8f75fda36060003b6357a0762ba2f5e752510dbe0b532eff220db1704a6eba8461f0ac56a31b9011a20e593054c3b71a89c5f3c8dc839a461c86415f2ab43bd2de348c7ce6d2ed745d82d11317e07944c1293ab5de8aedf1a4a551bd2b1e49a7e93ebfb2b9a46535e743c56b79f8705f62530ddf9c3fda3f0fddd3053052158684b43f85ff793cbdf6683b4dd02a1563191a1b64f98930f4999f5e71f99648f5d883fb436af64eeb89c7127cfcac411fd093ee6e7563e8d4f198c0739a009b7c83937a4d24d8d1178831d400d1665595f85c7c9f44af97a7cac9ebaff2d55d9021b10d3683d6318582fd0e34a478f9c6779a06e6db195607479408d43fcf669014ee31418aecc3df4a22a2956308dd42a01c36caec9362a38c6ba80f124f3010bf950ab6efb69c666f853751065001f3f27f8abb3136cdcb53dca7b91110f79cbcf187e40abc07f2736842803510b94589761d7b872857c7ef38850ead4172f572949e060f90c5456e34ee8fe617a7546950c94e040aa6c011cc01db5b4217b185e926af2b1145d43e750c68b9e13e3fe8de517bd422a634c35de0d1c95e4b1b6fbd70797bb1e7d38e011500b949cc02d780ef5b0ee6d31c0796a184adac997b98511439c1261c1570b82f015a1880fd8db43c2377091954e86d086b86b6504fe725aa82b8fda2d6912825741d871be22899a3034662bbb13544ad4ff47b9ef555db0d475520780df14a9f8e3168cb4105595ef0f433ca7a8c1fdeaa0c85dd43d7446daa1b5b6effd6c15ec4abe3d01ce879c386b57625a196da65e7c0671a72ba98fa3a1d6ec12daf152eb3bd98a51e3c6e6cde42540729fe28251710574d49bb86197edc8764bb1e8faeb0b0a229c4478053aa593d90e8521fa539fda09b094415a76c69941c48cf6bfd559f135da07779b20232c558615b80d4361cf4b31d73755a374dc29703b79470f8b242a30d44aa724e0469a28b79e0bf401e02f0b5419732a9ff741cbb5fcc011a7c1e0cfccfa631b1789c662cf343bd60546f9e04b1cc393c9cb3c710bc23bad8969b19696a0389a30be9f23b75f09a1e0a657df36624dc0efa944e447947c0a9fb359b6e88444983aa3df56aa5b1be3a8ecce44ed580a782c9c64b53ab601fb011621ad69f54e4b15ab30338c8c17051990974f1cef6b0465ce6fca89ea50f0a5fba2d920cc07ed553747509c2b7e96d822428ba0c6daff6cb0634514ca1bd8820ed9aee65f15106113e2bf127c69ec000e1b3e95a51364260f6a4006d8971ac8aff948e89cfd1d9a237606f2577240f6697b01992fe5ebcbe39b8cbca9e010a46d63a3c9390f0e260a589863b3da31e39243816a2e3b181dfc9ae10c0686fa558c65759050ae536b3a6342d8861a85d5d94cf92e6f5565cc3be70a4a1ffac764292af87e302480d5e43e88a6d9df58437e1b68926da7d0555f3bd813d8af15368d7675474567feaf4ceb155da1acb6e5694b134c09d7d0baac7536522d5b218520fc9720211a41e8ce21a33c0b4cca56761b202fb4ad69daffc899561ed368dd8b4ec9d8a71f9f6a9189731ec4cf40485feaf836d1a07d3f6cc81675462461bd64e662e136b5ea42a9580c0702b4bca0efe317232d29c6c627f3d02b2858a49a4d0fd9b621dd7ecb985983adbd2713114a4714e26830aee4764650f84532ae2a70bb6ec87fedda011c563b7f3efb612629420f5c3ad0ecd69c460a716eaee53c063e97f96f58d0bbf70b1013066a16d45f4d09b6fad774fcbcfef049885b74771ba35470b98f789221b20cb257636c96bf6b023fc3e3a96d0f646a01fde95a7c7daeefb349928816ef87e3661fccb1056588ca9eba6ff7f5e10891121dc34488d629180daf24ef5a710f346a9e0360688f0137b3e3c4d41d253f2d7577b8d624180ca1c0585eee286a138ff86fc0c41f255a852c1677ff38af85c1178adf5f039216d37c7b79eb211eb362719129cd5e7ba9d3bafbbed276a75e82c218fdb5c2d28d4d1c61784f61f66b805c322d6245319c2cb92126434d2b52d37e0ebdcd0eb41377e0fa4595e63bd6d27c76ec1ad06d0c6c35a37f5a8a64516b058b178d600fc8285e714b4200b95b5876db4abef35744c43d0cd38ed0263701f8ba1132c6cda82596b40861a862b3f147bbd941ddf21d4c7456a54b6c2dae7ea6926807da0a53344b3ed209a3b597c82ddc2fccfccfff090dee51a084a1c093f9ed1a123d6adb292b4d1ddb326933e1172c93a91dd5df57776304f12b417b59445555678993778f77e864aac84bbdd60744cffc444f80af1f6828a43d543227589774f74185aaa1ca9415274c23c4d372b441c4b85ea552dd544c24879645158fdcc2aeee4b02ca04d53d9790a85a9a9e0ed3542bedf2bd01b9cb533f2a9fc1af3faafafd83fb64c3d8c090e4c6ae61a83d4ef62cf9bc4a4991678502ae425c1890d8997fc6cfeda2eb8dc1f3e270587dba47c86d5316eb558838116a04897670df8fe50bf3310ae61a8b9f1739a9e4cf1fcd227d0de28a8dd762fcd7fec3bc368a69f3c29950e5cc5220a657b2691dbd91f38e211c09af6f1c2ba8a5f9c00936ccc16bc32b57f87856cf0da78fc1d39a5403ee717a749223f2b21a8831597d7972911ab4c12a4010f6db9712dd4e2da0a7c1fc26e4a5a7435b81c1aa2ca5bfc3e0af4c79f32f33e8a1f03f83c547984725587a6cda40396c3a9c1b1854b4d6f145f8caaae166b2f20243a69586cabfb3933d3b3dff82c6bdc9a94abccfd5c00246d5077c388fc30550a7e3cd42ba88216ff3ba205819278b4bd809406a97b5fc878c428833cd38b5c37c8893c610c3ed425e2715299a8ad951be0479526532717b700a9afaa0234cddc7aa17d594e5b89e31c526982fea2c1c6dd8ca6a1d17e37cecdbe68075d374d37d4928bec1402322953a60cef596894bbcab1ab92d7ea8c52f638df9345820ba6e3c51f14236e4818bb4b317ef85054be59f33de81ba8dab96cabc19900b563c546a8d4c22913942c46f1cd20d9e96b64247c4c15bf4c018bf9bf67a18e0e61565358731f4d39bf3ad9c0c790c3d223a4274e154593185513785e537f37b768a05de744c35dbf394ef16a08a38de1606f36ef810e01f15190ac6cea57efaaf227471966aa5dd14c2431946fce79f3b3e04e547ff7a032f9667354fcaf9e3bb9063142d054e1a7a3e5c44a13d86aa8d01e7f42ee8dba090afe14c7227f39f5016f95eacc3ed033154cfabf89da7a1ed1820f6d4a797341553993f5911fcf3c2ecad42af78dbb545226319c592dacf64ec587ff77b1ae9d10bcc14f120bc9872170db08d9b11ab38e09d8cb6a4d499e068cbc830eb67c316646687b7e412d5af80eafcd8ddb350da5ade03d8ae942de2b9393c594108691b933697087db7c9f0c76ca9fa3def0996b396e0a7f019880d11ce0b2f474b2b905d5f70c754617493e147ea04b337e395893fb90059ca276e38949e0fcdc9af5e94bfa3d7caca59d4f1ae163c364e90c6d70521ab745cb25630f41e9e4c2a79bdb41ebd0c6630c0313b7d98aa8f97b1287800c41f9004661e57bb7b68d1dc3f507308f73607f088acc0b88d8ae9a89f33ddeb2f3bf4eeb1690961a62e7293ef4a065c4be47860bd02950bee498f3fb8a4091db9876249783f9ae5edbd473ec84cd174fb4d82cb8082d174fc36083ef82c3f22d13e9bbb85ea301b7702f2cd8316a8fb287756d82167a802d3add5c1105158299d1fd7de3ef20d69a566e5f596cdc726b4945e7219016ff251eb2a812b8bb0cd9755fe044105ad62875327ac87deb62724d9ec584a326b4e100c718e2fad1c120288b6e966c079807bc8867dc58f2c43fbc2a0652053b2a311ea326ef2e21303cc75d5696100173972d7983b0ea97662fb9bc45542d7cb767b50931fb66d5b501b2608a3530a83b06efcf3c12d12600de60c030b8ae024262fc7aebddfc44f89a9717ed6169fa02fa09e7b08bda83e94b9d4baff8dd3dd7af810c45fa8b19d2f9338cc179beb077a43edc3825f4f1b4e5d847145f51892bf12f30b51a90699261638d42d48927ad593e511a8dfa81d8b94f9323b0bacd38eb84afff60ed7e654e3c62f08c54988aed78b3519e673fa8782af1ccb912baf50092e32ab3ac930d0ec476f1dd6f559dfe9dcf614622757d5cec802967658135df01264c2d5786c32ddd9be7638a30e338f0b7434949413a3c9e69b8c88f7ab7659597be758105d202c9a66ce47d98cfefc62e29b8a8628ba0c4a3daf5a386cb133a0b691c1c240671afbb54c625495c6a5b29bceb013bccc176f978d3744527db51224d756a652190e3fd63a69c374c225ed814e0c6483f351644bc8ab083dc66be6dd0bcf84ad50402e217d55cec7fc19444b4e0d6cc04a3c09699c58c758a014d38584bad75fdf5ded88d7645cd41e27f4cf4ab21c0f905c1e396cda194af8508d8da0dcbd834cc799e7e394050e89ad3adeef40152422396c26dc0b5a4576f866baedbdff81a40ee4e894fb3c119d1d405d0ae81c4e3c2e7f12ffa0b86a5605f21bfe40a15a29146a739880a6738a60f2eff7e98e7384ba24a1efedd0b5d1d154dc8495ecbda0c391c4da8e966150dd4f4f12a51f4711c47b1c8fcfb7cbeeea26f41e273b53b0000a5e7eb507aae4146b4d4e6077e975310743ff7ecd92b5d31730bb6bdc25cf54ce590e4db0d4ce464b8ffa6672fa4debae94f68e2c6696bc685c74302f68406936ddbcc8c241a0adf411eba545f7a8ec048364451135334cbc5401ab68bceb7044accc96ec77b79d0894a2972ad535eb60f913c79872f3d5c6a2af0f01a5b911daf44ffc8a48fb96cb863b491b523d11728965b7718ff6aa718a87a0ed44c75b0583b2b712c48954bbf91a3cc93def28803aedbd9dfb248018a1f60171325474f2ac5b821b8e0e3b279aeba66e2cff2246958f3564352bc550f8eedfcfd3575ad92d6729768f9d6d066eb3088064305fd05d66062de66a7f1fea89ebe5e023592388e3752987b5bbe03b56457f0122881290c4d6c8659af6893e22b6ccbac74eff8d7ca27cf111c1475bd55f8f7fffb5e05ad1f5f9273e27c222e81ac3a316e8527cecc01b2b6309aef3d70a68e9649a96e627e5358385515495e3bde5ad12a49150e5b8eae7daf5e87b04256834c44b07c1e410e96a2cd9c1efeb48e933e375b19b52d73c5aa8e15714bf0392f5072d5d93af583a40a4e273d755cff66b926b32efdf347f6da93af5bf97e4612770d0c491dc8a1fb2d95cda40a3f18ca89bdcb167af3a81ac13195f53541201119e72ae6f7674dd13ee8bb8c877a939aae4990a3a398433ede266a44038f403f21cc371a538c17eed77f427f42ca29a2473253865589217bb03bacc1ac2962a221ea26c1339abef8f9db7c7de7c07afa8158cfbbb117b4a52c68dd67117a12a5164fbf0ef6b5d585ed2769ddbe1b20d3033817acad968574a047d66d4d7f751d56791f4d24c949bfa0589fdbd2b026e28e97ee9159b3f80199", 0x1000}, {&(0x7f0000001a00)="2f65b975aee29e890cfa35ba0bae226a3e6d04b27898294061fa4e5b7a07869bc566e43272f921aa8298f4dd317013ddb54ee7be36e3dfb1a6c71a9daeea9046f7c9bc7af57a6eea734f069b2ba559ef76af0915c97c57d8138c901d75fe1f17cd7ded6c283fcc5d52f37ad7571e9cbfe6265b7ca236976fe5c00bdd8aaba11f41182fb76bc67127fe1ab143a9853f12be12638cb5d2247346c5b85f84233fd3220f5e0795cf3602612e69d3c4b1c5cc22c43d88e97114ec7a54539fdbab542b384ea249eda6c228af075b076282776c550e78481ac3e295818d1dcf5bbe8e550d462264d8013eed0c10", 0xea}, {&(0x7f0000000200)="91467e0b0bde7753e9b1ae857762c51b5e5c54402aa1380a10c0fbde", 0x1c}], 0x8) write(0xffffffffffffff9c, &(0x7f0000000440)="168ffafbc175b60b87a1b278c4afb4c12971e34777d1914653afc6ea97414572dccf3d0def25acadad39c764571a734ca6e58b134feb6d9b7549e857cef6f265d8d495a82a0fd5c922dc54e7acf2bd9df4", 0x51) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) getpeername$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000056d8f520683f1179e643a27a6dc653ab710e2b8a8f04a4eb57354d70a83b4ad8f58e57e769787ec0735c3542d3fe821e4a565e5537e8929e741bf24088cdafc7b7494897589f450dd2f9f0b792555578cbf8024f5fa4dee7d7c89cd52fdebb2e13feeb38b4f0220521cace31eb4cf10ff0d4c634ee7e322b0d9627dbfe723487514b61301050e7948b4b6adf6e807f9fcb2f07b838f77782241b1ec7f76139bc23da2ccd8e7edbe776804e5c54ac2561b01228fd842975fc60c38acd51c8500fa652ba9435b5b901d00235f773ab24e5f33ff806e0c32527e627e5d0e3e0eb48c52fe6780108e5e8764ad0345207dad86b8025aea600"], &(0x7f0000000240)=0x1e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="529773fb6123fe54bfac29668ef786e7c20f6a2a6061ca801410291c8b24ec231f1835abedade2c485dda4447dee44beeca74f6322df94880d60e7a4c10ad622fb9291018515aed9dd3d0c1537bd7f06ae4a7bc91c4feed166b34bc53cd62fafb0797deb8134003cdf0773e3211b067741409880e250eb7b72751421586c414268842005e5cbb0a8e2e874e3d3965d7cfd", 0xff20}], 0x8029cee645d6a0e, 0x0, 0x0) close(r2) r5 = accept$unix(r0, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:01:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x841f7483fe105d03) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x5, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r12 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r13, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r12], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r14 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0x1b1) r19 = getgid() r20 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r14, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r20, 0x40087603, &(0x7f0000000280)) r21 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r17, r19, r15, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r21, 0x0, 0x0, 0x3, 0x1000) r23 = socket(0x0, 0x3, 0x42) r24 = socket(0x800000018, 0x2, 0x1) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f0000000540)=@abs={0x682eb13985c518e4, 0x7, 0x2}, 0x8) r26 = socket(0x10, 0x1, 0x2000000004) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r24, 0xffffffffffffffff) bind$unix(r24, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r27 = socket(0x18, 0x1, 0x0) dup2(r23, r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r27, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r14, 0x0) 16:01:35 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) write(r2, &(0x7f0000000040)="587682be2e10009cf970f0dafe01f19e29a56d41a5d2ce785d383e5e156f999d55d4a4671159328ad730585dc9b82274ce96c5921c058e3d5bbeba06f76258d94c9f2da528b05898bb73a445acf018982a154dcfeab29bd9a4723d72dbfb4d6c8bcd49d045d791bd4367e059d0d9fa239a27d4d23aed37930da5630d9b80cd0462f21329f061d8ab28ec18dece0894195260cb0719d39146cc9c441d3c23ea2755d0a7eb4149badb2a61f65ee05968c202c31e023816d349e3a2f5e3576a686d1b1f1180a6772d95f0537a73ce28780a703c0d6e484e86a10e125ed16724c000fb292a907f0901679771fe65e40ff9b9e505c35f2ab2f48bdb68f881da91b089b1c0882eca74b849b5c39f35408306d7cdfd959018d035a57be8cc1628c8787e022ae079918898f869bd14ed089556a528c0d039553f14a51f305e14ea826ae9313fb067640d08ca7bcf3db0b8e41a75ff85dd437f56bebb396d70f543a841d6a28c475ae224f3a0f386b4a4278dcfbca3ec7350c8b77ce7651f0f55ba636b104c1407842bf24b664b", 0x189) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040), 0x0) 16:01:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x8001, 0x81, 0x6}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:35 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="b100050260000000000300000000000000000000cea1fea7d2f96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381c000089720fd3872babfbb770c1f5a8f68981ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000f2d1872d46fcc4d3450a8064f496eaf1abc3e41fc36040d8343c5255806806479f6ffb874ed4090a22cf5ba797f3d3ef97a234fba4e2b5febb9a0f8f8115b3669dcb", 0x37, 0x4, 0x0, 0xfffffffffffffe6e) 16:01:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2, 0x0, 0x0, 0x800000, 0x6], [], [], [{}, {}, {}, {0x0, 0x2}]}}) r0 = shmget(0x3, 0x1000, 0x100, &(0x7f0000003000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0xa5, 0x100000000}, 0x1f, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r17, r8, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) shmat(r2, &(0x7f0000718000/0x4000)=nil, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000080)=0x10000) r0 = syz_open_pts() close(r0) syz_open_pts() msgsnd(0x0, &(0x7f0000000280)={0x0, "bd34d03aa64f215492201721f03bc3c07a3b32849c281e716b7b8e1803900a82e4d9bee4658edc72903ede935d6441"}, 0x37, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b4f349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19b}], 0x1) 16:01:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xff, 0x3, {0x8, 0xffffffff}}) fchdir(r1) r3 = msgget$private(0x0, 0x109) msgrcv(r3, &(0x7f0000000140)={0x0, ""/55}, 0x3f, 0x14da8a519f37ef1f, 0x2800) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:35 executing program 1: 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") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) r2 = socket(0x1, 0x7, 0x7e) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5faa5b23ed00f4c8b2caa7bbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r10, r11) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:36 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:01:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="5ea5e14c386b0ffc903d8439ab70ca91b3c756d0bd087e59123c737fa555cb1cb344"}, {&(0x7f0000000240)="7e6908d9be7b45c117070a16309d67ed82b0fad364c38ae4ec20fd8edf462c290cab118a956bef9ba9aaa942c15eee55cd4be800c285175c72533f90f0e8bedd1c4a2bf988df262480dca85c53c1dda3"}, {&(0x7f0000000440)="a501130296e872eefdcc84d4d5060a353105977f263c5396e584f463c2c875beee62f861b31cc1b5aadb3f7ecb2a0a6e23d5d2a60c7da984b3dd5ec37878d192b076c4590032270b3b0c76a0e3c64c653c52debeb70bd0ebb3ee6711e5fa5efe406757b0d6ee278625c6f91e46293e869213690424e7c1937a6897146d57ac9fae25a635b0e84e299cb0976688d0339b91c1896d72ce181d2f05977403e519e3ca51660b87155e77ddf4590db519be92e158bdbde34fd94436bf691c05b37da0b3acd543174a8c32e18293a3073ad8d61c6e6e3dcf7dc84b2946de188ec040c6b036c301db441bd6ee65cd4b3952b66fa09aefb444b0f8867ef7beee025c8339cf49bd958f598f036899f95c8a54adede7fc8b9ff4e1a2a2efeddbc1932b5ce3733d0bb80c03eaad81956a50c3768d86252e22ff1361f27e4813a6dd0a362494999e7fb27bea087f8efa7ee16eb0f203c9623bffd345ea9b0100de074e4a86af12cd3240c8dda749fa43219f0c626bc839877d286ae2c4c8878201b114dcdceac1b76ffac25f8cd51c234a74066e1650f04e00c4ef88a236dab804f13cfb36c17ea534c4ba6b978c24ec5fbfc1b4d9c501daa4460340d26e54dcfe770f092b78505aee9e0c6cbfed79c78e34ce6e0a5b2ce3c01904511dbb21c12fedd7929c61ec03ad6c1647a027f00b9216839dbcd10335706f72a5d5cf9d45358a54b8abc9ac131a950a10ccacca29420e6d6b655cf84b8f7ead9663a5330500e6df3a4f8052aa866f8c15df3182351905ce3f3ce678df2da761b7ac2c6fe083c01e0f5f8e49ab457e7266a0836e30d183fa55621d1d79c5a333579364d24fd7229bde519804dd65d2e74534e86885d4b40e597fb7b5a94c597c1b748cceefa7e3678120592a31e831452c986ea3c600ccdb1f4a00c0945e7b786be43fb27ae6c3ecd701c7c6b4a801f71794de435158e7b8886072145c63eccf8b574b7a8cfe45ba20b2192d598a7a342ac6f7344dfa44a14e8fbe8cba5f1386cd00395611dcfc8b7b0eb981d2197001527bba6cb828b7bd0b2e2d227671203a2e65d02c877f96fc9d8086226a40f885d01db3c3f753eba4124a8d2169d0fde5e354026b344648c2ea0c1808cd8fa6c939c84527c6a80721b7116cefc1e856ed54600977614ea7c50f06ec1d3ce008eb7c8d9a913c2bbd12d57eff28395f8a2f6bec1e7a2c1fd3e07d8e3167da0f54fdc25afbfdcbac627649cb39948f7c59b489e823d5444768df6a3cf2f5c162595c66c9f522383f6a59f40846874d31fb9338aae08249a40b0300b3e39e3f47d96680eb723a315c5474dfdacb2a02b37c46e2b295de2158a7313e38733f479d2cc976d4518f9b2b0ba726e8eca0ab82f55cf9f34d7935fe0f207d395176fbb5217212a31c5ca186e26ba2cbfe08819708f9a489557270aa64b2f3ccacd2563a2b8cd1bb8abd8c47414ad5638261c6b14438573f718fc26f62f4d08b9be71008dd6aa4d0cecafa6814b6cd4538fcc8e693f8e6f5ea0757b48099bd18fe709c2dff9e8d7c51140a78d14581e00a218dac52adc04b2adfc6c77f76be9e2b1342cf6a9afb17b748bc3b8c3f45d9877df659bceb60678e00fdb28b9dc6c91de31bff096e93bb6b59ef4915a71b51b5d12268c310099238d5a6f95d7ab98252f1cdcba36233bb191053cd9e60651ed05d64e37a30f9e4bec21253f732c577dfa88fd49bc27bca1b1bb3d56600b0f6ee1d8ca019483e03a241367f928dc87f121e88ddc721f56896147a02da2e6a7df9e5d4772d8d56525697426472ba6c6992b3b0828f1f8d82cca7cb5763ed1366e109364209b6e31d3616bbd10261fdef90dbeb41e66fff4e73bf8a0610b1848f175546238faa6add27e0a6f7f38fc586c70b1539e8e673a062a32f0e718bc8eb3b74e1bd672d045da9d994a0746ec608027562853123ca730f2132b16b92c04cc094e440b44deffe82eb8f04fe764b5ee2540c9d22f6b4a58f55a805d443ae32b9decc71ec5dcf9c32cca7970e24ad076ef2b22a543f9da3237501630c32f9b8ab8b5157fb0e4f5235462f27ae1cef9685ab6cb9e03c8bf5e28a6e74ca41fefe0b6f25e88825aa9ea05f621bb4d13da3ebaf7fe5fc80123325db80a1d987950e075f4f847000ccd5eae0b88505dae24e1c392caeddae78c98c87f397d85195389394672dc971d22361edff7289a22587a628a6620c808b34acd141c679284aea8f3c5ee09edf624cc8a9be99278debd505130a6896a24e8739c8668862955bc48e48a31e338c70c913d24e93c1645874be91ae0d4939e98e1a3521d6eb4ad24869c926a7be88623c03d29095a63c1d5c33d09dc1aa581ebdc87d53a3bbccbc845bab3ba09508eb9eade709289f925caca2550ccb0f7ada21b13d4479dc9005b729fc9e04d8158bc883ea3c81d9cad124cbee5abbf1f625069af282bc66f3f676147c0429a441a41af5e03cfa11910b1be2266e2e571ce016f890a878c2d022f2750d1842f605134b09ccd5de1b9209e800d42bf3e7a4bbe5e63ead57e66af9b3ab801ca7ded792378b9edbebca9ec875e0226902ef443ced3e14c36672399814a432c8c0ab4b842e75e251d45342a85d08181925029347f96142ac99c8920be4bbda8a38f6edf4a41e7c2cd942cfffed773fcb323dc00f3c71de2ab181d5cb397ef4d4b8c32c571fa5d6072338e9396224540a0d17bdd7d5fc8ed9a1472acb34b27af42c6c1435459d6e7447338153838f70e5238709a94d41dcf57ab4677d9721841373f913d783fb45deb8e8a398072d8c82cf27a3899beab69ca8139a1691b9af2e0e09e1f5a8f22af78032b152d8cb2019261f59e7346f9ee5113dc0c3c4faae985b8c27b813e2a027b79d70d891e427386d8293a937c00a2fe111154ab574522b260136f6f12b16655c73d6017e5e1839fce36acc75c1f912a62cc89dd4e4060bf1289ae3dc4da12f7837afdd84c42418c540bd7faa0af6842a5be951afbc589c8a25ce6832d919c8b174aae0271de88867e66eb6802c1114052ad8079282df6d94a310e3702a7050b353a65c71612557e1394f6103f1e79d814c82d4c99f8235a8ed790a9f7fbb28002e3200d147bde38bceba9b6e0d04f7d6dd8f45e2cc328e18aff7d3bc20906fb6df0cdc3b29cf915cade2a2f2b81c1cca03baeb01d05333405789df8c6d7b4c43e430f74a625771d866289ebe2646cdb34def35ae8406c1af2f0bf7941b78c784a39a6d661a0679a7d566486a5026190447a228018d822b11820e5c2d21fc8b09ace23a16a3cf0d1d1d273c91e3add2cb506a4d15fb6242de3d8884c255fdf3243737e480fa5335630e08b0db6cf61af2485aa25292dd660ecb54098876dfd5a0bc65d15184e84b842ee1b44e708770af1c6d5d8ca83a8f673f79a6411f07fcdea4f34de8b5ebe15cd8dffe2285edd6c3edecbb01a329e5022cbd7dd7e642bbf0c3f4dfdde1b8a8383b34736be22b54f0923917bbacd1f5d978c35eb9eb3add3aa6dc7cbd219765ccd8bf33449b4a41f08baa455b30fe885589040148c8c04054b33d1d1056da614afd2e5fdc1a461c946eb065a9c55684dded9c6d3c2d9a8d0134a073c51e692948b9d958397011f37bec21318eeb2d7a72bbace943b02fdf02a7e0aa558e0f5252b40ba946e4bea49ea4c274f3c6d1dd17ff13d02fbbdb2e047da24318361489613724bdf3603b0f31e4fbfbdf2e92aec18ac61c927b94adb76320eb8779cb4ae9a2748bc993a6c1e7b5061a46a3b00f4dba25d2df65d5e3e4851eecbba5e23673d10bee673b31ae29a742c731eec0dd0af6bcbc4bc4b5650e73cb707f25bcee26c0ab6887ce6a6c16da14a49c357e42ce06a4664d84aaddc89a736135a33539db482f438acbff400812ad6ffe9c8e2c08ddbc2f5db5ecfe9597e81ba78087dfc1a4ea07f22f65418dd68806bc928c834ec407cede9742474bc66e82ad66a8e25298880b7b4124716b9079823ff8ad81d93f8d9678c9e0c7d288c85d5b5e7d8a27545e9fa260ccf9e2bc93e27ba9c150aadc949817c1300189cf9b0dd64b37aa443f9dd1f675898e7bf4b350c71ef7c4b96c2fb8d96c28bfb2cb516215e5a83a8427d2316db99598f55a8b227909a5dcccf7fea2adc61fb06dc9ef1dbd15b1ce2d74f6b6b68d37a1334fd234e71ee7c074fb56cd44642f55e5608cc2c2852323eb12a7972941dea7ad68151d025c8bcbb97ac934de67a30a287bac652884810270afbbf3d7d4f559f936f700096f339c7855ee716292c8dee5fb609624ea7eeb05e8dbdfb54b8cafec8152e9bfd0668a0c7f22c2ee34ea560581b665e7753ac4be833773b009ec33da85de2a2e7e5b815a15f642f6b61e5f18480d36a4d75d7a5a9872d131c30bd1537dcd238d59e6d2132b56a66763a120ad1fdaa339550a0c4ed93b70b35eddc4703a3444d32ccf1597e1addaff91038bc31c67786f31483f7d92c56929ea5fa4abd4fddf4d43601bf6311116e19c989740d504e1b0895cf890d8a144866b6bbe54303ee3e48ff3c8cd4045267291bb3c1ed692ea6bfca849f899b9492e7f73613ae15c6bf15534e5adb22e3a13bdef960ace539c97cda7756d2e0693c784298ac02f96f209d994cebc96819a58acb8dadf1822b3a6eba6a66e844455ad9440f18527c39284e5c788e2c1a527a36ab09a22b8f2d20e7cbf8c4bb7e7a99059a001301926529b65b708cb62ea84f75be6b5cd4ee614ce63b837ca8a59810ef5f72671c5b70bd33303665716c8d0871dc2a0683b9974a41539a876fd3348d5cca42ef735269635c5d959d055a71a08f6a5288bdfbce1ab7b0e21ad20ec291b23036e1b3c9fa7701db2217f0a283e3309b2322c7431593ecacd877055d0b477ad957b54d3b77f8a72d906d42470b806b76df48df03e142e1b3937076b123b9bfc203730d2275a0962c061b6285192b5573f262d8b4372509990b80c80e39cf3a956e4f196f1cda63caa746c6cd1b359e6359654af4c5407baa7c143b34c38278f4eec29b14d0ad18eac1aa2c45288badcea265211ea8517a809b29b8a59ce6882125e0238d5f52e9a47790714ecc6113363c87ddd7f4fd71c6728b88656c159edb5e0ebc44ff0830100318db8fbbc14d6d3dd22d15bdcf6511f084e32f57d1b13ccaf22bb2459450a9f452898c0227dc022aab0ae9a0d0b708a97dc08c85823f5297fae6a09eb6006fd6937a463e2df3a821bb62973437ece970cb9f2dc59013eda05aff998beb3249de0b3c6fc371718ce429b2e77f0d5957e27df10952317e47cde2ec2351140fd31d118b54611cd9e87e353984a978b51a23df37b917a7d15fbeafa2a6b91b5b1b586e91e97c4388c4097b9f677a15602353a4c0eb0571fc4a589c6929230e3fa83750188d9bfc9e3cb6dc3bc9cb8067ad8a5b45b0e81072e3d2407af7cdbda4b8db764c9c46c8c57191d2c56d56dc3d50fb5a80da7b34b3abe24f813cf88286bea24be3a21ae6e12c894f90e78f5dc2aa76eb6d10da85154c85905e563e0c1bdda01c9f35999e7ccadef67158e33d50596eafd1042507b1dc153c3d6013573c37956fac68dc0b30aaaf6ce947ed84f193ec8f4912671d8d760f4e16d3447778234ee2381c26377c4df4341486e3cd4eccd13dee70fd204bc46c677c1c5adb6afee4e7d862a9e19bc0d07bdeba3e08c4f1fdff105de6235d00ca320f23fbbb43e7321471bbac4842f47275f2c84a95c833925dcbad20e72ce08946b7176021430090a5fbdc7b70f8db9327a04a6c04c1d"}], 0x100000000000023e) 16:01:37 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x19a) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x72bd0355) 16:01:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700), 0x0) 16:01:37 executing program 0: r0 = semget$private(0x0, 0x2, 0x4cf) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0x3, 0x1800}, {0x3, 0xf801, 0x1000}, {0x7, 0x5, 0x800}, {0x4, 0x4, 0x3800}, {0x0, 0x401, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x2400}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = dup2(r12, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) r18 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x226, r3, r9, r17, r18, 0xa0, 0x9}, 0x4, 0x5f, 0x1}) read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) socket(0x2, 0xc003, 0x6) r19 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r19, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r19, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$IPC_STAT(r19, 0x0, 0x2, &(0x7f00000000c0)=""/79) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20, 0x0, 0x0, 0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x7fff, 0xffffff00, 0x101, 0x2, 0x3, 0x101, 0x20, 0x10, [{0xfffffffc, 0x7, 0x0, 0x6}, {0x1ff, 0x20, 0x8, 0x10000}, {0xbf9a0, 0x8001}, {0x7fffffff, 0x9, 0x4, 0x8000}, {0xffffffff, 0x8, 0xff, 0x1ff}, {0x6, 0x4, 0xfff, 0x8000}, {0x10001, 0x10, 0x9, 0x10001}, {0xbb85, 0x1, 0x8, 0x101}, {0xc00, 0x30f8, 0xffff, 0x1}, {0x3, 0x7, 0x7, 0x7ff}, {0x8, 0x80000000, 0x2, 0x4}, {0x1, 0xcab9, 0x1, 0x1f}, {0x1ff, 0x0, 0x6, 0xffffffff}, {0x0, 0x81, 0x80000001}, {0x9, 0x3, 0x3, 0x7ff}, {0x7fff, 0xc4be, 0xfff, 0xb3e}]}) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x4, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() renameat(0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', 0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00') kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mkdir(&(0x7f00000003c0)='./bus\x00', 0x2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x30) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000440)) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r5}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 16:01:37 executing program 0: r0 = kqueue() kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:38 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[r1, r2]) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) 16:01:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x3fffffffd], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff], [], [{0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}, {0xfffe}], {0x2, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000080)=""/12) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:38 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x48010, 0x110) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) rmdir(&(0x7f0000000040)='./bus\x00') 16:01:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) sendto(0xffffffffffffffff, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ce", 0x211, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:01:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:38 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f000078a000/0x3000)=nil, 0x3000, 0x6) r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0xff) 16:01:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom(r0, &(0x7f00000000c0)=""/140, 0x8c, 0x44, &(0x7f0000000180)=@in6={0x18, 0x0, 0x10000, 0x1}, 0xc) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/86, 0x56}], 0x3, 0x0, 0x100000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) bind$unix(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2f66696c653001033c4bd636660c5add5e05df4100dcf80c1d65357f6cc6b539f6a6de84961c450518264355b58f5658289d6f8f67e09ef56d5ee434fd25af910c8b7daa071a247eb96326a56a7ede12541dd744ab0eaf2035e169d76dfabdafd7f82322fb9589b0c35f1bc2497498c090807e594c06de25b522916e613a0a0b5e8e8779a33081e7d9cd1b0c9d990019843143e1ba481caeac0c3736404a8617e22d0bfffdc36d133c875f2a9ba7997d5b269a9256a71cd0416f1843d9f170809444e9fef422179e35cdbbce95c0d734ec04619d625d5e90e9f0d23af49691ee1a4428808008de680df74e6f572157c4c16a412159cb559d55b3315ecf3c1ea14a13038f4d45d0248ac2b120f6fca0c9e039419682ed33a5cc2a901ae3b3464938c32d5f141743d2f6d0664ce92a65abad0d8d017cbf02501c53802f96"], 0xa) socket(0x5a, 0x4, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='+d\xe5vzero\x00', 0x40, 0x0) recvfrom$inet6(r1, &(0x7f0000000200)=""/118, 0x76, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x200, 0x20}, 0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x2, 0x1) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000300)) r6 = dup2(r3, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xd682, r7, 0x0, r1, 0x0, 0x0, 0x1000}, 0x44001000e, 0x800010001, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x26dfec597e3d23c, 0x0, 0x0) 16:01:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2000], [], [0x8f0040040ff, 0x0, 0x0, 0x2000000000000000], [], [{0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 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 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x81, 0x0, 0x18000, 0x0, 0x5, 0x11c5, 0x9, 0x1, 0x1, 0x42d, 0xdbc}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7f21"], 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) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:38 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0xf, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x34, 0x5, 0x1, 0x3, 0x2, 0x20, 0xe19af329bafa7c, 0x2, 0x4, 0x100000000}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:01:38 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9cd49f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041048b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000008b9a43de49933fae95cb57721826472da8eddbbde69a5c9e3a0fa23bec736876f5748164f399e44f462161e42168c40326caeeb5fcb0558fa6e0c387b1c7b55389843a794cdff200fdd3d3c3410e49fb276555d0292978940853425dcf5466d501135b805c5205d7b935899018172e731deb181a455bc0b72f172997cb"], 0x10) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffffffff) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:01:38 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c, 0x0, 0x0, 0x1ff}, {0x7ffffffe}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) 16:01: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, 0xc}) write(r0, &(0x7f0000000300)="00409faee271f4f587bb8c15a71690909b36289afcabd96e260bd560e05ffa1a582cb4fff808048461c2fd687ddbef77558cd3fb851052f33cb16a4bb8da2c292447bed4a4cde90681cc48eea45afa1aef7a700fa22f775de273e3692a016ce6b3c66be810492dcad06665630530b3dd00859029b08e4e30ffd048899441c279d25da7f103c7d836c0e05eb2ff5c1ee68980d4bf5aa4de5db82a81fbd44efe013b6af72db4e4e11f403e62bc38a04615a1801637444ffc7f3abedb4a9c0ab5508d08b7778b7fdd0e9d74c4717835b6525a5929e2ecd0fd5ab39bd715a05a57f78626bb4e5d693456ea9df35d561d0a093e6ff231c35b3f2071b61e8a525a45c8a2a111fe814f572da53ac85b34a41b6331291bbfca7c0c2c53a1c3ea70b0c04fa3c4d6e42d12dd77b1b9b15b536568e46f0ede07438d8a04b408c43f3c620abf4b207ce6204418a1c914c4a3d6e088df1b1971f6bcafb5d5b418d84bdd5a89270feafc80ec4a01b45900edd8275e55e4ea42bb3bcdc5e163d3db88989930cbccf08dfad8f2aec79e3c2a79016ec15ec694ef39a501aebf67c3a5e536bca4bd321aeaa9a5e096f5ea6d0f5b4055863232ecab48a32c7c5b557eb656ff06dd033b6e132d16563cbc7fc5649d14629bb7aa2291acf407d781730488cc94d286a97be6f7ddd629d2ef34f5adaee6ffbb640a12d9d505f87055478b9945adb9794f64cdd37964705b8c543c6bc629be8b8cae5e93cc39fa511f1dfdf98101e95c1f72363580b7d79b1f0a660dd4557436e01207acb01621ed167efda3bcb7f429d0ec6c344ef929dd05413ad1e8f0830c50d2788c37c4de4b6c89d19a9be907eaa6891fbbc75367b0a53c90402d7f626deb245e3884f82bc6b828bf2e61ce372178ad119f42b344d14a4225d143067489a72058c3887fe845a20450a67532dc9aea820e52c3de72ebb440340b938a91b6bfacac8afa4cd458f4d75d51798641c16de6f9579458ec5a462bbbe4195b2fbabb03c1fe3ddea4a46dbb4f0eee325525158908ca83b0bcdf0e4253633accf0f06c33fcbab6387b0730a85f76a98334febd9f74090789ead9909686ee557e4d008ff0e5e30bbdb36cdac71217b5623374db1ab7160a57b8d860bd92c16af9379fae7acc5f176d88d5f5d3a53d2374b0cb2d6639c2fb0e805544011cf00112d5ff330f5c5e65115568fe76f8585c3b4bc8d5f3748a8ab914367812c39af6d08d234ed8b23b7b91d073dcf8dd542a9d2f22bd8fe9351cb20b093d69e2718ab433a006e7bcefa78541cfd6ff4bea107f687e48f341d4a9a8c301e66b19154a4c136579069b80497f8e27c069580d5771e51adece96a90be697d60c4dd84b29a0e497a65829b493611ecebd1a06437db28cfa86ac90bbd7308c6c43a9e6c9105df3b3eba979416f855e7c47d1e8399af670ad23861da65f97cf70f19db7bab7fe096730aa4bbdad3306452f0f4cdded5c5c503cfd0413f961f96feba02baf2b18feea1efeac630a122f3a4b65455f563c7fe01b9571aa364040770aeb805323223014d540400ec8f47fd59dd09b619dbb8c246400e3d5c2d66de2bc3ae1be821ac6d877338641c3840a3353750b459bdf2dad96840d33f2532df07d4206b2aa9ed31035c43b9a4c3da022873a0d9f297fde048d721c0be9d063461110d034db938cb851c07f789988f32f8ab806b5fe5137baee99c263d4b030336451a9868cb9dfd03f3c071ba136ad4ffecc7c391961c25d45b7f76b67d8326911e2eb4949f13b341bde6f193ac0752f7093505bfcedf8de35fafc3c20e27013bd7cdd7cc32cac305ad01117f234efc3484fef3041f9c0764e2901df15998d4d71eaf365391d171854fdfb41f19d06662a3baf1ae2803d137426c92f14c7f23d7c9fc87f2b462dec13185028e2b148702069622ad75820eeb44a4a4798b2ce0f6b24bef0e0ebbb1b154ae3ee93754348a9ce529721b68fa2f22e4991987b5c6af0e537753fd27fdc2862e424a07b2823c3238029265a6a01766e8737a8cc93e424a42b0eb2fe7f1113e9d1821d3e3961bd09692d6f265c61acc64a0931adbe6c424e53fc868c748592a1d43df5a4230c2c42a6d423bcdc9c5f287223cdad40eab9e03d07ed4d01c94501a69ff1a9a709685dcdfcc9b17084275cb319c2fec15c9a8aa89aa80f5271e5d17a45bcae09317c168934eda9468afef0791cfe8a0afc10209b18d1259066ce77de954034684a67782d7018c5179dc4e5b8d3717e0949101004bf77d53428bded6839b472433a0f64d863769cf4507330beb0c0b1213a0ed7241a29e0c05198ff07f77a9ef8fd1fb702ac4d3c3cf718195ddd508ce52ee8d57e7eaf1fa0aea19e9254a3c8b5a8cf36448db2beb39b729a0c1a65e1f3320f4477a44c576e4041b77d502b27a131b5bf05c9ca3e23e312f6bf93588b20f69c9fc7eb4836fed49432080d8e3ce012e24d93efdcb3390b09a0d4c7902294a14f33f45072f7cc11619bc2be616dcfc825c77f6686cb518e3b610d8f7054f0b8193991a88f566ac244a6d54ca2b62e4c15a140a6ece0c9410ba8354ef6ece26e83259c16edcc7986c7050c1b53abd908c88c59b47a9483d51dc6e3466d739d792d53c1766254fa337c33fef393e7ad7adc606c00ac6fb46a23b92a891b258500b6ece09c8f22cc4f208448b1e4af746a89fd086513e9570e7a9adf1d9008eb69e7121d3bc9645590f4145a4f7b56f3106a97ef60feec3215d56acea61b9605314798b570d4e0abc6b3c2c3efcbae51139b716e4efc6c45238b8bfe1503f9370d5674b0e6b4855a392df6e452099bd3cac4ee37e8a1d7d9f102ddc4a188eba7d1f819c3d2c15c90626deec47543b94557c5cf5d1baaddf84380e9d26b8af452f36c50d6326505dc64780de32acea9b6adc2826600ceecb716898fb007f96122709a689dc63261665be2e0e52af319f90fb029fabfd2c969d9ae3929d9c8939693e9069347017b5dc8d7c465d4ef147c06d6fa4f8b28d3d82190304dc1f25443480584fb150fffe19a3b9dffe737255602164021ce45d6adcb409aa1473beeac858a2416da8ba4502685582f1f52f95253e115833501e1021975ade8cccd859f03206e5767363315f0033da382195fd0149620fc2c0dc9301ef7727283a0ede860ebbf8c972fbdbdde22938379b3fbf656c55820fd23f07c73528bd335deefcabb9f436ce60842857a8f953268693e9476083da7769174f702fc7a082a5736eb549b3d73a972191d39fafd39fe922c2607b27219a07189e9ef5a37a03cb5ef9f524d8a6eae37cdc04c49919d3f44da7305be2d57797a6c6c70fbb7a8764c87bb4942a47a6cb69edbca7571f88a46975bbb5a696d1a12520a9929e554d529dfcd953f67a3dfe193961dc8667def7720a158e9452ae7f6d940ed4271ecf5d41a93d928b3560e9abf5c75d14cb5f5f315f77511e4d9906e0e7a6eec699e9c93f07280a6a38be689fb157f4d74a17bb47bff7b638d6f04d7ea9d38a92dc6bfa89e60870077bc8b4ed91851a33f2357331557725ef3259f8186cb387801b114819f65de69e293ea6278817188adda4e8bd2ff34538fa46bd33b575ae45e3b4dfe6e70db0fbead7c563c3babc4bf69d3d9a84a87c60a8b7016b83ca8c5f9123cf7ca3a7c7c6358ce25cbc217e53f89aad889b9644184730f8510bec32a0d33262bebac6c1e810019d60aceda5ec02deb3092df81199fc02449afe25bb347dd827f998bc80b319bd320efb782a60d10227fe08d8f18a56871cb99aa1fad796e77509a913bc1860b5d485c3522cd289be00fce294403227328d803990baffa257d8889a9e17ba52bdb0cccd75232523e8eb10ff6487af52fb4b9621ca5af9a3593d0f7c304005ea37f03b885d9d6a915fee5fea177c721460262fca559eb45875f45df9ae19774cdb143d2ac5191a821030dd4f247f3ec1894cb6492f61e7079a8d32ad520a3abf7da9ee92b5b9888e055adcf8307fb0beaba45875b321e37420ac0c109354752a2ba2ed3975f3b4872c638ee20ffd59c607bbea23f15a2b874689aa24559a8ae6b7b520a8a4e585c759c64bf61b4a9c6f7918ece0cca5466eb84221be67bbe8c49323e67e9dc59ed456fafa6a03d3a25d10c5d0ade12ba474ac6111f32db198653a03f8ce6f4b14ab8b252c49f4f68180085c9b4cc31da769ee868cb176be97d8e2ac7b4ce0e7da7856c15e445034be9c03e2e166501378728676e7ea535b01dd511484f80e40c2d8aadb47150ac4a2a46995843a5c74ac39ee91978d8c92a1d30e0c1bf7276a5a13a7b753d54acc671043cc0bd4099bb3044b4f37f5498eb7fd3a290e0e4df6bc0ec2e23d3a639ae13afcec53c22d5885f4889f40d56837eb89738945ed8fe72418e751f173467296df22341f90c1061ec5cf3659ecd8ae16886c3f44013c7c27d07003a99d798e94c193fb6aa656fac94aa740bd49a717256424ecec979d18abe39c42d6da3ad864afd5feb7b10aed56b293d3ae9221ca193f3f6d82021c35143f2224fcb8374608d96d8b0fe4f1001e570e39dfe30bed16832d68f978e2af20761cf7a474c300ba9a2d8d9a91082555a2a0505a0ad5034e7bce02ee5990c0f47a9a747fc0ebeda198fa0aaf26f2d5d7aa4db4845ad123355888ef58d6673efe6a3adb742bddbeb9d4509e45aca2171ca1fc3051e1fd052f24c1008970f73ebf9bff6c4e9c8cf8e1a348c04ac86937aa154bd25e6d8a6985192b2874a15f87e9d5d2d8795841da5c4baf93539b7c443f9a1d455baf9cbdbf71e36f5ee4b9eb882f06ac857e5c077fafd5228863632383c25db2a10b97b43e026b828e205fdf88de957438edb967c5c1188d529fb9708ccc9fa8636a3eaff28052b3382da4cf74831622c5be8f7b9010fb2981735c37cc6ac8cc594242b22cb08e8e33b4ca86d7781d5a3ffb3d985c9fac0a59c62e390dd8b84eb61c30bbd54dce040c286696f9bcad9aba6dee77606f41aeb0cf75353590ebbc77ad728452db9cf2d91e62177162cf6a0e895152b33db5142c2be40e98ece0b78cfaea6587ac70dbdb36947c8f73734a84a226aba12307a276e9847fa13602d746a1f78ed632c7cdc849192c1054e092e769322d1deeaebf62d1260bb1c8777a6605eaf3bd6a57cb9a8b05c657d751611a966bf3de034def4368706cefd37e4e91cf0d13f4a9c8d320c66a2f2256a49aed149678ef3afecf44ab78d5c4016dd6599125a4f1395a5e7ae276ed99642e912ba9ecc58f24c462540923b39543c9700f9e5ca6040c503f2acdff84183c6e7269d2d0d783b0bbf9248abf83c17ec8ca93e702630c817c88a1e6deca2caa2b8f18e0e4955bbb3c75b50705bd599d904c2cdc37f7a69fdcc3a0cd04997467c5d864aee37b5db0669cd7da1e807e8fac9f5d1a7667e5d0a6ae8d1ecb0474b5d4953c5ffb94ffa52a0b6cd35bea1f2fc3cd5559b575177f35e60c07ba88fa4bba8298328f9917d04d76e4cb2ef0c65e1974fdc89c678596ce0785ca101465fca3fb9633b494c81df8ad783c9222785417a34317ab8b189f13d7604a972ff8df3fbceb1eb7feb74d7a13ab8a0e14347e290308777e1b920a536370a43362bba6e9e72eab7b81f090dcbdf9e726b687b6a97a30b867ac47628423571de4bbe29be04eee6ba5cc45e92ed8a29de1834665ef1f7e01870ee9ff433a19746a386266f2f1b85d4ec834151ecf186b675b96bc528ef95790e725be6e74a369d68a407fb055faac57c81891b96e46fd04c1044", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9d, 0x2, 0x978, 0x8, "c53052b708eb3f3cc004a085f2020698d66b8487", 0x277062ee, 0x7451}) 16:01:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b83c6593da947f5fc914780a6cdcee3f27535692870bc122cd23510000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634d6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe5b4717b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6001000004d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697946b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e00000000000000000000000000007ef1f0fa6e2dbecc66e86d7c65d0d3f89c3fe1b1403bdc378852fed1eb562fdde79c48e892498de65925bfb170796dd8ca2a7e6157f5cc22d04556e84423df039d83ba7512a4af277ef86b111efa7c17c1a364a20ee0ac435b2ed7aef35a501d125c3f8669dfa1bfbe3393f984605edd7c4b28e15bac4dae8bdce8104df3c67e0d6448f224b754d3f4f98c1bfa59d43a6a34958a97172da10ce09d58027d6062a0aaaf92e7fa0dfaef0a864c7794fc9f98608fe9002400"], 0x10) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8004, 0x116) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x3, 0xfffffffa}) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x737c, 0x28, 0x1, 0x1f}, {0x7ff, 0x4, 0x2, 0x75}, {0x600, 0x4e, 0x6, 0x1}, {0x3ee, 0x80}, {0x3, 0x67, 0x86, 0x53f9}, {0x7, 0x2, 0xda, 0x4}, {0x2, 0xed, 0x6, 0x3}, {0x72d0, 0x0, 0x3, 0xffffff7f}, {0x9, 0x40, 0x7, 0x9}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mlockall(0x0) 16:01:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) close(0xffffffffffffffff) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0xda) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r9}, 0x8000000000000006, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r12}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) syz_emit_ethernet(0x36, &(0x7f0000000280)="c851cad573aa8c2b95200456545f3061a73c52e77858c0592110eb404d36a7b51e85159573735836ec9595ae425a72dca3bc142a080b") ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:01:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86934) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/151, 0x97) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000280), &(0x7f0000000300)=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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r10, r9, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r2, 0x6, r9) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mkdirat(r11, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) utimensat(r11, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1f1) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:01:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) r3 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0xb2) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7fffffff, 0xb4}, {0x18, 0x2, 0x0, 0x1}, 0x81, [0x2, 0x1, 0x6, 0x6, 0xaf0, 0x0, 0x0, 0xffffffb2]}, 0x3c) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f6000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ftruncate(r2, 0x0, 0x5d) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x611, 0x4) r4 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r4, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semop(r4, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x1, 0x8}, {0x2, 0x4}, {0x3, 0x6, 0x800}, {0x1, 0xb396, 0x800}, {0x2, 0xf62d, 0x800}, {0x1, 0x6, 0xb72d9cd5931f4bc6}], 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) ftruncate(r0, 0x0, 0x0) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x7fff) 16:01:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(0xffffffffffffff9c, &(0x7f00000000c0)="f2eb5fa2d809ad26a2b21331e08a305791b2c44398fa0e082f4ffea5fc8fc648ffbb033c42f4767da105721ea1de5d14fc455d6e2408a11f3fde40236ed4c7d9849ac2275884567be9fe18bd28eb5e12c4b2", 0x52) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:39 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a53454e1346f81dcb8d492706301800000000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a4a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830e"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(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) 16:01:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6, 0x1}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240), 0x3c8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0xe81e32637e89c184, 0xb2) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x4}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r6, r11) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0x35) 16:01:39 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, 0x102) r1 = msgget(0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f00001d2000/0x3000)=nil, 0x3000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x8410) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x9, 0x8, 0x1, 0x1, &(0x7f0000000380)={{0xfd, 0x5, 0x1f, 0x3, 0x6, 0xfffb, 0x3}, {[0x100000001, 0x2, 0xa52, 0x5, 0x4, 0x5, 0x8, 0xd02, 0x1f, 0x4c, 0x0, 0x5, 0xfffffffffffffffe, 0x1b, 0x0, 0x9, 0x8, 0xc0000], [0x1, 0x8001, 0x0, 0x8000, 0x0, 0x1, 0x9, 0x40, 0x6, 0x800], [0xfffffffffffffc5c, 0xcdd, 0x4, 0xffffffffffffff81, 0xffff, 0x654], [0x9c, 0x2, 0xfffffffffffffff7, 0x81, 0x9, 0x3f], [{0x4, 0x5, 0x5, 0x3f}, {0x0, 0x20, 0x4, 0xfffffffffffffffc}, {0x3, 0x1, 0x3, 0x1}, {0xff, 0x100000, 0x6, 0x80}, {0xfea, 0x5, 0x3ff, 0x4}, {0x1f, 0x3, 0x7f, 0x2}, {0x8, 0x7f, 0x2, 0xffffffffffffffe8}, {0x1, 0x1000, 0x7fffffff, 0x5}], {0x101, 0xffffffff, 0x3}, {0x8000, 0x7ff, 0xbfb000, 0x80}}}, 0x1, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/212, 0xd4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:01:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x828a5) open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) 16:01:40 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) r1 = accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvmsg(r1, &(0x7f0000002300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/162, 0xa2}], 0x2, &(0x7f0000001300)=""/4096, 0x1000}, 0x800) ftruncate(r0, 0x0, 0x8a1a) 16:01:40 executing program 0: r0 = socket(0x6, 0x0, 0x4) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) socket$inet6(0x18, 0x5, 0x3f) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000d49313d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x50, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 16:01:40 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(0x2, 0x4000, 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(&(0x7f0000000400)='./bus\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(0x20, 0xefd9e06f8c3720d6, 0x0) 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, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 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="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065792100000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 16:01:40 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/11, 0xb}, {&(0x7f0000003880)=""/4096, 0x1000}, {&(0x7f0000004880)=""/4096, 0x1000}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/164, 0xa4}], 0x8, &(0x7f0000000500)=""/41, 0x29}, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') socket(0x20, 0x4000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x90, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x1, 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65aaf9d2e7ae9fed58938ea6ac68a0af073b50b44d414c6141a0e9c9f1e908b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2cfacc5e906dfd1e3208364bbc454327b6a1522dafdea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5d54bfb991d4ca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8200"/376, 0x4f3}], 0x1000000000000192, 0x0, 0x7f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = geteuid() setuid(r4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') chmod(&(0x7f0000000440)='./file0\x00', 0xbd0a7813cb29034c) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x03\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd9, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1001700) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r1) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:01:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f0666a474696c65d9e0ddc65409f3631cc0e73db27f57eb116661305e806b04c5fe494725ff8218ca8ee13324f876459195b8bec4cc1b2bc3ae045b07e1cd975666a8ca040ec4522407f88aae98da061641f9d76fea3b459e7b62f515b46547fc45ecfd335b78d69ff5f50492ca5d341782f04ee4b37fbbb8fb7e0cfb5e69d13c355d3d25683d4ed62bd7cb03090ce20fb2a793bfd19cb9fce76e3d75caee5c7d428cac5b091e81d49ea1043d2fa7cb3c86ac2a30a2951277b04846222adf96197efbdffe0e2cad"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x6, 0x8, &(0x7f0000000380)="7d316a242fa27132e49dacfa2876696f24d15aa4cfe47fce60bca97f83a1726f01a7adb04cbb9988e2674e5a711c6347274c6229de2180eca383d6b9948eca7958481def58a9ff6669e8fdf20b9e5b5dd09cb17bcaa41ef07e09a4244edda18a9a99fe486a3dfb689bc4e805b174002bda2b8ec5673710f7702a16908354ed38674e2b6f6075186eaa6f255ababd6885c7accd18416da3af94f341f525d9e768ff1253fa6d81c36c1586ee7788ca094fd5ec854905295a6b54fb4490a06b963da7f0c73c209e84f9dff54726137cda21026be8be8f18b9edec87a022", 0xdc) r4 = socket(0x18, 0x8006, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffe0) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x0, 0xa23, 0x6}, 0xc) write(r2, &(0x7f0000000540)="ae21bcd9132f0ec534f1e2847272ab13070cc380eda41d96f3de91821cfc7fa30360362781eda64849ffe83410e4f206f0f5b6a4030551d030bfe3e0435dfe6dfe41466249379ca74a47843759cd7df7c4a0b75ff899a33d6d08ced11e0000318a5b96928a6680ee7e286703074e8e71f5c92176b5c7ae11565e232d440800000096162a8c70684ba297705d3e3464ae1373964f8b1a7784048350db4bf81814141559baf9089aca59f9fe56ebec5fcd2b00"/188, 0xfffffffffffffe6a) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fe6a474696c654dcda9673cb5add3f5aaf1d79fc97ce59848bae5c4aa090a1193cd8f97b3078f7f67f82538f4bba1cfc6e1710143e9001f"], 0x10) 16:01:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r3 = getuid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d7c796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5c9bba81fb530f6cc57ef2c549600c50100a000000000000000ff00008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6846e42768df07b5efd7ded84755f08705c9229ae6e3dd8ef446105ab56c6770c4010f920d3c84037a22c0954c777256897ef79c591613e2444098d98957658c8da5592eb0d4a00b4bdadeb2fda45fb02e22a305fbab4f9b145884a9b64787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322defa8543f161dfe40db9e67da23f2199a548500000000880000000000000001000000f8ffffffe9bf375c9640c01f2f144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d89768d07fe0acc41055e15d3b8a4e5bf2ba18efca31d70a40c2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50000000e8091fbf7b6f09b29b39db6ac83164d6160a4faf173f98f5510d95ddf1ad8b5bdc3e20edc86f301fd6b0d0ea0026e355429105e6b8eb915ab35c02aa0cdcae2fa900"/453], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r3, r4) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:01:41 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:01:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x738fc96f80dd8403) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e8286133", 0x4f}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x3}}) dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x2, 0x1ff, 0x40, "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(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000100)=[{0x5, 0x5, 0x2, 0x6}, {0x3f, 0xa3, 0xe0, 0x5}, {0x7ff, 0x1, 0x3}, {0x7, 0x2, 0x3, 0x5}, {0x7fff, 0x1, 0x4, 0xffffff00}, {0xffff, 0xe1, 0x40, 0xe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/111, 0x6f) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0x1b, r5) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000140)={0x200, 0x6}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:01:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x0, 0xc) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getpid() r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r33, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r36 = getegid() r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r39, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f00000000c0)) r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) shmctl$IPC_SET(r40, 0x1, &(0x7f00000000c0)={{0x0, r42, 0x0, 0x0, r41}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x9, r37, r36, r42, r36, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0x0, r37, 0x0, 0x0, r36}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000014000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r12, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000013002000000004000000ffff000000000000d455e2b4d600f60b0eac09e04f7bd73197cad9c926606919b85ba137000b8ba6d3bd910763090be8e7b38110fbe884626304ae8fddeffa077294c46a49f2f8a5d2d6f7f5da08f4d8a38b2d777e7ed81eee0983e9a0ea45ae799a3a8b00020000c7a8e84a136b6774083f3e855ab7f2faccc8f4cf4b47e429f530e105266f3ddd56e097924d6586fbe81ed583e6555cbbd50a966ee901ca4096742959f91e059951be48c7e529d010ad8ab2a357d167c0fc0b6b710b964ecf1892f757e5b6d58ffe02d854acc5107c22352e5f40ffc63da4685708f4df736cbb9bc23c7351fdb6ade1e7384851c4972824b8b38b07d9f6003808f1a103776cee873349372c796f724529ca94d4b123eadeccb708ffc97d81f9d31453bdf632b638014b350d6b9f7a1c9bc93a0cd4bb7eb4eb9126f44a5b592fb32db5", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r48 = dup2(r47, r46) sendmsg$unix(r48, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket$inet(0x2, 0x1, 0x81) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket(0x18, 0x2, 0x0) r56 = socket(0x18, 0x2, 0x0) connect$unix(r56, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r56, r55) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r59 = dup2(r58, r57) sendmsg$unix(r59, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r60 = getppid() r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getegid() r64 = getpid() r65 = socket(0x18, 0x2, 0x0) r66 = socket(0x18, 0x2, 0x0) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r66, r65) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r68 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r69 = getegid() r70 = getuid() r71 = geteuid() setreuid(r70, r71) r72 = semget$private(0x0, 0x7, 0x286) semop(r72, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r72, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r72, 0x0, 0x8, &(0x7f00000000c0)) r73 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r74 = getegid() r75 = getuid() r76 = geteuid() setreuid(r75, r76) shmctl$IPC_SET(r73, 0x1, &(0x7f00000000c0)={{0x0, r75, 0x0, 0x0, r74}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x9, r70, r69, r75, r69, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r68, 0x1, &(0x7f00000000c0)={{0x0, r70, 0x0, 0x0, r69}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r48, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="30000000006ebc00dcff140001000000", @ANYRES32=r50, @ANYRES32=r45, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r59, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r70, @ANYRES32=r67, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) r77 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r30, 0x0, 0x7f}, 0x4014, 0x6, r64, r77, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 16:01:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xcbc56a25ce5dd327) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x13) 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", 0x7b8) 16:01:41 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) 16:01:41 executing program 0: r0 = socket(0x10, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getpgrp() close(r0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x80, 0x1000}, {0x6c}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe46, &(0x7f0000000080)="b65d036dd027eb0c23a8e7bb7042") r1 = socket(0x20, 0x4000, 0x7) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2223, 0x6}, 0xc) 16:01:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000740)='.\x00', 0x2080002087, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 16:01:41 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1f, 0x8, 0x5, 0x65}, {0x6, 0x5, 0xc6, 0xfffffff9}, {0xff, 0xff, 0x2, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x4000000000000006}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xfff, 0x9, 0x0, 0x8}, {0x3f, 0x0, 0x8, 0x54}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x54b27f0968b8f92b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x5793add0cfbc81d5, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000200)) 16:01:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) setsockopt(r2, 0x2, 0x81, &(0x7f00000004c0)="3bf472ffd59b5dc88a7acef58c53701d42eb88aacb9f0dd139e0910b767098e4974c27858747acc97cfa6c10a95e0233ea9190a02d31a6da18bcbd20123acd2416c992014f892cdf111a630a1f4e32af00326e8a2b881569b20b848dc5dfc7df1a4da51ead7e0793e8fe15e2d8cb6cd56c2047d644fd6826780b968d34635c463bfbfb4bf7b384a64422859b1c8ded0d8970a41f4f7ae24c564e799c0a6b256cb8eb7fbff0cc321903647bbdf0f6500c061b0b3e29a8d095e254c79c3f5c15f839d5af59704099a71aa64f4777ed0884cc807e8325f23875c2ad62057874883271d83d4507f332d80e8452b696d2468998bbe1abae59ef2a38a6e5768e5184cd9300072f7da5476c12e68d0ac8f77b8ff93b9f7d31b2d09755352d2ddb1028a173b87accea2e3b1cc9836f6eccbb940a71c0559c59d8210cb0ef45ca2b1e834cef2912b2eff8cdbc709ad68c4c5c1c0eaa4838c792ccbadfa65479be322f5d8fd19c6aae24cdc36de4b9354674c30d3bc395f3fb04b7c370b7c818e79e8358b657fa25c642fb747e3787113ffea2c8555c3f286506bddb183657a42d1662de29c492f6d117e9a700fc2d088001f0680ccf4156ddab7e7d2553f8d8b9e809fb095ae7861855a9c37b3904549ab5c7a741327e364f90644f78ebb662760134be175f4633a7f71a6a19fd2c6a3cc0cbeb1923df6ba6e9931b324bf642f456316bacfed0909fe2fe4199b90cbf82f332f2df14f532ccd2b4760f2099dde0a65ce001410701f38d0f081604a4efb985372da2e2c028d53d115e214a41f7fa7ad98d9c5e5a691019c1ebe587f94147c26bafb637c032fbf2503a363431c5232a436258031d470d62ef94445974490511a34c9f7a5946364d329ffd4e76c5acb60da8a488eb1b7a42b181406a24d8c145a1b64347e79b52f7e8d58c3bf5a7247accc7de1fef4178ef329cec329a61c37b4911df5b321d22592d535a0b81bacd60c8cf835a7460035bb312652469dab08455df672aa1bdcb16bdd03c86cf9289fd110de33d2ec92e03140a949a71527f04ef42488703658321d966c06876c875a8e538a404a29f5b721bad1f97c7b332eaa73d71c70a0fba47b29323ee80a9ffde092a2bb5c34ea20d6b5c91b670e054cdafe0ac82c08a26e6c685cbc366a9672e0e6a9f7a200530c96fe96ca69df78dccc06225584005186909eb238b6d70cf99463842b63fefafa13abd4c1dc23b8d1aa6d25b93a29b78c03287ea7a87a124153a44bf58f5263164894f6880bde491674b171965dd88745363bd3130afef04dfc9eea66d599a8a4bc4a546261181f48196da722657b6d345a9124240ac5993f3d9d8e27bc6e142ef1d9b371341c72f916d0492184d6f64ba1f23c92e3c517934dd0b36614f6700c68a3c08c3980f912cc66769236694cfebde2c41eb3f9e69e1e21806db7ed47d6dc9da63ee71f6ca6510f207e55a804ad9ef4100176f809c3ce5b198584d2365640b2dcc28431a5ec6864b5ca9eb13de075de3474819e7e2898cc73ff2b668814150df82f72ea3693219278d7ee5c6efc3e4a23563e8914dbf386c61f6e8dfe717aaa3a52f4aef63018c264c37e80cc1641849dde6faa2e2eafba7146295952988c9488b8e6940265c43dc278081ca6343c3aa99a977b75e6bf4e77673cfeda2353e48452b71f7b16f8e7f26669f558cda85fbd977ec34ac37e3efde906e6519c3d9ee6bb78ab16a374078533cc2fc2e748e1ae9add8ed7d3c39128d7e33c8b2163b5f8dee06fd961beb20531efca25fe89c1677fd6bbd895ef3a5865864df830287cb5fdc4d021ab3f3c17339f8a02eaac023e6e4a93f569334944d7b455edbfeeb556569f22004f11b4ddb39161839233547b49cbbcd186fd369898b731916f212f17eb89a98ebd1cbd44e43583a8a5ba81148f9c0a34b4f6bbe2c301e40380b700439fc171b7cf5fca9346b05a3269aaace9125d849ce6d2bb8db10858b1a2dc1a9004ec64e7092caa72ad5edbc7cef0d940cf137d06f35c6e2574785b193d22d305136a005841fce1a3fb679e857ab2161d4b29b4091f8a8d13566564ff6c797d2189cb3794f520a3f82802be7264b4bc469f258afc7a57bffd14862f461b7c3f69aa7916a55c95453776b07a71b16d36d8f3ddd0bdd600a918dacb887ed238de23c897e5f3f203965ccde0e38242d14ca0b0b35e1f6f38cd63d3a1a3a8f4b45f73727abd9d0c498c7ac9aebaa19fa21b583a1ba6b54e2fd52af2ba116dfc35f3d0a4dab4cf9ded73c8cef1f4205f41e53ddbd56047aceead2b0cd18d5a753350b00b9ef8b095c4272a386b0691a284c711ba97cb35862a69502818f6a0732c877f6d53f360f54b88862c7236393771108f11935a9d8fc590a9ae03d6ffdcccf908c3a94a103885c54613c0e75757875629339c8eec4bc8c2f11289660ff014ec6911ea2ff421e1ef5081e7218b40f1075b8123e95644afa1fa21816546fef94d652d2337f0b0a81a3805213c53725625c9f115fefd549b1cac74659a9dd595f199800358f7a6cdf30f82d014561731e675a28be2b96220f17f63a4327fcfe1b7f8196bca018366cdf12003748af1e662fa51015291509d62646df639dc0545aaea48a9f51863f035070accd00ff7bd9d73a750b35aaed835d95f0cfa2458dbf7d302ac070b76d905d0ba86d467f68771cefa9f8461f3ef08feee8e58c67057eb2da0ec981a573af81cf199ac88d3c797d14b1a258a6e3be4114d5e03956a5698fc08cb1207aa4d1a84ef21bc7caa5de17894cdde0f06e478984807d4680e57caf5eaa5544e3c166c09b17cbbcfbaacfe0eb6a68716c6ed6f9058daa8c4575b811c37f61ae272ff224f48fd492447d84a0c78aa3a2b4d2edd8ea0604a6986555b3934017e30ea364f181402eb054febb33cc3440c687223d15964e7cf80cf94636030da20d7da06292972121697347c28472da45834594363d2774f49800721401d6367b6af26a5d4d914d867eb494c2e9ec82957db191d091fc2833bb248c5e1660b9d54a56e3534f3ba428f3cf5958cb88650bb6644343cd9826e3fd92c560af439b82c90ab8059c2ad993fe8789bb015394791d63a2c65ead70307a8bed7984cac0fe9b367e204a313318e62e74f9474d17912bee6476817566c8c31b00b1dfd179d8e63d33e1ea0f34e9976fcd569858db5eada6895669422b82d2eec321c6b62ba178c625f638c029f13d04577daa2af92839aa80398c0531fed25f130e10da5c2ba72b11264f15f87b791f0dc7e8ed5b2edba09bd3761917a12eb2a3c44d516e3483e4a5184634096730071d6ffe4941a3065778c005abae769159081d1457a559518ec737b6903a3a2cbe63cfb412352650b4a3352494eaf663d813ad5be921110fea91c1c8befe6d942f42f4b93f1ee46b6d65fb498a7fcc24f1ebd9d961450624edd02355cecf6f921bf9f405c059c598d3e1de4c7c8d775352e1375f8bf3e6005d66f2360a7b712ff565c4b4fad6f5a989badcb53a00d55d73eef229710d8849997fc2822ae3ad482b931ca188cac0f7252ec2cfd3f4c1519ded7f31a6225c0421560b2582dcf3100f684036775883485b84670b0da16247e26ee63e37dc1aa3dd7c29887f20f9c9783e2b985cb83d1c16729aabcf933ffc5e9cbc2693429f129c065b6f8de5d49cd88284b0b7bae0a1f1bb9e1dd4de96aca5c02e327eabf0ca35499cb4958041ba0fdda8e59efa480e237ba022bc94e1d292131663f5291834f41894b664c29b4b6293467a902ae8983228a658173af77a8e7679f8c7e22c610cd0f8936bace8406bb3704bb4a7c94bb8230d4bcac3686f0530faca3c3bc3b703302e7099030c2be815ca24e2217197912df7ef5f3e3795bc547b256dcf204c8ddc0a185963f4a5b6cbb97b8f7dc4ec8ddc4c5ba80de0400d8c42603c0b93cbaf2acbeca966f348da59eed3c62040bfa6e7b5b896b2577efd89ec0bf676f4bac67bce993e258791bcdbb53355c808090854fd9eef47e314c9291dfc12349f7a4ff75daae0b92aaec9b5341501f2f0469cf36f9d9a0fb8c35ff9483adc5832a6c6e8f35f46c51b9a03226a582ca7e49b4b6fd6a2e69452a0ce1ded8342caa273204acab51a380d01e059fc04be2405b8d0c88faece06f14dee27e198e9c4adcc3e4b6edb617e6aff97fd75c3396ae983d9ccd5a341e13d424888c7c8f10df85712efda9d8504f026d2d5e50d00628c775b3854c25a9067e43f9670b445f3315b2953f6b5eecdd366d8b00dbb43513b8db1882594972687e59190a51bc195a2b2bdb0321b2a17a0fc39029102b902a467ac8d77477a21ba462a12b97ac7ac219d25991ec03307e24ce3c23de6e1ec1f7d75a231099a1483fb7faf052741de11a188cbd627819c8f0fa7e5cba6c7d22cc4a912c7319fa10ac89c48e6db385df6129ca719f27a8d20c72ba030c09260a18d2b2df30100a90cfe08ea60a235464ac21775f855c3df5dcbdef9b64a3c7fe6b8e6baf599485a346c9d9d8090475e36a2bf2b381c93a3a2c9cf72d79852c9659e87dd6842b9f72b0fbfc530f36e2a351fcd76816a23829c4c1ff16e66c23a1c1cd2b211973167d68239e938da3719978090f0efb985f5dbc978851000df2d8c6484d0ac0eefe54761dd52a8d49d6fb3475daa1b90418066f39801db59c28ae05ad6cafbfcde9287a62c34ccce3d7cbaa797dbfd114a864ca25bf5369b9c3844b3cb1c887dfe6a9d9fa15fe7aab50138ac5a7fba8b6c8eb93ac7392b94a505cb9f7ed5267f3562dd9d9bea4608b25b9edbef74ff709792eae4228b1cacfc781d9df95160afa5d10c1d5118ab2636871a6709fac73127883ac9dabe1eb66a3d4f53161513e79ca6f427f5fcf6c87fdbfa36b04365d6527309fd21d1b2828237a5d2952ec9d22c4b6602c317acb3f184702c877b3caf08d5922f322a1e5c9a52c5818fa41967fe76236b6a0d74b03164ad3c669d682ccf3e68b7dc35edf6fe3cd267491f9fbebf7643caf0591df9c48cfacbaff2ab0e8c5ae4de5f5215e23e86f38d14334d5d727ec2ae7c60c9cd67bbe1f349b0688100ceb85a7b1141cd30c9f415e0eb9e58a1b26a8c38cba97c8fcd946d07c2d2764ad1d1754fae1b2afcf08fe9347f1451b1f4734aca6c54ec2947b8884fb0f05196d65e179f2decff0a56c24a6966bc799152d814f7db06e3591d164236171193b7871ef0e08efe8c12550490093a036145aa84ba78dfe55f957cdfd71fed3d95842cb69b0dc0a2bd9aab9fa348777504775d3ca54608adeae0794a417aae2143604d1392a2f3d73f1492129c597a7c3d5914d39b1993cc53a2e515ddf687f9dc475c4101642057b02f171d94f75c37b08703aa05545cc6355535de9192813c32616140123dc8f270c32a2b82a818356506b86aa4a38f45830d74a6c103969d71df0fcbe29feac78c0783d7b4a65b4899e8d751f244b3eb78e6c74a8506d0a5244e7d7be31148cc89a91b31183db3d0c15c9132aec8f883b89aaf38ec94501055d217e80c4ca6c6177609a18e524aaccfe31e7c8a4b6cfb2a7cc4fe592667770600def534092d77a21c9dd1e15fbe9510fe5526bf50c739b48e4a025e10c4c570efffe54bf3a3738a65601b5dac456c73f761ca528553c8541838878f1847e80c9762415e3062b5a963fd164393da5ec6156d6a64ab4d190ec62ff91b9621aca3c694ddae59384a3690f2392cf2096e96823b8337fd5ae8d78c2a4ecdd85c328a249001ccd707df496cfa0774c05b54697e", 0x1000) 16:01:41 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f042000"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x2, 0xa8, 0x0, {[0x8, 0xffffffffffffdf53, 0x800, 0x3, 0x401, 0x7, 0x8, 0x0, 0x4, 0x6, 0x9, 0x4, 0x1, 0x0, 0xfffffffffffffffc, 0x40, 0x400, 0x6], [0x4ad, 0x9, 0x3f, 0x7fff, 0x6, 0x708000, 0x7, 0x9, 0x4, 0xffffffff00000001], [0x1f, 0x8, 0x100000001, 0x1, 0x9e6, 0xe80, 0xfffffffffffff000], [0x4, 0x0, 0x8, 0xbf, 0xa4, 0x7], [{0x6, 0x3ff, 0x4, 0x6625}, {0x2d, 0x1ff, 0x6, 0x6}, {0xa7, 0x7fff, 0x0, 0x2}, {0x2, 0x7, 0x80000001, 0xffff}, {0x1ff, 0xffff8001, 0x5}, {0x6036, 0x348, 0xe8, 0xee7}, {0x20, 0x40, 0x239, 0xfffffffffffffffc}, {0x4, 0x0, 0x8, 0x7fff}], {0x8, 0xc7, 0x3, 0x460c}, {0x849c, 0x81, 0x3, 0xfffffffffffffc00}}}) dup2(r2, r1) 16:01:41 executing program 1: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='/dev/vmm\x00', &(0x7f00000000c0)='/dev/vmm\x00', &(0x7f0000000140)='/dev/vmm\x00', &(0x7f0000000180)='/dev/vmm\x00', &(0x7f00000001c0)='%\xef:(\x00', &(0x7f0000000200)='#)!\x00', &(0x7f0000000240)='/dev/vmm\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/vmm\x00']) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x100a, 0x0, &(0x7f0000004680)=""/4106}) 16:01:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x8001, 0xe36, 0x800, "45c4c019b86b6a2dffb3a9066fb00ad8a33135df", 0x80000000}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:01:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC]], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) r1 = socket$inet6(0x18, 0x4, 0x0) getsockopt(0xffffffffffffff9c, 0x8, 0x1000, &(0x7f0000000280)=""/95, &(0x7f0000000240)=0x5f) setsockopt(r1, 0x2, 0x1, &(0x7f0000000140)="c45217011299399e2de50fad9925d8d45b68e729dee5d06f481897a9aa4fdba6dacaae682eaa49d8", 0x28) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) fcntl$setflags(r0, 0x2, 0x1) r2 = socket(0x2, 0x8002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x109) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x4e39, 0x4, 0xc807, [{&(0x7f000003f000/0x2000)=nil, &(0x7f00005ab000/0x4000)=nil, 0xa9}, {&(0x7f00004a8000/0x4000)=nil, &(0x7f00005b2000/0x2000)=nil, 0x4}, {&(0x7f0000512000/0x2000)=nil, &(0x7f000063e000/0x400000)=nil, 0xb35}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000024f000/0x4000)=nil}, {&(0x7f000060b000/0x3000)=nil, &(0x7f0000460000/0x4000)=nil, 0x3}, {&(0x7f0000954000/0x1000)=nil, &(0x7f0000193000/0x9000)=nil, 0x4}, {&(0x7f00008e2000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fbd000/0x2000)=nil, 0x3}, {&(0x7f0000936000/0x3000)=nil, &(0x7f00003c3000/0x2000)=nil, 0x7ff}, {&(0x7f000055b000/0x2000)=nil, &(0x7f0000796000/0x2000)=nil, 0x2dea}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000248000/0x1000)=nil, &(0x7f00007a9000/0x2000)=nil, 0xffff}, {&(0x7f00001da000/0x2000)=nil, &(0x7f0000f0f000/0x3000)=nil, 0x9}, {&(0x7f0000eed000/0x3000)=nil, &(0x7f0000177000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000106000/0x1000)=nil}, {&(0x7f0000e31000/0x3000)=nil, &(0x7f0000883000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="6246f900e1fe124e24d67945b0012000"], 0x10) write(r2, 0x0, 0x0) 16:01:41 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x200000000000}], 0x7f, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:01:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x1b03) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x5}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x4000046c, r7) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r9, &(0x7f0000000000)='A', 0x1, 0x0, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff0a, 0xfffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x71a9, 0x9, 0xb, "88ea8e0f25ea7564b68e347198d0acb34082f19b", 0xfdf, 0x10000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04", 0x85) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000008004000f140645f000037fd00"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000380)=""/205, 0xfffffffffffffde2}, {&(0x7f0000000600)=""/156}, {&(0x7f0000000580)=""/98}, {&(0x7f00000001c0)=""/56}], 0x88) socket$unix(0x1, 0x2, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:42 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x39) 16:01:42 executing program 1: semget(0x0, 0x7, 0x80) r0 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7f00, r1, r2, r3, r4, 0x0, 0x800}, 0x5, 0x3, r5, r6, 0x7, 0x0, 0xb4b}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) listen(r7, 0x9) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r3, r10) r11 = accept$inet6(r7, 0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r12 = dup(r9) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f00000003c0)=0x9) sendmsg$unix(r7, &(0x7f00000005c0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000440)="3dd2b483e0b621031f29e295e20b7e", 0xf}, {&(0x7f0000000480)="c0b7618d073d6a599b27795d97eefd9a6ffca27940963b4315050c5f29890197631d20c0bfe79e2ef84092", 0x2b}, {&(0x7f00000004c0)="362a170b0ce44693e0039f8618de975bf13d794835950e8079fcd00cbb6a1d698a165e29ac4d89ebd86593bae0422d913ae0c2d5e713f46aa6e5b2928da149a57055652583e13c6c98731a26182108cc9927ff953bfd370f0116a7d59418bd224f532d83116c407aa4a8bdb726591632dc8660e8625eb4e94ee3940228e9f522adcce2b48903daec9bc1a186ceadcaa266114ba82ffee8682a13a419", 0x9c}], 0x3, 0x0, 0x0, 0x4}, 0xa) fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) r13 = geteuid() r14 = getegid() fchownat(r7, &(0x7f0000000600)='./file0\x00', r13, r14, 0x6) semget$private(0x0, 0x1, 0xd45383e2cf2998c7) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x8000, 0x0) fcntl$dupfd(r15, 0x0, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x100, 0x0) 16:01:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) dup2(r2, r0) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000040), 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r4, 0x0, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0x10, r3) r5 = dup(r0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000100)) listen(r5, 0x5) munlockall() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) dup2(0xffffffffffffff9c, r7) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) socket$inet(0x2, 0x1, 0x93) 16:01:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x40}, {0x1}, {0x4006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:43 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x400, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) poll(&(0x7f0000000640)=[{r1, 0x20}, {0xffffffffffffff9c, 0x40}, {r2, 0x1f1d25d1384bc88e}, {0xffffffffffffffff, 0x42}], 0x4, 0x3f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000040)="802468d3c635752f7e363c66b796b03db47533ce6ea1a06f59fc06d710ca27e226e3655129a3ca328561930f0aa7369c056b6e3f1f3e9e84c083ad8a02cf449f513970f3594afaf2891a40f4d1a99ef1bfebe340", 0x54}, {&(0x7f0000000100)="33624916414d79980bdb76ae4ce9988d633b861524193e190a7b0e1577fbfbab97a653735611c0f6cf12bc9092e367a49b29f442abca86b50cbfed9a809a7e8e3a68fd3afad4cdb03696e28d38f5575a608366c1b687a3f5401bbe93416f60b36ef315bb68daab40de31f62750ca65438f2a6c2913470c9584a7ef44790e06a83748fb033ced8302c9d02812cd86114211e1f77217edc3", 0x97}, {&(0x7f00000001c0)="4807412be4013b0b6056297596620fc176bb312eafdf097b8f6cacb0710422892b3e03142865e609d5f9f256be248fd6c4605d30cf9e7918f574d3947eccdba633e11816ac013727b488660939ea0fbd742d0875f29a9c6654c061e2865db7fda32eac122d90bab039aa365363c788444ed3551ce499a4dede778fb2a25a29d65299a1eec184f73a5007e0fd218999abedf4e4513284da1ec08f9ebd4f236b05e64766eca7d2feb09110c2c21dbb6047918898311e74d8aefc7ce033ac075d5ddf0bdac4a11b", 0xc6}, {&(0x7f00000002c0)="cb4ed19a1f004c89206333128d6cf307fcdf8e2a0fbcc341b5ed75c695daa469784bd3d5282fdbbf38044013e654450717211d72acdc56a21fa32cd7a4a836c8f54197a16ca4e34159efab1762db735c266885432aa0c6afe790a688d4b869a3cc2a2901ad022fd511515160838fb0a09c79b2f3e68a64ce52e624ca73411b6b4606a4fa4bc00d263334810ec37cf13d83b6396d43d351e2f96e1dfa211d7c3176ab9157dbdddc6676f4e2885c0ff0eda061cc04a17cfd771d42f6bc53f2a0e5b6875ad985810d3ca4c245b8f40959ce5f118834be8f041a2d", 0xd9}, {&(0x7f00000003c0)="b6445dcb4a926e01ef75a475daa0b0e7995c19f185e26c610f7b4c2ad17b94c952d622c53dc95acbb8e3d40c2bf5725205565c46fee58ceba49b0f61001b5edfaa33bf665d0e9f84f9217854d399551962bfcfe71543d289e1e81c7640d382ce4d4e528001ecefcea843bee3db14fb8637270ff87f7de48de187637683c8505e8555f02fc50014c5225c97edffb1f6e918ff2593b61336be8654f1734f2058f997cc8ab3dc89fcb4bdb7b2779cd9f766db54388e8333c9e65c120814675e188249cedc4867f94c9c7c054a0c14281dfd039dace8dd261c957a64091a6a8b1c476f66e5eadff620f19377405ed54e1195", 0xf0}], 0x5) syz_open_pts() r4 = semget$private(0x0, 0x756321f0d4f89329, 0x8) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/162) writev(r0, &(0x7f0000000480), 0x1000000000000248) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xb4, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 16:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="747405843d6ecccfe3a62fd770776961e5078ac66845f604934560463c3cbfb78038c50acc6c110d", 0x28}, {&(0x7f0000000340)="e7754876c2f01f086cb9fa15b8c9e0821df75c6568ce53c6e0bc54fdd42a036af3120653485aadf3dfe3cf3d5cf253e8ad93112a4d618ab4331235fe34e30244db4535d4da4734233a2cd4d33c2aab9b06e8bc1800b140b9fa9c1c730e39191ebfe2845ae12613ca95c2aceb68568fd0e83ed3c3bc2e67e02691e45512ed399a97bb53bc7eb672f2017ef16aae08932e8263696c5377bf918698c9f9977b95efbe6efadbac46a7f70257920f482b263598034dcbf1987dce148b6617da1c5f4c17490b14e284dc9d374ce9b5de4601df9b8b", 0xd2}, {&(0x7f0000000440)="c2c9c7b54f30cb7b4bab6c6f1d9d1fc9c4098e4fc694b643839ed8329c6142af385ab7c647ce4cc7c5aa682d94c4ed613213fe3e0c5f5b2cfb558a6a8ed9b82d4b03acb6278a169e5960b0d4d53d48bed7", 0x51}, {&(0x7f00000004c0)="9b7d5b8c44b3ea54b205cbd6d5151d0d450ecf7293ea5b77497c2f5ecb961ce37a8fa6477c34887bd1beb3203768438ef9bda327357460ee53ec24b210237b11ae688c8a2814909d88654d1f2208356dba00"/95, 0x5f}, {&(0x7f0000000540)="9fbf4e6ecd53543cc71e07a501467e70cc3708963eefeeeca6aec36e07edd3dc59675e6b9b0186eae2769093dd016c0d208663422efff9a92a0569270d05ac954b23e6cae9bbaea58dc91cb1fed7d9692fa8642cc337adbe9342395295248d648e7827887da9f5a652b573d85a9ca82ddcf32510f30e03f8f67c03a4325c611ccbead5912814089f9b250c1f83e11217e6fd135cd6f4883d80ee6e2a5e540b90a447534e8142930866bc33dc7678cd", 0xffffffffffffff2d}, {&(0x7f0000000100)="32748b5acb1b67b1dd5fdc85523c1362b7f43098b40933af9791a1e94f8c9c1a944f1cfec44781a43f3fd5fd880f766d08b791584bb854f306d6033865ab", 0x3e}, {&(0x7f0000000600)="92071977547e6cc033e6902edf3c819a7948e976786d8492e9a1ccd8bee482c2924a138828170e522adf2d1a51acf7e2a49c27ab06ec58ef7d68a40a47eb93817d2a7e85e1cb088a5b289fae57767716342b6dd3bd65586d4a4e9eea01a7395d8162a50e6b23443c0fb27dc84417383b92af27a11a110a02cad92dee86fb0a0d1646eba4d053995d6adbb12eb876081a5aa9f65bcfe98ef9d2b8bdc378f7e74921a972201c822002aa57d0cac7f52dfef2f86210d98e43b836dfad84d60ceff3bfbe9fdfb2d22ac5c12c3c0d84abd0dd0ba628bc0dca9f0b952624539e03d90d2022c55ca26a65c295d0ad48aab897701eb9aad77d74cca7ecf5fc879eadd0cdb88b679593772ce442369fb6c137816a79e7ba1f432b5482de402c9ffd51cf6cf6f09265a6d6391baecd1b5b7e0561b74b0e1bd13c494e7696b9d9ebbd79e26b4393f014d0b9fd7b6b8f160c96d213a789ee2bb497f50b1037baca7f3d9f06116c99788cf6c59ac527ec0d4e89c1f5a82bd4b6e2d5892ae93d5531ed957b20ce7a829d1447c8d57809b7ac0a48ee5975a917cdd58647e32c3a6c47bf4f3ed94a4859a39f85d552b607d865520f9cdeb233dd5717ade69ed100813039fa705a59c22aa520a31cc8964e5b6d12134f33787069b34632684502205dd56ae978d0e1d119aa20b28ace443df187401f88d96a36352a64f8c776844676e3c42ea8ccf4471342e7586ce3f70641018c2be6001e4ffa1f6ffb50ab095abb030703006af5f6d3b2d687f409b35f649369b26009c49d8ea49b98556ecabc971da8f8999ab0d449d26252e0898e4b9341e8612a819afd9bdea969c3c0d37fa3f4c1494d60a6afa2657f3204b53ff6c8e8aabbbe39805a550ff1f97a578367f4c5cc320c8488f23e5ddff9e4dc55c96b6f839a8c5ec46ba12da401a0b853e1aec1f4f5db6fd7a0279dafa08fd23f54da1b9f35c6550d76b52d6005de429d05a6c266fa48f95f14d8ebc23bf222ad847d4a745032abed08e9cbbf32ae1e926f7c4af30d1d5d4abf5b0d8499cbc6afddd18c8de0f1922a8ac87479094183a1fdfbb5003706d2fa13a85547e718c920db1641abba5ca6beeca9231c769c241ad7b4c6d8981bd9c0ddefdad24226166c3597c888b2d3de759b1e8fc0a126ff9eda83b8326c8b6d2ae662eb4606fd18049b69e0c7609009b96a7e214fd71f887684481ae09532f83a266431722095a802091f5ab6f9cab8da8d69c2a8ab868794802367e5fc8a2b3071ecbab5c832960550825044d293c4cf960d109a28485a720ea3562dfc7cf7a2575bb6fe5efe1b23e2f8bb58c60982f8c5cbdc35a4ac9f09f91e59583f3cd8c1a6ef4223259fa36a8913f44b28f0f02534cbbac14c66dc6002b56bdff07100256fa6fe1388082628491c8792e2679306628c3194cc7df7001c2591dcccb93cdb842d68fa4e5cf88b79624ec49d15b906d86ac0032d85e9caa20c4f3c1b14b669e992cac7383e32737644c6d927cb93492a91350c3b872836ca0a01b10083b4af8e463e424a706b3d8f62c4d7ba45f6a35f10c6e30e7c825e7b7f2e0f702c8450ccac6679bbbb168eb786d446c69651483545d42dc3cc9e03bd0d265db763c0aead403f499db43ae6f8138c1a46054fc8be1688530b36fd529d6e2b48dd6c4398196970637ab2d6a606508bb8577d17f43e36041fc11ed19bc7d7ba04a527af319b2a4b0e395aeb96d1e1c9151778bc3316b6e03b9e7d230a5e4edf2758ac78e26391aab4a528bca6cb7239066c4e356bc79d4bffb3415b08d60b107d6e523e332eff3cd2239ebc4bdb37c5c7a321c6b291b28e6dd891f9fe313bc8480c9775cddec42dfbf550326e48ed81a06ec601bf53b552fc7556d1a2f0c038d3f7841552a53815cfd7013706085797e1a293ad3f7703c04784ce1168394563fcde8d40094cb557aefcd89d5e74bc2ae86b16eb71faf0c8dd16e0d5ee427d5e6d61a0572e370f181654d939d39a8595d93195d95ccc3d01e1709c52156ab045f9a6b32f352aa95d8e50233a98bc7d368bd8e726ae163ab8478202285bef213021ea50b73d596fa825b46920dbba228db3cf5d013d9b5ed3f695c0ee6bba39c7c5a042a82d20d16ca86d3483748daf92b1ba1c7c0ef0742bd3fc009bcb49229f358363f08dc77d9ba9fdcf653d009163d686f04b03ff0a34e07fc3a7b56a359004037ce26da1d3d5b30c7cfb83112587f138fdbca99999857961d2b13523b4cc71116fec716551c8da049b7f1abe77531b3b8a8b77dfd7cce24ccf02532b9933639bde6e326ddffe0fa47d598aca87090012979319740cb88533e6a3406bc3f945fd2180d404c4b7011b48544b3209568639f5e981bf6c1c539e7c1003de9c37965ce64568a20a804c51dbdae2772e87003f9c578f46f18d6b0bd381b517ea8ca6b75d38f35a7db474029991dfe1c367f7b83c98ec822d9d6cf1526cdee9e17f44178f0cae7edaa770aacfa7e67f47540dcaef0b6744a82477df6a8620e2b9f7701efeb4957860d7a685d2a7a21bd4daf7b39a582fc4cc9c5cc7cf6a2d14ba9609fe3622e62e4a196e3a6b5a7997334aa87dc0aff923820e74302f875ad2f04cdf9eb0df1f3a434d2ba21e787ca75cba38c047dbb40eb0507c1c5fa45626cff4c16d79bdba771baaf080091bdd8bf061d7856291ffe4fb4cd6a09d7b8bc692cf1597876472dda208aed56654eb2dec63680cffe0d38a56c12c58eceb440c6adc4d0b4e478fbad53bf354d583185b757eda290a26bc6b6252051b62431327da2b658d80a6a4449e9f8944a831f57242d3f8bda3cf32e3235aca55d887d45d4030c9970f6acffc9a44f1452b2607647ebab1daf1ebd8ec80bb180dfce41197c441fac1fa243510a136759a1a03439e1844d05744accbd031a85aa9ae2e96c34cf6c5476bd7b19f6df251c6e8aa254fa16e6567ff74bd450241ae2f29d614b35ff8eaea25eecfca8f2b7ba8b3a4150a65a207fb1bbfd0946617492b3ee9c19e46923d9cb1d4a231a95a4d4b819ca4e88aa67ab2b87dbcc5abfc29b428bf85121cf4655368cf33d2baaf59539c218db04d8408125330fe0c621b6a80879b779ffa5d75d7f97046245331c6c8d707a9bb5f8517d896c6266786b888c35729aeb28fd919b9973d939c6a71f78275ed0d9b30db3dfd21991ab1fc23d26fe7e99cb96b88d01a3d77d3f79a247513a924baddb4c769be81912a3c18eee26e552e04a39b1517981f598ee36ccc0df3e8df5c401ec5809619896b269e0c42481ccf1b2d2bbefc2e9038074884a5abf43a8d105a2a43ae01df585adf3cd9e3a332c69306cfe685f573aef298ed73ec7ed60f565b076cc3d9f58d3277ee070ae62fd486ce02d5c106b0b037316b0c9d1cd2e00496793d46d8f4e0986fce06221db6aeb05f7e93a4b0d59fac07de1a36940ea256b95dc471250261f2b5e12ee089dbf7f37dfd2d22b9f2736b41598dbe88f80343d45a331ebcb3ad7ff775cf4d256c2d2e79af21f39195503d4211773991de34b59f13665f7b4a97218fe9411294fe00b4a06b4672c5629376bdbaabf939c3d316891dd495d0fa100229b9c77c62feee3025ba02d2b805114b00780c43b8f16e8a7a21753e22bedbc5f03671e76f37fb06376b8453013cbdcd09c62751ea7a12425d00237b9ffdc31b2aa24efb847c0eeb518bf4dabe6caf55f5232e1e0fc93a2a12c180c076e14c9a72540580e963e8a61a9c012ebefe2b9ed3ae63a224ea72739e13d22d06b27c8068dac6b54b4b69a4508c3f85b1afa67f05611fcc0bc8dbfe52cde4fba42592e4ae498d495f6b2256b5b247af9714d12c82e15cd7932df001582005293d79c308d259a3b9fc71baa2896798d0cf9155df2951c31acfc21115b81f2ad3ab0e5215e93e3b2b61506447d19478b9c74a7d6adc3e4294aeb58bb102257358c6f6609fd9d8242c80d53b7311e792ab8e404135555a7f90546aa7a990abd2da697f2c78d2b800cf9ae2a02019533a2ed65f51782f622df45d5d45963612a981749b576fca2d999639d416cbade6d13db817d0bab64f1861a5a836ec9f18f5b25c5097eb6de3069d743eceddc627d918e0d06f30073f61f968c8c028c5e01d98474769513ce0f0acbef405a09e5c0f01bd3ebac4050e86baf0d95bc3ce943b40640a0a85bcdf45c3ffd25be2cd3952da6e52172bd121360c206fc17e5d227521a52547491b8aec430768b3bf032ee10bdaeeb1f473dff6c08cdd76511bc7ad70c4b02ac4ae2f74e0d07e7370944cc3dba94bbb5af40475cf3a04a71da495069ebb283d334b0a1ecb6fa6a909af2f472d4b3a61a1f96797ac2584180fcd44054f5e3cc038ab24a8a4fd81992159b19e6370babd6f894af192aece9740347fb2b6786d81e0617075c2f35d11e5017c856ee4081214297626d25a0ceb9fe8827ba138c919fa737ecc7b5f93d95ba6a1eaadb86d9c97637a26be8fe2c848ff3b66fbd7bc9560667927d13064cef7944a331ed5051573186332db26d03663a1c2d8aefe8059e567530a0a36ffc4ac4ec36ff9ad135fffa9ebfd548d39fd6ea44efac9bbbaed8a80d7a21f700816dc1b5f50331fd0c31bf87f2c112d7adb52d2d65be7bd566f1ace3a95410bf581c6dd5a4c5f1f6b2f3025cefc7fa8ac7cc63d784867003c3069a4824dd53a5c5b5ccfec459db38d55c015a8e2b2f960a7012ab45985a60e4234fb9d20931edf26a2766515d4e0b41ce98a6e3f77670e97524083854a72c3d0a7adc57553e3121669d4ad397a00f6d75d1fa40523787f0f130a75d54b6444a8ebed4da2a7a79580fc877b2d0ae279ff6e55f20e20e6073d6906797b542de4e66e4f6449c0a12f03e19b3a6a3c5b2834c5c3946d842f75fb05093dcca7ba2c74e0a0b1fa6baf3d9be44a720091c5cf3b103480b5b0b26deb63c44375cb4a44ffcde2af8871925b17c3967e67da992beaf4cae2d00ae83031dbbc38f8987b8922fffce92bea05331a7aafe1d71926781a742954f4851b67b8505b199bb16929f0ec0f6a91fb51048f4aff9052b6ba1867028bda8e6e44fcdbb87f450deac2fad7704a01ebe91aac1faa300bbf33745803b613f15dac709430426a23d5d9840a79ca18ff4f10f6db7f2b9f045f2e962d1dc4ab2294af588a2fbbffda4cf4a23e2a22673d7075c92188be4352a22186c6e6a25384fac72bc0a44d418cca8c47a3b2ab93fe970ba27f28971ba5ddeb0eea5370b841f6f88f386f37614ef0e2a9dc099635385660e2405bfd818eabb0b0cc419e56c78354789bdd8466c514395adfcaaf8e01fb15448cc89204aff12d39e6dc6247096e17545aa316fffc7a3e962e8c516df2b3016fb627c526ef57cd9d90fd3a632ec452bb3c97bb3c878fd69a7f5d82c8335f2b84df130713ca1349c5c92999d70cbf1f354e733498f9590e71a7a3e7d92dfafe775ad8f618cf792dba8615d0ef77121963f6fff1818cf37d89e372d1f0a83369a2f25b0e9cb683f545b43a9f98147ef8bc72a1bca4e76b5f6ac697c246f8f7cf0cb3e7ffa74478ff82f7ff3fca4aef69d57123b2729cd8492fc8fae13f731819a751621bb35661ab40638c3d1ad275ff1a39d1691ba0ef4faede9101352e94da0aa6a144e49ac8f1d98139283a3b5ccfdff154667257da10f458b82fecf86e2beaf897640094d0f7b35a4d20a29c22e11d81f5cf0b80041e121f542cc691ca0f46573c3f506938d567cbf44fe5db76e3776abb3003f29711fa12709deb5d9a748f5621e12e3c1855a6d69091", 0x1000}], 0x7) close(r0) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6000, 0x3ff, 0x0, 0x800}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:01:43 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000780)='\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, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r4, &(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x40, 0xb}}, 0x0) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x6, 0xfffffffffffffff7}, &(0x7f0000000600)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000680)='\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', 0x80, 0xa9) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r5, &(0x7f0000000700)='./file0\x00', 0x14, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef7613f9d42c99adcb76670ce4996543907bd74876ceb86c1208668fc2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c1435af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c448d5776fdb9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) 16:01:43 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETZCNT(r1, 0xd55eaaa5ad19eb2, 0x7, &(0x7f0000000380)=""/122) setegid(r0) setuid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./file0/file1\x00', 0x20, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000300)='./file0/file1\x00', 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) write(r2, &(0x7f0000000240)="a3c42ef8b5b3e38d55437d9eae51db713233aab07afed439c1dd79162c6b5924d46d400202267c9b4b88cb225b360cb4c62ab8f6914b0934f73d24cb47a7340399e8615c78198ea1f8dd1d1081ed88286cde0984e1c79f3bf963c7ac67e14328f7073fa652b28279fde1390bbb386692893c18082fd44faa8d7f3b2ea146e68249e2591fd679922c", 0x88) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x7}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) write(r1, &(0x7f0000000080)="9f3406308b3980", 0x7) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:43 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) chdir(&(0x7f0000000600)='./file0\x00') r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000640)) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a381dc56207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae43a473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00000000000045f3e860fa8c424cfd0e681e8860e85a19dd1524120e3a276f23f53febe3f810e6b34c3616eaa641e4e2c3e12afadcda888bffc46614c8bd512f773cec3e2953f759a7e53c11635ab2a6e5c806dfd6651cb4830ae241b98bd5bd84e0042f36ef3b164882f4b3498436cd99b7fb66346faffd72562db1f8bdfdfa586c032f65ac398ead2208cd2e65f99235a8e57aa05cfd520171e7034d9d382093d6e0ecaa907576108c9effe60114c96051f4389e66d9aadc2645c0d9e9a59dd8fbc30b506b"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000030d252297e5400008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012aa447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612fa71f4385f04157abbad7a819ef537a373e3ac6396aab3cbc5b65c6593d2870b4122cd23571114ac20000000000000000000000000000000000ea00007ba4b2e4f89b67b8237eb678ac9c2fa0870d96b102f5a37605fef238af60db958fba8602cce12d16aed6f35b8d9bbb66d5a162fca73d1276984b519c8a098cb24949678475b41cf4aed2e643ddcf646ce77a9aabf0858cb31120ad0499992f140a37668969d07b9832755591bb1e3fb21fb64ad2b7b77f24b89e2b0ceabdd2e950cd879f11b24852b1474a8dc485c72903b89743708d59d88ed170dc1978c82c70fcbc6eebd48ba0fdf83719a9ad0153a6084e30d9a8ea14c7cf1d710faa08d7947fdb9e8fa4d07d113d931f46bb879f732274fc466a37a7691d769085ebfe583e53f264c7f0d17e75c818cbbee1be067ab5446015712eb29e8e2a20b946c232e252844f465802f14bbd5fef33dd00ff0cf02095a3ff36571432b049fbdef2ce494f54e2d2913b371ee104000000cc6428c76a9cdb444201d1cba6ddeda8d60e1a08844a3cfa79865ac7b741f2ed18a2717405f1e46eedae9d62f901a8014d9d6b1fc1a347e5a0aa40af7d01de147e9e03ae5bb86a03b63ba2456df0cd80b3134aa962279db10cb9c51007def3fc041641e1ea3ac9343f14a034cb8fbfb2c2ee6632e158d6"], 0x10) sendto$unix(r2, &(0x7f0000000b80)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb50102000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098e652731bd1c28ffc891b640578e19ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d772dfe5a9aa729da02602f378a96683b4c86849dfcf5fec86b18cd6fbeb85afd26b0f47cb9bae0c50efe5dd0a54486f7e5cca2c941e32b23f181c1d0bf19873737778d0be9141863e33bd6dabe70c62d46cd98c4589ed4811cc335a58c5b86dd411445f01ac47be3c3a998b2719c10e8a4760c1e91be7f78bd44ea6ed19763fd86c0585a045247ac1ff0120b1f51ef83dd3735471927426392376fa955a74eba0d61159c43d9107246deca3d05e94769e9c3c18bd45e92001005699cbe09c018c3fd0777c7fcafd7bcf1f1744925fdfa009eed74360e37fb1d16de12d195298a2a8f6f5", 0x1dc, 0x0, 0x0, 0x3c7) 16:01:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYRES64, @ANYRES32=r1], 0x4) r2 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x20, 0x2, 0x3) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="144b2590a61bfb224122ac5e16d6269f98b63426f3d984b5b84ea118ff024b8fb41c46da81b02f5787723ae4674ef4e3e506a2b74652f3a5d9fb0776669f0c1ee66926671aa10d1c0b37136fd7b3ba4fb495ec30151c7e983728fe719d60dbfca57ffd0f7388c24d42f683aacf93f2315348d484af49958f29a38457544d2de107b078c9"], 0x10) close(r2) execve(0x0, 0x0, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x54}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x69, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x69, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x7f, 0x100000000}, {{r4}, 0x25f80b2573332dff, 0x66, 0x20000000, 0x0, 0xdb32}, {{}, 0x6afc8c8de4584674, 0x44, 0x0, 0x5, 0x2}, {{r5}, 0x8000000000000006, 0x40, 0x4, 0xe000000000000000, 0x8000}, {{r6}, 0xfffffffffffffffc, 0x8, 0x10, 0x1, 0x6}, {{r7}, 0xfffffffffffffffd, 0x59, 0x4, 0x2, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x7fff}, {{r9}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x2b6, 0xffffffffffffffc1}], 0x5, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffa, 0xd2, 0x10, 0x80, 0x100000001}, {{r11}, 0xfffffffffffffff9, 0x8, 0x100, 0xaa, 0x4}, {{r12}, 0xfffffffffffffff9, 0x1e, 0xfffff, 0x4, 0x5}], 0x5, &(0x7f00000002c0)={0x2, 0xfffffffffffff800}) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000300)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000080)) ioctl$PCIOCWRITE(r13, 0xc0107003, &(0x7f0000000000)={{0x7, 0x8, 0x4}, 0xffff8001, 0x6, 0x9}) 16:01:45 executing program 0: msgget(0x3, 0x100) r0 = msgget$private(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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r8, r7, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() 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) msgget(0x3, 0x10) msgrcv(r9, &(0x7f0000000300)={0x0, ""/2}, 0xa, 0x1, 0x1800) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r16, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r18 = getpgid(r17) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) r19 = socket(0x18, 0x8002, 0x0) r20 = socket$inet6(0x18, 0x3, 0x0) r21 = dup2(r20, r20) dup2(r19, r21) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r22 = socket(0x18, 0x4003, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r22, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r19, @ANYRES16], 0x3, 0x1, 0x800) r23 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r24 = dup(r23) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1200000000000000, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = socket(0x6, 0x4001, 0x800000000) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r26, 0x40044b41, &(0x7f0000000100)) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) r27 = kqueue() r28 = fcntl$dupfd(r27, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r28, 0x0, 0x0) r29 = dup2(r28, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r29, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r24, &(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', &(0x7f0000000280)={{0x4, 0x2}, {0x6cb}}, 0x7) 16:01:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268ea46ac8e2f"], 0x10) symlinkat(&(0x7f0000000100)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(0x0, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:45 executing program 0: munlock(&(0x7f0000411000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x58efe8e5) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getppid() wait4(r4, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r6 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0x3c8) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r7, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r10 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000140)) r11 = getuid() r12 = getgid() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f00000001c0)=[{0x3, 0x7f, 0x1000}, {0x1, 0x8, 0xad32082bb8500735}, {0x1, 0x7}, {0x4, 0x206, 0x800}], 0x4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x1000100c4, 0x7}, 0x10000009, 0x7, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r11, r12, r16, 0x0, 0x1a1, 0x100000000}, 0xc7, 0x100000004, 0x6}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r2, r16, r7, 0x1e4, 0x7}, 0x5, 0x5, r4, r3, 0xfffffffffffffe01, 0x20000009, 0x8}) shmat(r0, &(0x7f00003f8000/0x1000)=nil, 0x1000) semop(0x0, &(0x7f0000000300)=[{0x0, 0x7}, {0x1}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020690c, &(0x7f0000000300)) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r3 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x2, 0x0, {0x100000001, 0xffff}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="9d8710582090423df4be51d1773b638e93b97e1df629eb7ceb82067158b4c1682289cfbd0c684245102c392f6595b6f43ed89fbffc618cf75c6b8b2d09177a807570d5134c57e978b6fded06e13ca49e30a944a00c0cdb21408059ba60d206ec09a4eb577c0aee8e1345800a5ab86db10b01c9d375c272fb209af947bf0103b25a", 0x81}, {&(0x7f0000000280)="1eeb3c32dd0f39140e085a021e65136c3cf0f5a4d1189f3bb057b632837f28ce29a57f389b44f61ea25aaebbf43bdb8e40d78e127d8445a8425d340fd1e7cf400eb98f44ccb349f055ab51a4234b79b4d84a65e46053e603a9b2", 0x5a}, {&(0x7f0000000300)="1ec74242e65b9b3c68b8bfbf8399b2800450f01847fda44a7222ba3d0d466731c75c16dbdd7cdc88e813c1809388bbe5bf9a1d2222401e080953c6065c89726c9736397990f7e9e8a01c2fbf154eab844acab83079dd4802026a229f832aef83dcfa45b6560f0f08b4a72e780481062c246b964b5f185f2c790d4e6b0e487b985f22a4d0ce9b502cee63c5d085ca419fec4e34f712ca1bd3bab9c3d7c9439d2b6bb916ddaafc8d37212e804a49acb75feda835951bc0f06210228660a55fe075c42603c6b1225451ccd0b5b6574d055141c5a8726d3feafd9358616433d0c73399fca2811a6d6f909b71069829c6fb8b5d8499d33aa912ea2808faac2c51f406d7bf8f6e3ab81e1fc0e150620108caba9c2f14d1f80614c6ced4c192503df7fa7576220c6ac95d9ace7e5f5a2432ced28a60fa626c4f8e9dab5e08da0355351572c98b59343c6c9cb1cf0f6c22399a50d66d69cf4f9cbd6206b69027acd56f8b692e918ac762ee3f305d21b797a73b67113d693d52daaf88d29867101f861e8d3d7c8b268d9d0c1e7d4a8589cf9ddb34177d19cebc4b86d33260bc7992eeeccb6faa5a9d3958da480cea1e588ebd8175cb2bb57869a158f8c24e3798c4c922283501f58c7f9377ed4f1703c20543908ab9653210a2d362d4ab863088bd4357aa3c9841b260fc522f7e9db319d1e5dbc8fc6c7265f4158d0989e231089bdc20be8fb8a385106c8721233c1603072f6f5a1943fc8064df8936befc92a719348b49e26b58b95130a259bdec761c400b3233d503b7fa9a7d46e2e076c0bc8f3404b6a2cb6fb3f2b01b41e69bb4b32ba879808f27a1d6be199dbf82b478c27b96fab81819af502bead9251ac57514c15f5674db5946d8876cad6061eb9a2ffefed902c4281947b92f63989c9418fa98db6bde285b9fad66aca516714451e113410a726a51f6a9c5a53427ef621fd2c83e73379528dad37a825adcb32f89a2837e405d7011e10c8779aa0d9ff1c63c1acbf64693cb4c55a5debff0fa9d82120b80dbefac5d3601abf3ff51387157b652ffe343f87190547c7cd00de842757d5d6f114682134a1c61814caf380a2c7ab4533b0e67c54ebe4601cf9844aa9dbc62e7a434811d09aea2b831560673b3e9f51e85cc0f8bddc6f93b2e35b21e50aaec083fcb2f7885d1680a0ee253e70fe9828bc0623a3b9fa95d059a444ae048e00520ae50401e95db8edc385da1d31779ca465096e72ceaa8573fb1a7f9db58c551b859cbeafe66b1a1e5077cdfc045bf62cdd16463bf8b859648cc0ef7a56f1c50cdf0dea7b3b4d3ead34956e581b1731bad91e0e0d420454682073add808acca837cadd6626b2a23569c18b3ad4e7204abee6529bd94e34e737027ca50701e6c2395833c21ff2daf2b1fc3d3b802751b0e7b5f36dc52bf24d32c632b1f4ebeaa53fca53ed520ecaac57c5ddf8079b043bdfe4dc71388bb4bdba7a0efd70a3f143d67c700f5c52cd52bdef1eaf476da3fff2715d99b42eab81058ddcdd37fb712d4dc9c265513e3ec34b6bacd36538228fc7d13c38a1dd79e6f61497c484efabc6a349501adec1b016e526be8061e3500f747bc8933d9ef9ba1813f75a337b30ae5690330240e63bd8f9996e9470f799d184eb2ecfa1f9012fe8c7e7f29f7dd5f46683732fd2727e35b28ab2aaab599bc4c94e7f05498973ec8792cc0b5d432d091566aaf990254b301fa8220052944b2bfeaba537adfe3a0ee2ca2376d503e51f24c1ab7ab42007634ad09e11bd029ac12e18808f61cc598697c76e828d613b93ba5a1f44646ff1978159b695d1c7b3281877607bc825894c0734780c81aa1e827c3d54ed5344132d67c71affc4acbdbc3a1c0f3c5bb2f7ac12aeeabc325a7824dbe21ebbcfb5d99e8157c54d35ee4e701191c133f5a6babb935954ef48e39691a00e534f82be3ffa32a54da2f1fea4ff01b1b115699c07b1e67d6b681e1d4637b4a9fce69deb41b1eb6f1a6b0d1d704f34229fbedf07df77072e4b8ce51be4a1104f1ba75472610c3dca1bce02890060b4c9beafcf7ccf83cff6d493f38c5ebb72198f9e9b24185025e5339f23d70e735aac4ed7e4387c8be1c7a1fe5818e60484ca96a49d5ea020155ea9e4bc9466b3f088256a0539b7503059c84380d95268b20dbf344334b72cd0eeadf034017de9259b3af465aab6739fbb37361f9e6febf2f6dd862e6b5bf20d926e4cf4a2f5dd69ced82d3b872c4b2fe46c2101ab6ff7146edf2e2f35a4a8a950e96ae4830b5fd9ce4fe4e7c1030b65b409ba381f938e3b647e1442c052128070515c8a4d1e75767d808bdb367cf97441a3bd45e3427b7b72c00e6736eec4a0042db3d5c21c38a91242b114496d473ec84c52677e4abd18f688f1fc1eca2be2b402b1c508aaab734c88bd84cd595820d58f9fbead50a3aa04e39c707f93b4aa8e773577439cd3373badcc3d95df31631d3f671a538564038dae8ebd1f1176244f5b12f6f2e96af0b399379e9f8e88e8fd5149619189cc3663b7f8dc836f6adae304749c1b9e1cb6311308beb6213ebf9cfa0a33620b924fcf95ca1ab0dad51cc1bb89ca6bca6e96982d8b8568793ebc31094350dac2199e14488d4e43eb761ccef52a239b6d9e0f95fd40fb88bc3c7018d277cb1f17c5b9f913b453d85985651b49da81ec47ac059be0473acc0c5a47f87dd307a8d09ab3ca6bd3d0ef64e4c08e41686a02a07c978bae1bc05ee300728ac15f0d4ee6f81bc7cd1167eee8ef9f04168240b6ef5b4eda2a7e97b7d95e8437a34a945b994bb9c69c0a7bc4c88bfd6d77819e62ad51545b1a4c397731793215f69653bd7b507c34214bb77f46cba17d894d848ba3ba87a34b8e969d9618a570dc402dda94faba0c5aeeaa00abcb5303cb54d362f13e96f5128774ac073e61af76f700fbd7113646d0ae2dd6074723f33b1de242d6653e9da67903963cbc9cbdc014a2b0704f382c3dcaea25898f9d6515c5d8b68db2a1c37e4ec605931bcfe411760476041fabcfc94075b2b58c2b1d08077849083c61f4ee785e094cf8409c516979f0d73aa3e3220eb295be1aedb5457176fd8539688bf8a75bfc3a93c82db04313d9fab5ea77b9dd5165078c505cf4a5e318aebfc76bacb5d26af94da3a8be4ea1d4442ac0cdee6d3eeaca5acfd5942d98b2d110c93a517841f8bd3dcda02bbc65e1dd28c3156a8183273cd17e5fc8cc586ff62462bee5359425c68594eed0f0ccce48bcb0109448ac60c879cda721a248d885074742c9dfbb0358cca1e3a38a0223059c42799182070861b1cdd8e5ee3a9dce0e4ce4120d430d086a64635a567168a7daf2ec2c6499140d610cf8d0b6068b1a6102d264db6a78ae718defaf77566183c41559bb5bd2366f6effd359ae91a292bb51bfd787f796f1752825283c6983db580cf6be082938df68bafc261bd5435e6ed2d06ea7772cd47b4bf6f9964c3816244eb11946eb46725761be58d4df8078094ae8b7b5660da177a523d3c0c4fade68b8da1fff8e2cef5f68ed823f3ae8814ac6a01528394a4411534ca89bd6684c84da340d2167a5dc7ecc0f0895bf055d75b372312adf6728af5c3fbfd61b3e6811ec30d04c247c14658aaa7010a7bb2a9796db8e2cff86bf4db170f2b5fee2243fcde44c45a3848f553a186442ecaf745af75cc6cafa388193c7c36f38abb5ee4b426e2fc98c8ad8a9e8edb0dee214222e7d3e7ac2022f2db2d1e938fe909b86d46d5dc00fdc15440175594382d9489f19b928e13008d975d01d76cb5aa969b4c901216e055effdd156864420b7e40e91af5b36fc29e66f57c267a11c8cc4592979a0f9b58cd00bc71e160bcd14cd9eab8e8cd00e04b7f62423c73355c4be3a024d814282c681c9acc95ad2b4c09cd37405ca6537d09db2430fbba57fb301222242ee8afc8bef86431c798be1e985ca1b410d2dc681da238a5ac7c521c6fb9ba48ec6d50828fe7f4790b51e4a2efc9fe2f7d98e5a3b71dcab80d48f911e5ebe6ea658548cc16c9e18e22459e8a67cff2ed791f5c8d3d61c15df665d5c923c9d8386f62de4af2370afff38f90c7a8a2da500928a4c3ef52106c97b8de7cad2ad0d33e12862723caa9fa59f28b81d616a2ce16373d7c1234e1e5e518e345a5dee4e2934babe838698b42a9036405f7787700ad132eb11266694278c2bbb373251adc06221708d6abc70174f7311754e6a7956affeb05d17c72496190d71233d09d0012a428d216bbed61169522c6ffde9ef1e3b09b20c35991c2f1bee995d0e52543361bae7cb6e943df2c22d52c3f8f80f5f59c9026f59373b028c02e0a56af80f0662918c7af90f99a630451319de7c30430a323b790315e999ddf12a99dce31b60a9c9874cfa67d33a5908834fa6636ac8b7aae82175bda34dacbe174f2b453cc228740c33319e08d6cfffb95cf813f8baba18cbeb11be6663fb266ab0610b4c781d974c84003b89a1708c98538d7c267aecd3f86aee2185b6b4ba88963fb566fb2637de000a28a1bfd495acff51a39dc3f5a16a620bafc5205183b10bbe5c3ba6fdcddba3ceb10522f28a19dc79654981b81e51938045e99eaadf5c1b2dabb14f22b0ec71a157ee7a2a512b15bd3e95629f4d531ac8b8b0bd7e1efcc2fb3a79f1351b5fa1fa06ff92734c968d5baff1bf7a6dd4de2ab666a5a3eeaa272d1271b0590f55e27b2055411e4927be4416869bd6609644611d2360e99619c153d0c9b1959d08bd32afef446c82c1b77d40e8d5d5d1aa24ff3d779edfd8cb9461d8b64953a426d7b7b8da1cc99ea79d09469639fffef5e666bbf8c09bf1b6a4e89c92bf9fb231ca5a594f2b7245555740440315f677d2be60abbc6e31019ae711fc227ecf799554f8f713ba009d5105856e9d08e0ef1bb42c1ff8081d3137d99cd52a93e1da508dd2abaf0e196e0e3b29636cde313a0cc0d4d58a80b0ea54ec8986993aaa1a908e4e2feb78c752eccd855a8d24c2fa721fcfcfa63ff86eab89040b67da2d4dc0e9a37cd350e3ce7e744a7b454b34103c86189e3e7bce2e73c8eef96063e0eafb3f9aaadda618b553f881966911af095c6da99fb66e5e9f7c54b81417b0de6391f1f3472e8cb305f617ab32fef4bb47a93e564edf0b2305dfc019c1845a80cdad18c93d3049bc329cb48c612800126613800ee2cb562fba441295184cf8cb8c69eee5f0622915af0b952128efacf1cb2b44e033f32d1c9cdf223a5bb4acef8db4cd2633e61576c441315a7cb4da29b7ab0b02ac34c06817dc8c4ac230c57cfd224d5234f6b807c68e2fed858fd4acbdc5724c391f9a34841e6f4675db7a757dbe1cfc6e86fb0d493de268aff1860e92757ebfd3d690334ff92c72fc45b35c910a8c38618f8ad5a55e0d2c91df5d8b87afdc8978ad34e4a4ca3cc0862233191fc40b471db12105d80afd2e287b1882328e8b857439788574d081a442e59bc29b8b0db59819e0bf79a539935d86b6fe317e6abab3f4ac9bbfc8f142153434101ae9a34545d14247b9832b600b80feb865abd7df2fd2d4286659c9c6fe21810f68488ea06433d9af476888292bb4136961c0cb0c09614bbf3f705f75eada7539fa786de4cf885fafde545c7323319a8e89b2b40a9dc2b5ee3258a30a10b6188e408f52c3ecc90e5f1fb4e5c2d0fc20b472d389094b0582b9ce6b76cc80452f96ee881fdb9b5491df89db6eb3498bd1f2483c1ec8b8dcb80ca8304fde8b2ec10f93f77e65c38de73d94458e9b0ff53692784536ac20799cbc1d7efad25725c137dc0", 0x1000}, {&(0x7f0000001300)="876c692e2eff3902d54537d15d0a8d0d1ae721b6ac48473b753253312c0dcab60fcf0db723255dc2167a89644ab4acd6bc8024f6af2a934fb27a3f4cf1b11d78e04e86b1a24137c976078445ca0f24173c1af70bb726224d07f61e9b3a54672acc5fb898c5eeb60301fd09a6bd5f22e66d282691bac20ac40dc9276fb63b4123a96145", 0x83}, {&(0x7f00000013c0)="b9264ef95cce328deacc3caab558fae6e1df77dc2683b927be13ae78ef88ae6e5143220c88e91c09e458f32e8b893224a0e0fc9c7ad1e61b9896b741b31b5539c9fac2d36eac2236853ceb8712ebeac15ca67f66b6fa7056252aece438c4dd99abc93654878aaaf0a1aaa93f5ff1a10804", 0x71}], 0x5) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000014c0)={0x80, 0x2}) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x6, 0x4000, 0x6) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000002b4, 0x0) write(r0, &(0x7f0000000040)="9c87c304000000b87e2e", 0xa) 16:01:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x15b3f564, './file0\x00', './file0\x00'}) 16:01:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x40, 0x1c8) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) 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, 0xfffffffffffffffd) 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, 0xfffffffffffffffd) 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}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r28, 0x40044271, &(0x7f0000000080)) msgsnd(r27, &(0x7f0000001980)=ANY=[@ANYRES32=r28], 0x1, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 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)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r31]) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = socket(0x2, 0x2, 0x0) connect$unix(r53, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r54 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r53, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r53, r54) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r56 = socket(0x2, 0x2, 0x0) connect$unix(r56, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r56, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r56, r57) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000001880)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r72, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x100000000, 0x2}) r74 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r76 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r75, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r75, r76) r77 = socket(0x2, 0x2, 0x0) connect$unix(r77, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r78 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r77, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r77, r78) r79 = socket$inet(0x2, 0x5, 0x20) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r82, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r82, r83) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a00)=[{0x38, 0x1, 0x0, "bd1d8bab1e8331dac2c168726b55e65922a5b2e8a56a6dc9cf6ed2bbdf66d65abdcaaac27a45fecf"}, {0xb0, 0x1, 0x7, "991dd141c8a3981ef5f350302b10fc6c9e8250c140752d7bb83468058386972231132f6edcb5d89beaa7e9c3d07c0fde2b69bc9ede54cb39c8e0a10f3830f0f74a4dbadcfaef5be8b0e05ed26cdb14ce5265e75e6c24ad3bd573df0faa6a3e3ddebc469a6f99a2e9f6d6840d9a14a14ec850d1c437b728a35374bd02445b527890a5fd53a4e0b4d8f6fd9cc70a5c436f1fea9d3a19bf8d1141be296f2666"}, {0xa8, 0xffff, 0x401, "33e634c98a0a81e04966d6e03e215a3b01b8ef28155574114c4ee6df012f3f4da493d06cc08ccd292012eb9cce09036ab5fce2dccf8a85996c3f17a4c971f859a3b4b40230e5c1007487cc509e4555e4baaf058d11b39d6fb1e03f9d47eaa5af4564da7b5d0b8f841ccdd94538815741dc1a8f8188d16fc06006932e16c6c4bec6b8fa0c8b53efb9e1e910077571342d06"}, {0xd8, 0xffff, 0x0, "71b6b9ad17ee2c240a5a16c686306c2808163516ea6160af499c57d1ee5a4af554916a62baaf2c7c97015de606c07957b8785f4fd5452a74aff0cb40cf05fa789518abc0e3a9d73cd74bf7bcee9e32f6c424b6e827e0c763c1a236d469e3ee72232df8d1f62afdd479d643c5ddb157a69a594e1feaece8dd01dd5044248ce44e0ce56d2e54e976ce3d24c7875637d61031f2b0ee7e08fa23dc3c49fe83f04f32252ca71a554a8bdb06d5b227ca056ce82c58264b7df755162dcc227aec45d59983"}, {0x18, 0x1, 0xc54b, "9643198f6c"}], 0x280}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = getuid() r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r120, r128]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r135 = socket(0x2, 0x2, 0x0) connect$unix(r135, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r136 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r136, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r135, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r135, r136) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r141, r142, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r146 = getppid() r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r148 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r152 = getppid() r153 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r153, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r154 = fcntl$getown(r153, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r148, r150, r151, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r152, r154, 0xa5, 0x1, 0x100000000, 0x2}) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r155, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r162 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000980)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r160, r162, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r36}, @cred={0x20, 0xffff, 0x0, r42, r49, r55}, @cred={0x20, 0xffff, 0x0, r58, r60, r69}, @rights={0x30, 0xffff, 0x1, [r74, r0, r76, r77, r79, r81, r83]}, @cred={0x20, 0xffff, 0x0, r91, r93, r103}, @cred={0x20, 0xffff, 0x0, r113, r116, r133}, @cred={0x20, 0xffff, 0x0, r134, r137, r141}, @cred={0x20, 0xffff, 0x0, r146, r151, r158}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000340)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000282, &(0x7f0000000280)}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x20000000000001be, &(0x7f00000000c0)}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) r6 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r6, 0x2000747b) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYRESOCT=r6, @ANYRES16=r5], 0x2, 0x1400) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x6012, r8, 0x0, 0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) openat(r9, &(0x7f00000001c0)='./file0/file1\x00', 0x20000, 0xf46fc3ef64274ab8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r12 = dup2(r8, r11) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:01:45 executing program 0: r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/197) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c88210bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd20600000000000000000091e056f07f382f13ac111cb23e3cb53a0000000000000000c022d04a9fcbbf32b314b9337015749c2f2f54"], 0x10) write(r2, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/52, 0x34) 16:01:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4, 0x0) r3 = socket(0x2, 0xc003, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) seteuid(r10) 16:01:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/173, 0xad) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000280)='./file0\x00', r3, r5) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESDEC=r0, @ANYRESHEX, @ANYRESOCT, @ANYRESOCT=r1, @ANYRESOCT=r0], 0x6) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r0, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000100f7ff00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) 16:01:45 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x48, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "57e905004f1c00008a8c00"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x1, 0x9, 0x11, 0x6077, "4caa3c218baf0d9ee8612a126d99ad28bf0aecb8", 0x5, 0xffffffff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xbdb, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x1}) writev(r2, &(0x7f00000018c0)=[{&(0x7f0000000040)="28a166996a944a5cb869dafd5a12cd8a251ff90a7118eb3ceef02d044627a41424ec846eefe2927a104338d0a3c8e37dc3242e5ec7ff61062ecb0364bdd05df5a1bf23b97792a6ed33afc0862f1b815482306c1ebba7bb96bfc5b1cacaaf80a2f718ab73ef1642815b52a521a7ff9c58c0df25267cdda351d68b1302fbef60a57077b8f6665d9153c8e16d434e7d0f25783b1baa3b93"}, {&(0x7f0000000740)="bf4aa13e24781ea92864c4e2cb61b04e613ac30f0d3f93fe3d1ea08d703a308411e31fde128021f5db1f2c38aef362168e2887433c038cc9b112fed8f051ae44e2cb56e46a375f35c7215db2821f152d8bffb210a141c5e8f3f582ebd10830adcff35a58413c456e2c5552f34f79afb38e96939fa1c98a4445336a57c89db26cd05d009c3d6252d59b3ee79d120955db63ee30450b93962d09d4215803d7135ed0171385f9973605e3f1f765fb1f397ba0651f9aee7e5ae473a68999a381a7fdadff6504ea7d9bcd0f173a7831c1e358c55c59f980b72533890e67d5ec57ae83a2a9c92cb05ba49497667b276230f325f9f54d63939c2d4a1a4e12715893251e67d3423e60a0e2b538d40469c0f06748e080d6e6bc10a96890d8dc2631b947a0e2c354566a2b667dac15462c89cae686f332ef740494079cdc28c59f8d8bff8247506b3a292d3340766cb38176a06d236153b00ab4f8261778de3de84e87e53ca6b404058b5ad335c7d9e04e8fe557845a6482ae76ea5ad3c606c48e1bcbebabd098f3ec6cec888d1435ce13b7aadb7412ef05c3e47eb65e2b55fb65ac6479cc35bef2c7ffbed47266fcac124070a8cffaf81bd2a6d5d3a957877b57468b977ec120fbf98c84a7fc4a0c101de3003910d8aa5977d274a2bbc6198952646db0d485caa2809d95dc12b7f7fd4a686668f2bb724c91102e1ec9c3f62d7b88685ebf285db21ec1893ded6ed4c5a51845c7d4deee025dbfb42312215690ac2557b02cfaab4a86665f07c11403c7f269b2149946046b54f2c3eb45a3d29123d0daa17199f52ddfd5a9057f55d38f2231e054e0ef8b9ee8494ea66e5b21a747939abc2d6e0291d482d2a14e7b3dc0094afed6477769c412451f59105367665088bf6969687a43952f98e036f2f33e73817de27ad358dc2feff9b53a9f130dbf6466eebe4069d370fa43b47e7f88087e84c19105cce7cf9309c4a6c868e8e77d1a711d77c355505c0fec4300ffa97acbd1f63f261454c09dc317c8ec30b564d9bb966c0a6ed84697da24493ef9aeb79c5cb94913c2b50fae1434c2e6e6d84f00217cc53809cff84629473302bbba5c299ac2e3fe2448f8a19c1c6db094f76d6926c04374d343f2eddb5b82332a5ccfc16e09af758853a4ca3e8c9291d07bd9b44a1735b6420f311bb0975783ab1efaf353c4009a66e658c07b03f31fcd6845e7b656febcb431c9ff892c04de43608a6837fbe39cad44e94de52c3a32275764f1c2919fb80bccc02f3dab9c05269994f01b6f465c9b57ef47293634bd5eb792ccfe80ff29ca3f92055d23392ca65294845fd28a4f12f0738768215a2d5cbd7156056afe38bad1ed5aeedcf96ea24836766372f577dc4604c74769bf0a07c4379596bda10fbe08412c894ca4dd22ffc81c83960b7ff9739c2a1591837493f5146300d6867ed2b47d0e6ce9a628e292eb8f71c94bc03024a29f1cfdf08b8a3612a3b43241a41f1f4285264319b7bda415516960d01c1e2dbbc5617d17494cb3af342f1edd353f2bd442601b9e4a88cdc5421ab20af1298fa1414acf601b7ad99a825cb28329f719051a49b9f161f4930d5d2d7d2addaab78f89b4ad3e2535d30cb0bfe727dd48f8cb4facecee4f36ef4acda3d72ae5bd7620b3f229f13fd8b8bd65cbbce0df52c836c4f02eb68a90eddac4ad5261efb46928dc540392944d4e99281e1cfff852a3c5f65a0a6fd66b1dc6bb55dbb275a27ee3327a47ed4cd60999bf36ccdb5ef21fdb335f27a0b2fd4637b913783875689a3730253f8643f02fbe2d8271554be8cde4966eca0f02fd9c73992592db5266a14886d212b10f10c91006008e410e158181b18c5ffef0340401e499f35856f9dfbd069cee304a6d217dd0e7d66b3ef565c495e9aabc10f8034f0bed7932a0eb4fd9e87622018422d7cee7bedfeb14c122d6cb897dd11bd6d70234453fb0a772f0bba136b769855961fc331d70f2fd209ca46ae436e0688204957aba6f5daf30ecc309dc3f7dbecb0fa394e5d98e6df4ee92d14a4aad9c5ed2ac1129cb5647c6ab89b2c7e44e83f2d5d5911aab0e15207d68b20958e1d5f4d8b6d12302b9ac3d3bf1aa22943c972dcf0f894df494bd4162ad21de164d13e66bf9b42e7c2977b5e167056a94e5fe6a9012363913a103b4faa094545e6c2d9685b31d000cc0673c5b554db8c9f76cbf6ef3780423ca952353fc3763cc81535747407378f6061d541948c81b4c6a05b46c9a97a23b03165e3a0b475240cc5249363d0167f35565b2918fda266d1f4f060d6750e274f80455695d45d11c4ae3170e673fb109a01c3863c1f2c87a085b52e87ab66686e4d0c7b475e1e54f6e27296eb26694ee8d112bdc6105e8fb802d1c3139c59898a49ddb052e23247a89068c9052be47efcab7fc9630dca0ab652876f85508c3acf44e61cbc5d36bb8454216ff32020e4589b8ccaf061c5f477e17a9018975b94bdf01a5088b9e9711e47386789db36078d9513362159f4bcf5625cba3d0c4710f5c7c40eca65734201e75ec4455bf889b02556cdcd7f597e6f3ba7b30add23aff05120a0152af57279f628a862a4854b6986c140786767e5019575cf10777405454f83d304da8f0bbfe684bec25ae0fdab06bb1956b3186d884bc820763c073bc3e3e339728fda4366f1cec79a68ce2bdc75fa59def3058822b5bad281468cef318b59dba154e51c66a3d6053cd14aabedcddaf84bb11cf1699dc48a73e9a3dff2d8376ef724bb0a40c78316b3d263fcb3890edb4eda54525ffabde5b78109e33048bdad261b95a72c73bff782d9a477353673e1c6dfc8ad53d9ea4133350730143aa55701aeb5340b0001c3e7b43e417fb10ed681267dd15cfaf83290d828ceee5ce3fc6335fe9f96cb5f778b4f98fc8572227c99e6d3c83a3104bc1d66f6b97b023d2d58ee04d79bbe8933202d1d5f3ac424efcab744494becd32990f773de873dacec129658dcc64ffc256a635f36acb0adaa435b73cd5ba68f95d225fc2b1dd6566522abf8ff3061b42362564cd33247a9a88e4e0c79ba32e8adff2aab0ac53ebb3a1d453fcd9d683a2ee9c8c5ed4106ccfe683309abccc1ea9fbeb6f50aed53b17bbcc0d519b69e21286a8a68d9365e01505c999b8cff3128598bb1f9b37cf8ef94afabec2900917ba469b2a1a3e4f3def9cc4293363ce19247a2f94212b441b1bb3fd524bf9fc670d5779c73e00126e86b77602e7d46dcc32550414db89b5d6151c8b36e2661b5c40d5e8547257a6e26470a3d40a4f21e2ad4c8078a58416b8edec9d0a2682c5ba0f7ec4e4b5f4507cd3d9f2ee28cc9064e91ca7bb1cb4f4514bd99a438529084545cf4c6fef173aa73ce4617534e3f130a3931a174550e60bf680fc69d75a4ba7ad4e1dabfac5064a413e47c1a582ae814cf0085f63d2462e7cec383c0866fe2db4b5284661491968f23a1753a416313374aa65dce1b3cd4e9c1c8e74eb9924170bcfa9fa49001a87d082ec53e6d658ebea76471b63ccd198773d036dcf28ece08c2c259edd6296742ce97a5241eeecb73fceae691d32f4edf704ea16f09ea02e6cf18eda53fd08f3a0d7c4cd69e5d5450f4cf1b6c76b84885ef80326a6f34c9e386f7c43df1319a28a02c2d15ce212fab7b8e6868776e380b4c529fd46d28a205adbe7c8ecf9eb55d55ae828df64216acd42ce37e6f89ea5ededc5452ed9cdaca3645f8cd317c5e2ba5d41775855d88b6e5252d95dd5e57a6d6f444b6ea099e9a8588caae09d720ed595ee39ec7b6b966883be8842abe8d91fd01f953b616a41b34ec1de521015952b28607dd1c73431c6c32c652fd423e8291c9fa41f0816f4891bdf5947acbea7f3d2d4cb4aa6011d752d2f6bab276681d9fa417c46ecf29a210fda144f87476b215c1eca09725777bf7ed7d54b314d4a16013c772c18718fa6db5b0d3e2e9fc3d47a3584d2bcbd4a295760de88283820af6ce41669d2c8e8ccb8f27f492c4b998d2791bcf69a06d237f48f177bafa213ec84c1846166f9cc4052e200c4d7b3d31c79ef5d6014ebae9a896f08f330150709d3ad3422dbcc2ec1470a0c38f866255d63efac199ba5ff01a7793b1688eedbff459324de74b1186056a7c43003b74aea11434f9a8f83463628d0322ff65660fa729f14bbb2357b142c68737d9228bcb211be4861cbc6545e5b0ade924762606fc56be6a6da0c790013331c7c6a7c5fcc8b91d3881138b987a33225a92eb7b427f03cab26954daf6b92d82a30b271a8bf20bce7fff56e3e8b2a6e3de796b6c3575999263108a00c2ce8c5381e649940842e54e08d5d4be6390cb83cc10b7c3ce063ee201df6d4c81ad352aadfa3b009a29cbfcaedc2bdb25e13d4554b1bc4c3d7919561e4e27a92fe5d926c7a1223cefc67d703724d1e389aeebcff32b8c4abd70690e0fb0142589f2964c306fc24b5decea0161af821db7ab3fdd178bc80c41d608996a0663ade6f7deb594f2f2a79dec117f006f06e69d147dd2e3b14836c10130e8a2125b0dd221df0bc2b1a4c2bbbe39b7e79dc1c03bee3644e6b1c3815aa7857ed212f7869b9bee8ddf658291cbdb03dc43c7f657bcc52ec90f162e4eacf10d6007421fae112134e13c21c3c8d4a15292927922cb633291b1bd5198b9078dfb5f8486a36228c4c08c14efd2ce1ebb8d76bed663a67d0594df50c424dc35d23d374e9a351d501196500e87fb26f0eb52e39c71f1449f6493ffed246248904e41806b7df5ddec2382824dc9286e61ff55c9fd43b5a3a11d533dd9dc75c3acf39df031be4ddc414f5fbfb2dd27c99250c8b639cb84b6cb00008ecec3e1dd322c3e40ae8e2e0ed936d3247fec3550eecaf1c8030a73972d2ff956608f14317fe9f45795700bdaebbb447a106eee7a0e600716f9e0cd34b679225e4ed412255fe6918bd5a450ade4ac8ef9c46d24195799a247088c72f791132f9fe65e433296251d51c38ed98c6d273171d94a9adcefb135f7190f8683009e3467d09187c3700e92ae4db5c0d41e39c9d99aefdd63ea2372717c30fbe947d972b9b08b05d9ba7579f7d45fae03b7a0375ca5f89a1194eeef75b86215dd978343e0f2ea033da604a6055ce14cf7fdccf7370b043eee3a9c1cc17fb251de809317610ba9355de3fb81c8da874478722d70e51423708e06824196d6166cb16d0cc32bc06aa0e5dfc142da85a7180664002abe88f9c48c06fe28ed2cca6953e0167c27e62c3872c9f82110162aa3a37cf646b0f782cbf3f7ed5a2b8c67538589c78b47a59cb9abfa676e06c70e1647374cb552be111f701239f7f32b67c208591489a6858c7975ff50230c5d7c3a59ff7fc8b482e905e11ea7942db0da657690dafa252321815bde2099d809640d68b4efaa072975644381b9b68a3c1f860cb2447ea09b5e61281b6f92448463c787752667422f332cd1b4ce51bdbfcaa75ac8e6794672d4473712a25ef6c7d810370edc747012c6a2d7def897487e7fbca02a9f8ea498a3cd466c25fb914813247aa3512f3c40de774419617240af3e2db17e070cc1b948ffa65033b990210b33bcc2f36cc1a3cb91a1c122b4df4c86ebb77af80017d2eb3254ca488e945b229855776298b9f10e9a9a622fb21e53cbde44b0d024209d7d4668f785dd9be9ca43a4d4d9873e24cd564bfcb31d97d25bc4e14747db8416afee519c408a968159669b4f2c48f982caed5840e1282616c1035789e8c63943971a75cb130f299dbca54121e5450a94119b8fbbd53783c8d6a8b3d1d73df8db3baab42"}, {&(0x7f0000000140)="c2e9ccd7aa9414e331dbf67b8b1cdb6aad1075b68aa94c64da06275b2f6c210153c994714720a5852810da126e848a967f64e6b20c533344511aa8a22e67196e50e4f43cad9e46919946617a779eea767c2340c7c54160adfb"}, {&(0x7f0000000240)="1b9935946904d41d561b563b2ca435a84954fa961f246e8cb4016e46fbbb6f937a6772801c0997ee974623f0b2c11c97cf0e71a0e46acf128e89ec39463266c7e95f3e89c959844406231c548441dfb4ceb392ca3a2567ba0b1a7f557a8d5a3261d4f9da34eea5228e171f6548deb2be54fc52db760fabd56a1cb542f25cb3db7506"}, {&(0x7f0000000300)="0ba64805dc0a9bdbc0f9b1253154e8b90f1422f18bd3cfaa74dbd85f719ec0e91df1dd0009739fc19eaabccfe221660f3e0a5169f32e7c3cf97355718e4da04170b514ad873594936b643946a9aefc0ffa20fe7ef6c3f8b7402598f578220b2dbf3a710007f3a5dca85ee1bdc9cfbd2f4944c061f4894f467f59e23170c233bdb99cb7192bb682a12e4285ce01b41191147980acbdafbd687017a7d36e436614a027de797c496f7265e9ed8304dbfa6817d3999790306c7bee96835a2ec7852217b27a47a07cb1462da7a85e0083487dac359c2577f037e8133b45b8094c95dbed6134e941"}, {&(0x7f0000001940)="33a777448c22eea2a2a91dd20e189c93fc03ff63dde5988da094034c94a85453dc0559fe71270550a3eff256071f1372af268829830a12855d4961708affb51b7fd89ba4914b1be5a56b06517ec2b509bf83c380d78b8a7ca6a8be432d83c7a8ebcef7d3638311ae0c52a62db33aeacace0412c1ea769c48d8d94f331dd3476c3ad0f9215649f15e98974b778f73e7815896"}, {&(0x7f0000001800)="f02392a6fb20ef5475d8ba2b3cfbe5ff0cda7043336f276166909189c98a72f2ef0308db2685c0a15142d7ce4383852b5d05c3cafb523432acc09b8a1b0717559d732cdf5c548138de21c9b2dc690d2145a544a962de78bca84e7826b1b0c3419495ed4c51ca8bb77bb21cdb1ebc849ab3a06bba4a7916365888e25501c722deb70d"}], 0x404) 16:01:45 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./bus\x00', 0xa28, 0xc4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x8001}, {0x7f, 0x9}}, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fsync(r0) close(r2) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:45 executing program 1: 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) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() fchown(r3, r5, r6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x1, 0x9}, {0x18, 0x3, 0x7, 0x3}, 0x3f, [0x0, 0x4, 0x3, 0xfff, 0x8, 0x9, 0x4, 0x9]}, 0x3c) 16:01:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x8f, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x1, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) semget$private(0x0, 0x800000000000010, 0x7e) r2 = semget(0x3, 0x0, 0xf) semop(r2, &(0x7f0000000380)=[{0x4, 0xfcd, 0x2000}, {0x3, 0x1, 0x800}, {0x2, 0x4, 0x1800}, {0x4, 0x4}, {0x3, 0x5, 0x800}, {0x4, 0xb2, 0x1000}], 0x6) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x2) setsockopt(r11, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:45 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r0, 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) dup2(r0, r2) 16:01:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696cfc3000"], 0xa) 16:01:45 executing program 0: link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000340)={0x3f, 0x9}) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = dup2(r1, r5) getpeername$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) faccessat(r7, &(0x7f00000008c0)='./file0/file0\x00', 0x40, 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) pread(r8, &(0x7f0000000440)="af5f37161fb5329c6731cc708fd40089c5a1ba6197f226299fffa3", 0x1b, 0x0, 0xfffffffffffffffb) execve(0x0, 0x0, 0x0) writev(r8, &(0x7f0000000840)=[{&(0x7f0000000540)="7cdb8a0d800f5618fcdabe31f290c99eb7", 0x11}, {&(0x7f0000000580)="459dfcb79271639cf7e5ef3ad6953be3e68ca5dacc9a9647505b7a04587e3bdf8f8935c615b9beb978d6050cf845f7a6de092811e731c8db09f8e672f3643cceedea8847eb8701a49c8d57dd2ce65e64e78bd2a74c0518f0746e0ba5c91f629945fee3f6f50df8a8b77d83a1f02e5ba1503a233828053560e91f38a311a96ea97f2978c00f7f2ef25c2604df4d76fc42394c087dcc44572b0b42b40b723d06fefc9875db5c5b56c450df", 0xaa}, {&(0x7f0000000640)="0eb4384de6ea2b97d2591e2467e67a34579e348bb4765eafdd4d60b048ee1750784a577ac46483fe7a4fa5a67096419a446ff4563d36da8b393462339e9327eeeecc0efdd5c4b6df32e43359ea151d418572a97f4719c5c38920d33b689289084e0fbba6a3029b166ecd3cc89ac43511dfb174df48c5c52aa8ba0b610e99618b1da23b2c038cacd852d76e236b36ef1e4caf8607a8d5e27c7503efc75061439cb3e0d42b44b015614a2efd2b9fa6fd692bedccbe8c335c199e6d31d1e1186ee2c9786b9b18b4582d9cdcd75e626062a50a8e5e4632ce3ae38e7886713eddb4126e73b8187b1a32271501a6f5aef540a1e4899a37127f8581c519", 0xfa}, {&(0x7f0000000740)="7ee1a1aa29c16a9a805a2e380a579fc0b5c100fede0d333bdf6e679f7247b92d07bc4a229e3868b76d67750a3dac08272a8a07735d8c", 0x36}, {&(0x7f0000000780)="40dfce50b789915e36d31b1cacfc6ba7cf7b164c57993f9f4422eeb24bf12f880a73c397d543c34b822399c90d12081a3129a481069e65a0ae39688526da5bd59e02473b3ecb9d9b4dfab29a120bd16fee652a4cd9dbc2d0e44840ac615f500c616763348d72b27db3caa85a2f965ec1d2bc3ba6f57f91ef18435d5e257228fb4287c5e625e21bd97d93a40fd4586367fff7afe6bd8c4be570ec1ea807f5d1dec911ec5655", 0xa5}], 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSTOP(r9, 0x2000746f) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xb1b6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x70e, 0x20, 0x7, 0xdc}, {0x8000, 0x7f, 0x7a, 0x2}, {0x800, 0x8, 0x4, 0x7}, {0x9, 0x92, 0xc4, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000180)) accept(r2, 0x0, &(0x7f00000001c0)) 16:01:46 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) 16:01:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x10) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:01:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000001480)=[{&(0x7f00000012c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f00000014c0)=""/147, 0x93}], 0x3) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$BIOCLOCK(r3, 0x20004276) getpeername(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x40) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000013c0)=0x60dc2f7a) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:01:46 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000, 0x8, 0xdb37, 0x5, "3ad1cee59f04f03ac889a01b11b867ea31068bcb", 0x7, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:01:46 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000000)='x\x00') 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x7, 0xff, 0x4, 0x3}, {0xfffe, 0x0, 0x0, 0x20004}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x90) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="47b848dc83ddd0", 0x7}, {&(0x7f0000000100)="53c72e111a9da703e95ee983f9628d2a1ccff0a9f95aebbd16ee0c223e0e9504d7f1f039c81a1ece82a3f0d5372419ab3043d6673a0b7d6a04d1f4214912abb79ebefec9170fe4356bc9eea13351145ce8c91bd0c78a0f00641b6ca09e837fae371b8d44b4f204b8e206fd4248caa024346be17d1a9095876385932fce035a7f3baaf2ff7e5cfa0aa33c835fd8896714bed3575fa2e740aaef2670e080cb32f604c76e3f32d31d704aaceaf6f70edc58a2ca951966ce14615bccc729671f", 0xbe}, {&(0x7f00000001c0)="c59766d6fd1eeae689380440397f4f8c475397b61e07522cd752ae301995add8e582822cbe69b11ecf4e9e84ac293ba3cd9ec9549051d01880a96b41b85e3ff594e7aaddcdfb1bd588f735ff21fe580473c9980b92840c33a9e259e96fa673110f3d1247b8fecb398d6a44adb6ec2d6ecb29763776bc832a45750bf06eb8a0fb974dc27f0d623a", 0x87}], 0x3, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0)=0xe42, 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000003c0)=0x6) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x400, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) r8 = socket(0x24, 0x8000, 0xff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x8000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x0, 0x0) r11 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffff8, 0x4}, {{r6}, 0x3ca0eb2961590b64, 0x80, 0x10, 0x9, 0x5}, {{}, 0xfffffffffffffff8, 0x190, 0x0, 0x7, 0xff}, {{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x84, 0xfffdd, 0xf6f, 0x5}, {{r8}, 0x0, 0x1, 0x8, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x80000002, 0x3ff, 0xed}, {{r4}, 0xfffffffffffffff9, 0x52, 0x40000000, 0xfffffffffffffffc, 0x4}, {{r9}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x200}], 0x4, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x40000041, 0x5, 0x32a}, {{}, 0xfffffffffffffff9, 0x40, 0x1, 0xca4, 0x2}, {{r10}, 0xfffffffffffffff9, 0x8, 0x1, 0xffffffff, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0x4, 0x40, 0x46}, {{r11}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x100000001}], 0x80000001, &(0x7f0000000740)={0x2, 0x7ff}) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) setsockopt$sock_int(r12, 0xffff, 0x80, &(0x7f0000000800)=0x6, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000840)={0x3ff, 0x80, {[0x9, 0xdb13, 0x7ff, 0x2800000, 0x80000001, 0xfffffffffffffff7, 0x0, 0x100, 0x4, 0x800, 0x5, 0x50b5, 0xffffffffffffffe0, 0x100, 0x37, 0x9, 0x8, 0x4], [0x3, 0x80000000, 0x4, 0x5, 0x6d, 0x7, 0x2, 0x7ff00000, 0x81, 0xc], [0xf502, 0x1c1aaca0, 0x20, 0x800, 0x0, 0x2, 0x3], [0x1, 0x80000000, 0x2, 0x9, 0xfa], [{0x1, 0x7, 0x1ff, 0x1df6}, {0x8c3, 0xffffff0e, 0x8, 0x8}, {0x200, 0x0, 0x7fffffff, 0x5}, {0x6, 0x6, 0x0, 0x50}, {0x6, 0x7, 0xe, 0x3e8}, {0x9, 0x0, 0x3, 0x80000000}, {0x1000, 0x0, 0x80000001, 0x6c49a775}, {0x5, 0x6, 0x8, 0x20}], {0x1000, 0x9, 0x2, 0x8}, {0x0, 0x0, 0x101, 0x5}}}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000ac0)="c6e940a2c6994cf5c470590c4ca7561d8f8af7d46a8a816c60413eb91046f7694ec33672e9fc3b0305f8f7577c225f3a909f382abc98e487795bb6c1044316a2faaf0859e1af260dc610635f8279f882398525540785", 0x56) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse\x00', 0x20000, 0x0) writev(r14, &(0x7f0000001180)=[{&(0x7f0000000b80)="fe2aa3cd95d462e49144f0d8c90425c9194efdd26c444e9c4c984fd1a4dc4a7df76ab9dd14cebe9c878346d442e794dd2982dc99120158749696e913f92e33a6c2f915a6662cb9a995e764c22e4a5820b8828e343e3a903c163580ea1ed6b94f16fe64a5286189c271a4ee6dac596eef819ce0b8845c6907263000f20f177afe622b909b18944a13232dd9cb98701fa462c875e3dfafe3ab3f32f5d8d206995be17d5c7d8cd6009e370c28", 0xab}, {&(0x7f0000000c40)="fdbd8c226092dc11f878edc492af751ca121bf2b13f553e3eedcabb33586f295b944e81a7f95eefdce952f309d74ae8e1753571aefffa58bfb3a29c84ac1349082b440cc9f4037fd06fa28ab4567ddd86c95441f8d62844822e566a307ce3598edc728070244c2dbc8db66681c19e0133e7b5440491b4fc02f23b1f203466fb2351daa4162a777f73e5687d1bc09f079c505aa1fee60ee52e190d9462865c39680817793ba594dfbd8d08ee5f33da3f614741a9acd378eb08dbf50ec188fe21a24d72c0dff5f61830d34e9975306f8a4643a51c0ae817fa08e0172613c46568f11fe5a489bfc21540f748827b4", 0xed}, {&(0x7f0000000d40)="6758c75bf3ebb81c4d834ff7614d2f30245d9e25b8b7f6bf0f137b9224fbad36fb4caf5cf6ede3a4b2f970ca9b89dc29a820e3119d47d60afa02701f73173cb31a6e98ab4749a61ca2eafee4f133b011ebbcbacfb12228122852001209ec87cedc7779b026ab8ddf54238ab2a21ad2685ad8f5855e4772ca408c342ad97ab731d3f1cd20fe59c1e53b036c05a146d678f8c6f4", 0x93}, {&(0x7f0000000e00)="1f92d7d11d61fa5c281ed9", 0xb}, {&(0x7f0000000e40)="a4c129f0f0c0900cf6111076edfe9fdff97328f114922cff52d06fb4427fac1b60502dafdf6a147ebdbd42c9c02dc2186c3a7cdc4dd9589fbebc6c2d971c41e5ea132d202094b72f6b95ee8d828dbd2d59c083d71524985b7436748935d4f870ee0128dafda55cece9e31727b31fdb568f3125485863b8d0e27f23e8803a5b02cae019808281b86a00d1541b257de890157a4a4cacd82a71bdaba156280b4b73adb5dc201e1d2f49ea0b875b587c360e8f26f98ac7e21cf3bdc3", 0xba}, {&(0x7f0000000f00)="cd39164c3ef828b05f5e2911c3d9858b689ad94303bc855741e81d62173673891903087ab12a61a6ec3f6ab1cc0f7175bc0b4cb5ed57907b6a33097a4fd5edcc4fe1e4b09d971bcc009a67222fedaad3191083fbdcbf30eb196cd674d4e97d0b321e2d427dbc4ad67b3533ce", 0x6c}, {&(0x7f0000000f80)="7b6a87ae60232cf68b45d230989dd08144146d0c33bbfaabffffcb5be52d6ea24a415ea38c620b6b76a86674385c0fb4922cadab8d48126567ef6ac0c138ccf50bad68b2c93cfd01ab8c8a4f298dd92b9bceb9a98d1de2b308a850d160", 0x5d}, {&(0x7f0000001000)="bfac485a622c6426b56b190c71f875b856773e9611941bd84e1f3a67b7143ab3558353e770ce0aeb95a644e316b89eeeb41fd729f94743460d17d97d41ecf35da60af3f2cd43fe08", 0x48}, {&(0x7f0000001080)="8324befad5d13bc591c726a86f7fc80b84a63f41df936c2aa05051bc2463160bb381ed7f2adf0e6753965c09f97a794f253c2a60c1aa861f9306d8afbf6dcc12a454aafdca224dc9372e88bb135475cc0ef0473c435501b77c74b448fdd60aa50fae86b83c4e498b8508210867f9f74a73776f16c84739c56418534dd17d1d60c6b80e4c47e62efc0365b653fc2c07b55c8649d3fdb2320ca61fb53927f794efbc9131ec0e74b7c8c803f7ebdc6bbf0b470c6c569a595ee625e309fa308c60480e8dccf132640192336e8f4d84ba6d9a84a15f86f74613a49857946b30fce67aaf9d2b9e6f884df342e999a90890f1922dc6", 0xf2}], 0x9) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000001240)={0x6, 0x5, 0x7fff, 0x6, "db0c11735447aa39c92f47956aeadfe0d8562d71", 0x3, 0x6}) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001280)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r15, 0x14, r3) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r16, &(0x7f00000012c0)='./file0\x00', 0x103, 0x1003e0f5a647d512) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xfefb, &(0x7f0000000200)="fedb8293b60200400000000000423cb1a7ce72323a2c4d11aee389112c91afa3e43119f855ba7a0d086324841ed6a2eacfb017b4202ed3e73874fc323f98c3480d489dd2971001e45fa6b838869043e549312e3eb349fbed40efd25a4dd859045633996ebe48ec731675d2d3a8c33fdcc8ce47cd5fc8a89ffaaac35f828d5706bf271293fc250d5550161153d3ebeafaf58331ce0252") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) 16:01:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:01:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x40, 0x0, 0x0, 0x0, "33ee1138fa7e075379aa63db2f5cc0b21a5250e1"}) 16:01:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r4 = msgget$private(0x0, 0x10) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dew/bpf\x00', 0x832, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r5, @ANYRES64=r6, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r8, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRES32=r9], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732aa76158bf77415a5b49bccc4e4d59f1024d27314981aa5d0d3a0711635f69713ae5e248e22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf9a000000", @ANYRES16=r10], 0x3, 0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000004c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x89, {[0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xeba, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x10000, 0x0, 0x80], [0x0, 0x0, 0x763c], [{}, {}, {}, {}, {}, {}, {0x200}, {0x0, 0x0, 0xfffffff7}]}}) pipe(&(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = dup2(r3, r0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) fcntl$getown(r5, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000500)) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:47 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20, 0x0) writev(r2, &(0x7f00000006c0), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="0600000000c72d75989736b5fc1de90fae098c54032ccde7fe65b7b5270e390f33dd4c3639c353af71173a75fd0927ed9f4c0cf60d2941216a6ef7d4f4e90c8393d4960110ad8f4f475a6bd5a2086af349c0e36ca0a1802773e93938d0a36bf8066a33da4d9455c7c4814e3ecc77c38dee5c7c0d60e25d98f02cc5b33d468979e6787e84e2d8d706193751bc6a7e12257d3a76182608da63ecaf2eec10e9941c256a4456bf4b19dede9b689c0f1af4335ff6ab6cf2dde13f66702263faaa345407b2cc1af586d1fe207b1b8c994590f09ae97c27b32e9221fc3412666ff2875755408331585a73aba9f66121980590", 0x15}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fbc03acc1812f76580955a60e94b01be3ed866e5e80d0400000066ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd3c2489b521c7d4b75faaf55e9de4153f96c50dbf3fa", 0x92}], 0xffffffffffffe16) 16:01:47 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001de, &(0x7f0000000180)=[{0x60, 0x0, 0x0, 0x100}, {}, {0xbffe, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x55f, 0x5, 0x4, 0x1000}, {0x1, 0x3, 0x0, 0x2}, {0xfffb, 0x3, 0x20, 0x80000000}, {0x1, 0x6, 0x7, 0x8001}]}) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xfffffffc) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000600)='<', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x7, 0x8, 0x8, 0x5}, {0x740, 0x0, 0x0, 0x7}, {0x9, 0xd8, 0x61, 0x3}, {0x7, 0x40, 0x8, 0x7ff}, {0x8001, 0xf0, 0xaa, 0x4}, {0xfff, 0x7, 0x3, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c, 0x7}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000001c0)=0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) geteuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x7ff}, {0x5}, {0x200000000006, 0x3, 0x0, 0x40}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[0x0, 0x1f, 0x80c, 0x0, 0x8, 0x1, 0x0, 0x4, 0x20]}) 16:01:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x3, &(0x7f0000000080)={0x401, 0x6}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) syz_open_pts() utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x8000}, {0x8, 0x7}}, 0x2) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fff, 0x7ff, 0x7, "22e7c74733949616a6e2b204eae206d0f7957fbf", 0x97, 0xda67}) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:01:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x9, 0x800, 0x3, 0x7ff, "ccccefcf653146aee94b845c9b3426f8c6b544d8", 0x84e9, 0x9}) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:47 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)={0x200000000000010c, &(0x7f00000000c0)=[{0x5, 0x0, 0xfe, 0x5}, {0x34, 0x0, 0x0, 0xffffffbe}, {0x6, 0x0, 0x0, 0x3}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:01:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30008) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/4, 0x4}], 0x1, 0x0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:01:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x44, 0x850a13a50ff5c518, 0x0, 0x800}, {{r1}, 0xfffffffffffffffa, 0x10, 0x20, 0x800, 0x5}], 0x0, 0x0, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet(0x2, 0x5, 0xb) kqueue() 16:01:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r1) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7, 0x0, 0x4, 0x40}, {0x8, 0x9, 0x9, 0xcad6}]}) sendsyslog(&(0x7f0000000140)="c825ee92fb5d9bea41bfa95be3a15c404b09af3f0f2d65720de0bb2d7bbc10b0378c94aa9c4cb67af5a766734d8537", 0x2f, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x6, 0x4, 0x70, 0xd22a}, {0x1f, 0x40, 0x4f, 0x8}, {0x5, 0x0, 0x2, 0xfffff800}]}) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ff01007040d111eea79f250c58d7ad5e15f800809d5b441d00"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r8, r7, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r8) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5, 0xf9, 0xfa, 0x84}, {0x8, 0xa8, 0x0, 0x1}, {0xffe, 0x1f, 0x6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x2c) syz_emit_ethernet(0xfffffffffffffdbb, &(0x7f0000000340)='6') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:01:48 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xb307e489b2da126c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0xc) setsockopt(r0, 0x6, 0x10, &(0x7f0000000100)="000000007f546bcabf9ab2a87602dda1cdc0cff7d8ba3fc98a6c047bc21d20d6264cfcbc10f0b1372a238f9ee99ee443b418da6fbdb32ffae92a046380e35ee614243c0d5f272deff8d78b5c81a0bd8b3fbe5f60371867ceed86e1cdd44043fc8ef3fff1032237fd4f1d7981b43f854d488e52e5aabfaca48d84706eb35635b53bb4490242245f1d6eff4c0ccb4f779b4bc5c11f7396703f8ca7c071fc8e49e2e864aa89b70fbed32f67fd6bc140ce9582c9ddf0e34c21e8d6a4df1e741777ff4bc194cf61c2d5ac242fc2a47f5050b5ed672122b7026265e8a9d538edda9551530d464113504460158434c8e27e09da029bfacb1932ebecb155e7d76ef69e04986be5ade7fcd30d1a75", 0x10a) 16:01:48 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x3a, 0x69, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x3a, 0x69, 0x0, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x6, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0xa0, 0x1, 0x8ea, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x3}, {{r3}, 0xfffffffffffffffa, 0x40, 0x83, 0x751, 0x5}], 0xffff, &(0x7f0000000140)=[{{r0}, 0x8000000000000004, 0x40, 0x4, 0x1, 0xe3a3}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0x200, 0x7fffffff}, {{r5}, 0xffffffffffffffff, 0x2, 0x1400fffa9, 0x100, 0x37}, {{r6}, 0x7570f2cd5b2b6ed7, 0xa, 0x21, 0x7, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffb, 0x48, 0x2, 0xd2c, 0x100}, {{r8}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xe3b, 0x49}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40, 0x1, 0x8}], 0x3, &(0x7f0000000240)={0x7ff, 0x1}) 16:01:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) kqueue() kevent(r10, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1, 0x0, 0x4}], 0x6, 0x0, 0x0, 0x0) r19 = kqueue() r20 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r20) writev(r20, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r20, 0xe3) writev(r20, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r20}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r21}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r20}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r22}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r23 = kqueue() kevent(r23, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r24}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r25 = kqueue() kevent(r25, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r26 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8020691f, &(0x7f0000000300)) dup2(r28, 0xffffffffffffffff) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8020691f, &(0x7f0000000300)) r31 = accept$inet(r30, 0x0, &(0x7f0000000580)) r32 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x100, 0x52) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r32}, 0xfffffffffffffffb, 0x24, 0x40000000, 0x9, 0x7fff}, {{r31}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() kevent(r33, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r34}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r34}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r34}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r22, @ANYRES32=r16, @ANYRESHEX=r25, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r33, @ANYPTR64, @ANYRESHEX=r34]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r19, @ANYRES64=r36], 0x6, 0xc00) r38 = getuid() r39 = geteuid() setreuid(r38, r39) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x6, r39, r40, r42, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r45, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r45, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r45, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r45, &(0x7f0000000680)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0020061584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666d876bccd8374c1be67d4f4cc34c8d0bba7593fd8faf95b0ff5499b3a"], 0x1, 0x800) msgsnd(r45, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r46 = getuid() r47 = geteuid() setreuid(r46, r47) r48 = getegid() r49 = getuid() r50 = geteuid() setreuid(r49, r50) msgctl$IPC_SET(r45, 0x1, &(0x7f00000000c0)={{0x6, r47, r48, r50, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r40, r44, r48, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r44, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r53 = geteuid() r54 = getpgid(0xffffffffffffffff) r55 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r52, r51, r53, r44, 0x0, 0x80000001}, 0x8, 0x100000000, r54, r55, 0xfffffffffffffffe, 0xfffffffffffffe00, 0x100000001, 0x7}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r52, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r56 = getegid() r57 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r57, 0x0, r57) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r59 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r56, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r58, r59, 0xff, 0x7, 0x3, 0x7fff}) r60 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r60) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x80, 0x4) setsockopt(r0, 0x4, 0xa, &(0x7f0000000140)="69000000f8bb03b4ff8c951e3f511e22128e2c0191fdb6881764f2b6bd86f1c14c3e4f90fde3e27429a70c75106e9066f42df4717eabe1045d4d9ce9a54caed226d3a9ce09540cad00", 0xfffffeb4) mlockall(0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1ff) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='*}/\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='%*:&\x00']) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x3, 0x9, {0x2, 0x66}}) 16:01:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)=0x9af) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:48 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) fcntl$dupfd(r1, 0x48ac0e48ed6d1400, r2) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:01:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x6, 0xffffffffffffffd1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:01:48 executing program 1: r0 = kqueue() connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) write(r0, &(0x7f00000003c0)="20a5aaf041ef966dd7d7085e46f9cce3fa6c8e42312f410751b6c5edf77326a4b8810cf482b758290559ce794e96556e4257819ecf1c8eb52811a9db1942a1072fe6fa664d7cd41f74d35656077e55c9c44f223c6c8869883f040a8912fce17904d0e3402c45b16f7c67a9c249e37de809", 0x71) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0x1, 0x2}, &(0x7f0000000040)) 16:01:48 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/t|yCg\x00', 0x143, 0x0) 16:01:48 executing program 0: r0 = semget$private(0x0, 0x0, 0x827218a7d42dec07) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) dup2(r9, r10) socket$unix(0x1, 0x2, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffe56) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = dup2(r16, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000000)=[0x0, r13, r20]) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = dup2(r31, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x9, r7, r22, r29, r35, 0x0, 0x7}, 0x0, 0x8, 0x9}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x7, 0x3f, 0x80, 0x2}, {0x1e6b, 0x52, 0x2, 0x2}, {0x3, 0x9, 0x1, 0x1}, {0x7, 0x9, 0xff, 0x4}, {0x2, 0x5, 0x38, 0x7}, {0x2, 0x1, 0xff, 0xc8}, {0x310f, 0x4, 0x7f, 0x7}, {0x8, 0x3, 0xce, 0x7}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)="b6bc26f773fd07cb261b4279dce1a298651c4fbb4fa08fc382716d00fa00ac81a874473e12df923777d7baba8cdb5b77d20e97b7e9119f8f7bef96ec9cc6") msgget(0x1, 0x400) 16:01:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r11, &(0x7f0000000540)='./file0\x00') chflagsat(r11, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'\x00\xfc\x00', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 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, 0x0) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad701000000b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000009443b09c655f689e68a09e2381d59b591efcfe501a0185bc1231ce95a00b5dc3250ec0ba7b1deacb9df31dbfa116c59858a74445d504468370dfbf963521ce3f1ce777"], 0x10) 16:01:48 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2a) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x7e2b318653c0b386}, {r2}], 0x2, 0x401) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x9, 0x8001}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r5) 16:01:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff0000010000eb87f4dadf03000020", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x80) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) accept$inet6(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) utimensat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000100)={{0x6, 0x5}, {0x10001}}, 0xcab2034611bf36a3) login: OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:01:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) fchdir(r5) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r6, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r6, 0x9, 0x0) 16:01:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) chdir(&(0x7f0000000040)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000100000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000032, &(0x7f0000000000)=[{0x24}, {0x10000800002c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000300)=[{0x3, 0x2, 0x5, 0x5}, {0xe2c, 0x5, 0x80, 0x1}, {0x8, 0x2, 0x0, 0x65653161}, {0x0, 0x7, 0x5}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') 16:01:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) listen(r1, 0x81) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x0, 0x9, 0x7, 0x3ff}) 16:01:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f00001ac000/0x3000)=nil, 0x3000) 16:01:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x2, 0x0, 0x0, 0x800000, 0x6]}}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x120) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$dupfd(r0, 0x0, r0) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x01\xfe\xff\xff\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0xe) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x44, 0x0, 0x0, 0xffffff7f}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000340)="1081061515699573e5a1a15015372f6cf3df619107ceed81537f17fb7f03a782a37bf40406323c6c17ab54dcffe16db0be9d4d73d3720747b93021621bb4719a5ddc6183ff8935f0a2148b52657abaf3b617f6475be3ae239155fbf021", 0x5d, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = accept(r2, &(0x7f0000000600)=@un=@file={0x0, ""/4096}, &(0x7f00000004c0)=0x1002) fchmod(r3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) pwrite(r4, &(0x7f0000000580)="4daf89c9254b7f087a344b6f2ec56ab76f427a764f36e537f094467eaf3d513b49ba6a5cdea999de111fe396390cdf1de7bf810cf6755f86b53794ecebef67c448", 0x41, 0x0, 0xb3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x6011, 0xffffffffffffff9c, 0x0, 0xffff) syz_emit_ethernet(0x9e, &(0x7f0000000200)="f1a6c60900001fc30000009e6d7b164a70498126a76386e711ca71ff51f5e57b4bc304d3f6a64fbb5ed6a29131b148d0d477caf7908d78a759b3ba141c67d934beecbe9560e5a10e49770a3c4c92cfc98431d3b498491473d199abbbc523bcd84a496c09a1c1ba28eb95a9bfdf168de121c4f47641ec69277d09a41f486a82251527a4b523e9513f3061d4b41a17e80d6f1f2f4e83070000000000000000") r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) select(0x40, &(0x7f00000002c0)={0x6, 0x401, 0x5, 0x10001, 0x3fffffff800, 0x63, 0xffffffffffffbad4, 0x8001}, &(0x7f00000003c0)={0xfffffffffffff064, 0x4800000, 0x2, 0x8, 0x5, 0x4, 0x0, 0x7}, &(0x7f0000000400)={0x8, 0x7, 0x1, 0x101, 0x20, 0x7, 0x0, 0x1}, &(0x7f0000000440)={0x7, 0x1}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f00000004c0)}], 0x1, 0x0, 0x0, 0x1}, 0x405) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000000)=0x2432) 16:01:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, r6) recvfrom$unix(r0, &(0x7f0000000000)=""/82, 0x52, 0x800, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:01:49 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x21) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:01:49 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kqueue() close(r0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:01:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40000010be5, 0x50) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9"}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1c5) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) 16:01:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) getsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000004000)=""/202, &(0x7f0000000040)=0xca) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000380)="59f08dc8961f890e5b378e90d48af969c0c0e7689b5a641591a1bc35a03b6f07a286c74ea952ead3ef14190186f5574c81ea5ff033346a9d20ef2045efe113c3b9e7dac90260930dffe56b622e8dd681846dd3c9ac595f0a90702103", 0x5c, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="02002e2f66696c659cfa6fe14455682f17baa7be1a"], 0xa) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x0}, 0xb63301c4, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYRESHEX], 0x12}, 0x9878d5c527fde8da) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000340)) r6 = dup(r3) recvfrom$inet6(r6, &(0x7f00000004c0)=""/70, 0x46, 0x28df5f231b08488, &(0x7f0000000540)={0x18, 0x3, 0x1, 0x4}, 0xc) r7 = getegid() pipe2(&(0x7f0000000480), 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0xc5f, 0x400, {[0x8, 0xa4, 0x3ff, 0x3, 0x9, 0xdfa, 0x3, 0xffff, 0x7, 0x8, 0x5, 0x1ff, 0x1, 0x80000000, 0x100000001, 0x7, 0x1000008, 0x1], [0x800, 0xf7, 0x87, 0x8, 0x35, 0x200, 0x200, 0x6, 0x6, 0x21], [0xff, 0x2d33, 0x80, 0x80000001, 0x101, 0x5, 0xfffffffffffffa44], [0xb99, 0x4, 0x2, 0x9, 0x0, 0x2], [{0x1000, 0x7f, 0x400}, {0x7, 0x1a, 0x6, 0x6}, {0x1000, 0x0, 0xc2f, 0xe26}, {0x0, 0x41c, 0xff, 0x200}, {0x7ff, 0x3e00000, 0x20, 0x9}, {0x3, 0xa2d, 0x3f, 0x1}, {0x4, 0x0, 0x6, 0x7}, {0xb3, 0x81, 0x100, 0x9}], {0x5, 0xffffffff, 0x8, 0x5}, {0x1, 0x9, 0x0, 0x2}}}) fchown(r0, r2, r7) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r8 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:01:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/de\xfd\attyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7fff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) dup2(0xffffffffffffffff, r2) write(r1, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b996d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6e480ef96ec7b2dd3eb4ec15f57a279036beb0e475db3a00f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d12", 0x14a) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000042931152bce7b4b694ccd7cb195334e80c254e9fe44f8581db283c47df259619877f58b9b95152bfd4e8eb6c80009f12a5138b1cf989d2b2cad05701ffbb0000000000000007c795b226a3b20d40d7c17296c8879b309524662852b90173165127f801205210a8b542f68aa4577099c03ad03eb1f0b1d8497d27a4bb1cafd8959d8968c855f55f2ccbff93287a1e2b96e86def7a5ad4d278760949723888ba6cc8ace9e1d68ff7048481bdeb1ddae8fffd590e0b12e5cb78cce3d65df59f82573a7651b151e80f23ed93a420f1323ee52d109f7f6a5211713e1b9be295a95d209ef876c03bf529c0975aec957f72b6fd3aa8ef9812dc116931a8afb6ee32ab85a320b8dfb4da9c5112bf79c13df1ee22c2b67f972d01a1304a7a8529998c3eee99aaf2dde69eec33b4b7a75596960e91850755ca47abe8ce7af0d7f99f21"]) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000900)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0xc3}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x4}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000b7f000/0x1000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000fb4000/0x1000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0x1f}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r7) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r11, 0x0, 0x0, r10, 0x0, 0x8}, 0x0, 0x0, 0x0, r6, 0x1000000, 0x4, 0x40}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = dup2(r14, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x9, r17, r3, r11, r3, 0x2, 0xd023}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r8, &(0x7f00000008c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1c00}, {0x3, 0x1ff, 0xec969a606ae14058}], 0x4) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) recvmsg(r20, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000100)=""/227, 0xe3}], 0x2, &(0x7f0000000240)=""/181, 0xb5}, 0x841) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:49 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x3, 0x7, 0x2, 0x6, "b3364edf7b958a10b0d7350912ded65dafbbb320", 0x6, 0x20}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r8 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r8) fcntl$lock(r7, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:01:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getegid() setgid(r1) getgid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x4aedcfdd116b2d96, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x6000, 0x100) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = dup2(r12, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000040)) r21 = dup2(r19, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, 0x0, 0x4}, 0x200, 0x401, 0x2}) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r32, r31, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x7, r8, r16, r22, r1, 0x20, 0x9}, 0x80000001, 0x3, r32, r33, 0x42a4, 0x1, 0xee9, 0x3ff}) pwrite(r0, &(0x7f0000000140)="e2", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) socketpair(0x10, 0x3, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r34, 0x4, 0x8) 16:01:49 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1}, 0x0) r2 = dup(r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0xfffffffffffffff7}, {0x401, 0x138e}}, 0x2) 16:01:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000640)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = fcntl$dupfd(r3, 0xa, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) sendto(r7, &(0x7f0000000140)="31e11a84268e2c604ee3de9376b27b986cac43057c7b78be521fc698bd610c7b40c81f17de6176cb981b0e9d751bdb22e6857e9efc51c61c5d059efd013577ccdb60e0bd61a00951df2b1e95577d7ee1141d95664a5d7f4ae196d51700f1a43cbcde0c11df3028a6a2d0363b58fc7042720e9c78e553ad4bb5aca17442ddaa87adecdc875f1265c2a827419eccee4d699ac088f068f22403e9b1e9a0bc06", 0x9e, 0x4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r8 = syz_open_pts() ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000100)=0x3) setsockopt(r6, 0x10001, 0x7, &(0x7f0000000800)="75ef4aecbf269d43d07447ff0c5bf2f92daf90f2fbbed21c8632d0490855c22bc56f0ceff37e07807d40e5b77ac5136c10588daa531b858b285e93b4692be5384f626571162b22b844422bc96a20be696b014806fe211417d10340d51297532d9639ab5addbe442aecb91d24b903e6d61c49faa13d6b74d07091113a60ab882bced1ae71238fa4a9a779c037705f6bce4845c5bb2fb39f5b13270c3018733434b4fd4ad90a2ee953151ecb5b45deaf8aee1093cb7ef5e1922c2edb28c5ed2c029a744cad7953ba6564e61a88e3dfb192c0f4ffc9618542c400fa818d2470ff24233731270ee86e2d4076d5207d4afece0bc07a4788c2fc68c3be1ec6425807234a20c87b8c18ac5fd1418fc06d8862c6a11d12f626ffa8bcdcec44ba3a87964098d4d4cf99d974543644d2ce0fdf9933a771caba783bcff1eaab756d64118c206f91b7edc8a45e8ad8707664160daeb9b773107ee6e3434546a9e1304e0cdf088bac2276c430549c3c78ea80ed1073a36c47c2ce351df7376e0676af6b22a4493ad3135d21bde72ac4a41915271a5741127bb94a3691c600b9907b14908a460d41688759cb75c655e9030afb9c9d5d11023228a117556c48d1c41b27f279d1c4992abd2b1a9460616623e722882950306a089e0dadbf55b87660728dae68fef3643da6b90b90a363de938e2c23ad94f6a6c1ff36dfa7e19bc17c9d774eb34aeb8f99b93d7ff8662e4263604c9e07da688ed2dc41577cf29e1d31f98e392223696866c0ddc59cc072c88f0f3f38857f5e467433bbb9ddf6131b9031b80172aae4c9e64b43aca28d327299823d26de06691c88675133c18965ca3aaecbc96b0624a9015fcfa4832614b98da8ed8b41060cb81c9f1e35964cdacf0dc1f3d6af3c39137836b64d3d9e757754bef0747e8fb5a1c87e6678a6481089585983400d53a6a377ecd076594a0b42e55ae6344ff4b10f896e867be08d975829d81c92f0cbf44bad8d065f5b805801efe8d52ad850ee0e94ccfa968f65d0f2785e48ce10541e021979c19d5269fc323797e3ed193647392af9d66dabebb78aeac3a7a058e149f3f09a0964c8faf6ba8dd7e255fd3d38fc23653832618a925d1e8c2539cb0a74ddda7f569411e2568538b9dc6eeab4e35e682f21620861c16c491c34af37a9a296789b42a3270b368af0b0ae02ff40b5a5442dd406a80b51f19160c5952d01518ae404f469e0205ba65afb1c542c32a742bbf886cf4c400300fe48e37522819fe18dec38f7a9eb821ea2dcd1d370e3e3aadd33aff11d2e8821ecc12202009efe4658b5460bd7312180ffbc7090efc60a19b4f6d3b3ba9e90b42415a9f31457805e310033b6cf7dca1043aac52c0693373b0d7cc2235793ee5f789e53f7cf228bc221f1edb87eba29750c8d86632551669abb64b0536452228dad4b286d332778b0c183c54b3300d4ba95e56045fd6ae37c1c91b25fd110ccbad5b4c95c27c2d763b94e80cd93c2f0b64541144f89fb747c7be82d15eaca58b6f7c568456dde192004223bb1066b3f54fb7640e1432e4f6395ae7ae985c3ccb32867fe614debd04f5f81adcc6dd74db451ddffcc6f96902466255b715c7f3d8ca0e9343e77969a0e0298be2390bf09920f3d8068f580c8141548a516edbd06124f5ade437d54accaf521df517e4fa121a32ae801096abb87aea9e908943cfc5c2fca86db96136f0c79849a56d9ce581e5d12a1ebf9210f9dfd5035ca02aa4cd7d1378175693fa7b072c4ca00c1cc0b421e6912d28784c35340886a94008e4381ce8fce93b6ccf5de868bda099d6f9507e7937f7762e536011f47ffa5d8cb59fe93b1785010f1b5910922f10edf2912bba3abdfa2ac16d06b2fb4e50f3263b568148d1024a3a8fd8df63d85807ee6fc904edbb3817cb517431adb8fe69cbdf62917a31698c38d2240fe9f1243e37c7d5a8b0abdfc9e86e7f3b598b30f56ff356b407716cad7e4736aa4bcba6d53b20576467d571ef35af4023d23fbc684522c52af43ecb712971640af57eccd212448f7c3fd5ddd8433faf0f8ca27885cd041328168bf16025af49f8ca213ca28efe356574b1eb20d3e552b040054e697ddce56664087c36c99029c893647dfb685c9eeb4a30af1584cea84e422b5e72f4aedf704416b137186ca1c09879341c6220f433d3e20be5ac0e6a9d4593e94a82e23b91d918793cfe243680252fdcf22a2db9da859de7fe4482dc30ecc4648a1cd898a59f7a3aec537d8f25d1d6c64ca5bd8c1f69af036750a42b9f1a790ead3a173aadb7648e7a9f465d8c7df26c3e771788b0f77e81403a7093ed2b1fee353af37530f5567e5be76e9a142356546d247b57aad54c6a0c54b61ef53d2d2a438ac69fd3caec2c4fc0c7bf92579d50131c3a628c8ef2530e661fbacee2a407191eed7705fc15eaac955835a72a6979560aa84930f81352fac927f5ac5e7146f4a667b833f8c8a9648a74c57c3c223e4a6a070de94e7a97c4435ad17e52e4c359cbd98184992e788460416dfa6c4733437d06c9022ec42747d2c0d79c5f38f287ec27e3f0dc419b7d2cacc5f2d6eb01862004d80cbbf7c80b4df8041b8371d00796f7aadd42ace47bf8bf9a087d8cc0814ac10a8f36bc92a32888b197bc7b26df30ddda751c52ea7026be8c945ccb12e5968a85b3e5bedabcce0f6841fc784ff8e406f0b3d88c8f905b8391261c3bfdd0d666bdafeeef813fb8fe21855284597aa87b0ca08bd796a48c3d9572cd952518b353cb7d8ef303f7a145095d4b45f71bf27edbeccdf88e9bd08a2fa4b016d24ed0f49627a1cbdfd31b04838f225b5ed949516c50a264b0c1320fd2317805567214fdcc10097ab7df13daa8a7bbf88a836d2f21f22819fbc145b755d6ed1fc6e59e4b45b16a66f6bbc40f50faace4dd0047802eef9e10245cf71cc991bd8bdb7186219d68b2c7726f528f5d160815547f63157b3c15383e91ab77c09780017d386435d2e50de1b2694a910ddc23dbffb5201a415e95f7f3ab0fda494a00e09788f03501be571848867e814bd228360595d7d21c6ecc5efbd8d1048f8d71c96a7a169dd18641b07ac41337c47dea70b61aa97f0c4d1a19dbd4bd4813f35c28c0ff38348a765f8f3ef758b7ccaffbdc325f2fee0182e21d6d933dfec1875fa7746e237b2fd36b4f38b90c74674ab49e5c1d4246258b7e1027b741a518a6e576c87354a0fc31ad1c61058740f50f5ea258d148b4d1870c35ca78a6d36d00350c1b96cddfbbb0f48b1851d10076487af428e5d3154131d755138c03f9a67b54163ad7b880b126f2f10afd74ecc92813048081e94e5596215c3bfce4280b9938366fce8660feb9a6bd0c71ec7cf6138c535b3901e5ba7c13767612bab89b6a13671f7cbbf92c6012cd3fd67be766a872f37883a0e425edffe2856523448422cd39cc35aaafeed856846a49c0d520130f51d10161c17b2423263c6373bd30420abb01f0ebb3fe4309bcccf45d6edfc07e82f801dd02a996d94a0f55a5e55c196b0ec1d8d9b5a1e731bcca3b92a630cdff9f906865243ef85feaef944c9d9a7386b26f3273ffe6146aff5fe0b5633a7b3b3ef170ee5151881933c0fd431cc3b2a483bb0c350422508a002d6bcdb030b8463c280e15a9bc79b97316f8dc00a5266f5d42f9da693cf30da7382e909788c8d6a2ff843914e1638ba3c24cfd571e412d7976a57fa56e6f00d93b4fd78cdfb781b2c9ccfdb85326d3a27e52293243e3234338f98457a724d30a323a220ba3384ee06756fcead8ca80471a26f3358924345e74fea53e4ce8b56241d7e4805a8c4821a92f5b25ebf410851605b1817ca0147c8a353744b67905d59f76f47189541e0a60321b3d02943afd67dcdea6b8e0b1160bf836eec0f0af11d07dd6f1b7745f709499aaf6146e462d95ab402223b2976a19b70646aa70b8caaef2cc111b84f43ccd18a1803d003e36c41d38d96696a3fc3e39a578d7b117482b19b50fccbf8ee6d2dafa3687046df7a36b6a8f37806fca9a5b89357d27c8e22c136d434b69b4bb7a85300fe4bb13256e79d3b94e6e4f9f26442535568e8ffcb9499de2667ce3765acf5a513c6aa4db51d213448d04c3ad5987aca96947a1ebf45f52af8abed74c290c0ed5898e79e6964623d886f75e89c81fe7be01cbcb9b449f03bc5dac28b4d05e3d0ac46e34e16f260fe01982c2b7e02f8059ef92b11d070272a794f8f37fb59c2af1b0c9ef7bf85a2f8febacbb2d772c2b47ad25616ac3d3c4454f3be42999acdc6cccb0e33486f3b26b2484be2bb64f3989de7af2a067568070353304687b7b88716acda6e53e22b00c53164ff63da8ccafd336bd0b3b217c1899e5199c0e0b4c5f1fa0fb169dd10f011927be50bfbc809c2dc8c138334601ab5d371000330f7fc83dcd02a87678b107c6d21c23edee8526145faa730613ed0e3479ad410004a586bd6fc250f9fc5651a50af09e728fc37ca1c67ad2371f8243fcd340ebbb6f21591312cab8e4c05007c5ea1c2a3603754bd88725b21536ddaca15d9a4e0df134c9119d7f8de841e6220d8b15af5a50039b79d537602136b2dfa7ab458c84ddd7e370b3352f7f2044c69ab84c3c6949e3c22693d421a61a65c2c82a9d22846406f4022d7c7b91b7194d69738a59284eeb19457223250c6b841ce77ca6574b0165258deef018b628d7fd2059af9e9db2c03eea7093465c229439506110a02858d5cf440e3424d819d834f95b0b159434ea0d4fcec2cb8474c2c68578a852ea6ab2a4fa63e656d37378355de49139b739461a48e697b1ab4289cc9cbb0ee93c9f7ec22652967e803eed5394d865db7ab58d7d37c4a7fd7abefc131133e1c3696cc65a811fbe1e4d91aec9c45caddb4734a4ae80dc04e6dc5213ab718a9586af760359f6ebac943be8e01c1ae0fcb08233369b57a19a28d776245c9ef0f1606ea4a130062ea09942348b4fe46b48af142177413b129f298ed1cfcf8561f47548781f7d40a08a6a67d9e2ecca16b465426c2218cfddc8b11aa57366f992386aa76559bf878a53825b1c5bad9fba248686db5b44b84f0bf71b38d07cf613c9653ab8b480f8d9fc9b908bb27fe61b9e87cc539082e4a578f8089c5f1760dd84a4c270a1b6be22f349cf46efe74b33945ea223f4811fed145dad53f3ad68524d1cb53faab0e7ffcbc5d45b4edcd2dcb14c91f94f4208e35dc1a00c578748ae7473e6b704ad2e22db45ce79b0154acf84a18ffa08e4135247e1645f3cfbf0e45cd0dab70cd26b83847b6f8d59da7d9dae8375349c27a9a16eb2b828f71485b8220cc537b9e3fb29f284153dc7d9578f8f73f0322152f670f0e7a8d48878232556f41e358a9a63f5db83f9ded995a9918c3a78bdb3e7f476529fa13586944a5454b266873533a63f5ba0f300c780e20f3182baab00c394cefa84c91dec0348e546a9646ececc07ed7e7b275fff6b25325032af2e8adb14ccfba2a6065e7aaa834e12fbd347a2a061111abf11e9c89afb36bce3bd89f738d1580fb54353c753e19aef50074982700005ca76855113f717f0eacf757e95318b3627f87894af4de38ce99577c883503d1835eb783140e243c408a8d0b4546be0fe6fca9130459df3227f0c429ef34809b92b64dc849ae0922e140a20d145c903452fbde949f6958c76db22e3f6c27a301feef1a57c8bfcfb93acb252a4e1a8a3176d331150d90d4952f8e0b68cb262b49f3e79579e5cd4c0f09e38b2e40b7668eca7d60d8a5b104f183bb08c07aad3a11a9e889151917", 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x400}, {0x23, 0x1}, {0x87, 0x6}, {0x8b, 0x7ff}, {0x6, 0x5}], 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) socket(0x87abf1b2a15d9687, 0x0, 0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0xcf}]}) r1 = semget$private(0x0, 0x1, 0x65846b3a848be015) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) login: ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õfuse: Cannot find fusebuf 16:01:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:50 executing program 1: setrlimit(0x7, &(0x7f0000000840)={0xae4d, 0x100000096}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) setrlimit(0x1, &(0x7f0000000800)={0x7, 0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) kevent(r1, &(0x7f0000000700)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x6, 0x1}, {{r3}, 0xfffffffffffffffa, 0x20, 0x56b862738a5fcf77, 0x8, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xe0, 0x1, 0xfffffffffffffff7, 0x20}, {{r0}, 0x2, 0xc0, 0xfffff, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x8000ffb6, 0xffffffff}, {{}, 0xbdd0c419911b17, 0x40, 0xf0000000, 0x1ff, 0x20bcc88a}, {{r4}, 0x5, 0x13, 0x5, 0xa7, 0x5}, {{r5}, 0xfffffffffffffffb, 0x6, 0x2, 0x8, 0x7}], 0xfffffffe, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x0, 0x401}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x6}], 0x4, &(0x7f0000000100)={0x8000, 0x2}) close(r0) syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x7, 0x0) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = dup2(r18, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, 0x0, 0x4}, 0x200, 0x401, 0x2}) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r24, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r24, &(0x7f0000000240), 0x6) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = dup2(r25, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000080)=[0x0, r15, r22, r29, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000000)='./bus\x00', r7, r31, 0x2) fuse: Cannot find fusebuf 16:01:50 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) lseek(r1, 0x0, 0x5, 0x1) 16:01:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 16:01:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x28080, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x9, 0x7f}) 16:01:50 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) flock(r0, 0x879f8ef728fb53e0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 16:01:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = geteuid() r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) seteuid(r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r6, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000140)=0x9995) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4811, r5, 0x0, 0xd7) 16:01:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x10000025) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r2, r0) socket$inet(0x2, 0x4000, 0x3) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) dup(r3) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x43fffe) 16:01:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x12, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:51 executing program 1: socket(0x11, 0x3, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x81}) pipe2(&(0x7f0000000040), 0x4) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) getitimer(0x1, &(0x7f0000000780)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000680)={0x9, 0xffff}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = accept$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0x54) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/de\xb3/zer\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) fcntl$getflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x3ff, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000740)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffffffffffece) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x3, 0x401, 0x2}) seteuid(r10) r13 = dup2(0xffffffffffffff9c, r4) connect$inet6(r13, &(0x7f0000000080)={0x18, 0x2}, 0xfc) socket(0x6, 0x4bb94eab0acd724a, 0x6) 16:01:51 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x100, 0xb8949b79ed067243) dup2(r0, r1) 16:01:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x5, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="22002e2f66536c6530ff39be32d0d36510b56da62bbd4f9810869dbf56ac17693d608fe487830000000015b0b90fd86bc260a58440db4d8c3bb4f53c585c1e1ef7521e929bfe3fa8de23fb134caa8cf1ebfb095670c7f7150e9a6452e93b794f2c0b66f27881c877e138fca8be4858ff873adcf25e5cee4446d6e6066c58abc4e13f265acbeac64f1df15477926ce85e77f26a73db225dfa7b191fd8966cd17f13058cddcc82d35041e2f021a382522ea6cf914a41"], 0x10) r2 = socket$unix(0x1, 0x1, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/16, 0x10}], 0x4, 0x0, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x41) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000180)=0x8) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0xcd, 0x3a}, 0xc) socket(0x20, 0x8000, 0x0) 16:01:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x1, 0x2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x1, 0x10000}) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x2, 0x101, 0x1, 0x3, 0xff, 0x81, 0x2, 0x2, 0xffffffffffffffff, 0xcd9f}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x48) getgid() openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x2) write(r0, &(0x7f0000000200)="220e2a", 0x3) r2 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, 0x0, 0x0, 0x1}, 0x10000044001000d, 0x3fd245bf, 0x0, 0x0, 0x7e, 0x0, 0xfffffffe}) sendto(r0, &(0x7f0000000140)="2aced9633e31d68c08ee330f5466f3274cdcc0c2507c34e28c8a65", 0x1b, 0xc, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="1d9bb1609defc73e156f07bfd78551055f5eecfce220b81e3927715cd7017bc38b6a7bcf68604df22d5a41a6a1852c349b1baf82d46116c65941279c232aa10964ae8e326e4d7091215e0fbf32380a8295ba3d3e9079f2243578c6034c2acf3a8b0f15f8fc3b8a0229631b3eedc85ef230bbeb7d4e3c67ee21d12b550b475c163744f67d35e0d016f4e7de9c0064782645cfe468aa7026cfd419c826c3f6dab589ec0cf1e1fa7ad1e598b1edb641d13254add8dd4eff99b360895bc3467e4e77b7b407bf2bc40c6325f9707f45cc", 0xce}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x491, 0x0) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000280), 0x314) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = dup2(r12, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchown(r0, r8, r16) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x2) write(r1, &(0x7f0000000240)="a2cfab61c0588702fe6bbaf76e83dc33a3fdfe6ba7f48a4eed370e59962274566d380d22aa2472d3ec877dbaae11c404c1889bf69aa358068bf9f35786ca", 0x3e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4, 0x80) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket(0x20, 0x8000, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x88) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getpeername(r0, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) r3 = msgget(0x3, 0x6a4) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0104a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/180], 0xb4, 0x2, 0x400) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = dup2(r0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000005c0)=0x4c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x1, 0x5022, 0x1000}, {0x5, 0x10001, 0x7351d18524d2e3a2}], 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r9) pipe(&(0x7f0000000600)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x4, 0x0, 0x0, 0xf361}, {0x8001, 0x3, 0x1f, 0x10000}, {0x35, 0x0, 0x1f, 0x1}, {0x4, 0x7, 0x2, 0x2}, {0xd8f, 0xc1, 0x20, 0xd54c}]}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffffc, 0x20000000, 0x200000]}}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r9, r8, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x10001, r9}) 16:00:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) r3 = semget(0x0, 0x1, 0x408) semop(r3, &(0x7f0000000040)=[{0x1, 0xfff9, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0x4800, 0x800}, {0x6c1c2b5dd0219dc9, 0xf8bd, 0x800}, {0x1, 0x42e7, 0x1c00}, {0x2, 0xfff, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x7fff, 0x1643919e6ab8d326}], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffea0, &(0x7f0000000100)=[{0x3, 0x4, 0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x90) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000240)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) pledge(&(0x7f0000000140)='(]\x00', &(0x7f0000000180)='\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1400000, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffd, 0x7, 0x1f, 0x1}, {0x6, 0x6, 0x2, 0x1f}, {0x7ff, 0x1, 0x2, 0x8}]}) 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x84, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) r7 = accept$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000340)={0x8000, 0x200}, 0x10) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x3a, 0x69, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x20000, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) kevent(r0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x91, 0xa0000016, 0x646}, {{r8}, 0xfffffffffffffffc, 0x8, 0x1, 0x3a, 0x1ff}, {{r9}, 0x6, 0x20, 0x1, 0x20, 0x3}, {{r10}, 0x1, 0x24, 0x2, 0x8000000000040, 0x8}, {{r11}, 0xfffffffffffffffa, 0x0, 0xfffeb, 0x1ffe00000000000, 0x800}, {{r7}, 0xfffffffffffffffa, 0x0, 0x100, 0x9, 0x7e8}], 0x6, 0x0, 0x0, 0x0) r12 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000140)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000080)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000080)) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x3a, 0x69, 0x0, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) kevent(r13, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffff8, 0x0, 0x10, 0x5, 0xfff}, {{r1}, 0x2f0752ee8aed51c5, 0x8, 0x4, 0x7ff, 0x100000000}, {{r15}, 0xfffffffffffffffd, 0x21, 0x40000021, 0xdb7f, 0xd7}, {{r16}, 0x4db31f4c44a1420a, 0xe1, 0x2, 0xfffffffffffffffb, 0x3}], 0x20, 0x0, 0x10010, 0x0) poll(&(0x7f0000000040)=[{r12, 0x3}], 0x1, 0x0) dup2(r0, r2) 16:00:00 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100, 0x6}, {0x0, 0x1}}, 0x35fc03ad5d1c2f95) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:00 executing program 1: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x160) dup2(r4, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) socket(0x10, 0x4a7fca137831a457, 0x0) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="77ddf819a4654a149e15099f6ee11643eae0d08b85d0c7c1f13f33be443e51eb04da1234", 0x24}], 0x0) 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000000000000000500012de00"}) r0 = socket(0x1, 0x4, 0x80) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000001c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0xfe, 0x800}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x3, 0x1000}, {0x1, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) setgid(r7) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000280)="101fefbd5985a8e298e333a7373389b7ad61b1048cf6247592848abafbe30b4f681775752b6c1559c06669f5eb3fcff794919910daa1c3ada36609fc2f611309ec98b73975d80cac923d6bf4e1152a65389126a3c682834784f2e0ad38d0ce27434c0a64cb39b5e6ae3502456e513f67e3f65945fb223ae2c70f1a736ffa479836f1c1eadafdb2f62cf81f05bfb2e9fd2054f5a158", 0x95) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x3a, 0x69, 0x0, 0x0) write(r9, 0x0, 0xffffffffffffff8f) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xc7, 0x9}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x800, 0x0, "010000001000020900", 0x681, 0xffffff7d}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x1, 0x9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c", 0xe0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x101) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/245, &(0x7f0000000100)=0xf5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x7, 0x1b, 0x20}, {0x0, 0x8, 0x5, 0x6}, {0x64b, 0x2, 0x20, 0xafa}, {0x20, 0x6, 0x9, 0x7e}]}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x2004, 0x20) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="8f9a043fabc3ea04abb09dab12e6118f132dda61fa1a5b71d2bbaf7732df0359731507d2a6cfd58bce843d191fd4a45e16dda72948845d67f22f85361938bb49306a6b485ce8f805a46f4ddcb06d86bfbeb8688d061c9c69d84db6f7be3f009eb119b341ac1afb393e746aa134efe6c9e910e0c607cd2313bb4d498b27", 0x7d}, {&(0x7f0000000240)="b4510c8896a3ce81c6275861197a1e4bcac4ca4797f6fc432a681765725d2704531d59df4919fc321c122e694200e64e772778112f99dacac30c22a12549ffa5f5ca4e70882522201ee8e5ec3dd4011792fadd4b9e41e491bb9ec7df09a1d0c11ec4fa93b48d915563081a93811da6d06892dfa93f04b3cefaa220f053279c2ac58e33827ef6a1eae066fcfe1e4a0b715aa52844279ff4f0cb", 0x99}, {&(0x7f0000000300)="1990c099dbe7af17266a07484a11ec21ef260f36662d8cb3a9b8710f566d77a69932c8990ad5f4824fbdd0b6eebc2d15a423d66bbbb896f4cbe7b62b7fd849293386c869aca75fa0b7da719bd90b6b58b321172970e5f1f3d6be40b0ad560a86983c03da6836c1fc67f446a2a6f759dc1118e15b8885317c0ce006fee51f596eb500c87506535236e02095fc9f1f0e9393855217b11ca132d014b1157d4e94e800d065901f169401c3f673a729f7a63f7dacfdcf8a8f1d0f88afbec423d4edcaef8216e6b83b8183cbf60b8c8ecfb40ff3673f922a7acd973cd0aa43633692386f740d58dcd282ab8735b3a55616890006960e3f39c896f03418758e39e8126c4f0ed4deee6151ab545d4522f966f1d8908ee17ced341f16c7646421a2fad680ee64c7c17e46b429c3ecb995bb804b1400997405834bface492bc451a1e573d8cc9da06606c0f842b7b5ec62dc1c835c0f4416dc97870859bb124c445788829e38b67a8a3f78b897c2ac4a0e35eb6f2a5a3c9a19b80f600a81c45c38d22c2d7315cc6111c5f3ce8d6405e5aa6e32fc0adb3bc0862e6ee059537c8a6d4a5616ccd294230330655d4e4dcb4df08ae8efc9d7e79a4ea1ffdc9bcfe7092ef47282cdc29945b1219618b3b3573185ec7b3507450dcee1ab8282187ac73a35f5a635276d1b6c92af835a16b13902c65591a0d53855c2857f54e4b145620077b179b7af49053c030a88391e15573993761fd45040512667d9ccadf0ed38ee00c0c145fa796150ff40e7c8d4a359bac82abd8d579e953430535ef0f42d76bab437db719e3b9cc33994b7cd79c4eb16a4b89de39123d70ffb0c2f0420e1aca5b721b7a99cedd0def1c3469e2ec3c25b965544aa71c547ede0b7cc2b625034bba07cac92095d23d6a4eeac92afc7517b4af5ff42d296ec381cca5be799751b316582b85c3090a4a56d2d8d0f9734c5186378b6afc9edeabe94e92158340d8d7bfb46956e8805dbc2028562fc44901589b0264e4f94e5a4f4ce3753122594b95617a546eaea070d83d434fdb963390fc4d955033ac9acc0321eaf51b62a2b624e8014ea79a1a69de6e19b1356a7a8b80a296e57b8345b47d5c6922897c2ced41c5c6763e9c3d35737dea25a5078e6f8c57dd075d13862b9f47b790e7f04a44e9d1dfebcf5fccbabee1102d50a782ae01c10cac1db783449dcfc022aa7029139794f8dca0a33a0f8b6fe5d5edb597d27ce9f1e1290392ace4ccc25e35c669327e3fe912bc499d58c086b276cf5ef4e0ac97721c7c093a2d1295aefe97adbdb8ba31c2f69d80e7037523fdcc39d9f4f617d0d8205156c75a6803cf436e6caaa800970ecfb54e7806774fd0da2b91be0579cb0e7b5bfc8c5a0f47a11e66c7e09ec4e5bdc54c1646047b5b9c105e0772a7a63c54aa150c526c893b14315570ddfc37d0f306bd00c5dd0c462830da003f57952d96804b3518841ec87e178af258fb2e7fe9cf1257bcea1f8f75cabdc4a19005909d89d6a2ed1a139e2612573ca40202eba23069c3e53ce4ca4ffd325303da714f3ae9e922d528e316d65e7874fdb2a57ce898270257d704de7843b49bc5acacdf06e611b4b84c65f90ca0a4ec8926c288e61640d099b7bce8db3eeb700c04eef0dbb1e83622f0abc5cc91861226508be01529266fc30650bbd11bd623fc7f1305bba12fafbe67f335f6ee1e37f4bf4199fc52ba1023c539744839365a98d06175eb4976c192e6d482cc938040a4f9cf8185d79be1ceb9c44e226a49533cf8437445b1e26585099638015a99e55925cdfe67da6d1e169cb36c13e53ad8bd2f827f6c5df35bdf61b64ad84dc41ae917174986ed78db92c4b4372eadebc3f3b19620e4ceb850b1fc26f304a6fd070046f17fe4fc288723c54766ee01a88acda05fa83be5ecf49ff86ecfcf6b5fe50928c2729dd283f39cb3870cc81bc8e3008e554c62641b7cb6c5337df0f1cfd1791762635545825efa2bca502ea1a8335c157e9f904329d6fc38ff6479b33f35b4e5d6bedcab11a4f0e1d1bbf32d3918b03821989c22e0a9b450c620ee8b8c0f3794141be26c4459bf39c7d91bd4a3b61a6199437b25565ccd1881fbd27dffaf8d17104a889783142a637d86f98bf27521519131ae01e0c61ee14f634cba18070bf72a066ad332c9690a3d84043b348eeb70f6962ec93124687ea082af7251d580bdb6813f11ac6b5256b19714f3ef722062d225b4e2da0535920c55558565cc52c8a743f620e50e653d57c30352be6fbea683461a0a088ae3bcf06ba833827686f57142bef8e6a2d19c3e86f0996b9f3c9e566902e9179c87ab8bf514430e21ee2efe4f1b84bbc856c654b938bec671718ea80ffd2be86f791dc9f06275de4c456f0120d00a171f13e1033f51bc063310363511a8c5ddf6cdd3f8a81a6ba226cb65a50a20c3254880c92f4e74931751abe4631af20420fca61522c489c0c12cdcdcfa8f69cbf5f00489f15d3acdfe0ba46c07fc0c60ddb604c6394a287fae18d5bd41a66ac461a3cc6fad207f22de14761f0ce5a79a82e1316c3034722273294e3d0af2f8d8e964e9a1f2e8bbe5cceab5e23391cab5d33f5236d97e2aa544946befe467fd50d4a8bef9e03ecf9ee8a2c4963ced05e8967a17fb65592dad4817857ca4eb2087281f27a7191450d31c3fa60974dd90a244c61487d706d4c4b444a653e7dd467bb4aa613be2aa93001701d3745fd31dd3e57dc48db9596025b5c6b862fe9cfc25a31c24c074a8021b00abec95173d06bcfea70772a0c2aab1911f6be2a8c2e42cc96aaa44d0c0b3d35ea2a520b2076e4c3fec0dc4372040347490691e47c85084631b286065417622041d425b6c8ac29392f23903ee7b1069f3b2e18b2ae4a71e15cea7d6822c6751986e410745ddd95b7e160492808bac0b2215a88a2aef41fbf4321af9454c1915d88d9ae77086184f25a67d7badd556bb8559f1c63cbc395dca0da2dfbdd30a2d2a75e5fd218269de16e38a0e5d3ce8e795e499eeaca7c038b20f74558f7994523c23888c12c3a451ab909dc839c886a2b89cfd5c8aa3ff3d1da71cd61efc0ab436d4b78879acb01070ea4c6d91383008cc79da8ac8460402d24aab1c50ccbc1e95647d4bb91896f4a096d9252c2ceb849187a16dd7c635fd6fc0334609a16c0640ddadb24bbbbc0bc951162649f513c1f54cd1a36fcd9c2a1496a2628d7fef06b5e61f111e44e448e3dc28e260d7c7547e497c438c4c84d9b2b6e33c434037269d03e9269cc3ba7504e392a08eac98098853c3f60176a10e940edf33e0f52eb36cddfa1b952ce372e89a574dcdcf1cda42b55a8576da421e3f3a207ed8d89354c729c609b2392d0703ded3dc19d652b835f02327a38c56cb81e353272edc5fc6fc1c03a6d454324329e36ba48a019c077b7a50837f0bac8db6953280a0f5ae539d6e8f20fe5569d27c7fddf65449915f4892c49be076fd94c93fd42c9c50d718ab81100777ce2e9a7cfa4610757e69f4361ad12236d99fcf13c84df2497cfff7c43791164b78787ab384581a5cde66105af721959f823760a62a9cf8d0ecf53ac3d8b121867da171a7d9245bbbed9594dd7e591dbe1a6a9755189cad9a62e2c8006aee938082f98380ba29940eee01d83608e691f980f073efbf386361427ff6ac3d74860d7fb2e0eaa1d306642139a353d5ec41d3f5a1568e110acc9f43e110f78500c710496de510683e1ef9e9428707b8b4e0ee694732c5bba556087137eb16870779057cd7d4d18685e3b2cad781eca4963e962640368534dca0f0a32774851661d109974ad2343400e05607b133ad8f24bbed27a333d01f4f9bc96e66cbc53e9fe62e4a451478434e315985387cfd457fbcbf3806d0a9e14fd59a09c09627be96e3e5db3b4b5fa18077bac01fa894b1841bca3ab58621d05a77165792acf5027f9b325fa2b85af2982e3100e5c1a49e6379778a7083bc52f57528680c3af94aba1226551f1b3e3e4dc8ca75e7745fa1d8c659b6806953b40023456af442a5e3bb224da58cb9d505e57268850475337dd0d4539999d7778d0450764337ef9972e70a86c83e9522b7037b9456a86f6a73c88d03a523209bf3a4716f210fef8af0df41b498ee5c16685c33f2907ab03eea7d08efa68b7be3b0ba66e8d18e345fd6c03b6b899938d0ec82aa600d8d6a29ef9be8bb5ba58a0c64b2e9b8e95c786d7398e6f50a3eb702a3fb59621c16acbbe85633728515c707cb7a7d0db95c348900fc5400f18b20b41595d9d726014c10883215ff9268f1d09222316d6923ad0723e27271340d2205ffc6bec0b7b6eb4fc9ae60123fe46bf82f1f348f08299152b4a5db479624fd7e02736af3926c3245da6ce0ebc61422d37c208735ba7dbbabe0c8143ed23133edabde5d01bb8b4f49d7794ab4850632e461feb66f5dbfd84de4af5751f50b41b0abe8b04e1bd8055de2809524f16f93bdcf54adde872ea8ca490759100d28a3dac587a36f60f945e87182c8d2b51cce0b4edbcd76728726edb3608a88a287661db6c71e981284e21a4c2894310cd01749dba911fe512e74ff3ab6ac222930c5f24a83acd2fb706421125477503c3d0462b809f3caaa073d33c3615bb05a59f75d8daf3d47d53b38d92f3f827a5128006590c6968cfeaa965282594bad3a64ad25e17288392eacd13c3bdfcfaa2467ed41458b902d37737c19dfbfdcba57445cbf366078b9b77516e6d27155134e76cedecde80d64c43893f0ecce52cc270163c463f3eb575563126d300c825ee46853044822e4b4a4588051c962ab9a573d51257c902fc7552f6476b16e16e1d278c794a62111285a46d14017f4a6ea340c9dd1fb882f13c5fb7e5aa30f610f90667c67eae8cd1e53b3af299393d06e5f6ee1d3e0c134428ae7baa4ce97b414227a0ef312174d51c0021e54f156bf6c7fa1f2de5d474d7896b088f8c7c7ca414549ccb996cbe2ddd2db0b54f06419103e88537cbeebfc84455a3617b0cc40f24bc63da807f4880ec6199b1fa95a9b0c0389f8ece84b26940a68c485fe6b049752b46111e8db3b7195970a44c522d4c9e8db7a814c9efdbc33e43f6470132251c02e5c2839a36e3215fc0e27d32682569e6f3ad464a7bf337600491c3302bde53518e205f69561547b027a365fa27db65c166e42db06e39c6b8f9859f02984eb7ec3258044a11f37e0f682191c8ca5bd06cff6da081114a3949c9cabbd08e06d0e56e019f272cde99171a75f12b74e3330d454283637fa78a992fd7692ee485574925353c2a73092025335af4415e9a92f643aaaebd2556929c56ff0d5967ba0cc135fb222fb25d4974f8ac20010e7c779e92482414a2b53d728c37ce7c936ce2d0c93a2487c626f1b7c37f9783b44e389b1e3f46f169caa83b823e7383d8ba7dc2ad3d495fa3987b28f580f3caa8d3dd818b6bb9585ae36f1f9b82ca94c731106ed4e228b306997b36117f2c5cbd38cabb77be9d766eb437d4ed52d5755a0d37eaed4db9afb24bdde0c62db757eaff849e24ed3788ede8ff15c4eb6161f5c921e4967a3de6b242b0fd7997809ccd3dc3fdb725be0cd6ac6bd07dd549a71aff423c5aeb4b20585d8dc388d797a1fc5077e722b440dddda134ca3eed76b9506329b93e89c4b2aec9ed139f4c6e94e78af82d5b7cfe3f26e85c166c9e70d5b07cc11e6f8d0dc0d0abfaffb1577f58c80afbd69e55b3a421eebc0159a3dd16110783df6410f7b1e687f0776425700b837963d0ed074738cceed56d61106812c4f676d88a4f60bb", 0x1000}], 0x3) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x2, 0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:02 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() write(r3, &(0x7f0000000100)="8c65", 0x2) 16:00:02 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2867f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa58917dd8af88a919ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce85"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x8000, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) dup2(r4, r3) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) setuid(0xee01) r5 = msgget(0x0, 0x246) r6 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r6, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:02 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r4 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r4, &(0x7f00000001c0)=""/133, 0x85) kevent(r3, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff8, 0x27}], 0x883, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) writev(r6, &(0x7f0000003840)=[{&(0x7f0000000280)="b482055d6e7bb2aca7ebee04c94a99280a44331ea05b268c421bacbba2ee9cf4efd593a16ffa2c5202ab5a6daa0c15d73e7039ff40cfe6bb6058bbe48de0e6e5a0e9e6bba1a0775838b46caae238412c12cb895b8caf685f5251aab651167d9f67801a5e7421330a12e93b516da4b66d0ff17b7d87788063f9cba2a1c4c6b008a8de650bc26580918be07a6783cb120dbd8dd8d221fdb0d40b1014e67f4dcb1f9ee1f8d8af7b5bdc1bd81b35c50c553fa0859c99bdf626f3", 0xb8}, {&(0x7f00000036c0)="b67dab05940066d09575d9328ff8f73fc1fd864dc7502265ba4d7a07262871a67912318bb129627ee5f1391dfad1e3718a92172a19382c8a4add529b8964893a3bc48899a11bea3428f8372b6bbf121b551061bb5b3a0ba5e94a9d247e12d57f433607fc24832bdb0daf27c5330c084df5666a0498a0a6dc739a92ebb525e3de58894b80484a8ad8f005e89f6aaa8dffd3a69d0d26f295667295b4a64a", 0x9d}, {&(0x7f0000000340)="2bf1471a0e6b03c339827f704417", 0xe}, {&(0x7f0000003780)="0e9c7793a87bee212be2d0db94282d11769dc0f85f19a24824c1a2f0eef67b28211b4cbd09b1b2f8371c9fcbf03a5ce3700f955c025fa6f072b10462220703ef8496403f884583157046cc94b5ce1c6a830a4ad461bfa6d63c600c7ca6e4d50c79deb18d9b", 0x65}, {&(0x7f0000003800)}], 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x5806c379fe840cc6) rmdir(&(0x7f0000000100)='./file0\x00') clock_settime(0x3, &(0x7f00000000c0)={0x7b45, 0x8}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x259) fchmod(r0, 0xe3) getrlimit(0x6, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f0000000000)="5a5a4d13467cd3859cce37c8aa5f34c7396777ee082bdfd911491d3fcf5904", 0x1f) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x3, 0x1, 0x4, 0x7, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dro\x00', 0x63562f22cd476a11, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x5) 16:00:02 executing program 0: socketpair(0x1, 0x4, 0x7f, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 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, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) fcntl$getown(r2, 0x5) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) execve(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='*(\x00'], &(0x7f0000000340)=[&(0x7f00000000c0)='&]\x00', &(0x7f0000000140)='/)\x17\x00', &(0x7f00000001c0)=',/\x00', &(0x7f0000000200)='!L/^#{{}\x00', &(0x7f0000000240)='&-[$\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00']) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffa000/0x3000)=nil) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00eeff0015696c6530002d7b5a567bebb8ffde01a099da74cb239d289a764f909c0658bb18fc6bb91ea394a0d3bf08f77955adfed773c8123bcfa1054c22da02035918b9d67c723c7d1289409bb821657331c7093f56f527a713ac71b30caa0746b0475832e94675af249981f5681bba5cffc08f22d94f22f10589bfe6e90b7663c9e9a745b6694177edf1fc9a7f466a4293cac46b9563b1c0238b31623894b927d683002009d511c247cefbafa1acb75e55836cb426fbf804455d597376c247a33c9b618fa2f89bca409e713a362db6b932485fe42d2faed93a3b09a4236b"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r25, r24, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r9, r15, r17, 0xffffffffffffffff, 0x20, 0x400}, 0x8, 0xf85d, r24, r33, 0x2, 0x6, 0xfffffffffffffff7}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = dup2(r0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xdb3, 0x20) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:00:03 executing program 0: 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) socket(0x10, 0x5, 0x2) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x800}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r5 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r5, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getuid() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x80, 0x8, "a09f1a000000000000000000000000000000ef00", 0xfffffff9, 0x4000010}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x42, 0x1, 0x2, 0x1, 0x64, 0x5, 0x5, 0x2, 0x1, 0x3ff, 0x5066}) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000300)='./bus/file0\x00', &(0x7f00000003c0)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x1800}], 0x64) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\xc8@\xa4Wz\xbd\xcf\f', 0x100, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = semget$private(0x0, 0x3, 0x2) semget(0x2, 0x2, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) pread(r0, &(0x7f0000000080)="fbdd386052e1f0b868c3796d67425f5cb030c1ab7d29ce7c4e865cd8ed6262a595f2ea048ceb93bce1b86813cee77fa92df0acc9ed2ce7846dd4305c4a3f5550403301a631669a8684104ed6cc7bee64707b25df47b89b0550bc4907472e371b2e679d412ef192b48a3006fa3c77a0952ac42bf4cca3cc8eba2ab01b4cfe417a97c90e18ec17c1f2", 0x88, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r3) shmdt(r3) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000180), 0x0) writev(r2, &(0x7f0000000040), 0x1) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='?_f\xafw3\v\xc6om', 0x8, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x3) read(r0, &(0x7f0000000140)=""/208, 0xd0) 16:00:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="03002e2f6e696c653000"], 0xa) select(0x2ec, &(0x7f0000000080)={0xff, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x7f, 0xf5e3}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000100)={0x7, 0x1, {0x5}}) 16:00:03 executing program 0: 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, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 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) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) unlink(&(0x7f0000000000)='./bus/file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:00:03 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = dup2(r0, 0xffffffffffffff9c) write(r1, &(0x7f0000000080)="eab5b82a34387f295da507ad6ad71a19e2d3034477bd755c566125270b40b855350887be8ddae6fbfb5ae460e77ff89b608cfec0cb76293c62f711f75cc4f2ea95219d6b3fbfa6c3471280dd5265307c2c17507028f19579bfde643d95cde4e2666ae2fad8887a4f137ec064cb4d61172ee08f216161c17001cfbde73aede70e97dff45b10875fc08133a28c5585ef548a485b0c26906e3471194dd07d249bd3fa0394234323c036f9c37158c56d15c922e370ff587bca6df6cc71252c778826a39b1a81a355c95052847b", 0xcb) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x5, 0xc3b, r4}) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2ab483f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b8508949fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9007515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd02d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84975d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601305c6accf3d1b3d7cf2b5748501000000310b0821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb6635e3c83e9d6a11a34d09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600000000000000000000f632b8e1d804c1d0c81f94aaeedc23811961e240db99ae652bd682564f0d1b6c44bc430581ca822d0d6a90cdd55db393ee5cb29894a4c7d8de5a9176c40cc9e758fe9a5ff50340209c984f8076d9d409d612abc3ad2f1f07ac9e864ea0f35aeb8a12938efba4aef3e45d81ca951bfebd36cc4f47bb3602b180f5525b503d23c90448db2a902e52ea228bf6bdcc9f3c12b86cc281cfe03c565dda8c3ecf1a2335702a8a8b6b56c99687d83a3bfdc0fbef5883d8dc71f7074bfc5f94deb5b0006e563c65b7e800"/1398], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8b54320faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180fa88f1ac53117058d8bbc1f4f5dc3199e9f2c5e2df500da154b7699934d27d185edbc7f34c475dade96cb9f7edf383e8d002306ca30dc5ab4fc04361"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0xd2a1fbdc969acfc2, 0x7f, 0xbe, 0x40, 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) flock(r2, 0x2) 16:00:04 executing program 1: r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r7 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000140)) r12 = getuid() r13 = getgid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r12, r13, r17, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r17, r8, 0x1e4, 0x7}, 0x5, 0x5, r5, r4, 0xfffffffffffffe01, 0x20000009, 0x8}) r19 = getuid() r20 = getegid() r21 = getuid() r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r25 = dup2(r23, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = dup2(r31, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, 0x0, 0x4}, 0x200, 0x401, 0x2}) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r38, 0xc010427b, &(0x7f0000000040)) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r39, 0xc010427b, &(0x7f0000000040)) r40 = dup2(r38, r39) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000000540)=[r3, r18, r35, r42, 0x0]) r45 = semget$private(0x0, 0x4, 0xa5) semop(r45, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r45, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000240), 0x6) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r46, 0xc010427b, &(0x7f0000000040)) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r47, 0xc010427b, &(0x7f0000000040)) r48 = dup2(r46, r47) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r50 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r49, r50, r51, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x4, &(0x7f0000000580)=[r52, r27, r44, r50]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = msgget(0x2, 0xc0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r58 = getuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r60 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r55, 0x1, &(0x7f00000003c0)={{0x0, r56, r57, r58, r59, 0x121, 0x9}, 0x800, 0x1, r60, r61, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x10000, r19, r20, r21, 0x0, 0x63, 0x5}, 0x7, 0x0, 0xffffffffffffffff, r60, 0x40, 0x4, 0x5}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001], [], [], [], [{0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0xfffffffc}}}) 16:00:04 executing program 1: getrlimit(0x5, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xe020, 0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r3, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000300)) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x400, 0x2}) 16:00:04 executing program 1: r0 = getegid() mknod(&(0x7f0000000040)='./bus\x00', 0xe003, 0x28ae) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180), 0x419) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(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(r20, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r30, 0xc010427b, &(0x7f0000000040)) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = dup2(r30, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, 0x0, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r41 = getuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r43 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x0, r39, r40, r41, r42, 0x121, 0x9}, 0x800, 0x1, r43, r44, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5f, r25, r28, r33, r0, 0x40, 0x7}, 0x10000, 0x0, 0xffffffffffffffff, r43, 0x4, 0x9}) r45 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r45, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:04 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000001c0)) read(0xffffffffffffffff, &(0x7f00000009c0)=""/70, 0x46) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x100, 0x0) r12 = open(&(0x7f0000000900)='./bus\x00', 0x80, 0xa8) faccessat(r12, &(0x7f0000000980)='./file0\x00', 0x397, 0x1) r13 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r19, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r20 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r19}, 0x7ffffffffffffff0, 0xb, 0x1, 0x1002, 0x80}, {{r14}, 0xfffffffffffffff0, 0x52, 0x0, 0x0, 0x4}, {{r20}, 0xfffffffffffffff9, 0x31, 0x1, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r15}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r16}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) kqueue() fchdir(r18) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r21, 0x40044271, &(0x7f0000000080)) kevent(r21, &(0x7f0000000040)=[{{r18}, 0x4784c894b05060f8, 0x39, 0x8}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r22 = msgget$private(0x0, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000003f80)={{}, 0xfffffffffffffffc, 0x0, r23, 0x0, 0x0, 0x0, 0x80a6}) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2be734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf12344424afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f7a847b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d30eec16ae5d422d87000000000000e336da2683eb2371633efd20a76b4dd1c69684ee326a8cbcf7ed"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) close(r0) 16:00:04 executing program 1: r0 = socket(0x2, 0x400a, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00100000010000000b000000e10800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000002766696c7c3000f5338494652ddb5689da3b7b22bfc8b979d430fa66332a48d01a3986be4c77ca947fb7c72c97b5e38fd88385b869a7492eae44696cd5aebace0ce6e05783491e2b08bb0e9f4e543b36f707126e0a5a3dca19c5cf29c418490c90e155cd2b3782b7aca6177a9709badcb186c84960312cbc05221ea3b2c336d728665f53891bcd8dd929f08e6d50b56a201edce56d6792c91ffc771a96e3708f868b039117485d66717b6fb8a4962450323a7b421c2234069d51536eff68b451ea4f27c45ce3fc6415c0cbefd2b247de4065bd02604eaa077e3ddfb8"], 0xfffffea6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setegid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x6a105bee55cfda31) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="f7ffcbff13b9fd812eaa4e713048e69931929648f0c7e72730cb027bca", 0x1d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) semget$private(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./bus\x00', r6, r7) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) socketpair(0x1c, 0x3, 0xff, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000180)=""/137, 0x89}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x100000000}) fcntl$getown(r3, 0x5) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6b, &(0x7f0000000000)=[{0xb1}, {0x25, 0x0, 0x0, 0x80000}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xd00, 0x144) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/45, 0x2d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) r2 = getgid() ftruncate(r0, 0x0, 0x401) fchownat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r2, 0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00') r5 = getpid() fcntl$setown(r4, 0x6, r5) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x4) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 16:00:04 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, &(0x7f0000000500)=ANY=[@ANYBLOB="82a7bb2ac336ac920ce3"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000440)="a0567a447f46c12b58b23a1b0d1a339a6aa303b2787097399f7d63c528df72eb63c593a4fc62462d74c10e75758c203ddad07888b9a19c211eb281deadec75829d3e9c34e0803ff724c0621dc908", 0x4e, 0x0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000117000/0x2000)=nil, 0x2000, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='@-\x04{1]\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='#:)[\x00', &(0x7f00000003c0)=':..}\x9c\x00']) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) getsockopt(r1, 0x7, 0x4bd0, &(0x7f0000000000)=""/209, &(0x7f0000000100)=0xd1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a80"], 0x10) writev(r2, &(0x7f0000000000), 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x3a, 0x69, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) r9 = openat(r8, &(0x7f00000000c0)='./file0\x00', 0x100, 0x42) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x69, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x69, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x69, 0x0, 0x0) r13 = fcntl$dupfd(r0, 0xa, r12) r14 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0x0, 0x4, 0x2, 0x5, 0x4}, {{r5}, 0x0, 0x40, 0x51d39ad33c81460, 0x805, 0x81}, {{r6}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x2}], 0x101, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x94, 0xf0000001, 0x8b}, {{r9}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x401, 0x200}, {{r10}, 0xfffffffffffffff9, 0x28, 0xfffff, 0x79b6, 0x1}, {{r2}, 0xfffffffffffffffc, 0x3, 0x40000002, 0x8, 0xf2bc}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x2, 0x9, 0xff}, {{r11}, 0xfffffffffffffffa, 0x10, 0x4, 0x72, 0x3f}, {{r13}, 0xfffffffffffffffd, 0x6e, 0x2, 0x80000000, 0x3}, {{r14}, 0x8000000000000002, 0x10, 0x1, 0x2, 0x2e1}, {{r1}, 0xfffffffffffffffe, 0x52, 0x1}], 0x2b25, &(0x7f0000000240)={0x9, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x3a, 0x69, 0x0, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x1, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r17, 0x3a, 0x69, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x10001, 0x4000000036}, {{r16}, 0xfffffffffffffffa, 0x90, 0x40, 0x0, 0x102}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0xfffffffffffffff9, 0xc1}, {{}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xd, 0x3}], 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) chdir(&(0x7f0000000a40)='./bus\x00') write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") sendmsg(0xffffffffffffff9c, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="05068a6506d9860b7f9032d3795cdef1ebea09707e5783fd1b8b8827ab7dec", 0x1f}, {&(0x7f0000000340)="b297b7cec9d47239196dad04119dd644a0ee863ad38aa1cadd6456af4ebdefe503ea165b7849290762e4429a4a509f4fe5ea94bd1ecd38e5f1a843b1e13c215ad30842a19e6b750429c8b4cd2e2a551e1db25de53b3d2156e9235a1818f796b107d23559f6bad15c779698d6d88220d8acb19fffd4fcd12e511be3b5fd5d6ad26f18d947f49d3089aadae3f365429801e78b712796e3ed7b1d66dee3e18cdf46a61f5d19669b3d8388edc949a7cea81fdc9df9c5c92dbe8f11b377efcacaecee29238d42a4d4d78773da4e56d941168f4e39c9e61e42a57288", 0xd9}, {&(0x7f0000000440)="5efd5c799c2d974e0a3745aae3a82fe859f0aaf3c2d51135fdcd6ecc26090426815790c232018e2ca9ed357851dcb35f2d3a4e83b65f188135032d8c603b3d96c86f9d3ad9d4eaf7198ecb222974d3dbe462e5b8477757f54d7536f1d576d0e3d023bc2e0e0f9c6409dec29cdcc462206140d8cd500377", 0x77}, {&(0x7f00000004c0)="ee8f2b67f6fb9b74a2dbe07a544ef1ddf4c0a50125b1048d431a4fc8eec755c92c1dd318c329b7ef786427298f54f8d5d3c2a3d922733eb07e780e9ba70209ca8274072e2a5d417983df748bdc0adc3df7c50038ae3d05a4a6211fb39c937800ab473ffd9077162a", 0x68}, {&(0x7f0000000640)="8a9e1d3e142c8b99c15a93533363d2e473e948fb4aa37f00ca9b1dd979438a992d5401c7642a4718145c0975d6b4e1c482853c678f505a4951ae641b58b039865fa39e61739cc02bbad985eaeab4f92a61f10e31e91cd9cf689265f17f3d8c8e0356e9ea1164a39187c5c9eff54813d04f990f3fc840146af12b92fbe9696f1d4d51dd00cd0669c44ed3afd5bb0dc59e8d67206225694ac487424ebbdc198b6407d140c00ba107fdd86b079971b943c967b527d992a7d224fcb1736ef3734605662466117ed08f0215b20e79563f5d4fbbe7ae2230bac46ae78a04af600a5280513c46", 0xe3}, {&(0x7f0000000740)="ac3dbbfc58889698a092d1711847fd94e1e95b50c6349c56aef3540c934e4a5c22ded7d469fa370331048389731910437da67c7758f0be05d3ebbebadee52cd44e5ae3bd015f727a2b160b55eae4b4e048aef6f73e95541c5b00229cecd7a412d948129b5633c3778cd780256ccc1f02ad74a3a9a34fd6d9de1cb8a495e3097090b41ebf6ca7070e8cc657ea742c9083ed5baefe24c74c6fe440689da447857324bc9ada8582a6dd2b452e834eaa6f992c72c9755506657e3fc72cb9100d979ebb2677e66f890a5fd0ea7d890743", 0xce}, {&(0x7f0000000240)='C;', 0x2}], 0x7, &(0x7f0000000840)=[{0x108, 0xffff, 0x3606, "d895d653acbabe5c5c72dc4870a505d2f9823136844d6dec20f08ce4cd9789cc08eb45872d5a56f83cd5ae5c0efa1333b797cd2a71791ae72062f53bbe39e30e0c555477b6a676e11c625c7a672f3ba1008b59729c2a5a94d78248edd2e756c9f0b6086f36146e93c0c3a868a1db7d8440ff7be252eeb6f3153227db79e1805c34fde33c753b0f9db615ed83ec52d6d98ab280b8175a17759d6481f9ab9c6fcf36fcd7b3a9be510600a0df8789715b503b99e5ea92a8ba1a59b1d956d89b01b8b874fa7c2d3467c6a5043397dfbd756afff5dd33df638be9cde4c24730c5e74c4e5f40bb5fa8a1b83bebf92a716d23b9ddd8eec797eed440"}, {0xd8, 0x7ffe, 0x800, "728ad37f3fc3c9080f3a5c3fe2b234f4d981ce3e3efc23dbd40c8215f62e911ecb1bc4c85f1292622839fce050630bd27f3b5008866e3be0cf0ef9f59d0de33694827b49c7bebb0c9b472ee02c096a45eeaf7ae298cfebe64243f9b203b13dcee1cd9f1613c2b766abd92e437714df9679ddc8961382e5c0280b5c30bbbd623cd123689939ea69901b30045f49a5ca29ab4284e984ea1cdda0e8b675c5765119e72727bbdd87957c0ce5e5ccb3d5e35419519a0b6015a9b310053d66b99e8792f8f64e"}], 0x1e0}, 0x2) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r5) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x4f, 0x5, 0x8}, {0x1, 0x0, 0xb0, 0xe29}, {0x2, 0x9, 0xfb, 0x9}, {0x1ff, 0x3f, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7f, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(0x0, 0x0) 16:00:05 executing program 0: socket(0x18, 0x400000003, 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x5, 0x2, 0x0, 0x10000, 0x0, 0x34, 0x2, 0x1, 0x5, 0x5}) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x6c2, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x17b, &(0x7f0000000200)=[{0x200, 0x3, 0x80, 0x6}, {0x9, 0xc4, 0x8b, 0x4}, {0x81ed, 0xe7, 0x2, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x80000001, 0x1}, 0x8) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000034c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb465ea25fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d2530de4981263a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daa000000004afe9e820000000000003000000000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6ee313ad97f08f195381000000000000004359c487a615294ca4f0b4411951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80dff48a02eddef8d37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a067d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c4583647339018f4201867c08f924bcb799633432fc51ac650f8e856c1d351beffb538ab2b6d98a4ece5b9cf9b76acc4fdc8f655380ee702b7ad7c86b2e37a4be386e19d0fcc47e0a841e72b6fb33aee2f20e0cb4015b0edefcd9fa31544023e36e649ea8505c08cd794850031df29cf1d2d89799f58500000000000000000208e828eda1206963a203b4ef47e821dcd1558c9beaa50a858477679e65dda62b03bdec673c271050cb294206f21767a43a7c19e6c94fb99d62933c5fbce109cb3b2616f94cb47555c0d662b15a4e30387c1a4c0bb20af4a72c5dd6c58c2c6bb7f5877369efa756335112b84db896125c9dcd8bcca6ca92e5f530df63c97ef4f57bb7c628ec005797ada5c450f8fc9ffa0f7c216ee73e79e6db90088d0cc80061430c88233791e1462a8c45698fb997e67d898a899777c5525c59a246a3dbe60290a4ca8c2d881edd68dfd533b7eacfabe31320c36ac14da99b42096bd85a77c3668a87c5ecd7c98caeb9c4eded0cffdc66af3361f741100ec5be8996ee33660768c5196bce177e52cdeba1fd730e28c1448f7cf5d15a2bcc2a038006ba6960b0e5960715731ba4172042c76a990bccf51ad4e802887052d5305d9348f4e08b44bdd33dc93f2e8c3938072261e60d41b2ae3efc69b7b5ae1ed07bbfb00fac9cebde307be76871400"/1703], 0x9}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x200, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6, 0x3}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="ef83bf55d4099342812308751af2d1715e00718a0000178b5e515772c889eb528e73b4bd9c040c94c58e5a0e424463335b6158a38dff4650aa3759716bd1294430a49687b31365f3cc0224eac75acf73e7cf79c3e2446da257600b92439b8231676e86f340a138ad00f4cb82b27a2cf5e1badf3d36f70a720d2822afa79b1cdd7d1a0c25b6f4dc714ebe6d3448ddd7d981d9ad8aee95e24e8862d33c243f90c50e5510e79db4c46a"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) listen(r0, 0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) listen(r2, 0x401) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) r5 = socket$inet6(0x18, 0x3, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0x254d1cb0ec2c1052) 16:00:05 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020000ffffffff0f477341d911028b48836abc347526abef4bdbf37c143df38d6e95806d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48d9d531f3a9bae, 0x0) r2 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x100, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x3a, 0x69, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = dup2(r12, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r3, &(0x7f0000001b00)={&(0x7f0000000140)=@abs={0xe9e2399993c7c790, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001300)="6c13302bce7a922621f292bb4dd77d438900da5ad46baccd969f6d900cfc024e1f2352d8164117d9dbce5ebc2d511eafd593bae93fb84861f10098bd8294fe2974ec", 0x42}, {&(0x7f0000001380)="5d35e5f6b070a46063b40ba5197a237c1fc8962a40cf2206091a566290337e140cfbef2653b7306532607e177df21750aeb4d062a44d90302ab0f5806a27b49d7c87f5ce235b8602ecc2ae8feb2e899c547347f73a98d338e2d3f67670e5e3b1e99699f1c4138ae0316ce35d480d7f630e4750e4b10e04ec92b608b2f183ef10c4a297a3", 0x84}, {&(0x7f0000001440)="fc5550e6be1d84ea0ec3a3ac8fc7a3008e384baa967ff0629cb4a4a679fc2aae2bf86268af9358d9d95b92a7f08ed9153469f985d33c1c8d81abfdebc41281f2c9fdb91747c79ecaa7c8681c31bb0df84674d820a7b4158096c1833e520f8e5b3ccd7a617efe0579b0e95005651950b357aeda4d6efae812b295f41a50e7c09b1551b95b243a0e8f3f86bac7d1bea7aa546b46ca3434ef066e620573da64b68d8002d2b14b7ada68cbb76e0fa814b95805f215b205a83cdaef4aba7c", 0xbc}, {&(0x7f0000001500)="a4dbd28402354686ef90862e1a91c5bfd5deb1803fa457f69de151a7b1073f57c2e29e63a8b0d2df2d6714bd2e474e25655cc48905e9763673bd68f945b21de517708e2b0099a69414dba3be33bd4ae21829d90560c9cd1b93a3e9f8964a9ce8aefb9d5122194abf8fbce1b355289a18537a3e4fe7908228ce88873000", 0x7d}, {&(0x7f0000001580)="c2ee690851c856f53a64115962a88429ed32e2bcf51082241ac9832ce46c1232c1fbb59bcd8f3565c437e3a55c31a5c4b0211d52b45f92629a3583b0ade32c2d33868e86f335a061c23a66fe8e3da60165e5ed94266e5565dc0ad2acdcba6479f482d1aed0ca0e8fc3711b309c1348f5c28a8251f2d59e53f1a9e29049de07d0e7a924a2eb46bf927c9237acab7da15e0038d9fbf9ee239b0b4cc56b24ca026a1f3992bc26581e7a72bdaae8d1f1d7615eccfcf4c538e450f3396303e481fe7e8a98bd42a083dc8d862271395ceaffad16422184ab6ac15b319162988d5719d1e404ec87944bf8", 0xe7}, {&(0x7f0000001680)="1730f0d0e3702191ce93c893fe2d7179527ba5193b24f884e621ad2f9e028bddd0d714b25443d454a471bb424b4606ff07a8fc2dad40264382c97a13956d33dd6c2fbbac1012c1fa465f314d80980179db8a1f585b53f0a884860148b76c3cf6c82aa03cbd42629d7f145a30522de26e3751c3a0bf99ca639f04dbed0d1f0ca472eedd97c85cbf695af25685e08f2585f55982aba1a3328f04e4cff0db1703dafae8f6632eba2896847110e62fd244118752fd933e3c7452f2351f33fdb3db91078d3de271adbe8a805df15a4825e9d5c21ec236a764e2609eae4040124c1caaa873acf93b5784", 0xe7}, {&(0x7f0000001780)="4849c0b67cd1ddee42fd67a388e8c723b9f1f1b0ebb8bf7d2a5216eeb095852b2beb429537098fc8383028a552c0f576449b722b95853781c2f43ea081bc0eec0b236612bff4d6168a32976bb46280a50a62d76021a9bd3a66470fc56aff48e392472f29101cd6027a5895be0e5e4b69", 0x70}, {&(0x7f0000000180)="0f54e32c30b2b970aece2ef8", 0xc}, {&(0x7f0000001800)="7086f4c426c970e0237f30cba5d0dcb1258d91f4c79af947caaccbac1f95155e1127e88fd0575af0ca8957750428828ceaa4c6082b518b287052c550e1b9436252754d868ba7cc23906240b61d78a6b147f10daa10158fa394a32261e619a37599d9bdae3ee348a15b662f90395027ffe90b9604055e310a2c6aee64b19084df9303f6ff", 0x84}], 0x9, &(0x7f0000001a80)=[@rights={0x18, 0xffff, 0x1, [r4, r1]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r1]}, @cred={0x20, 0xffff, 0x0, r10, r17, r18}], 0x60, 0x400}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x5df41fb369fe13c, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xf400, 0x1f, 0x3f, 0x9}, {0x9, 0xff, 0x9, 0x7f}, {0x8001, 0x1, 0x79, 0xa27}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r2, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000001c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x6, 0x2, 0x1, 0x3}, {0x1fa9, 0x0, 0x3, 0xce}, {0x0, 0x5, 0x1, 0x3}, {0xc4, 0x3, 0x80, 0x9}, {0x2, 0xdd, 0x0, 0x3}, {0xb1, 0x8, 0x6, 0x4}, {0x9, 0x1, 0xa5, 0x1}, {0x8, 0x2, 0x8b, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:06 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000000)="4bc37885cc1e7b810279523a2dfc1ab6131c22078b8ab7588637cac6ba1b9d6f7a72a850b2b44ca697d7d2ae778884334e306af390ab8d7df4bbcda25000edf7ecc5ec616153347502e14c7e599665460123bb131133a7bb3fd134eb8eb791f1e233b79d6fc148dd46f89b1b2b911211f6110a040eca0cebe712e9ec146ba90c65769ff381380a585a711ae6d964a4c5a65cee92119a11983295348cc8f134098554eb4e02a69b257c80c01064c70120182e8ef8e197e3dd8585fb962cebacde8fa7e4f97eca06640179b94a8e6f9dca884c08acebddf5cf2e8dc18d4fbd42eb07fd55f1c1e61e6c1fc4071996dffd972267d25bcc5e78602584cfbb7edb5f45da14ea1898832511582f8515ba56b59d0098ef3bba4ef2d6cb202db9f3962c15bf70087e0456156492a116f14fa1843f335a4dc121c20fa45aba6486c780f985d87975fff49ace667dee6d410f9dec3d8aff5ce2081006a9e158053a7d1099d896b97d8ac95cc2201c5b27ee7fd12cac896ec9d7bcdf5807b68f29bc7616e30732559fb18e418fad355b541819030a18899a94254b75da8c93aedec509c7270e395ecc9b894c03d7f7d3c597919208898d751a06df4a26db29b3293b415fa85d18046818d9c200034ad5db65d0033460002554ad626c849e5a25b1af66810289fd44a1a4c42b956718c4cb605d7ade128e3a0fbac0b5ad7d0bf411a5c5a72f24ac50994d0f48805b13ace0287f33e29524e3b9750558722e1cb0614308ab045259c09201b521d1b938007da29d167e40da0a8d10dcb670aec56ad50f0c48b31666db32cf923a354ea439d534c299a7b2a5d0873b0846656b219911051aaeea370003852900849108223493333797c6acf4b9c0081581b54958e622e20a1c40a71f32bf7c8c0885efde883ea144fa4931389d492f5c1cbe846803fea51807fbf6de76fbf57980eadd6de02c375b6e0d2831f472dece300843a92bbe544e2284eabd45138ac827276cd3c5ce54cc53719e6e230877e2e6aee71633c2f0d07a109ad7a019d6e66dc5de10740b8b130b47a9e6ebd6b33ed6c3c8fd4d51945292846366798811605bda29fdcc05766cc6c748533b487be5f32606e00f420d142c12713c09dd383f0cbd74a8d5fbefb2a5768d9e616d7ddeabf1ff46f98ecc60e001863d2ffb4ef7fb239073cd836bee09dfd57e3837fe2e0b9b5bd273f4531022df81c690e91fbe2e57be9aa6aecb5bcf4bead0f03f3f78f35a5c2950ed86c963ad861dfc38c45f2ae647ea6ed871848e5b74016cf3e03e9bacdfa9430f05213e7f21abae9c3dca2b823c72d5440d42044486f63b5804067f29cc36721aaa48f446a4e2ae7f3c3a9151249ed01a3e257bcf0e59861ccf69202eddfcfd82456ab05aa3f40ed497b87293e3436a4bdbf3da939a346bc6644bc1f9588def3a15523a198008b2875f0041adbb9bc2e4e2275a1b11d88180675c873704dc260746d61524df4cbb53213ee5f670dcbc741311498d139790b740a4c3aa179959846171b52f73d1400632a974130ac3125aeb473ef290c04de9bb04a4782f85857249121e2e8c2518864647ae66af07b39c7487f2b704658005ee78315c746ffbe9b6776022a5aa62f1f56149ac935da7f28b9c48a48790aa0d157bd0d8abb1bf7ee4b937a5c250343c861b74ea51197f78d19fc9f125f232e9a5832f96a3d584da5ebb2c3c448a7b65598897884c00c9a552410fa13b5da2b795bdefdaa90bc0b3245b6522ee401802a8d7ee0f0d663a9fc73fb4e192403d3d31b377f6fce6410f64e2efd071102f613fe5369e6639b926958360634b757a905690088556e65a163205ab44d957ec0b498f84f30bcaab7bd49a47b4930354333608eccd0ca39eac448d21e364b4b0669dad69a2bb8ca5e5986cb95e155fa7f444096d3c105715a6ac7ecca1590a485f4a17dfcd76fb8afbdf10d96681c76e936b3a6db547bf4ac1b1a19963f30e42b844fb35a505496aeb9b5ceeedc10618dfd0a05248f28deb74526b9ecee2b78cf904109e604c78352a6dee990c23fa87336a91b7cfbcc40dd288f37f4ab7b6dc52a8d3dbee31498350362e06170c34c9bbdd4ce2f4b19cee506fb5ee95bf38956716bfa437c518e43137b3b7d9245b33f9414484cdb9517540c106bfd68d41dd7a075c35b369d22a4f52692675c7ad693367be0e02d5d953636f8aca0445faf5b6cbe7e12d232701983baed5b99e6073bb7469be62f0084cf1e684f4eaa8a1d8ebeba99bd01076ee79a01f20bc17d07a15b25fa6c22faac6bb37d3863a66c8e707f486b628d7d33cf8ce0699dd7adb8bb0bbd14ee3aa9d02d1d1f434b9b23d1b90d15030de9103335ed2fa2eacfa83c5825d08a54c3f5ececc5d508c62bf010d4a8844b45c0c05e7d6bc905e2e8e2fa148fda889cee5d1eb7f3d8b1d26323b81ce7a19f866d77061825a7aaa83b038bbcbcbd9304f5e2d333ac89751acc16e26be1d26f97551588f79edb75a76266a45aae3e79850e98496c9eb6e58792a5897ba14b52ed5e638c946df8af7e5c9c02a83fd37f2d988eead890a7fa56bff4312c2bbff475b039e7ea6a57e2b0661e8b18a74bac28b39e4da25f4a1d0c4fab6631c936378ccc82ba813319a66872be5df099f62a098b65286535c8ff092cc4732b9fae8fd0dfbe8d15b3f9737d1b0e1593d98fd0b0d0f32ea6ffd794b723567e6d43f40c559ad5618d76b19a8c8bd07705198be1e3c812faf78ecf4de9261abea632fc7aa61d8e443673916afa2c167f55253f580c5b421ac93548832b838d78feb5fdc75ffc970cdca8f17f19feda1cfec08e8ce3f2622311323f3de9e91f2f000c6017e3599c818ce96b68512b3d94df65f6f6fec023ccce1e58b853c2db26349bb8247e4c81eaf03b8857b7c74b18c024bcb85ea9af40b523a5ed5ae9ba512d257d92624230b3fe4b81196b19fc9feef0f9ef4f8f8f1eeee5c9413eb3ef750c84a19f287a31d1612d9ab7bf41f2eb0a4601830321d3d6b6919f071f3c8095fe765d415096ae1a1d9bc8304b73f367b9a7809ebd3e64f4c40e5099c7ccba59824247a2a2f3510ca261dd233e9d2a8225b3dfea2b562fa47fe5b6004506a95f35cfb348e2eb370a950970db0f663dbc09cc2d689d90b9ea07b3abf50156aa86fead90a1d5898f1197a9aee65ad93c3874bbdaec0209dcc419fbec3d1a4dc0931a13d38c660425981040d52a0d92157744d086c4ebd946895761f22184413c024d63a14cc7bf1e913887243ba146ccefb61f145502db6b49dec8ed5abaeb7f57f071c43325c5bfc7765cce5e285e65770deab872884515645077b09bd5820c5871b1609134651876bdca5b60a3a5583a233afe269db0c39e601803225a54db7e8c45a8eee176be7834bf310d63ab4f38c5d1f58ae9ef8186bac5861ee04fa52f93699bf64ee7165f6f2be110ffd657c300ddfe70563131036bfc7ed962da036c5b6beb6ca6ae10a0d7899c2e82f35499e92bf9bcc45803ac306df879f7d3d9594ba85c0e385c2dcfadf13729000f7c3e507e7e5182d8a836017f4e5619b147a97c78b82086e76b5a4adb8668c8eac4d5ac95f5b754890f2d26df8ece501840cbaa415b3cd27a2d8cfce8ccec4daac091277cbbbd9819d9d7d6810a4fcf3ebfcba5b3d67441a9d837e2c048075994f86e288efeb83587f8c0f9b59aa837377d75737df2abdc24d6a24dcbe011b70316ebce78b85f516821e6950672bf337edb8cd5eb5f7c732fabb3d9e87fcae9956d9ba3390df79880c7739beaac8bf71dfc6c5e337457cd1aa37fc24bdef138ecdf94208d48eb75ddf60535286d2fc4ef5b5457a26d16fa88029220f6a42e2b65b50da25ceefe8e7a74c7427690bb5b13995310467d5a437262213808ae43edfb3b82f0cc47093c9d50f1de0e9afee5ba68fe70a8112144d3d55a97dea27cf344337d6d5c52d386b68beb4ff0ebcb7f6239fa955feed8a28b93a42697aa9e248dd45a97c7a9f8dd8c542530a8edde32f831bf4eb82e9137272b618175776528fb77347770afd88e1e7df223cf0d52551a2812720c1b64bc5b200901dedfa84a5cbeb2560a32de7522ae3e043fed6462f315644f6fc5800e70096a7db9322406006e819bfa306247de698a7cc7433aa658fd6e0d677c33cd48584dd06a38c4da6c850a5716b60cace27ef3e782d7b47345455145812e8d409e54b3cf908900c51d297e8f45d8fad7be2672ba34290e82f6e431535b3bc0754cf2b9867383f4569a4c5f3505d15739d4f92ce6ce179e83932acefc8cc295e042ecb01dcf1f8ad54d8d79cc7f28675285e7414716b8155706a08ed958b8f98197676364ec1f6eced3fc23268f1ca320b627c4021f11a261fdd71002e3c5d254fb5c022677c1ededaf26923dbd19a169ef5d2ce0cfdb812660a4f3ad2fa126bff978b8cdba37c64d19efd4b877c36ffdbb8846d890ad2fb08b185903a1470548a2afab26d12c3b1f23944cd10b2d5d99e857efeb88090162b5cc1435727e720c20164c5ac4ce9cdfaec715fd0c1fa1cbb61951f36b12600c57d2087849c292218384cccfd7949ec79a2103ca0dd07ff57274e9ba424fcc8fa0a9ff69eec24c1a7361f05b3a0f0293f092877a6142d4514cb08ea4330f7b125306aa92a96d9e71dd44cb68c5bf507b63274b5c45784863e65821d87afee47a3091d51c298612ff65181847fb34e37b1c0452ebc8574774066ea9d9f5977a8258271c6993d9602592d76fccb0630fad9d80c7ec49ed026fb5fd3a00b176b7a856ada74a5ede5e854f49f50b834cced559ee0240000337ed4bd4c8b9a975a73887048534974065fb816faeee832ec1ad84d5a010ad9a1491acd7e04404bf5f2340e2d304ffac6484c559d95552fd21fcd9fa3384d55afc907a124a1b582713a6f7b139220860dc0cebcf2b30d3035cbccb0a3812ab2847b4dfb1990cbd3bf791dcfe70739f8deefffedcf2a2fc7645ccfe2245f99a510a2a83fdeeb7ae64a55b816e9ffef6a5101cb98a80e8dd07d9e7a76d5dc148a60a80f0d13c4e408a3295b0b47ccc7ac2b8d6c89a27b2618bc40193bf212af5245dd115e7d24c60f9c7da6f5d67ae2798dc8466cff52d5df9fe14cea76c124afb03352ecfbe2de44ef692c86c7d54bedfdd555c660af9204c5bf525c06a1662c630d46c80810bc39893d575e8c76b090994cf44af39a4c918447b34aa2b04414a712c235571cdf03590cf84a4d883e67fef1fedaefe6815f2ad0e59d310801ea11643e1f23aa930e41392a1cd9763360c1ae61932dff4432e643d96dc69a0e5785e97853297bbde02c3e7d5141dd959b060ea647ad86a28e84b2b2619df8b90ed27c747dec87aabfdd90b890267b8681c5d3a30c048b3863b345422a75b9c1ea860d6360b8dfc0b4d1421b9afd5a783dad79e05cd9103d2df41ccc6c48e7aacfab82b5ba25469f22e1b64bb93191fed314ed14316430c4b639db86ce6c7d8f0fbfa1944f564282cd90c412b793a158fd96ce079ea2883ed44ba59ca03b8b2ccf733b3ad7e4e85e804b68c970aec93ac85b5a5fc74c88c40a713afe9d8d49fb2408d9b3dfe793f4c439a9ca24113ceeda16013f383122220ffd33e404c912270e8ef950d17bfafdeddaaf3bbf11d6f6e6d26558dd6fdbde60fb97d70b41da7766df956cad1ec8979fa56eb422c00f0f15b63eff734212aea9fa058cd7534bb736e421dc244ceed29880b9c0e091edf27f571ed1121342b67cdfab2f5cc974d1364bcd74c7aeba0daa9e23c155") r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001000)='/dev/speaker\x00', 0x51a4180414f7722, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001040)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) getpgrp() sendmsg$unix(r1, &(0x7f0000004440)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000043c0)=[{&(0x7f00000011c0)="e412ff6b0a3ae894a82cb9a6a5db1b628690e2fea7b1e36d0338575de0c5dc520b011ac164a3bb825d1b80a56db8dcec13986088172fd4176fc288ed4f46b231bd7393a6869441e535eb9e0d68ed3b1b1066117929b9acd914ff25e4e3c0", 0x5e}, {&(0x7f0000001240)="ffc2ac2c0c416178025af4192e", 0xd}, {&(0x7f0000001280)="15689d53f66481f16b10b3d3df5f486b591be758b857d20524b7277973568f211508b5f250d96092b2b628e3fccb0acd4dfc696556f2e993d703e4953df5bca650f8b609c709d2fcd592e5ac60a2c6f3edf3ed789187f0cceec5b724a9f3d1d1a53c33fdee349db0c4130b5f4121808f3369b05a7489ac2d90b20533295c0c8f14eb943741bfeb9f4bfce219c9317d5541cb554e1d67298f466eee74ecf21c1e98e34287a538420ce6d9328701b52ba0b485feca14f9cb17d2e4da129aea23f22ee3d00c1dd54d81312f6dba9e1c0db1c9d13c0fe69c52a77e822a829e9df4b38b0357b83d28e33e33816d15078fc35ae4b2b715caf53706e473611ebba59adf8e4a2a769dba0a9b405eb453e17beab23786a39bf183ad7d1673ea67b3c7f33c2f93c5b27dca93c0e03ab967b1a478b131123b9af719eb88a140b078b477c608ba27aca42568c8e079aa693d73add09b064c8f8d1509e44963b427515a7e6a5e929261a19a529700e1a403b697eb06807ba041bfd5418054e7a834e7848e105328b322703a06769eade7d0d6463d9ec30bf396c4930a33bcd596c956e177ec8affdfee16a4dafe695ef1c3b8ca00b82c1419803646c0614f09a0d4a681ee5a0f9e5b97eb7e887bab9f91904a977f3f31f6ac94697b369f8390a7ec9aacbbfa24c0d5c42e80b4f83a88900d64bffd8107b3f60e92a0d1d10ff7d92748306916543ce35968f837f8705e415326fb0db19cfa4faece321f18261ce6cb6d30cd8e8213c09ed37008f26f0504c23019e48566cfd61959f363ff7f5feea3a6a3cdb5dfc3aa3cf446d12eebae8524712a3685c5ca6754b8e686e0cb3a6ec4979e61d9e603a4a085f196fb4f59168807b1a2e9c47a7aeb1af96c57bbb8091e760d260d1b883193919936d4320b0f8b30b28f5c5d4f9219786224994ea2927d0ecb03e3efbbc1fd5ecd6507094fbb432af9a86ad97eed57809d94a6ec2f15166dac9cd15d6847166e6be3712562140015c8027e8d784eb60c742ab60b5ea4c5b9a6a40e531c8be4d52867d5eb7f73c1b5cc2a103cef1524e196a9443fa87704f957dc1b1aeaf67eb3cae3deb7e8296028fe5b0acad93bae6e62c44ecb543853ee111e00df7fca5ccca37fa14a5689a069893e7f58544fcf8470c2af71f2308661cd0e98106a278e5782d6a13300cc03aa3667279a917ac007ea7ed8125e0fa3df17c5151310f5ddf173f1222029eec2a5128914106ca73f91089e1311c3447d3bcfa5df19573f2c68e48c2d37f67171d01b85d83e2ec3cb8aab85be7573bb8840a879981685fb373fe02b0413f80bcff0bb9c9eea3c4a4f1267b1af6abd760d9da96406fd6bdf8ef1d23595889133ccad58b21c4dfdaa07ebb0eb3859ce97fb85a4d855a7419abef012ebc963f32f7b0bf645671a46b34f77e05c24ab8249caa22db8b50f1cde2bc8bc9413a2316c2fcff90f082f336a2dc5742c32e757bdd0e217586ba82671262df6dd6fee5de483eb6d504ff68c1434d802430331f242244d2484623f2d187e4f3969fc3801ff94465e4f154c0678b92f2953e6980c281534144cbb647debe2b93fe2ee3654b1369fedc8611063bec410118c173e07f45bf273a10b27d00a7aaf9afb0e191585759720540caeef719920cbe40b8c269a17149dd1659be96bb8125cd9706cfa982db3772d3f637edab41dc6c1f73e81bca26d529482a28fdccf41a862000980457ebe409328807757fa875e29f14d92afaadad365cea47e913ba121841e446859c7ae140036a4395a132114ac396bf5703d470eda3422dc43111cdde7667366c674c34a979133fc745ec95d628142b847d9dc6bcb6c717749d998a9e55195fc57d298e495e5e4f6dc7e9b58ace9ce93239e298f7ca36c8270e95d3fd82f83a5b3f7f17735c1525551fa15f97da8a5af06f8eb237a690042852c8413070bcfc16d5113901e17959f2b59447d8eae436fa8a047bdeda8e1dabf8b688fb2d66dc8a75ee531f2f96077a08feb714a6d01499ce743a6b96476d67ec81bf76c170c5929454e7bc56bf616a973a29034eccf7c9e7744788c414f585ccc270ee9e1202c4362b5f766a5ef49ce6ed8e0bc74c34dfe814d641fac80c0a4c0de148c61e8be047fc65faca4fd684a1ce627e0f991fff19a7028ad17bca0719af44d19bf3276c461f8e3adc5706c2b5579ce8d5123ea73631d275195fd138b6630fff2eb127685f4318f87196a1b7f358a84e13f1f2cf7dc7771393d267fb5cd90862110ddfd0e2e956ff696ea1fd1e8c9ba6383b1cc6f5624a92d44dd30811ab6a90d20da11ded5f2fa2baa9c6b6f4aa0b046ef628c914f686bfbc73d07c6585022ec7d0b27f2930d980de434f50f978eab92e4c8b0edf5836a93322779f6f0c8546e826e00dee34692bb056aef90aef26fdd0524346e5e599b3729e9e1f962b2857f6a4081b23d650dda9da50e1d6cddb32628e8158836d656028d76fac47d08d4efd68a49c296a2a170ce9cf259c58bc320188782d6181d97c4478e68215c78c0974df4292da5119d67109596548e60b5455741ef1932b38d664f544d3c6dfedccf96d2696832a4b050d20c540d13c45af0407ec2205fc8975d2c97fb5721570fa225a779f4a6f177a8de768192d7e23dc08d064d3a553d70a319722e30eec6b020d6e9784032a1bc3a6141518e4b77192b50d822eabb41be679d22e64408f38602dbebba5f2a33fe50e0bd1a8561b0fc0bbb102ec61c238a3c7966a5df6cd766db158a7ca8de6cb82be58879730bea46fd133175f9ca06c0fbbc48f01b15c1f97aacc7918682ee78b2ccc9153b3de04033c2dae921fafa52b5bc77649985fc908a94f090746e67c85063051689afef5341f0202731053c5b06e6a41abb74bcf8da2d72b1c72594e203bb5e38dbc3edadad67c992a1711e9edfb669f2627c9d499766848551cf291932569923bb154dbb5093e4d0ebb696c35dd192b114ec2850bbd9fe8241e7bf743c5a95e2183d4837093425991464ce9f8e647fe71b8724fbfdf203cbaf3339ea3514869e84aabc540243c05ddc5e5af2513874cdb7bf4a69043dc65e171c4ac8d7d1b9a11ccf8cd5c52108e397d69c6d3b775f72e716e7d20de9b81f5d5b8b19212699388ea9273ae98de2f9d3cd889afd0816099329b5f766d725104becc4326a9827b73abbc507e9dc3959e1eeedea3ff0d48f6e8b60cdbd3feacd7c2f920836eab287fc28318e755344de85f8d8fbfb77dcfb0752035ed5b0f0fe0a7798f86171d535c9ade49afeff62e10f21c0cb0ced9c579b8e486d17eee87bcf067ff83b84c4865f4030c471807b0dbc27262ca7a9505da1c4e93c91dbdca7678d580792f9c3eb76a0af4869435bd59b5e7e84bccac3b63e90fee085fd5e533e260236af24fad3767c3d69523ee11dfd62c0a03a8a62c20b83868cead4ad2990800eaac45e8c81e07c193ba983ffe7bddfb4a7f56ecd10c373de2efb6d9bfd89894d444cb2f8f149c953a85f1336f3759bcb2f339455c926555a4711d305232c7489c2fb3e5aa5540a42e0473ff90fcb8caa2bcf8d7f6bc02d41c8e3d497988315ed3ecafd0a59f01f876c88ce6eb0e99fb9cf829d9092f4d38e0ca4ffcfecbdf2b003e183f04f06f19800720725eac8103794b4a961f04a8aa65e47c590e863fd9a7398d503d8957bcf7c2ff2d70a75ca5935b5b3e95e0b5bd1ba586211f07b24f0768facbfda0d91172a2db1020eada3e95eed37147e6032998a76dcf423fa2f41823f1b039f7a2c3dab474e90ffc55cc5e2ec18165d5014c5d5cfd7c433ec277cf3f6d3ad1dd8593ed61fcfa598df27436c7c5610a16e08cdd514a80641ce7c54f0028a51e54e0babe7632006b0615828dba8cb9a14796ec4519a63dee626ae850144b932d973e3a95c8bd231e1818767dbfb6f0b12649f74471e0d9d112c155581fd892f9b3b4c0206e9ecb82e6e208329b6296ff26fd8f2955540edcb0c75b9dbf61bd51f3b1b0e779986f9a2b9458dad0cf78d8478bbe8ffd8971771d68d42a22cdb619bac1092903b801e72d751e7d9646c657163f5488dbb1abf533908d3901f683be6863cea460d9c4196e8531fecee6ca7c72d11efeddb1db00c85459b4acfc36cde2b44cd9789d8bd0445bbfa4e6fdc729e2dc399559930c9600644550067b19f759d80d837554be4805b1254249c47314ee2c195d0b2fb760c26372ed6663f4286421d5137186f7ea1a04d0111bbc5418f764ceb30e5c17445d6648ed700a39f1191b7d817907c81dc49e74ec08ba67c3e5cfa6f943038fcc16190322c3a88f1ec8f7eda1eca1df55bf1e1bd4af0cb99f20f197bfd7385e941b8bc64cfdbaf1bb9bbc38051a88c346267d7a5ec6f4be5fc749662204b9eaa2617430888ec669ce28eba9b303ed2a7e3fd81b91230ab4721c8edd87665d218a288c490b1d66fc55691eb61d05b2acaa9f3f3d7552db0fa2fb915488e46dd89fe8999560070debbadb8c51261f40008791dbdd950f430b3b668d2a2145d1ac12101df2e932372b4071afd3fc848703a3f2b60790bb45110aad06e3a3199673c5fa44c89e4d05c213edff9ecc282b40923af10951c0d7abea2b9dca7c8130d9378d0e1cf402cbf65bbbcb4f7327e75c139a29b477af01600ef25568ca8ee54b06d04c5da459339c454979bd18e64d5d1dbe8a5fcae834a295ff55c53eec6d05fc3d846d1c0d541b1e7fdba01de1e7a354b99e0980c9a76c4942880141bb587725a11edd9eaa6a22459e01ef2eef37c7f2bad7e1e03f8f77800810201b93edce3d4f95203b69b5f47826ecbf4c2621d0187c20bed46db4661352e8380b61149f6d71fadcecd7003cf364ac88de2153f804243164662f7fd633369a1c4eaf90c71df066060062b55cb60c7fb62dd947c8c9872e9b993ff89e418fc638afbe307c47447fef09973ef3797e7bbb548cedbfe25b2c438775077234e50cfe7c7e032c18f694b5b65df7958e9e6867431a1d111d833cb2f3f1d9f5d937e550a916348d6c77df89cae2c8f8c9e6ffe8ee2f4d2d50b8058e9768cc588a6162d6b838adae1f813177b62eec5d06c7d47946c5e4471ff10d9578d8616d12733e9ebe79f92c00caf28b898af3987554b0197a4983664bb4260ad659122e0815350b22327ef3ee0bbdfaa598be9e3087e5b21ccd73337d4b5b79cf4813551569ce9c968474c5eb94327dac9f5f6001cf8afd4294346ab5dafc49a3e1855ff44ccade8d880bf6697864c9f33c994e0f1ee05d103bda0f06f60bf7390b27277944d9f71c7b0ad1f145c029b9002c5df75035e34e625aeb0b7681e531d496d1ef1ac3049fb2657d987be09c5a8560b25dc146231dbc8e9abde4c429b4f959330c1bc899ad14b62f213b8625e53b2d2a67890be1e52019d870128f70351ff3d3a5d0daa2f284931327a57093dbad2ad0468a002f0ed3894fe9108a93388ddac678a48240fa77af1bd41e0e01a844cebd28ddb2b1c695d61cc62a7f6a2a9afb029acabd8aa86f848a368811ca5419e5576781c24de17f9f9cb2786b78e2da3b549d964d24ae79c36f7101a87777235321c4f109ec8e8e27d97f89adb33753fb98a299d0ccb89b0b5a1bd4a88af40e03daee062be9bdb55ffeb1315a54f972a429461f4f0bf10dfa074e9c163760ff0f9f5e5604261d4e4b134e1204a4976d763fa0df88315452f1b85cf6536ecc42119a369b93a125f3ba69a1d9e056bbca6b93f8f7dd84c2ae83ac8b23fac49c6a561f3f7bd1e672f4ed8fa64fc71f55ddc96ea", 0x1000}, {&(0x7f0000002280)="ba0159c511cfff1890764036d42218c2f3fd034756e43e90818d32", 0x1b}, {&(0x7f00000022c0)="3888cad120f92368dd630e130136964e10bc56b0798bc9f10c101f3823aa7e51e3e5bc7fb23329495b44a5cf393c4e99ab3aba9e59ce5324c16b93310627fc8da588a769f1dbf1de3e011a7cf27421c620f83fa82c0e3607ea7214fd88075a5038fb85677aa38947205273e3afc60ed62a35b163bf1471e31df7ed4062c0bf023015e2c2cb93e0a6f3bffedb800e4a13bd15bc9643177529a15e57f744425091cf29aaa920436b7709fa133e6cd780f3bdcdac588cdb793494ff74041a205d7016a212921ea23d20693d38355086aa2d944fdc09cad8a92971b23dfb391df641972ee617dc6ded57679701f823bb0ced010f02e0af0a7d79ee5336dae45f27815262be1955dccf14ed0338d79958d210b6696393baccd870ab78b3a4a632f752d8ab8ea1126b9f82546b64d20aca220f100137be1c393451405e95a40c73995b43db6203cf8b48ab2efe2566df0a909d909676dffdf06cfa88728af7295afe6aeb2fa0b999ea5017e704f761e95b95367c5465e2c94605313ec3fc2294d873baafd4bbaaab637df3ffc2388c96d938dc260e2cdbbc96ba665e82eda190c9e8afe607fd59cd3a2790b018d08d2a6191612f97118c27b73c05533c6f52f8f7001d0088575d0e2d99c3bc433f5542c801bf2fb27e68920ab652c5b9d46377e5e89f1d535fbbaa3fc26b8de7c12df52e035683f803cac9114f0da1b00ed85b1ec90471175532fc34dae2b0da1757f388c8e1bb65c1fabfeff96d1a59c0df90d9e74fe903934ccd837e171df43f5805992ab4713fdadc7a0dd09bf349c94069f56dfe2bca0391832e093469d1d5d6dbe095b21e37d9654b256f873baf8c585cdb5fc8255a6796d92159495d97858c2dbfa90e2741e01a4563db5d27073d1a0b68ac781c38d31715f2906075e392355ee2711ff469731478ff883e5e93f33fb39266de64ce781eb6ad75f96879fee015b28f08a825af2a6704421103c516599585b1ca5cb4ff8c2fb0fe5c58c6201e1907ce2b52b1eb16718010b6baa984a21501ca31d4117549fb73b1a912c3945572c1f9a6b5daeaa3d3206963c9e4df056f45bfd2802da2230e34895808b5ef7ab0db1186d21e70e10e75696fe125df327850f8df84cdf7e09cfc0f63aa528e11663b077b9fc50c5e2477acf0ca5aef7875fbdbc1e35757b74a67643833f541ecfc75e36f0d2daab29c01a8f7879fabba350361e814dc502e411a3a5d8b748626b02fec153189ee2263b19104c2103b2bbe251182bab6e2f386e4e52fc88bd948e52e78bc7a54f6f0514943d1bf0b889fa9f83eb5fa566d42a0c1aab63d84f9d24a4330f774daae760f23a7fd6bf270273a131c7a3849de4915b81b2a16fa26ffb42abb2e1fc297c8d335e23d2054e9b4f78cc27d000d5b977aef731079f3361a7b4eddf14001ec31e0b6da0f2b0064241e5a70dfadb333b8ddfab0197c9a720a6701a6ef6a92bac9db4a39dc957708e871b1f8110f297b7e0ea73825b2217a21fa790f279202358aea524fd41c7fb606f74fdb25cefe81b79ee7e339d78b88e4a778525ebae62220c9997406e842ce9d0ac67a5487625fa7e776e359d19ff69e42fee51d4dd6d70f1d3b8855b74c5317ff977ed618c5d5bca6e2c9aff8016940c5e8da83c195925c005680d97991cc433d522ca3877de57a1f5a7daca394e163803fab5cecd3bbb8681049e565cadc56aea90b5551dc718797686c0594f07e9ee7e42244bc186323adf01542325315326861a2d766f3daacbb64965820b389489768acb6e67322d496032ed2a36c32e9ade22d42bfb81fa3de55af42882ae07ad7ae6319055dde9bbc200cb3df92f3078f18cb03a46a1eea7ad9a792a3b59621ef40dc4ac2fb40edfe1f5df3cf37c39023c5aae439074c31fd9bfc6297b0d429c7f0f590ffb9a154d7074aac1eb791f829664bd28b5c09305452f17cbbd8bc7e781b4c4c72f7446d1c50e5c57fb0d16fef3bde69ea45b6730c2c9e32a8455eba5306121e9b2524fa3352d2930ae77adf3ca0aabdda194cdcc4648eb4cebb7ec9b820c23ad13230827bc751054c4e4f1767e227bf393c02fdd3a36dd459ecf08d859abe3ddf3ffed539296c2f16d01c3dc3f866dcfa9e0be9089220dece0c9bfa60e01d1d2b5de42bf6fe355663a8523241d51da60d54b5c29541b96c569d3f7c2dddd9a21d6e2e2ec686531b35f9521b8df3299b62e3a7f353d74a22ae0592a8324b46ebc53b33f2205d16c7e68d6a8daeb1bddc581e93bbdc712fd6e605513fdf01b7eae625392ce8d7ab2862fcd5f38338d0a34432717f4f8821c64791c1f8f9d056b6644626e57b8e2f86f4c4c02e30712d5c75ee755315547698e6fad2cce8fe63706c20cfa1c65c01bbb25e4c55092e2be11c1dddc2e1178caa1f92cc21588eff64a4fc391676386b77f69c59888f3375499d30d917f85f2123a443ed91154cff7596104c1f395bf82521ad04f0240471d702b4fca4b703d964307f11e1259d7c28718dfb0b40886b9a709b4fd94d8d83a59a11d8038674aad8eb450cd372ec32097ac90c1ed3de271f3633f3ee2539332b7e8ff6c697328be80bb49739ffaf38e5b3c50754e3691a7c76c338fa09d523addea0e8ee56b6b5377b70d501f65a68a44f7af22abe0b44d24319efff210c4477a205c81882971a34534376ada2e751d50022ce2d9f5c3c00593a995111c5d3fa208230a0be2220d23c8be5af6e0dbbef57b6db7472724746d0aa8af69292e39c78b852cd3dc2bf996c86871346febf2b9abe72b4c92cc4ab61b08af688a3618bc0ae2d8e6867b5274fb21bd1a4dc7fe741e19ef568de25a0d376b2dcccf4b5eaba4d84594cd88ea06b7f6757f737220cfd26af2ff78996e34caa5e4d82d05b5641be6abf70ce3c3a56ee6407f90fc755d7ca9354cbd879f6273a5c73b599ac6c467cc7e0c240b3810c27c07989e476136b7d6430f00361a1b828f15b32658b3284bfaf0fe60447e98812bd99db27f24f0bc2ccdfec8b0d19e0cda317d7130175f8053d886b77779a7083951cddfbae61e5d1348e9ed5b34f2ea55e03a1cc82b4b9a8152104ea7eea06ebe2cb9d58b09836547550fdd5ea0760a61994612ce9130eeb71b8e6a1492e4c21e96af7497dc9c2b2e53aa4e9eb2195427a0b4c17a1035d0c3dc13deaf20b3d23a984c6de59c5d1e793a81c98eeaaeb0fe14c42d138f5d6b735b34adf770c9aa6429adb2f65210a8aee4ab54e9340ffb7d4718622183f2adae890478434b67519ccb7dc813400537ad4e0f8dc4632d7af77f33a6e596585b0e28cb3ecfb1e3a15cb72bfb40f427d929c003bba66d42e1017e57dfabc79c867221b33c9689221c90917f9ae8efdbf80cbef98529fb884d8eb0a265fcc8c60e3c552539764f85eeca015030a1d7b3f052410669297adce6371bb5611272df0dc98ccc12abdbf03c6de5db3d9b23679c0fcf98a1f67f5ad3ee6eba1c0068e381f42cb07b30d657836a80fefc9d0398e00152fc32a748d473b210b773cc120cf8bca68d2bf1e3e640cef1cf29eeda2262b39dd1d79eb4b45d675ba4999d97a48028752cb3d6a2a35d0bf4f59fec190abb12ba726922547b6259cd52dbeccddda5d582c0d75e7ffc787ca1b6f454db3fe9c8fb2bc0b309667000f545a3d0cf5ae81083d48ae0395e5f3811ccfba569a4624a54b6bd98dcf95ecf29866759ec98f02ebe8d8c95bd15396680e1ca007b99f77971aa5caacb43d80178ce75504cfbb2a403cbdd48df5a6e9dfe41aeeb4a357f437912bcd8e8c32ba6056afaf7663f806e5e6511a14a3d58fdcfaa0cc2493aa550c88cf23cc75e7f52111c33f0b37f528d0e3fed208f0076ad8c1139310115105fe2f5615cced321c4d7f23f03fc93fcc8880a63ac5e410dd58fe07259da7f20419693d850f4ce3c31090e97552a64a3c4d3ec79c63f23728a21313f9320fcebd528528b545cad14e65207c4312cf7b1d6a114970c072699f90941fab888e8fc097fd15f8967d42419217321149abc03b5dcc9daf166db91084d632b403dedc412a25d53658eea4c63fc3ed08b02c517bd8f02be2e52876d887cdc8cb97a9547e4da1366b095b882807ee3135e031948808de9fda8022ce0937f30d1b55584a900a3818030764a41edd1a5373533a533980eb7d26ecc8a1fe2c200abef1f4f6940620a1b7ee42b4ed745af45d45ecfacc703f5237b6ed3ff10c1bbf513dcbb7c01768369d8a8cc8f275fe21df2070f4175752c6bb0d2adad331508a406c7ece64ddef133ee893488298ae0f2e528e838ad0db93fb441312c220c3699babcc674735d85d2e9211311e1443d419886b2e11885a38351abd007a5e54e94c7da1cf904c2d3cbefd08ad8aaa07d0e0cb57195a286abc3336fb89315d85b620b470d7f9197b4589fb5b442fcbce6f0b2e4be06494f56340618ebf631698c2af995cde7d23fe82512a9b4e12adb58c95a97106acaa5a161e6bd0e2534477347fe9decd233bc5e9cf70e822de5d91311a1104d952cd53e71b99ed58263aacd5aa0e9a5ef985ebc40bf681b493979395a98881f6e27cdeeafd8841d91cfc90fbfb16e56492e61609ffecf36d567df470c421f8f6f7fdd53dc3923176a7d78fedd58377652ca88220554740e53a2ae10000a46484b44b2f0928e1bd22257c397b33c1fde38f139fff5f712c0834d3e40375d2a0f5372a33ab651e997b09e027d7e42ada702d40df6f04224dd94efa81452816bd6d5811f36701a20ee50688b12d6e87bd5b33c366f0cb7f1abf9ac146fa08c6ffac2438e118a97b3284e742dfc8a21bfd0933e9bcaba80b33dd258392dbd47e1479488e6c6f43c3933adea7cc60152339329ea9c053ad9bad11746a77887e2ba91a2bf0d875003d2af8a7b4904634f8ed460478a38a400a3eb497e928b585d75f1637e9b0ceaa336c593c61605e2c52dcff4383b34af358106ae10b2dc5db2dab6e6c7085f08a21bbfda4498a10c51d6b89003015d94428375053c22b03410fd6b1e51826a90c1de93f115a349ff2f49af88ad5ede6f86b96aa96807196c020bcc954ce66d7b54cb01d154f9336404189610d9f60d035f2e68cf1080106f7551ff1c87f079b7d2ffd210b9e84c2b1a6e4214b4825315094eb907eb497e07ffc0a482c0f576234de92dddf5e2be2a5d52d46e1fd950faabaad50982a17f8500d490e928d22f1c6650cad3b796ddf59754ea5c575ca2b6c4b701de5e578ad2c6c3d935a0966f38aa925df6ffa20973dee02a233a73562705c8259c475249b7580d851daf9dbe3ebcec9a1cb30acd74ee1b5dd3a356b01f845817f07f1edf5089e5989aa9d9ad2b6c43a64ae583fadaeb9facea9325a55617244995b367aa521caf7be575417317231805d8a0097d611db6ed036d1dc31a08ed27dd7a5f0de2773ea7c7569bfeb6f3a44b2a6277b6cada6844eb06bd865c4a9ba079a09bf58573937815ee3dc246367698e6480f6d6896eba4c9a4b9f5ce3be14374bec9f8567152b996d7a524d130db7100cb730cba17ce09a5ccb0eb6d360e7c6b1c461a0b446ca657015a8fb2e4336b630bf02fb232b7e764f71fd2714133f5aa7bdbf96f516e3a7b7b8ddcccd7a3077a69712e635eac87057c1f93173a568bfa1b6f4295d3c9a27da14bfdedda3e0699ca33dc6b672890b3b96a583ee1facee255d0c8056635afe6ba6a5aec48b805f26d452021941d0f8336af1486e64d6afce25e1bdd857d326be82a75a938b6beb4deb7daf9d0e10fb36fade583bb0e61847b3b51cad71f2", 0x1000}, {&(0x7f00000032c0)="9f86640ce70ede37031d3104732d0028b4b34380a425bdd4ec57995814f0bf365b63867fa75f5025198575c3c238b174bc214c9ab7bc50908337e66020a064c0f4ac7accfd2692808b9179020eb66f5a604ab8a9b84e917e4ef0eb5e463469c2a3c403847efc1545fba2e23ea8d704d1e5ddee15d027bf32c6f950431c46f6560d7b5612354af92b80703dda372eefddea2e61b90bae2c3e7792e33f32f480ae232e100682481dcc989afe8b827c24702469998af47894b39c8ed400811b995e886be9facce868933d65f6a409207336d111fa35a965459e817e6f56d52b01995e7bf2934346", 0xe6}, {&(0x7f00000033c0)="1eabdafa07cdf4e417b615e530607287f22f7660eaf411ddca260552b148f38a04fd624e2cdb26e898cce58bef00cc2d0bbb8b8e1dcb9bfb6a787ee4527dfd819b119427bd221a8cbcd5cb180296cbca3a4f6d81198cc9a52f53cdf742bce76695135531567141f1943a4c4ad5cb835fb305647f831f2f45d084fd5c5f760cebfc966facf79f4127686ebe8b1806d59d52db19c007bae1f5494557a434a8b50950680b8fb69195b2f0396b49813698b0e7866874a5a8422bfd3b19ca18665c09190fc3da8ec08f65f78ff7cc330d7f6d4de0c8f0f391cc6c53adcf41253796afbfb95377d08d97859d7f285474a62729337bda4cc1d951039f8c2aac50fd5885b66838c72decfbcbd2205a53e4fc9e181a5a4602d51b8dd3c2bb977f81d39e393e64b8819c819994cce9d3f4780f5574e0685860bad380d4ad244c45b2c352cf464d8b83c188bce469ce4f2eb3785ebb5af3e5bbe63fca751f4841b666ee137a68495f68b7136a21e0e039e53ff57204130605fbeb3d11c856a1225b280ccfa090b7799280acd4e3895029221a3363648455ab606c2dfba4aee7161ddc3d1f5b13159e51727b770341e3fd13f4c52cecefb188abf37786412cbd3792dc02c22a2ae9941ee3ff098ce4a7f4675b96b54df47856f743506454697b0df3e27808214f8b89a0f4c477aa5a687df60057fe900002d6996d269a12dbafb4734da02698660db3083c9ec380645997d9d88e75ea68f69b2d47dc0f29dbd8a3a371b1953817a5ddc226453ff66c4daf0f1335702c0e3ee5d41bfa0a047ec6b5bb5c0b4cba6a857179d4f1a592cfe2ceb28b5045d03f9c23b6855be638d6fd1195d7a2357d6635edec89db24e12b352d7117d97505aadeaa4a5dc8f13448e533ea2e32807602765531d71126a9943b2d115bf539db5b1b46965e1ba73e5b08347ba017b5fe75197d688386bab87a790018b4a7085aab8096b7dd3b20a7560edb3fd0dc2bc1ff45e2df1d35681b7c79070c5d5f6175308f69173e1245da11e10353dd6881b1e464244d978478ccc3270725fab8165afd694c905bd6b9c0efb10cb29eb5604ef80b928d2b03d98b4c47f936aae6510e1ece8258b17ecac1bc7d23b04035988ef92bd02aedd74106b8d2a5d6b0f11ee219e095d053f2b193a33c8ed447aae530e561b6b661b27fa783a61b2a6184347f3645d2335226f4441ff98f1eafe3d6fb39776450a38026b8593151f69176bb4fd7ad37c20816afe69cc2b4af44b512b36a625f47cbf65dbd1d1cd9abf983a761df5bd70f0458e6d3cde181dfd4aec48029e79f071f1b00100daa36e8f4ffd210f25ad463a84dfbd900bb2f6707c72270a40be94ecb485d018890f41a3542e13ec80440cd1d2efdbebc9ed52f192dfff12da922e9c412f5cf2a3a041d8741cc06068fc4917b922926b3d945e363191429709bbabe0cd3dafba3edc50177cba250ff81b78604b245064883d9d6386c107bf8b3ed6558bb0bae69b0e57e46f5828d065023147b512bab82c5c6884fb8126e6ea2808a94ca9d0cfb21328f2b453ae533bcfb23ddfcc45b57381a69ca881c9b8dea4d0ed216a6589eb7d368ad24cd3ef2d5a4ab2cb2aa0191fcd4c2a727aed2f4b46f5d08480c1b344cd2c8e5b5e220f250377a41d6fbdb84d3d736b7463e12e750d4ac00a9eab5b59c930c30197f031c4c9e24620553d60e1f3f0e8a297c3945df475d3fcc2f270e2d2c47407ccccc4e4f554616bd7da6e7bb7a234db5b9e3b41d3617df43d892fae9af302553085b0c734080046b5151d85fb6a5353d3f411f83f74718354aa49fb4f2fa8b6b74bfaa075398fa2c7a300a7f2c96dea28ca195e160d4bb6ccdc1804f90373699e2400b61ca2c789e951c906c04c3e6c7a666f12b9dba99f31eeed389ebc04165130fd7ba33db614e8a8cbe08d4d1458c9332f0c5492727b68710a3506ec44f1b963b690f43ff8c9cd863d5c167139d45b3c769c3ff92826eb962d437d385b3c60ac7b28a85c250b9dbb058c2201972cae5c782a806992dc17d7f829ffe39bbecc57557b98426d2f5ee0aaf45ba43f00615b87a809d41a589bead085f15d184457954e77da24f74eeb3cbeac2dd71fc5330362fae96213d747a9bc2c16774a7f416983e8b2d3b6fc516a6737cc984dfe9d33142ab7b5f9b047c5efb0e47aaa4084d319cf4e7a094140e4b60cf1cf9c1aedb19ca93551ee1572e02c0fe9961d8bfe155a6d6af7d03b92b8a5f557fa964368a10ea2d4a8e3e6d6ec057948a8c04b3cdadf5b6bd184dc219d1c8196d4fda558f84aa92793fae3b492e79830a4c9ce7dc92b3a74b4dd96dbdd0947c27a63160978fee57759bbb984b4113bb40ad081fd2ba178dd77ae3ae193b289bbf223ec635796a33141a8dedc6d6d28a524c5eadaf18847dcce395f21dd4b89d08c9c2d7875360a5c7563d794d8dc182ad6767be44088d1f2ccaf34f8a50a9dd21bdf932186d0956daaa97800ae718bd8ac226de7422866629d8f73950ff6e9af71ebae607fde912372ee55a7bcc420789f99e5eedef7ee1d0de65efdb8a7e3b1dd2d421429311e352276cc33b1d798c165c768e7a2a6820d96cdc5efe15bd3b22e71791a29672dcee8ec0dc4c26740f86a4fc6d9197842aad4ffa90be461f0d39c0c943f5ed31edfdd54e9867b986ba13f9ba4f153a8bfe2a736c296c53ada619e8ef29897274147c07baa72e3d1f24b45d4014a1a3f0b983ed3a50b4dbae177e2775af85c4e6b547706e019dedc5145c008851d60d349d0f7568187a84dfa75c97d8f2e0a0ddcda5f49a1d03c025276158e45912f163a3a454f315dc234e29954aad1a85aecb8db1af38adb25f877d62d58403facaf78e192b64723162aa38d6fd8c0ba6f6cb8dff569975b8d39e6dd3b20b805b5eb76d390a23d4642a11fd4a7900b31668701b227567239ce3e9930da1184d752910b433c615208f26e056fe13b0a6c4aad8ff4217e157f9c0d625afc9dc2e2ae121a0175e54d782c0a23e93658ecf9fd4430089495476efba5567b8dec8177591e2198d92e95ce3c788a2b4d4a79668dfcee11c0bcb9a2b2c524708f2a8d07e2f4823917fc1e6328e939fce1993cb248bd13b48c25ba8100b6f38a482da435d7b7aa3ce953387d365063363365618d5819faddcbdb0b147f407e9f3f97fb5859448291b7f6158ed973d4dcd92b97ce80148d83f5fec3e56f0de8fd69d6a7fd59d3ba208955e52e9dbfa47a0a09cb97d65fd0ca8a7192a4904edfc8535aa3c242a7497719548b64a7170a736958a92d3bc037ec47684706126acbe64b23744bba4879de516c5f27446c00b5106d430bb7e80eb5fcb472007a7e46b1924f124c94b1002d73a503156685ace4369afe32b13f359cefdb8d0a3c5c72b3831c37bbf1db514deef382f016df672398dff0baa87753540fa56257a5d549eff2a6222c0d100a84df96ac9afe968742e1f844b66f10c37b2525b0d0ca79e1943ca862562a8b67e8a42521aef3019a9f96dc5cf318e6877781c2d9a405a20192d1e866b52617fca2048e71c05f49a21d2e2220828f9a8c431d62690950dbcf1aa0ea75a20d9bacbc579b0a11904085cb64c4def43bb5383137697fb3faff0564828f272c7b1020c8211bf93af29ab4a945e288adc02f8198c0bb34b777098d2001bee9d83375fa8d3b78b6194b04f410912cdbdf38732394c1ec37851fbc423e1d50acffbb30d9917c43e7982b2e0bb68a530981a94d9105870af0904f5d52e814fe90b41e2812d64f1d11dfab5c211a438e5dae32f39d7894512d513ea01031451da7434bb3ba9fc551ae64c5ab452b1afd127cc99d043bf2e506389860e173d0a4dae2c889124950729decdafe5327ed29a25f9a6a83fc8deb942d44497d187c2853b6113a7f60a62791162c9fcd4edd4b4ee4b20429cd6ebe31349573ca3137bb2a137711d3a44f2bc591f28ac8a0a3ed9cbe6f114038d2022c0ad893dacde918faa6bbe5e211846fe6b6045e2538d9e41c8f3665fdfca32c20688b6139f431313ad1e242b1498ed63a0e3b4bd6665b998d79ecc0f9e07c0f5e251723f26df7391a25b2e2a3aceaa70ac544c4264c47d8f8734f8c0b64030ef877e70af65f013e155c38f2c4aa6a127fa7a759d0bc40be1bdc7446145a3e9623244a77427c4dc7da17f6bcc1eed4f38871cd4f6520ae88196f3b5a79a744376228d30c5cd77a3d39a73dd9ba77d0f60a6cbe4545281eded79c220e25f214ed8cda494db1d63424d5943aeba872e010ebaafcbb6d15e86cd30c2d748e7f06088f36eb667fbfe50f775bf4cc8909540b592fdb2cb6ac398c6199244a8d08ca000c900bd42ef5590633c749c709e45e03a11f0c6333619a461c038d435d73d45e13fc5805f0f71130a932972307f28b24fc8fb22d8e681661c3ba7c7e85deabf7ef9ada0a668740c13b8b05997d518b7620fe659cff6722c63d55daeb13db066a6af5b44a38a8db6ef5638360542c700c49eb129ba43c3199ebd57bba8b85659ed9e6a12479d26b3a965f427ec35fc2f4af6e293e97d3991997028b1a5193db1c88982e0f8d72814b87c4a004ebe5eb2bdf9d56eeb2e72a83cee2e4cedf4182d18659ca113d5a16bf82f5c444d4650f26cd28266a68055491d31897c8644cd41d622a5b0ceca2239fb02ebfe80453d0b46d44d220819abcf77c30f8f8f88bfe5a33f180cc908751147f2a124683ed8b67ecd79e5efc0c2efb65ce21ddb387dff220f558898baf89ee0c3d4e0ca403ab6564308c2544ce4260255b46c0e066b0bc5991f37c6ec61340853adc5012d50a7189d22592ab0a64dd7f9a9c45c25f63b780f992406ae8702d7ce94bccfc983aed106f53e983029ce7fe3bc9716d0758a064c54c4c8fe57d7c7bce283cf41a6b9f9d0532779ac56bf8a483104c6f4f6f2119b6921bac8f1cb33f49f53ec73c4ad5d1cd6c544bc55b79bec750ab68fee4d3a3b6984d4dc4154fdff7d5b9693953f2793da39acd7e18329c074be89f02fb224b079f78e6b5cd2eb9c9d559b749405c8f2f79c03d8b3a4d0eeb79298f588b32ed40413ef80bd7e6aeaa0aa370d971f8c6f236d5e4bf5638a091284838a8cb0832362540353030f48f90b9da40a3a8cbad2da0c59f641c5cfa39a1dc7bba0c2a9c5f970be539ddb9cc1a17dfda447219ec24beaa28984274e9a9855958ecd5071195b64497f4109894c951a63a206314c69d6cc5a2053e8c310a3c9930d0f64ed9787544e0a443361a856ed173e82c452026f2dab4a6473136e84cbe0ba0124b3a771f98fedb86a773ba1c9d9deac5801f8f538172df554a190a250909cda6a5db9607950d173450dd4237b4c7d8fb2ebeb6524c798f5df1254bb2614edec82de92a621d6d38b8be81ee761f3862079a907446375c7fcf543144e426fd8255c8f4bd2ef732bed6b211aee0650f6a746ad0342f0416228f96c98378e9f4f3ab0842810374300b6ee92e74d60cad47cf883068a09d4589d2041d17692e1724c10ae6083a9d77c303cc8baa11b6205c7e696f7e702896923159fab513005bc8aea60b6ce15f3189acb1aefbe00936e444c1deaff4b250c6ef8666b697152e1a22840a2f26e8752bf33ac97f06d09cdc365a7f659dca133304688151565f48349485e713935190c7e6dc7c03385f830611ac1d5019baa363a90642100feefd01925689a1cfce79f2fcc23354d721a134bac7152f8f8aa7a9ff228ca6c394cc10796ff40b02d221f6fbc9cf4d88b67baa6e65332ba1fcd2d9216d31a22ad", 0x1000}], 0x7, 0x0, 0x0, 0x808}, 0x8) r2 = semget$private(0x0, 0x4, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000004480)=""/206) r3 = open(&(0x7f0000004580)='./file0\x00', 0x1, 0x2db729d77dcfac1b) faccessat(0xffffffffffffff9c, &(0x7f00000045c0)='./file1\x00', 0x2a8, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000004600)='/dev/diskmap\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004640), 0xc) r4 = socket$inet(0x2, 0x4, 0x6) connect$inet(r4, &(0x7f0000004680)={0x2, 0x2}, 0xc) fcntl$getown(r4, 0x5) close(r3) r5 = open(&(0x7f00000046c0)='./file0\x00', 0x28c4b, 0x3) bind$inet(r5, &(0x7f0000004700)={0x2, 0x0}, 0xc) connect$inet(0xffffffffffffffff, &(0x7f0000004740)={0x2, 0x1}, 0xc) getpid() syz_extract_tcp_res$synack(&(0x7f0000004780), 0x1, 0x0) r6 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) getpeername$inet(r4, &(0x7f00000047c0), &(0x7f0000004800)=0xc) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000004840)=0x6) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000004880)=""/206) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000004980), &(0x7f00000049c0)=0x8) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000004a00)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100), 0x10000000000000e1) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x4, 0x44, 0x1800}, {0x0, 0x7, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000040)='./bus\x00', r5, r13) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfa5dd849278fff4) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="e3cffab4ba3a2bfe0285af3b13d78335478239ff62aac956ee55820046f5407b2f8b66a3a658329f014a8883b0f373bed3a7482a82a742f1714188ca3d5cce1fde4203a0588ce2a1778f48f1ff4d63a91fe8ad1f0a277f94f8f5d21687f1ce564867daeac4499c5abf50635ff432339ff0954dae55eddeeaff2ed9de0f525c30ac8b6840383f36592251b8006a593eb13576f0467b8de25e678d24f29c586575ed2b5754147e7021f570ba287058eb1e830ad311d5d619470641e805cd886c792a3b340a761e81aec7e74bfdcafb73ebd47321f00b064bb1d911b1484a78425a192d023c9806f8db2d4bca3eb62a4ef582"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000340)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) write(r1, &(0x7f00000000c0)="510fc315eef4e1077a7ddde936f87b7c6268fac7b9a038", 0x15) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000380)='./bus\x00', 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="187878d0395f8c75d00c459ed62f80db1961bc60c4553f199f563cdc38efb5ea0e93d1ed59e1bafb80146e161999d9b5a0a1c17acdd33337861a7e2c45deec6fbe55b8acfa977792798fa56bf1bc5fa3955f30592d45266df5ff05db1eb0e3634da4424c8e31e2b5318651f6db1bae021815a465803142cb66e7ad0305abf278b6396caedcb1fbb101daff28c49dbdc66a81c94dbb70640ffb9d", 0x9a}, {&(0x7f0000000280)="9aa3467d85d0a9c6e706a34d7eb3235be9589a213a09817cfa3803126806c0ea0cc3daf2667278c8a6c41a4318198fc75926c4f80ce1e9a5ceb9b27a9dae8248b63236184ec4b4a808dd15b8f8d06daf3e96f290e56c1fb3bb26fdea24d2bd012b0a1bbe5e4b53b4572630d38e834ab5e1e26b3f4f44af96b83a7e63ebdf57bb24f3ea56b1e826b9683f21083a07b8728534ded87f29d1d8e6b722e3259c32556a43", 0xa2}], 0x2) fcntl$setstatus(r2, 0x4, 0x4) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kqueue() r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x5c80b3c85261de9a) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x16}]}) open(&(0x7f0000003780)='./file0\x00', 0x40, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000037c0)='/dev/tty\x00', 0x80, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x71) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696d653000"], 0x10) connect$unix(r2, &(0x7f0000003940)=ANY=[@ANYBLOB="02103df4a3dd1c16da0000c2d3020ce93b76ad397c2fa091cba70930ae24cbe1daad03468b9f431fed2ad4e2db2990e2f89e990b9ca237747d5a32de39a2092500713e5509517002b8d442bfce1c388e68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b467330080000000000000d998abf60c322e430877fe3f33402d861dae3ce39b4dcbdb823655005b9453f6c5797b80b7f193de6b1f8356d3f4620490715154ef864ca796d887671682c7268effc58329c7389f80e0c8256a0cf3dd644edf4339c2cd9aa6cd596eb2d20340719620e5ad9131b0e69062ae7a1de21211d94bf5838c2bf05e6ba0627f125b9b173230f0eb73d6aeeeab5893fd29473e7c1e3b0d1700"], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800400000081}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000003740)=[{0x10000045}, {0x2}, {0x8, 0x9}]}) writev(r4, &(0x7f00000034c0)=[{&(0x7f0000000140)="ab733a7f640ff141092c885bcd5e175076ec96df911eab9ba2961f2f94310dd245a817ce355ed99f9ba41acaa858dc550966994ab68d6a3145d7e18ccd51ec23b3d56fdcdd3c87db1b90b701c03597ff91baf5e653b8f1e4c7af9b", 0x5b}, {&(0x7f00000001c0)="eb1f72f2df3a221e1aa08c506e86ab37f5ebd093d8095f420f67c015a914c60840c6da605de6a57f80446ab38f8a2be41d7fe82ca2fed72c6bc64d5e40a3b33872f582ff7d4ceee51eef0a222447bfdedf4145f658678b41dcc19184048e53f6d062d144390cc3d5853d68ef78751021cf07cf76ea", 0x2d}, {&(0x7f0000000040)="0acf642a2c973524d5c93346ad761f8d6f", 0x11}, {&(0x7f0000000240)="a980f888f90090d23acb4ee12aa7ee9aded133bee9987194b14701383cd48bbc0ea1b145f72853a34d0b8a14ac91e04ffef79363306cf9010e02780cd27b44b0181272c88bdcdc3c24a6dd4b7f925a96543a3d171ddfde519fd656da8069987b5e7a2efd2cf482ee80e44665f05eeaf997f94230fbc774239e488d5982e71e056f67149b9a80", 0x86}, {&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c045a04d0062aa1140d913ac5ccc2ad92290695d6962f0b8b788d5ad5d52c67309d1247cb411ede919bbc34822e18f348e39de3fbc7f465fc3be0e2f5a7fa57ae39cceb0f5c753b8abbee8a95cedaa515f01992ed37691e03b2cbb31e45a446259d768bd6ee5f337a7fa8a725564575a8172b30b03306738f5257e3e340399226ee028d76d378cefa0c00c95499fc486b1cccd98ec452d2e38ec1824eb37c510258f3746229a19cb08a4688cc52283fb0289078426539a2aba5316ae9794d0eac92783b65e6d01b720c57d80e64e345e30add8fbe1a69fde5a970920bb4d001bbdc37246c223892ffcf056b17cf04fc621ceb1c7b9c2b7f461bea73fb3d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1756cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b5497bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b1d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801884934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb9bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b", 0x1000}, {&(0x7f0000001300)="af2141bb0c499a0c4d9cebd97679633bff008ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fecfb62b025fd7002b", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0xfffffde1}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efc9107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000036c0)={'./file0\x00', 0x4, 0xbbb, 0x1, 0x1, 0xffffff7f, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffff801}) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getdents(r7, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x3b9) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10001, "fff000bf7b3000", 0x6}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x82) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000e1ea"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f000061b000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0xc000, 0x100, &(0x7f0000ff4000/0xc000)=nil) shmat(r0, &(0x7f00007bd000/0x4000)=nil, 0x2800) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)=""/40, 0xf912f301276dea4b) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff07000000000000"], 0x10) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)=""/40, 0xf912f301276dea4b) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff07000000000000"], 0x10) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x10000, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0xffffffff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x400c745c, &(0x7f0000000100)) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x110}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="d60405d72548fc3df0d5"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:08 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 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="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffff45fb, 0x4, 0xfffffffffffffffa, [{&(0x7f0000207000/0x3000)=nil, &(0x7f0000319000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006c3000/0x1000)=nil, 0x40}, {&(0x7f0000215000/0x5000)=nil, &(0x7f0000774000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000651000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000058b000/0x2000)=nil, 0x7f}, {&(0x7f000063e000/0x14000)=nil, &(0x7f000007f000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000277000/0x4000)=nil, 0x6099}, {&(0x7f0000778000/0x1000)=nil, &(0x7f0000104000/0x4000)=nil, 0xfff}, {&(0x7f0000035000/0x4000)=nil, &(0x7f000053e000/0x4000)=nil, 0x100000000}, {&(0x7f0000523000/0x3000)=nil, &(0x7f0000523000/0x1000)=nil, 0x6}, {&(0x7f0000072000/0x3000)=nil, &(0x7f0000654000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000366000/0x4000)=nil, &(0x7f00002a4000/0x4000)=nil}, {&(0x7f000079c000/0x4000)=nil, &(0x7f00004ba000/0x1000)=nil, 0x1}, {&(0x7f000022e000/0x4000)=nil, &(0x7f0000387000/0x4000)=nil, 0x1}, {&(0x7f00004ba000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4cbec795}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x3, 0x1f, 0x6}, {0x5ac, 0x14, 0x8, 0xfff}, {0x7, 0x7, 0x2, 0xfffff07b}, {0x6d37, 0x3f, 0xff, 0xba}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0xb80c) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x5eac7b005eefdffc) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0xd0}, {0x1, 0x8}}, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="1a2eeea85f965e1c43349f13b97f9c2c18705ca700000000e5e313d29e83d40b00262ae6c3f120ec2b41857e373dcec437008f842d8dc6726906e6abc800007193047ad076314b779dd53c2a87278c0f0418547d994a0c0070090aada35ec1eebd2d4961a66517f1b84d32028b54977ea43b0e929cdbd8bfac18a633b05ce7b23396b4d08b6c0fe77c1004a161b5084bbceb371a194561aab14e62439f0ec248a2c5e724f8fc8fc37ff8e91d7869feb16e090bd0df26a1", 0xfffffffffffffff2}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000180)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:08 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x101, 0x1}) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r5 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffe6e, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r9 = syz_open_pts() r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000540)="18e412925a90b46c1b5468fe4cecf740462d8c1570912c7075b7576088b377b5b5bd6e18e1826a07c99cd7c58b9b397a0a19d064a3a20f7a3e5df396933012e5354eea2a8fd132fca12dec14efad48609e7ccb8875ed7217ad9bf9e036b7fbc23c49f5e380c2a171efc1e0768fcc3b1c4bf1c7083411ca374a5b17055673485f39e4009c599f2cacfae04eebf22c88a684be0bf6146e2bf6a3df86f53e93fa1b0cb07a89eeb8b876116ec666cac61c3d16a602c3a4b8f72af77740e893dc1667483ef80fdae6d4199a9fd4387f", 0xcd}, {&(0x7f0000000640)="370857da37d90f863d43f791091c38a05bca2666743595fa6629f3fccd49aaf727f93f0404a3c89f20ee0104b6c0b332aca585fd6957ee9de47c04367328f5c5532ab6881cada2f0658adbb1d3fad109c8bfaaf37493abbf6551012ad283b844322f8b9b0453a508690bdb6170eea5ebe0ba79485eda354eec876ef90ceae640d5925635249cb98f101bade8d69fce924741c0c4d56621b11773098c6cf496ea4e2488108ce745076f3f53f8f62f64a0c2", 0xb1}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="ddf7e4cf414d57d3699fc4d7bfefe7aa06da684d1bea68f2edd9", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r10, @ANYRES32, @ANYBLOB="00000000000000f43db65e5e4adb606dff6b6d91f2f18c289d760d0645abcab49d9c046b3672e3685394adf4fc38f1c6caf43f50695919c1edc7c591e8c8f64c54b7177bcd987d1ad6ca6525750e1125c00a46d67c2cf5c5fed499bd3441da771c89321d8096829541aa8e399de7a86411817d51f2d1abfea1a5077cc987d10aef52ce87fb6a09db26259ead3080d8961de0cad253eb90b7deb0423b059ff95f95a739abed07e46a2cd357a309890a13bdc0b1443cba6d2d9756f1ce155b35ef1358"], 0x38, 0x401}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r11 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r11, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x12) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00002c8ae37922643a87001b1b542a538706000000a714000000290000002f000000030000000000000000000000fc0b95e7d53ab400000080195e2628132e3400b23ad4cbeabdf733db934ebed3391dbfcea7ded1a5b7bbbf5257b3d792ae3bea4ef9c7350bb8a3306caae8c4132c8c158ba622051f6eb3da666610df6387986839139e84bfd7a0cd8c67ac73fb45de2a0cc08b0f2fc230656db638072c45ac6e6d9179749788f666b51017742fceb2"], 0xba}, 0x8) 16:00:08 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380), 0xd, 0x0, 0xfffffffffffffffc) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:08 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) dup(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:08 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0) r1 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x2) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x500, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x88, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x140, 0x2, 0xab}, {{r3}, 0xfffffffffffffffc, 0x120, 0x80000002, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0xffffffffffff66ee, 0x3}, {{r5}, 0xfffffffffffffffc, 0xc0, 0x4, 0x0, 0x1}], 0xffff, &(0x7f0000000200)=[{{r6}, 0x0, 0x8, 0x40, 0xff, 0x5}, {{r7}, 0xfffffffffffffffc, 0x80, 0xf0000004, 0x7, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffb, 0xa, 0x1}], 0x1, &(0x7f0000000280)={0xef, 0x98a}) semget$private(0x0, 0x3, 0x400) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20000, 0x0) close(r9) r10 = shmget(0x3, 0x1000, 0x894, &(0x7f0000ffc000/0x1000)=nil) r11 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x7, r11, 0x0, r12, r13, 0x4, 0x7}, 0x390, 0x8000, 0xffffffffffffffff, r0, 0x1000, 0x4, 0x4}) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x1) r14 = openat(r8, &(0x7f0000000440)='./file0\x00', 0x8000, 0x80) ioctl$WSDISPLAYIO_DELFONT(r14, 0x8058574f, &(0x7f0000000480)={'./file1\x00', 0xd0a2, 0x3348b7cc, 0xfffe00, 0x0, 0x50, 0x9, 0x6, 0x2, 0x1, 0x0, 0x7}) write(r14, &(0x7f0000000500)="969b19fc8f2eb435866bad94e998e7291c8408e8c1ee5445bc9fdeb5d13d9fe3b589aa0eb9ed7cdf1fdd5ae7fd845a68bec23722fe97949a1b33e7530eb543fa4f69d6e224445d1a23599d2f85367939b64d4110dccf5b4232e8e5e0ddf35a94bcf32c8e46e90ac74059ad0962b24d701dd6337b6b776eb8bb6d7103dc90d7f62aa54eb41bce1360d4dcb847cd112a83b47a0db0848921c88f21c710a1f2b4f8e6aa7b82e4b91c8126d77cbf7d6ede9a9c4f449d6af015a1391948876c25eb003f525aa12cde2c363267f0371f466943e586d994183cbdd2e6eea1249b81ad9fe96311a613bc5de294", 0xe9) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000600)=0xffffff2f) r15 = semget$private(0x0, 0x1, 0x11) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000640)=""/38) r16 = syz_open_pts() close(r16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), 0xc) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000700)) 16:00:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0xffffcbd5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) write(r0, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r5, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000008c0)=""/191) r7 = semget$private(0x0, 0x8, 0x4) r8 = semget(0x3, 0x4, 0x100) semop(r8, &(0x7f0000000240)=[{0x0, 0x200, 0x1000}, {0x3, 0x5, 0x1800}, {0xd26c0e7ad8175e3c, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2800}, {0x0, 0x8, 0x1400}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x1, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r6, &(0x7f0000000200)=[{0x4, 0x6, 0x3800}, {0x0, 0x60, 0x56c370c183977180}, {0x0, 0xdd, 0x1000}, {0x3, 0x7ff, 0x3000}, {0x4, 0x5, 0x1c00}, {0x2, 0x1ee, 0x800}], 0x6) semop(r6, &(0x7f0000000340), 0x2bc) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916e73f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) socket(0x18, 0x14005, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000022, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x1b}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getpid() r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37be534840c76f30d3fc9c06d00"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f6275736e276da78900cc26f9e078c7e20cdbbf4b61e112c4b1b1abec1572495636fcbcd1abc39679dc9c111330d299a6ea91f6ec58fa4d00ee31aff31058192f1a22ed3e2b3b760f23"], 0x8) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x3ffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000040)) r14 = dup2(r12, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x200c, r3, r16, r17, 0x0, 0x41}, 0x1000000200, 0x100401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r26, r25, 0xa5, 0x1, 0x100000000, 0x2}) r27 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3f, r3, r9, r15, r18, 0x1, 0xa8e}, 0x9, 0x1, r26, r27, 0x6, 0x0, 0x0, 0x9}) close(r0) r28 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r28) socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) write(r28, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x41) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) pipe2(&(0x7f00000001c0), 0x10006) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000240)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1e0a, 0x7, 0x80, 0x401, "82bb85853f31291437aef5357be2b24e86ade63c", 0x6, 0x6}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000380)='p', 0x1) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000000c0)={0x4, './bus\x00'}) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="08000000000010e20db757b1871fe0a8a7a98c9c965618d322f269658b0f6a854b642ca289ea2eedb3c29d2b962d526184a13b56c1e28147b273143d044feaa7a747993cd901799b5019e409f54bfd1e344495cdab7b836da100b6a154c3040013ab94260b81d1b84e1ffc560fb735f0e720db64d6e79a56cda9dc8e33ee40df36d39772e3fb2ec3498ebd72a419f9310d5aa8117896509875cc8c55bd2fd10bae8e104d947315485cc263ce6fa2f0163d9a9115271003203d838f57c7d65af19c0c282df77fc84840f1804d6194bbff8775a8ba4a61a0fa80b83c91e6d49a0675048529896ca2da257725ce7fdecf5a2ee25ac697a76384d718b284380ee16dcfaeb96b063fce283a5991"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCFLUSH(r1, 0x20004268) connect$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x2, 0x64, 0x101}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) truncate(&(0x7f0000000140)='.\x00', 0x0, 0x0) close(r0) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x81) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x2}, {0x9, 0xc3}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = semget(0x2, 0x2, 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0a646397c2a60e51333039180476ba966dbe1013eec68115f597a59b391d5783b62f997af643fc7129e6f4bbb7cde7"], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x38, 0x7fffffff, 0x7, 0x0, 0x9, 0x1, 0x1ff, 0x2, 0x2, 0x18c, 0x7}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) 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, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) getpeername$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000032dce05b8349000000000000e83a31d56b0000000000000000000000001d00000000000000000000000000000000000000b94b679baff208a000a48c8e21380000000000000000000000000000000000e67f1800000000000000000000000047026f00000000000000000000000000000000000000000000000000007d86a4df3872070e95a216d89839d95c60c6c2de41b06e09f33428e8623cd14e6a5ee79211a7fe583ca0f005288580f0a45db4a55ba2db1b939f9b19886a31002834bd27c3ae6b6db654c1c0fabfc6518e8f67822f9fc0bd66aa48cb6df132c053e33cca887ae947c065be9025b18bffe10b3f44fbf341b78ad850a30eca6966b2b494e670ccd075f401c5503c903e7f10202cfc9ccb2d1ee7efaf531810f9526b887b70c8683a1afb6261e8ad2bb0091ecc16153d4974f0d49fcf884e535d5eb414784f62be05f41d0fafd30c1b68078fc3342d92f78d8be01a43ca7e"], &(0x7f00000003c0)=0x6e) rmdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d3e8af3261ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423"], 0x1) socket(0x2, 0x0, 0x7f) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b3"], 0x1) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000013c0)=0x5) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1, 0x465}, 0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) readv(r4, &(0x7f0000001a00)=[{&(0x7f0000001a80)=""/36}, {&(0x7f00000015c0)=""/144}, {&(0x7f0000001680)=""/226}, {&(0x7f0000001780)=""/167}, {&(0x7f0000001840)=""/66}, {&(0x7f00000018c0)=""/169}, {&(0x7f0000001980)=""/121}], 0x10000000000001ad) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = geteuid() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0xea14322075827375, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000001540)='./file0\x00', r5, r11) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 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, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 1: r0 = socket(0x11, 0x0, 0xfe) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b4e98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a288450b88d7ff527f5a"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x9) sendto(r1, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0xa6) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="9fca4b4e1349187b9bc82c7b4ba429d8e463d7a83a399c1375be1583c5ecb28fe56d542798f250bd950c4affa22c27570c64bf96152347108a5c5c5e837194eea80a85f0b61adfecbd6fff4eaf87183c8e33e85b65e298e0ab85a23c869e9f0dfed6c08327389a9fcc6f837ec4e63b53681b"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) getsockname(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r5, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)=""/185) munlockall() connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="99e9e6b987425f19fa316ff631713b70649ca4ede681d09fb7696533be325416812a04a9e0c8e2ea47c2abdb59608a0439ad1fae2034a40d7167e65560e8e66949ddc10588797d6facc0b79f3c97085afedec8f8543797f8862d9caafa23a0b160f0227bc253c9edac40242ee943fc778f6ad9f5f728d0f0dd8c08512156ba4a9aeae1a8249857a734dc491a806ddf97f2166e6d292d0e29cb49f859ed9763527ae38ab3873267c193e7b34885eb9c8682e826cbd86f3740dcb9abea2d75516ee7531f5d60a2ebb56756e5f9263a3bb38b08d36bf74ea0b83779ce02c91601701a3213eecfddf997acac4096db58034d48b17228c70c523ed6a2ebf77a5846ceaf6535d4a8cd5e4af5c36dcce69f0b0d977c90de92e30c7478a4922835b231346ca2234dc5fc0edae5a066efdf14cf387a688c491cb82815851851e1d1250c12e7c087f550dd741f7dd4ee579f66"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x200, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) accept$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) dup2(r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x800, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000ad9007d070eb98cc6db90085a7000000000057070c55d5a5"]) chroot(&(0x7f0000000300)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r3, &(0x7f00000002c0)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r4) 16:00:11 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4d}, {0x3a, 0x0, 0x0, 0xef80}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") chroot(&(0x7f0000000000)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)={{0x0, 0xce}, {0x4, 0x80000002}}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x7fffffff}) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r9, r10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\xa8\xec', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x5, 0xfffffffc, 0x200e7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546", 0x7}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x3) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="4596b2df680b95d5399631aea3d250b3f9b995c262188561571642c113aea56c8e7f8e9ad613d2e70567d688263ad02122d27f0ad274ef723bcaa0a2897af5", 0x3f, 0x0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r3 = getpid() getdents(r2, &(0x7f0000000280)=""/101, 0x65) fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d9bc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:11 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x1, 0x10000, 0x100, 0xfff, 0x7f, 0x3f, 0x7, 0x10, [{0x2, 0x1, 0x1000, 0xffffffff}, {0x7, 0x8, 0x80000000, 0x6}, {0x2, 0x81, 0x200, 0x2}, {0x8, 0x527, 0x9ec4, 0x8}, {0x7, 0x0, 0x428}, {0x2, 0x3dc0000, 0x0, 0x1ff}, {0x6778997c, 0x8000, 0x12, 0x100}, {0x40, 0x57c, 0x7, 0x7fff}, {0x6, 0x20, 0x4a, 0x1ff}, {0x40, 0x1, 0x1, 0x7}, {0x2, 0x5, 0x2, 0xff}, {0xf8, 0x5, 0x4645}, {0x22, 0x5, 0x2, 0xd7}, {0x8001, 0xffffffff, 0x4, 0xf2}, {0x6, 0x5d348e68, 0xb482, 0x1000}, {0xfffffe01, 0xff, 0x4, 0xba}]}) 16:00:11 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, &(0x7f0000000a40)=ANY=[@ANYBLOB="82020094ce067e4e4691e34b1d8c2e8ad7c35024d717b7db49426452de12a2374c1f31e8836c868d4fb4edcd7a403d192a29f870f1f3e2cf2867e50000353b897323c7ee036bfb7d6339fc164c5155fa376c13fe835db94d9076de298a42cc5400ee29b784ca859f03339a928f6785812535485c58eb3c6ce13deffb70243491b73381daca88d027cb1d3ec0c78b281ea6f8a899cd2c1435d9b7721e4236135b2f056b9b4bcedb43eac678812d8e3c05d171f1f19513638c172feec9b4cbf060ef3b0c1f83d7a7a8ca092478e598db5ede4185eab40500455ba10484dc629f5c0240da45c34c8e17f4d444cfc114120fb8da4fd59a55b00eea7879a4609328bd78985c439ab33c333abc7122e105f0b65c41f2446fd1f55a06df77ee6b6265428124880c10848da5b1ad80e88c6b693daaa49e6d00cdef628d1ef62e5dbc4e1557c9fc4809d688df51b5c8be6a23565e0ec4775f0c16fa91232e096e5242b2f87bc17533cdc4fbb6ba59e7fac39edab3e25437af82f22f144497b3ff272dec11b6974af45b0bf867c7b240af73b2380e25fabd77e324"], 0xa) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000380)=""/122, &(0x7f0000000000)=0xffffffffffffffbf) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(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(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) r7 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r7, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semop(r7, &(0x7f0000000480)=[{0x1, 0x1}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) write(r4, &(0x7f0000000080), 0x4f) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe1, &(0x7f0000000100)="63ee17e18803b63b27cbabb53e5b") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xfffffffb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='?d\x00\x04/ze\xee\x06\x00', 0x40, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) getdents(r2, &(0x7f0000000240)=""/222, 0xde) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000540)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000000480)="1e4694e3369fd8f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc2d754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbdbe646af27d55041b940cbc2b5ee2fc66d717d1725e04dc53900ce19557b4f589b05868feabf0ccf0e1fe51d6448dfcf02f3d988dd15d723d69589a13434568e092900af3a593f572fbe77de2d10f6212a467ebfca8de068d4165553adb9c35b195713d2ca1157155cf1d4db588b230fe", 0xc0}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:11 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x69) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) fcntl$getown(r3, 0x5) syz_open_pts() syz_open_pts() r4 = dup(r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x1ff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x3}) 16:00:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x20, 0x81, 0x401}, {{r3}, 0xfffffffffffffffc, 0x0, 0x8, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x100000000, 0x1000000000000000}], 0xffffffc0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x9, 0x200}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x6, 0xffffffffffffff94}], 0x0, &(0x7f0000000200)={0x2, 0x1000000}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet(0x2, 0x4, 0x3) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() bind$unix(r3, &(0x7f0000000100)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) pipe2(&(0x7f0000000140), 0x10004) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x3e1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) getuid() ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x7f) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) dup2(r0, r1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="69c2e5e42dc1906e835bc85ada71ed24406d00a614f47e0444be29921044a43f54a990ae74c0cf23b1af5de2d9ccf41d2da095ec64ceb41d43fdc6125c3bd14c3d072801588ccd3259d6cf80b54a3ad885317a6624ac1cc245336cebc0240e68d894122d4bcacace141680c572fe86605d056c5d4158764d981486bd34476b8816d7b429e52838a8bf9776d09ece8c426f84355eaaaed2ff48a55545f7e9da245969114c42b7b79186282be09286320fc0462ecf7510e0cfc8b5b93f5a5ac38f49de155f0d5aafb30a1684e303d8693eb1a8962fa09312957044d7318c59614cc8d170f485cf988077723034cec855eb095171112ded4498f65a8a2ece39ba9b89459bf933c4f781ab60bfd743916614ed7ea22c9ede6589c0e9d0690c2178c543124f0899f8d8eaae85833c0b49cbcbeb2ba15984c129a94fafc34357d143f749756719d7b449b8f52193d8e1af4c8e3c9b42a24f5fcdf9c8a94ac68a2ebb5a2a042bd6787fb1270ef1491e8245449f996319bc8e2f98349cdad0d21a8a8b35ef55214bdd61cd38dba61f5a12b1f504c084dc98b12feb8bf586df0da435fc207ac6d5e035948c2f768e8a55e7c9fbc8272e7089204e3673dfd66d2696f1a44ba8b773c8271886b62e8824d83bc5226d5d52210ed82958ec38cc6e11b56b4d7bc455050c669eef97fdd3b776ef6699c0b862807117a23ee4eed5fa56f3ae5860916c8084e057d4138598e0cc902a798fa2a47251efaee766f8793fcbb30e036fcf1f2fe98fa6ab3794ecad3bd3d028183ae3c20c1906eb991f32c6d89d61e50431faa9520ab13e441a11a54bb2b4ef7e4081397a451ac0a5271a2e9770960ab551217f7063e0ce5154910425387752fcc82bab40cbf784f5e638845a63268498482a128d7c5e5249e4fabcaa9e0fa8b9d584428619917e1035a2b97c96e3fe320be98534257f624561c4069457df0e8151f52df98c5257d262e27a4a7af631d45d395bbc53ea1d4b895f9be0241d5202501515b4209e661ecbb5455920a74e3945117b063711d21784af9d0ddf42aebdfff9b3afbb399d383d5218af5fc98bf229caaec329ce33c50c1ab58cdd25bd19a6c03bf595c0269dc83fd73a2654b9c26db80480ac9f62f17d7d5d43a41d4db417664fd07ca13b1b7b6c1e3a94341df0e9aad748dbb286620c4f6694a0f34def56a30cd6404f4a349ea54074856c4f78c3dc7a6d3e3c9c6c06e6f17229d7abf834f34e1d4ec8698e3b24fb1046b03d960e17334538a3e1327b69758fa42ef26fc4e984974ea607a2f8a73e147be206f12e3d9e193a634a7332c97a9a2ce2723ace4e8bd594f2792beeab8b90c2133939867dcca5783d7965c4ac01fc8fbe95cb3876f5eaebec1eba265a31b66ab05242577160f216eed642c5ea10580b16ab0ebd21aa2d36239dc79d63bc4142db622884d4d9e944476914c6c7a700785b92b2209954ce126042129b7a404c7e817066d01a88630e1b775525ed1813ff49c217158ec7dda9048b9bbeec8e12aef198110a1c73b66e6c3938ee33e20da02ef4d5536a1cefea1a96753806a65943f954de5bd628ec2e1562cfcd7e71d19efefbf21c362e691b26a394e645b2a5802c467a1864dcddc4f900fd7be860cee06ec9787ad1234d4b243d0064414212f1893324696d3c8e488dea22b49ef2f0c86a60477267b8e434fb09718e6061eb313698c35c4dbeeeb56343cdbcf2d0c408150f016431bd979cfc33609e480765231457def64a0472493e3602b4e304d0c5126928c699f87a8395fe0ce47e66a63c0948b6f74355cfad9868fe8ca4f81420505db41eb1cd653b9b19ccf7401121f7aa30efec7c55a8b92fabcb72375a6569d183c17be5cea902743a420a6b4739ba4e8207289095feee7c1b104a5cf96e545cae970abecc2ef00ca4768b07e342d72c201e9f012d45be1edfa290ed93837f0012fb9f97ccbdac55b22b0fa4b9982558c069aa21b6da097e182012448856c2cee15ee16734597f00157c6a9922f402fd5fb2225119feffd2864a50cbd5e3063e798ac776447ddd92c189c8f413775d18e32424edd4f720d0680f587fd28ac2dc2fccb6aa6b0cb71ef27ef2b703177446ac1e199876f63b7d2faec913d8ab9315841cc87ae1531950e02fa9f2f780b2cc04976565b333ddcd0830d65f199289ae4416058219eac126c357aa1735bb285a89e332ea5646a3b501de78f83da1e08d766866e2674194d7e9d225a3edc516bb13da32dcd7e597d9b6002c1ac3524f665c4028d2becb228b43b973069e3c4ab785336ce4a7107659216a3d32075b9e6ade41b8f4d03fa500317b1cd1391204f066e21528fbdad924aad81928b8b9e1e76fd5f771fe60df9519d70ca05637485be0eb7b551ea3c5b83903af4ca7c322f7d3b21d3f4004189548be51f62519dc5a1dd461f062739240628e083ac5b176580a005b5257f01dc4654f540b2453b70957473093883006b71c6d675285e3863dbe27ef3ce5c21a797d93f00c26ca35c739ee8904082ae0037394cd9ce3c0eb131376ff1d49e72fe73f9691374a4ac92171a064c371ce4d05f480497bdb3ed1385cee14f082f342d7169f267f5d60b6376b6cb36b55b07fcbda9eb52a73b2d780e4da742b565b7a96e69b7e93c0ff5b981d54847ea26b648a8ad05d6c1abf8da76ba4e43949e3ab902618ab4f54ff06ce5acabe0e9c896f51cba3b27736a3e488b1e2c7e4d2fd4f1466b5446062720764ef98668c70ecdcfaa56333060fab94f7f3eaa947830eb06a2ec40b928f7eef431673b44b84ff22f838d8ace47aa41aee55bd6b2dad0fc8456b7233c1d3eb0a37c1b521122c606f35e47793dd62e721986838af64ec08301b3386068a4788e1e5f0e178093be495a1c3cd5fc5ef2c09ae510164ce82e6bda28d3b88e01440d8ce383764d4146ab797f6981663c20d27f8ed274bd0d028ed3f84e6384c9350847d5675868be6bd717186dfb3ff2bf1753a5333e695be6e015ffa8491adaa267edb184a3f285e342883c6bcfa982649ada0ae22d79d68649128e134e792274219178a9d8f3b7fed99ac6e9f11e8f1348c7d36c0ad254f31615923f147a03c4d5ff863e4be9fc969d6051493cf08b2b1d863a4176a2558927820b3196ad1425962192a5fce5158fa68d1d56cf713ee2de9ce85ce67848a2aff537454a9e6f77f9481d16ae567078733731e849beb7ab4d3790db9261f720cf5880df118ea14aa420284e38ecd08b2c1691fe3d3ae4d6a80b5980d20b90d5479dd5f14c484dfcb862783b2f1c74115261f3195764e928a99e3ce938abbc4322e1ce74ba33bb779177e401dbad400d7e009acec39bd30198e43a445b16b4d0136ee0576ebdaca60b9af28dd38efbf9e7274f4c820746d953992521868880f8d1b681a57f345e2ef6b1f4113e6486bb66985a82bb0c3d1f87a75059f8d112ec2c5af4c951e6f48a76cf7e9ea2b02d6cffc3bf7d81bbb5214ce43d2d80f15fa4300bda1922690080e49f6b829960d91bc1d02f011858490cf00cebe0f991835048a8eea80bb4b12f5fb439843dd030efa7bcbf626cce089db074563994eb764569b992862e4fd5e8119c2117346970c4f069aec40f72795a8a236ec2e2b11dcb81cf02d2a76632c3dae96284d58a5b82f4db1b50bf93f28f9badbe4efdf9ed60a5a91926456493a9cc15b99efa5b61b336813947a280523d8117fb7ef82a7dc31f31490b376814612ff7e251d4eed4fe2a3fabc643cda06d30f0ab08dacbad57c40ffb07da935b5466372cab6ec7cf3c725120030bbb6520ae858468ce3b67158f6ee6ce07843135576d1eb8c2b74cf9f344b8f00944a61bee2c02bd07fea70d72ef6bf8985c5e1d1efe68d12006d4923c6c7799b2a4cdab6aef8188fc6ff7122e4fe37d8a4acc7aae78b6b4d4a1906cfb1f82dfb69ac809e72320346682c356f539fbc3ec6082de8d36a29213917213b5caf2cf86a97ae37e5beda7c999e29856fbab456123a80f7c2cd95bb7f830c448af15c253e6590160b336590d2e3d0b883c1065ff2f0bebd7a8c46ca56e7250a7e79162d50d1fe0d16ce14c00f18c311bc7504ac643db066da966345bd8b599d9a12f76461c4ecc6c8988c46d75c41c8c0020e81e81ba68dfb92bda154eecffb9c729526cc3bbf4e2a32055472b1af21e40c5da46c722f6a8828760160e48e5162a2daa69ea95da1991b179df77976068e3ac27bda5faa1a6d0a9e63bf3e88e34c23bee0fef35b1b6342fef69b10fb658be01e6de10d3c45d5ef0bfed832b5dba88d2ae89b75a44220ec2bf95e79dbcb7ffd8e4c6ab154ed965c1c2f483ffb31aa4b77d8f9191cfb2ca6423936335b21f8fd42538872a6f82d9de770892a5b468860cb39dba30a81c580dc2ed4b58796d374711870505b8c59a4774294e0de4c847ae8d23f7bccc502dd259481bb3ec0a4a7dbfb2aaf5317d027425b571c67c9aca8b6fcd3f9e6539cc7c48e579943758dc83d6ec78e029a5df0e5e5eb908c8e7a760e07c011146169df819d402af82a8d2ed7ec7006d881aac321ab0b8ee51734788686a98f4b41ea4018f9a83c158165f3565128e4bc5c20be38658a475c19004b9efe56e032b9251e984a1e94bbc9e2fca06815b339bf8d2df9eb738ed720778c11da233418259d1c7ceeb5498aabc9156da32cafcb1b130b78566e2e1910170efd2296cc7036aec22d9c19b9162a286ad5fd9edaea0ce2bab942a7805722e872996ca0622854f0462dad6ffb4d3f45bf3870e6a34df10c31ce2647da84398f006fdac5f1efcebf5deae06ec95032eb41b8aeda6d64a0302cff5eaca2f69b70d19f4692d9e738d5aba3dcf981a1d68460ffc83653f1a8203183441263decd67eaed7bd358a40dcec281b7c9bc480f5080d500f87ece8fedafa9d785663577a3a35b27bd6e14ee50be8331c3ce9fa18d3924ebc45af526d74d85d68402dab0945d57b81514ab84f4ad0510c2cc101c1c0fcc871afc6d2d4be2bfec38ee90573b78236ca3d50263f193816b9c22afbb2cd5307d4c529ea04e141ddcd3449aed4ea4bc0b4c895164362ba870cfe534a74ad989d78141e6de414c25ecdba29c624ee74ad3f0f9f64e4ee1b05452a2e5e30307df7b7adda7fe44fc4506df25d6f6cc70a8d4e58ae56ddd372b2da023a603361d4dda8c19df852adc8c331f6afafb7e6319b1c8f76990467266369208c4ef98b22427b938d114d6bd1b2d0655c829365099da6c41d4b729fc6058f99af9b142d8025ecc2ee5fdb145041698a808cc893852147cc444d16c13442b92c327d91e7f9e85d71085e515931ada4d2a974b4a4335f7e4aaad91ee9bdcdc70c8776879d2cb1f4617af0975da92f1a04e5b8a922b168c992f5ed70dcd80001731181d86126493727b57ac26133e8cf9813ae434b25cda0d989388e0660dc619e8c500e0a5f5e4f009e571236f9132b82bff34f2e9d7e0b8b4fb0bfcd9974481966b7f5fee4f608629b8837c48cc23e32ac25d6f14e202af9202451ac0ebfa4f6ad1a00b3a13d483b0a6f978568e995bb934bd123440e4a6fd508d475878a6ec359523655360b78cb3034b4affb50db6e92aad61321fc589e18dc25b046a8b2953950de96fc0807db932e1e9f723a8327ed389b2b2b3c750bbfca45a9c2573dfe8daf30d41e72d82e06474fe6c72f0ce895e97abbdc5315fbe495b90b96f145bee011bab490c6c4bd653cdc371dfef404e96de52674e9f78eb257dcbf6915cade95dab0b672c0f0b67be4b86b7a405", 0x1000}, {&(0x7f0000000080)="bcc1e13a22018769a76ba944025b9823c71d589d203402be6bd6663d92c8f4985a5d385d0bf89c8dda1e287f53fec8481b44bf71f2dd26e247edbcc5cf3212eea7f7825bf235898daa17feb3694593e6ee32a0922f544e335059389dbe3fea581f45c746605dd415dc2420c75d7f8f607f969c0cc2258ddc91d96d4553488898e30ab02650b18301522dfa5407af9ccd2db540ad9aa231dfd1bea00a4ab00049627e9143a50b632710", 0xfffffffffffffe1b}], 0x0, 0x0, 0x7) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:12 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x42, 0xf2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x4c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:12 executing program 0: 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, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r10, r9, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x166636dbee198a6, r9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="100a2956b9223776", 0x308) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) syz_emit_ethernet(0x57, &(0x7f00000000c0)="cca464eb7234141a53b41eefe2dd226c491e286efe30043bf2755f063555821562efcbf64ebf5d2aaedbe8801f593f9cdbe82268e7577d7826219eb174f839ec2cdbaac29da0e107acfc8344c8eebecc14245c220df20c") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[], 0x0) 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}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 16:00:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 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 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x80, 0x3ff}, 0x100, 0xc07, r8, r7, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, r8) open(&(0x7f00000000c0)='./file0\x00', 0x900, 0x100) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e62181034000000000000706c51e067d2a45723de9de09e9b537ea39f7043f0dc52a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9000000005ee771e01d93581793bbeca5aefd68f6ecbb8740f20a74baf9f786b1ad1ebdbae473d03169427d072cd5e0a6da2107ff030000000000001f04d6ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b0199cd89b223238742a00a60787ac5944a30b8e0f0b2b7073683fd1ad13483cb6793c10e8275523c8187ba99b9832a4787a1787f148c297653984ecdde012e2d92da1906fc611ec4bd87f30b144994bd9ccddd3258575cb6018c29aebc3d5b02a7eec84e52ebac7184fd0f8a2671e556e5083451c5e968318e71e4382832e1b94b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcd37786ba5ff28c4e2b47ba24d03ee21ee99cc5981054fb92ed2f8cd57635a38a00"/362], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x286}, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sendto$unix(r2, &(0x7f0000000100)="62c27677bb1e238fe83b2efcbd388e69e1c3fae41c8347cf89bc68e8796ed7f04ae706a53e63dd6866ca515f29ce4a50acbd515809e5969858b13f2e468f4cbc61b229af39073d974978bd85936dac455a9301cf61e197a93c43c9fbf2418124b9773480cf7db4a96f43ca10e4865dcc31620f60cb310b0908605618d805f63cebc67c5e4e427b6bc3772b5d87af81a0848c96d1af579e", 0x97, 0xa04, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:12 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x3, 0x0, 0xfffffffffffffff7, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000bc0)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x30e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xfffffffffffffe37) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r5 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) writev(r9, &(0x7f0000000000), 0x0) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) r10 = socket$inet6(0x18, 0x57dbe82ecafbf527, 0x1f) poll(&(0x7f0000000c00)=[{r6, 0x2}, {r10, 0x4}, {r9, 0x2}], 0x3, 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) openat(r11, &(0x7f0000000180)='./file0\x00', 0x20000, 0x8) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r12 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r15) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r19 = fcntl$dupfd(r17, 0xf, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) r21 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r23 = dup(r22) listen(r23, 0x0) dup2(0xffffffffffffff9c, r13) dup2(0xffffffffffffffff, r13) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r24) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r26, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r27, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r28, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r29 = dup(r28) listen(r29, 0x0) r30 = socket(0x2, 0x1, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r31 = dup(r30) listen(r31, 0x0) r32 = socket(0x2, 0x1, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = dup(r32) listen(r33, 0x0) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) getrusage(0x0, &(0x7f0000000240)) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="8e04b8fb1e4d73fc0229cff6af0de56c6b38f6b3e1cf77a18dc84f3508abc29569accbe9a78dd55b96684c50bf991f1e67fc73e9d015b0da56e4f889d7c61b94a3f1d25d8c66cd32533f66b83c060da8fa0f9d0adffd2751d203b8dd2516deea6f9dc21b5edfaa48399c6f927968569554e969972c6121f4eae99772d1007e2ac144cf0cbf7a63653f4a5811a58d07b6fd0f8ea48620d7ef3f8b118c3352de84df0979e9b6c526ba31ac3b8c4e1928827b624d6fc807734a1858b166d59b8dfadd7bacd21f2336bcd08c8e49685b46e4bc10a508ff2d", 0xd6}, {&(0x7f00000003c0)="5f1ad6207b210332d249080d4af1abf31ce19d510c27533e8145cd457f6bd360ba734e95b9067bf7980bd9d7172e00ac158afa822cce338678fd8f40c61da849", 0x40}, {&(0x7f0000000400)="8afbff23014e8a2b010c00f35beb8f0df85fef3fdd97896ed2ff05eade2dca0fc637543e41f6e5ae17cdd3e868c0c5bc84bbe39edc727b8fc575e03b0a44894dbfe14570856376685c3f26f59b23af762f7d20c48007f5735a8c253a95f6fe21bb28a15ed2eb33e155b1f48ea02f442a73a0615fc26b8013d5bb6ca4e76403d046255c856ba77fd16e97055e4d0cbc749c941d0f90e912da40cf9e2bb16d970109ad686bfee725c49b258e22cbb8dd3dfca74be5994a9b4c8aeadbb158b2b9aca7bc0153f32c0db0443d8673fa4afa0e849030e85fd349c339f9e995e3a557155a132f5c89756d16436d4e50af9d58ee7b9bc0", 0xf3}, {&(0x7f0000000500)="95e00a73d436991fba0b556834e16b9a3f72fc36b4b393b5d4eb3460f7797be8c83a621e401f7b3fd9d604dabe14", 0x2e}, {&(0x7f0000000540)="c223d8f18e63989d767b85209e29c756a60d6623122c98474ed76e9172a2946d9adc3971e265d93a385ba44db0a97c165738d3e1b4bdeb58b721f1128a704cf19d0130e7bca2e146bdbbdb46095a46d504f6058b4b7399b91bf18e34055194c80d79a3eec0", 0x65}, {&(0x7f00000005c0)="40d653ce579509b25ecf96e8d76206e9e28a7a7e8dad520570b9ea17d8", 0x1d}, {&(0x7f0000000600)="116a6043bc54677e5125bc1a790c622bae3e7bd20c2968565bc7ee501bfcb1c35e39af72ff6381d094d01c2dc6fe0bd62e6163150ff2d8bc00895fb41a411f32a52f8396aabfd6e4351db7b766a860032d8909969ed07501b4044130a4c3276823669c4cf0f211a23e9f0003f413ad8cf46755642a4bc5f0d58553c9343b5ddd2ae22b2dfc950d1eab418eac5148d6e732308201173635a12ebd3c67cf28b693ca7aa5a218eaa023ae60fae1bb2051cdc5345bc74fff33a8186338c63c9f4df851171031ef21f9bac49c061ac6e96cf10df4101a88ff40f4edd1c9edf40c38553ed6d42d1077cc238e8359dff8046d9bdc211cc454ba0b710e9ef68b83fa11", 0xff}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r14}], 0x20, 0x10}, 0x400) r16 = socket$inet6(0x18, 0x4000, 0x2) getpeername$inet6(r16, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r17, 0xc0107002, &(0x7f0000000280)) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r18, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r19 = socket(0x1, 0xc003, 0x16) connect$unix(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r19, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x13afde21ff7ab925) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x5e) r2 = socket$inet6(0x18, 0x2, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) write(r1, &(0x7f0000000380)='p', 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc94800a8ace41931) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x5d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000740)='./file0\x00', 0xac221983cd345692, 0x100) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000200)="3a502a40eb95a2a90dd1d70fca99dcdb60b244c70512bdaf92abeb75632310a7a5a77174201c3b66e54e79070e3422146ec982ea81ed31bd5e23b1dad2b6f46b0ad2676657b7c8f76dc9f59cc96502c27876757808dcb50aa4b7af773d790efcd98bae3bed1c1c8657f6dd38578dd20cd6765c43e30e804b6afa30b38bb85096407a69d523a1493421c2f990fcb9421388060320c42883fc4482b4f6506c01941844b3a5c0aae647b9f3f91f527b3cb48cacc0cd5f08ae48b202e24c7b69affa309d85860c30f628c23f08b8e5729fa4bdd48a7ce594936e", 0xd8}, {&(0x7f0000000300)="ef319769ce1e0a302a8ddd4663ca2e6f70690d1e50eef0b49b69989182e56ccdfa3adc142d91e909ae0b5fe1d09bc4abf337627d97d95a9f678b90fe5a9b1fed23b730abc3a1315ad3e9408c669e2522bfd9240b1ddb99b910ab6f8c28e3f6d075bb2ce0efd513d99d8ee28636c0063c0973bcfdeba3dc8a09c9557973da5590be1cd4c0e0d102865cd9d3b05f64a8fc", 0x90}, {&(0x7f00000003c0)="8c9772843bf941b5fdd0c5bbf438d830d1ba135ab46a5f0e861b7f468b79fe88e773256bf2aec5eaf347ed8387d043b655d39b93bdea24a556c2ae5945a622aac582ae9898380e2f4cef68669ca886fe32ba71809788fa5ce97ea871d468c253415247d98cf5bce943a6447bfc55a2bd1ca24cd0048835a808598519e2cd0e8e10edd53c40314a3abc0b7192e7a823d0aa9c2fffe146690bdb", 0x99}, {&(0x7f0000000500)="b2f580f61f136a8794a64c4a6be94a1673106b466105e295f90eb8f76ad3d632e88456ed8b340fafd1c8a4924cf90347f1732576e146ef58ff0e8ae8710260c5a441f7ca6aa862e5ebe2189fe0a2086c94ad292895383ccd1d759f6bff8645b1645b57f8af209215ca8b6f9682430a4f1d5f539741323fe4f85b157c1be21f3fc2036dfb453f839645365890cce43f30205e2ff3f3f2458dd14a668ee16010e3205136", 0xa3}, {&(0x7f0000000780)="4a100bc6c6d9b0fa795dd0822030a69e0e5cd485552ab5a3e6459ff436590b0930cec37b977aa85478d9255f2113ea82ccb0aeaf96051d65683d0bf80fe4d0a5a950f1c8b1b9a54ddb390f32390f22293189e200dc308176ff6ab13a235f853648f0cc404f17548e812aef2e5f30f050b1ef0da1d642722e2853cf59820aea1ed96d11dea34b66882966221a1bbfbba93e40da5fa5eaf6162873b85a8044c7d036a4f369a61c6a576f2ec0de1e0bf8fc916c94f642fa707b67b45fcb10a7c06e93dc35a8069ec69ba633d51c8c", 0xcd}], 0x5) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1c, 0x2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/226, 0x2b6}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x1, 0x5, 0x20) bind$inet(r2, &(0x7f0000000000), 0xc) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9a7, 0xd38}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2000000000000099, &(0x7f0000000380)=[{0x3, 0x0, 0x7, 0x9}, {0xfff8, 0x9, 0x7, 0x7000000}, {0xee, 0x0, 0x6, 0x200}, {0x7fff, 0xe0, 0x2, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1422, 0x4c) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0xa144, 0x0, 0x8, 0x1}, {0x8, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000058aa7abc"}) close(0xffffffffffffffff) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:00:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) sendmsg$unix(r0, &(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, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x79}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f00000019c0)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830ffa8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de73a2307eb37ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000040000052ae7a68e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b57445a73886f1de02338825f394480e3d4054ff93fbc43d3b046c0aee99c2a8a88ce8bf52d58ebb55cc0f7bb6c6ce9623cae342d33e44f6f999838d102c863a1c38187c3e4e70cebbefb28b29af4babc03bc09ded39831a54afcefe0bdcaad82413cb4e224596a020fd88b03b9838a4e139aecdb97a2412957504bc40843dab232d295e2d256b1d000000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x1) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) flock(r1, 0x2) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000010, 0x0) r3 = dup2(r2, r0) r4 = dup2(0xffffffffffffff9c, r3) r5 = semget(0x3, 0x33f5704b2e0510e4, 0x480) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/4096) sendto(r4, &(0x7f00000000c0)="e21df83a226c2c15a547e5b71facdde5b504ed573b70076261", 0x19, 0x4, &(0x7f0000000140)=@un=@file={0x3, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000000)=0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f00000003c0)='c\x00') 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) getpid() kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0xfa, 0xff, 0x7b}, {0x5, 0x22, 0x9, 0x6}, {0x5, 0xe1, 0xa8}]}) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xf3, 0x2, './file0\x00', 0x5e06a5a5, 0x10001, 0x3, 0x9}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x23, 0x1) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r1) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x4b5, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x2}, 0x8) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:00:13 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r0 = socket(0x2, 0x10000000000003, 0x32) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) syz_open_pts() ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x3a, 0x69, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000f6ff00000000e7000000000100"/34], &(0x7f0000001140)=0x22) chroot(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x9) 16:00:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speakEr\x00', 0x80, 0x0) kqueue() pwrite(r0, &(0x7f00000005c0)='G', 0x1, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000004b32e77c9679a7b41400"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000008009, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000240)="dc1b86b578ca667bed9271ea89e6", 0xe, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x20, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) sendmsg(r2, &(0x7f0000002000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="696c814a62822e8d024701535a9ac16523c7d1bf6ef11a273a73c8594267ca9c216d318f55f936c1bba4762588610a0e96eb75ebca08007fb60624eb0d0ccc67c6ac7e18368e00"/85], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000340)=0x10001) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = socket(0x2, 0x400000000002, 0x0) sendmsg(r9, &(0x7f0000002000)={&(0x7f0000000540)=ANY=[@ANYBLOB="562569befbe3739ff4853a15950e1ce6aa63f10190c4555bfeaacc9fec4aec2181cbf3677fd605b1b8f84cfb7405c1113f723d2bf0e35f5e1d28287fb9dc39bb52b31982a5efef415d8a03bd9276710508192ed420b69eccc69ae8c3191a1e72b144ce864fc0a8c75c67aee78c8fadcc6535f6c897ee85dc199e1b4d6af563f12f88372a507cdbeb907fb62685cb90bdd77093ac01a0f5f7e2e8464e81588cee3dec51f241fb09e1b22361e34c566949668d05378a7a3d62f135024bf4d1c862275b3d7101031ee5304782aa1b6f8afa3ff30d41eca616421a653ff285575264d0062a5ae32923cfe32d72ca2209057ce50c677849ecddf2ca6e75dbfa4762a9c48311068154b7cd5c8d0c7752d545a640a751d5ccec4777bbe1192f949243dd9d5b1c716bf7a65eb1b1191c616e3a953c5762831b10052a2030959adad3fb74b8fbf2f10cd76ebe3b6bc680a638e878395c88578bfc8329eebfd3bc300afb2713af0f9c1fb928df88f640a3e69856b9d0b84173785b5cbd210f4dcc40c7e2a8d0109f1af2d0e339e26048b0ff215c9ca3c1fe40b80ae91e2c"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x500, r10) 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400000807a, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="fb375bc219dd02", 0x7, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x80, 0x120) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xd4, 0x7}, {0x7, 0x602}, {0x8c, 0xba9c}], 0x3}) pread(r3, &(0x7f0000000000)="41bbd18888ed960b659799869a866e4d290d6e15e5c3b135ca8493d831dd534dfe73505959dd5dfe13ddfa3dc182c82c75ac35aa00a42650050c06adc44f95fd481df3dfe0110c30e228b91acb0eabcb58bc9b0c246a60c416a593199ccda4e2cca6ad6017c5a4e93ae75682ccc99058943ede6869dc39b907699c7f30", 0x7d, 0x0, 0x7ff) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x0, 0x800, 0x7, {[0x4, 0x9, 0x102000, 0x100000001, 0x7fffffff, 0x8, 0x6, 0x4, 0x1000, 0x7, 0x1000, 0x3, 0x0, 0x8, 0x7fffffff, 0xfffffffffffeffff, 0x5, 0x3], [0x4, 0x6, 0x1, 0x0, 0x7, 0x100000001, 0x7, 0x7, 0x6, 0x10000], [0x9, 0x6d, 0x1, 0x80, 0x1b, 0x3, 0x5], [0x0, 0x6, 0x101, 0x200, 0x2, 0x6], [{0x9, 0xbdba, 0x79ad799f, 0x101}, {0x8001, 0x1f, 0x200, 0x7}, {0x8, 0x1, 0x52, 0x6}, {0x0, 0x5, 0xffe00000, 0x5}, {0x1, 0x5, 0x8000, 0x4}, {0x8000, 0x0, 0x9, 0xffffffff}, {0x7, 0x1, 0x5, 0xd8b1}, {0xa60, 0x4, 0x8, 0x4}], {0xff8f, 0x6, 0x3ff, 0x8000}, {0x9, 0x1, 0x3, 0x2}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x6efd17652d7797d1, &(0x7f0000000140)) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) dup2(r5, r3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000800)={0x10, 0x5, 0x4, 0xdf2c, [{&(0x7f0000135000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f000004c000/0x2000)=nil, &(0x7f00000a8000/0x1000)=nil, 0xff}, {&(0x7f00002c2000/0x9000)=nil, &(0x7f00003dc000/0x4000)=nil, 0x1}, {&(0x7f00002c2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000236000/0x3000)=nil, &(0x7f00000bb000/0x1000)=nil, 0xffffffff}, {&(0x7f000024a000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000111000/0x1000)=nil, 0x7ff}, {&(0x7f00001f9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffa6ec6f8a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000261000/0x2000)=nil, 0x1}, {&(0x7f0000061000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f00002c5000/0x2000)=nil, &(0x7f00001bd000/0x3000)=nil, 0x9}, {&(0x7f0000113000/0x2000)=nil, &(0x7f0000171000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f00003e7000/0x1000)=nil, &(0x7f000013a000/0x2000)=nil, 0x4}, {&(0x7f00002fd000/0xd000)=nil, &(0x7f0000102000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000017b000/0x2000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xb28, 0x2}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000080)=""/218, 0xda, 0x41, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x2}, 0x400) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) write(r2, &(0x7f0000000100)="311a398a7afea7e72022e81a305361bbd1818a034158ef94ba206815a855069f9e2684360154f7b96b68d346df1afb59fb8a5fd155480211f160e6a184d7d3e4930eb4ee1f7c99dbb1262f10444a2046488203e7a382930b66cf3c03e9f61a0eac74811b2bf0e58e4d3fb661c9beb921f7a274271f0a41e5ae9d7ccbdc438a757b181a214cca81f1940bd744cec07216eeecf041dcd9ce04f3", 0x99) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x200) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x4, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f00000002c0)=ANY=[@ANYBLOB="66232772108df38510ff958415bb401f4cd6dc09e377f66b60bc39a8da382e06560d5d64e90517ed0a70509c75e899a0b078d6a0b1b7558214405d407232fa6e21f57a3eeafd4b032100e417bf442c3b0c7f6919e8f5d86976058a5f30f954dd50f4a791e326063edf49d46ec3f6eb384e06"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:00:14 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)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0xeb, &(0x7f00000001c0)="f6531b259d116d35f66c8d82825f6d8342ad46a64f9772e136a8de9a8fd1f3a790581d9bc6162630eafecaf3859c3e9a7ecb4745d216c2e24816b9e2d045dd41259bf15be3343852afacc089484d61d193cf86a59836e375ee2b3a6f0ab05dc8ca538ebf433f3ef26f8393d20156a13a66633b1f65ceff2172174c187b38df7298ed38b7eaae2b716ce8e64d36f3a2faa2c4badb223b8c3030b65e8cdfeac53908159ac3bea963506e4e4bb01e466c2fb6e0ea4a5b78b59c67daa79f6b6cd6e9948a75e37474b50027fa558781b8356ab0a30e3b038a898dec0c3882f84edcec8507ce5674d31bf0d62a79") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x19, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x400, 0x5, 0x1, 0x0, 0x1000, 0xfffffffc, 0x0, 0x2, 0xbd, 0xff}) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) fcntl$setflags(r3, 0x2, 0x0) dup2(r2, r1) fchdir(r1) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) fchmod(r4, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x69, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x3a, 0x69, 0x0, 0x0) r7 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) dup2(r5, r7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) writev(r1, &(0x7f0000001440), 0x10000000000000fd) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r7]) setregid(0xffffffffffffffff, r9) 16:00:15 executing program 0: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000080)='./bus/file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) socketpair(0x1, 0x5, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x1000, 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8000) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0x1) dup2(r3, r5) writev(r2, &(0x7f0000000000), 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0xfff, "e0fcffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580), 0x0) getrusage(0x0, &(0x7f0000000200)) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:16 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000040)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x2d8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x3a, 0x69, 0x0, 0xfcdd) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x69, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x69, 0x0, 0x0) socketpair(0x2, 0x4, 0x9, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x1, 0x3, 0x7a}, {0x18, 0x1, 0x1000, 0xf03b}, 0xa4, [0x7fff, 0xec5, 0x3f8, 0x9, 0x500000, 0x1000004, 0x9, 0x5]}, 0x3c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) r7 = getpgrp() r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = dup2(r16, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, 0x0, 0x4}, 0x200, 0x401, 0x2}) r22 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x0, 0x0) r23 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r23, 0x3a, 0x69, 0x0, 0x0) r24 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r24, 0x3a, 0x69, 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r25, 0x40044271, &(0x7f0000000080)) socketpair(0x1a, 0x2, 0xa0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000340)="32a169278429c20b9a38a0784a1e74100dfa0037109039ec7f74f1be43559c3fc6563a5261cbc2818ec7", 0x2a}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r7, r12, r20}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}, @rights={0x28, 0xffff, 0x1, [r25, r1, r2, r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r26, r27]}], 0x80, 0x4}, 0x200) 16:00:16 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)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0x9, 0x2, 0x400}, {0x7fff, 0xae, 0x1f, 0x9}, {0x0, 0xd7, 0xff, 0x1ff}, {0x7, 0x6, 0x86, 0x3}, {0x5, 0x7, 0x4, 0x8001}, {0xfe01, 0x2, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x2, 0xfff}, {0xc00}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[0xff, 0x3, 0x6, 0x3f]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x3}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) pwrite(r5, &(0x7f0000000340)="32cf649a00994371995c754f2d153412d6336887264f4fa276c159d656685383533b9c49d8c041e891c78ddb92e5ef2b9258010e3d5f06c7a66e44a60dab95b8296fe02bd5998e793a174544aa8bd111b8851792ad100cfa6befce32f733eb01878f50ff3753439513273ca7b52309567ace10a05b632cd67cedfdd7d41d7ab2acfc4bc38ec8ad30079d76f704ec805839a8d9001d8d5d0c607c35be302b34", 0x9f, 0x0, 0xffffffff) read(r4, &(0x7f00000002c0)=""/128, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:16 executing program 0: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x40, "d704000000000000006c00000000000000e74de4", 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/212, 0xd4) 16:00:16 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 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) read(r0, &(0x7f0000000100)=""/10, 0xa) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x7, 0x5d, 0x1, 0x1}, {0x200, 0x6, 0x3a, 0x401}, {0x8, 0x7f, 0x81, 0x4}, {0x4, 0x1f, 0x0, 0x4}, {0x1f, 0x3, 0x9, 0x8ca}, {0x8000, 0x6, 0x20, 0x8001}, {0xa0a8, 0x8, 0xa1, 0x101}, {0x2, 0xf9, 0x0, 0xb5f2}, {0x4, 0x1, 0x1, 0x1ff}, {0xfffe, 0x5, 0x5, 0xfff}]}) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x4000000100006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x8]}) socketpair(0x6, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="6b017f2b012d3175a577f4", 0xb, 0x4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:17 executing program 0: fchflags(0xffffffffffffff9c, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x40, 0x3f, 'f\x00'}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000282, &(0x7f0000000280)}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x20000000000001be, &(0x7f00000000c0)}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) r6 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r6, 0x2000747b) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYRESOCT=r6, @ANYRES16=r5], 0x2, 0x1400) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r8, 0x0, 0x0) openat(r8, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r11 = dup2(r8, r10) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000a9ac174e2fcde09385dccdff54af0c2a2d55d4dcc5b520000"], 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x0) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000040)) r20 = dup2(r18, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r32, 0xc010427b, &(0x7f0000000040)) r33 = dup2(r31, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x4003, r21, r35, r27, r16, 0x4}, 0x20000200, 0x400, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r39, 0xc010427b, &(0x7f0000000040)) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r40, 0xc010427b, &(0x7f0000000040)) r41 = dup2(r39, r40) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r44, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x7, &(0x7f0000000180)=[r1, r7, r14, r22, r37, r43, 0xffffffffffffffff]) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0x5ee) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) getdents(r3, &(0x7f0000000200)=""/101, 0x65) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d1790a5b2e98497c89aa0889775b654f13a0cef70900e29d607fcc3d65c4eed87ef4415718d9362b421f03bc51f4224b504fe43b295e960462bb540af7f99fc54ce99e2a193ca320f3b75bf83eb04dc79f55af0a2fd458d3f9e2d0b3fa086411ad3f4750417e43bee67c03fe15ff694ec60a488030c83ca479efe45d74d8f7639940f886a6efb2ec4096b43b43c9166dd9f53ea019a6af7482abe1128f784e75ee211882622bef095b318e14bd98ebc968d850e7b22af962cf07b89feb8c1271ccd6", 0xfffffffffffffd01}], 0x1000000000000042) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6c64, 0x6}, {0x7f, 0x100}}, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0xb2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget(0x0, 0x288) msgrcv(r1, &(0x7f0000000240)={0x0, ""/125}, 0x85, 0x2, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") msgsnd(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0013ff0100000000"], 0x8, 0x400) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x44}, {0x4000000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0xd1, 0x4, 0x7f, 0x0, &(0x7f0000000240)={{0xd, 0x2, 0x54, 0x40, 0x0, 0x3, 0xf04}, {[0x810d, 0x7fff, 0xffffffff, 0x7ff, 0x2, 0x6, 0x3, 0xffffffff7fffffff, 0x6, 0x20, 0x8000, 0x1, 0x7, 0xac9, 0x4, 0x800, 0x6, 0x8], [0x8, 0x6, 0xf579, 0x9, 0xf4, 0x6, 0x8, 0x8, 0x200, 0x3], [0x3, 0x40, 0x1, 0x100, 0x7, 0xffffffffffffffe0, 0x81], [0x6, 0x0, 0x27, 0x7, 0x2, 0x6], [{0x3ff, 0xcaaf, 0x5, 0x69}, {0x5, 0x1ff, 0x9, 0x84}, {0x200, 0x2, 0x1, 0x1bafc7ea}, {0x401, 0x9, 0xfff, 0x4}, {0xdc8, 0x32ff, 0x99e8, 0x2}, {0x40, 0x10001, 0xffff, 0xb0cc}, {0xc58, 0x7, 0x81, 0x7fffffff}, {0x20, 0x47bf, 0x3, 0x5}], {0x3, 0x4f, 0x0, 0x4}, {0x0, 0x288, 0x1ff, 0x8000}}}, 0x1, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x9}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 0: madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x226) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:17 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffff0000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000400"/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, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000200), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x8, 0xc07, r12, r14, 0x8, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) r18 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r18, &(0x7f0000000040)="510fc3a0", 0x4) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r19, &(0x7f0000000200)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) linkat(r18, &(0x7f0000000140)='./file0\x00', r19, &(0x7f0000000240)='./file0\x00', 0x0) 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) setpgid(0x0, r2) 16:00:18 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="6a8bc9634e19767b0784b7c0bdc82a71d07c73adb3d8fcd9199bbc4d07764faa8d9762abef9f564f9737915d727ad67d605fed4129610efdcaa01f376f33807ebf07bbbb6f23e38a4d32ad3740f70d70207a003e00bb0e0b0e781abf1ded2253ce5fee939bc085fb7d67263c0fe1c8c5bf216f9eb525c733545e36fe47d8e83abf03948169fa44099b53fa6287577231e852b051195ca68e0f7ae1a5be414d88d0f5d92ae37d914004f1d688d2c17c3880d52fdc0a0deca22295f2240f0ee663e2053fa316ca120bd0a0ab620b11c2399486fd49ba74b0557f10d5ee8a20de59753bc47d1a2b78c31bb5835ff8354a52af7e72bc8cc72c6ef9ab958b7431addb16f882523efe23c5fd8059daefb85787230ce2a965f30968cab6c178f64a16a8acf1484b9e293cea43e10e5e11a33c3b502abfc4da2674d6ec53313d452b8b26e0b0886c975ccd1cc76c0265208968ee9c9058be1e96bc02eff7231f935e6e5549c02f402b3247cb2f420501f52dead24583885072b0539e1e835d849ee531a9aa47260bcebc01107baacff0acf84c7c52be8ea5e0a9d3b2dd34cd7cd5d6e7ad47af62e6d9019120781ad17a4f390dc9f98834131457890cf470b8e89d5f1212a8a13b74973dc6e7551e00f85b4fdb0264b65ad74c1555b568dfd25b69c1eae31b1e51b5c69444ec199fc9b960b5e5579d1e0d75a01e88e1a1df955fa956d2d4711052bfe9878d7b0b70f9cd1866045e99208f4bc4e9d7d5352d708d88cb98221f4359dff949415972e5dee82319f97aa1049ed6898373b8aefddd97c0b34010933a5ba78df0b923888ca028c2e7f305ae25df7d3c9de9c8dbddbabacc1c605c22266657a0121d7611043053654e64d2d81f48d66d2ebac45a923f4c64a4531949fc4bd302105f4779f1a7d8e7b74f11d32888e9e94427ad3fbc25ee06a6395d99c8bede31b337af8795b21f0e7a5a52c23f4e9172f69a9019f080f1413c7ade46e7367ade6303e83074fdf0d0be9c1632290ee4fe7271f589c568bdb0f75af50bf69d6d74928b8e7d2a6277ff28cbea625a3e6ab635f62d8ca92e53f994c4a5"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3830) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:18 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = msgget(0x3, 0x101) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) unlink(&(0x7f0000000000)='.\x00') r4 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r4, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r5, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") msgsnd(r1, &(0x7f0000000200)={0x0, "681c4b7d51ecb1e2a76b401c64b2732d7b14bfb366"}, 0x1d, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) pread(r2, &(0x7f0000000100)="366347c4b379569aec52670972b6a4d16c5a1ee0b3f3107dc40a06ba5fd59b086b08afdd89d41db46c6167c3a20210bc9df93c5a8b0c1baa3da84156627312e49f5da1b6bbca67594fcf7c60a1c35b87c5939f4ba19e8f929df96e4b441b0ef698d86bd88a8504a1b693a8a11ed8cc4adf123041d553df6992471ea5ec331ed15e50835d", 0x84, 0x0, 0xa753) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:19 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)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1071a, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x1e1) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)=0x1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x300000, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x5) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000594000/0x3000)=nil, 0x3000) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6b, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/156, 0x9c, 0x804, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x1}, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x69, 0x0, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x401, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) kqueue() 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 438758 95636 0 0x2 0x480 1 syz-executor.0 *125822 84630 0 0x14000 0x40000200 0K softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208f7b,ffffffff82203cad,2cc,ffffffff8218d4f3) at __assert+0x2b arptfree(fffffd8065dc80e8) at arptfree+0xfb arptimer(ffffffff82526658) at arptimer+0x95 timeout_run(ffffffff82526658) at timeout_run+0xc4 softclock_thread(ffff800020a11148) at softclock_thread+0x16a end trace frame: 0x0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208f7b,ffffffff82203cad,2cc,ffffffff8218d4f3) at __assert+0x2b arptfree(fffffd8065dc80e8) at arptfree+0xfb arptimer(ffffffff82526658) at arptimer+0x95 timeout_run(ffffffff82526658) at timeout_run+0xc4 softclock_thread(ffff800020a11148) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a25a30 rbx 0xffff800020a25ae0 rdx 0xffff800020a11148 rcx 0 rax 0 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0xcf8e82cbdb1d0f9a r12 0x3000000008 r13 0xffff800020a25a40 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a25a20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=125822 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a113c0,0xffff800020a109f0 process=0xffff800020a12a80 user=0xffff800020a20000, vmspace=0xffffffff8265b4e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4588 438984 95636 0 2 0x480 syz-executor.0 4588 212428 95636 0 3 0x4000080 kqread syz-executor.0 4588 213208 95636 0 3 0x4000080 fsleep syz-executor.0 67210 205126 37443 0 3 0x82 piperd syz-executor.1 68537 17916 1 0 3 0x100083 ttyin getty 95636 438758 37443 0 7 0x482 syz-executor.0 41642 212080 0 0 3 0x14200 acct acct 89998 357120 0 0 3 0x14200 bored sosplice 37443 330562 60550 0 3 0x82 thrsleep syz-fuzzer 37443 286266 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 266968 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 514936 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 94453 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 498882 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 402482 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 285029 60550 0 3 0x4000082 thrsleep syz-fuzzer 37443 122483 60550 0 3 0x4000082 kqread syz-fuzzer 37443 266665 60550 0 3 0x4000082 thrsleep syz-fuzzer 60550 7186 19225 0 3 0x10008a pause ksh 19225 329087 33540 0 3 0x92 select sshd 33540 253705 1 0 3 0x80 select sshd 2836 497203 10309 74 3 0x100092 bpf pflogd 10309 18798 1 0 3 0x80 netio pflogd 32733 233479 74174 73 3 0x100090 kqread syslogd 74174 197283 1 0 3 0x100082 netio syslogd 42947 112765 1 77 3 0x100090 poll dhclient 28917 92778 1 0 3 0x80 poll dhclient 52855 334863 0 0 3 0x14200 pgzero zerothread 86253 485275 0 0 3 0x14200 aiodoned aiodoned 38371 55120 0 0 3 0x14200 syncer update 25059 292456 0 0 3 0x14200 cleaner cleaner 87180 256835 0 0 3 0x14200 reaper reaper 75479 518556 0 0 3 0x14200 pgdaemon pagedaemon 46891 355520 0 0 3 0x14200 bored crynlk 91084 36808 0 0 3 0x14200 bored crypto 71308 488013 0 0 3 0x40014200 acpi0 acpi0 75278 75863 0 0 3 0x40014200 idle1 89999 170521 0 0 3 0x14200 bored softnet 4900 386510 0 0 3 0x14200 bored systqmp 49292 468682 0 0 3 0x14200 bored systq *84630 125822 0 0 7 0x40014200 softclock 89485 268194 0 0 3 0x40014200 idle0 5565 78172 0 0 3 0x14200 bored smr 1 447965 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 84630 (softclock) thread 0xffff800020a11148 (125822) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff824dcba0) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9610 6455K 8675K 78643K 20931 0 0 pcb 13 11K 13K 78643K 2082 0 0 rtable 129 14K 14K 78643K 2183 0 0 ifaddr 100 22K 22K 78643K 640 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1682 0 0 iov 0 0K 32K 78643K 734 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 5208 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 47 0 0 VM map 29 14K 14K 78643K 33 0 0 sem 12 0K 1K 78643K 1514 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3294 0 0 sigio 0 0K 0K 78643K 71 0 0 proc 60 63K 95K 78643K 1672 0 0 subproc 32 2K 2K 78643K 374 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 329 0 0 in_multi 32 2K 2K 78643K 433 0 0 ether_multi 1 0K 0K 78643K 50 0 0 mrt 0 0K 0K 78643K 30 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 840 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 187 228K 228K 78643K 12763 0 0 UVM aobj 130 4K 4K 78643K 138 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 683 0 0 NDP 23 0K 1K 78643K 200 0 0 temp 252 3563K 4192K 78643K 103136 0 0 kqueue 0 0K 0K 78643K 21 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 74 0 67 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 310 0 308 1 0 1 1 0 8 0 rtentry 112 356 0 309 2 0 2 2 0 8 0 unpcb 120 2088 0 2075 2 1 1 2 0 8 0 syncache 264 15 0 15 7 7 0 1 0 8 0 tcpqe 32 6 0 6 5 5 0 1 0 8 0 tcpcb 544 1461 0 1457 19 18 1 14 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 5922 0 5915 19 17 2 9 0 8 1 rttmr 72 9 0 9 7 7 0 1 0 8 0 nd6 48 53 0 50 2 1 1 1 0 8 0 pkpcb 40 12 0 12 5 5 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 70 0 70 10 9 1 1 0 8 1 pffrag 232 81 0 81 15 14 1 1 0 482 1 pffrnode 88 81 0 81 15 14 1 1 0 8 1 pffrent 40 2475 0 2475 15 14 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 248 0 204 1 0 1 1 0 8 0 pfstkey 112 248 0 204 3 0 3 3 0 8 1 pfstate 328 248 0 204 7 1 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1495 0 1272 33 18 15 16 0 8 0 art_table 32 1497 0 1272 2 0 2 2 0 8 0 art_node 16 354 0 312 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 34 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 1508 0 1498 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6437 0 5011 47 0 47 47 0 8 0 ffsino 272 6437 0 5011 97 1 96 96 0 8 0 nchpl 144 11681 0 11196 60 41 19 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 44153 0 44153 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 27 0 0 4 0 4 4 0 8 0 vmpool 552 31 0 4 2 0 2 2 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 37148 0 37148 27 24 3 7 0 8 3 plimitpl 152 326 0 318 1 0 1 1 0 8 0 sigapl 432 3435 0 3420 3 1 2 3 0 8 0 futexpl 56 80331 0 80330 1 0 1 1 0 8 0 knotepl 112 746 0 726 3 2 1 3 0 8 0 kqueuepl 104 917 0 914 4 3 1 4 0 8 0 pipepl 112 2372 0 2353 5 3 2 2 0 8 0 fdescpl 488 3436 0 3420 3 0 3 3 0 8 0 filepl 152 32790 0 32687 29 23 6 13 0 8 1 lockfpl 104 6465 0 6464 1 0 1 1 0 8 0 lockfspl 48 1210 0 1209 1 0 1 1 0 8 0 sessionpl 112 41 0 30 1 0 1 1 0 8 0 pgrppl 48 75 0 64 1 0 1 1 0 8 0 ucredpl 96 3726 0 3717 1 0 1 1 0 8 0 zombiepl 144 3420 0 3420 2 1 1 1 0 8 1 processpl 896 3453 0 3420 4 0 4 4 0 8 0 procpl 632 10883 0 10839 6 1 5 5 0 8 0 srpgc 64 32 0 32 10 10 0 1 0 8 0 sosppl 128 86 0 86 7 7 0 1 0 8 0 sockpl 384 8399 0 8377 36 31 5 14 0 8 1 mcl64k 65536 260 0 0 33 17 16 33 0 8 2 mcl16k 16384 20 0 0 3 1 2 3 0 8 0 mcl12k 12288 22 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 21 0 0 3 1 2 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 1 19 20 0 8 0 mtagpl 80 62 0 0 1 0 1 1 0 8 0 mbufpl 256 555 0 0 25 0 25 25 0 8 0 bufpl 256 16304 0 9246 442 0 442 442 0 8 0 anonpl 16 396767 0 375962 144 52 92 102 0 124 5 amapchunkpl 152 26382 0 26207 39 27 12 15 0 158 0 amappl16 192 16667 0 15509 119 59 60 71 0 8 1 amappl15 184 298 0 298 2 2 0 1 0 8 0 amappl14 176 1172 0 1164 1 0 1 1 0 8 0 amappl13 168 469 0 469 4 4 0 1 0 8 0 amappl12 160 122 0 121 1 0 1 1 0 8 0 amappl11 152 514 0 499 1 0 1 1 0 8 0 amappl10 144 20 0 13 1 0 1 1 0 8 0 amappl9 136 1690 0 1686 1 0 1 1 0 8 0 amappl8 128 1332 0 1271 3 0 3 3 0 8 0 amappl7 120 129 0 121 1 0 1 1 0 8 0 amappl6 112 458 0 446 1 0 1 1 0 8 0 amappl5 104 513 0 497 1 0 1 1 0 8 0 amappl4 96 3739 0 3705 1 0 1 1 0 8 0 amappl3 88 1160 0 1155 1 0 1 1 0 8 0 amappl2 80 25840 0 25761 3 1 2 3 0 8 0 amappl1 72 87518 0 87068 24 13 11 20 0 8 0 amappl 80 11508 0 11447 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 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 3467 0 3420 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3467 0 3420 1 0 1 1 0 8 0 vmmpekpl 168 32239 0 32203 2 0 2 2 0 8 0 vmmpepl 168 444866 0 442442 260 113 147 151 0 357 33 vmsppl 368 3435 0 3420 2 0 2 2 0 8 0 pdppl 4096 6941 0 6875 9 0 9 9 0 8 0 pvpl 32 1084660 0 1061350 314 96 218 228 0 265 24 pmappl 232 3466 0 3424 5 2 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 699 0 60 19 0 19 19 0 8 0