Warning: Permanently added '10.128.0.164' (ECDSA) to the list of known hosts. 2019/08/26 15:21:32 fuzzer started 2019/08/26 15:21:38 dialing manager at 10.128.15.235:23481 2019/08/26 15:21:38 syscalls: 337 2019/08/26 15:21:38 code coverage: enabled 2019/08/26 15:21:38 comparison tracing: enabled 2019/08/26 15:21:38 extra coverage: support is not implemented in syzkaller 2019/08/26 15:21:38 setuid sandbox: enabled 2019/08/26 15:21:38 namespace sandbox: support is not implemented in syzkaller 2019/08/26 15:21:38 Android sandbox: support is not implemented in syzkaller 2019/08/26 15:21:38 fault injection: support is not implemented in syzkaller 2019/08/26 15:21:38 leak checking: support is not implemented in syzkaller 2019/08/26 15:21:38 net packet injection: enabled 2019/08/26 15:21:38 net device setup: support is not implemented in syzkaller 15:22:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23, 0x2}], 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0xfe) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7f, 0x5}, {0x7, 0x7}}, 0x2) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)=':-)\x00', &(0x7f0000000480)='%\\!@\x00', &(0x7f00000004c0)='/!\x00', &(0x7f0000000500)=',+.\x00', &(0x7f0000000540)='\x00'], &(0x7f00000007c0)=[&(0x7f00000005c0)='\xde\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='[\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='%@\xd1\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='.\x00']) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000800)={{0x1beb, 0x6, 0xffffffffffffff01}, 0x80000000, 0x9, 0x7}) r7 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x20000, 0x40) recvfrom(r7, &(0x7f0000000880)=""/105, 0x69, 0x43, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) listen(r0, 0x8) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) lstat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000b00)={&(0x7f0000000ac0)=[{0xc476fd99042cf866, 0x800}, {}], 0x2}) recvmsg(r0, &(0x7f0000003c40)={0x0, 0x0, &(0x7f0000003b80)=[{&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/18, 0x12}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/4096, 0x1000}], 0x4, &(0x7f0000003bc0)=""/79, 0x4f}, 0x800) utimes(&(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0)={{0x100, 0x6}, {0x9, 0x7ff}}) r8 = msgget(0x0, 0xb6) msgrcv(r8, &(0x7f0000003d00)={0x0, ""/148}, 0x9c, 0x3, 0x1000) bind(r0, &(0x7f0000003dc0)=@in={0x2, 0x1}, 0xc) getsockname$inet6(r0, &(0x7f0000003e00), &(0x7f0000003e40)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000003e80)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000003ec0)=0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f00)={{0x3, r5, r3, r1, r6, 0x0, 0x3}, 0x7, 0x6, r4, r2, 0x6, 0x8, 0x1, 0x100000000}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000003f80)) msgget$private(0x0, 0x20) 15:22:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xe7, 0x0, &(0x7f0000000000)=""/231}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r1, r4) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000240)="b1a00b2d562e737018ccd13ab36bf4fe44d01e44a2872c29dd61956b7011304fe0ace03e356357a3003de01f24a56e9240560c1d2ff98224", 0x38}, {&(0x7f0000000280)="1e9b0a4e78b2d113959fc42b88a3561a1cee2dbe8b84b2ad70a7b5457e2deb8e2200c37800807ea78347dae7720cac729d02138b5b26c838cf3bfa7c9d716c9955cecb4ffc1f48ec8ea3e00e68eac2c603281170fd4b3cb3becb48ba47df636cbcb2f8d83583af628ca5c6feabb77c68a5aacf8ff613ab3458fd7c9beb73b38d0e257c57c14b0a3398d3664fa985fbf5e1c67322f61771bb9dbff7fff20b27098392e600ade34d92ac567850e331cc2a0e60fb92ae92b4d455dfba1bcf3208469dc1dbe3b7bee774241dd5bd6d942fa530d33a8551520af72d57a6bc1c0c", 0xde}, {&(0x7f0000000380)="b82bee0d0b6adf9cc1871cb0fa202277355e86c9b70515c30dfd4017f715cf5b75fc990581e2a644e556c3ab3d34b1c2137b2e4bd7f7796047585cbcfe66062d775779a3300fcc8b0ca22f15cfe94c89fe6d3d", 0x53}, {&(0x7f0000000400)="9a741c7fb0ca55458d044563f1b8719f8c5970ce185b7e508c5d6576312990a67e042ff1b5f6b77a383ae204352e6ff4c4f614ebf24dc4f78e6d960bb5f6e43e3defb859d90a86108243ea8613e80b4be86a7f0b8139c4fdc4bc081ceb67c90c74d854829f2ccf105fb020353441675ad6efc43ec7687058e3a218d8a46c9d8b017a54bd386852e14db53e1907ad72bceaf6885fd859869f94eb379de82132c1d44b6f35e03814b93aab02c36531771ffbe6cbcb0701717fdc92c3b7a1b6b955edc684dda094f0fe50545ef89527dd28304cc142639828d011987d6a558a8997af34b3d329f19aa24bba207db3e0ece224d08ebac87488cfa0ba986b56", 0xfd}, {&(0x7f0000000500)="536e1339cc0c776555bd9b2fbd1e5ef23cd0d87423b1073665b1aab3f6310e7dbcbc52f2f34d4d5c6e2867b3eee4fba43c1dc95b79594dd1972768a190b9e11c656bab59692039531a8e310e0b3574", 0x4f}, {&(0x7f0000000580)="caa0cbe6b6f8ae845676e23ab1431b2364fba8f3a55d52928758180aafb59a18b963eb89ef951388c290327f7e1b18a1377e85a6cbdd14959bf10d281bff17a7415368f0e5ba87f784ce101b59a615e772244b4b0c13adb9678e5e332b665aa8b2bede65330a9b011f25ba7ca332bcbadecabe12287b036f79c46584044c02443ed5c1d2", 0x84}, {&(0x7f0000000640)="b04ff0a628dcb17e1006dd1195", 0xd}, {&(0x7f0000000680)="d27461221472febccc0a7040bd2040d31ef4a5ce06eae4107b764bd7d5f2ae2259e58779612853ec15f62fe9c72c99dc8a1c21f8752474b649cd198c1ac6d691daae44b97714b5c1a212169e3082fe1f82a396ffc6dc74048476251778bf53ff0f7ee244c1c9ada7710edb6f390a86dd18fc6fc11e330f00df037a6b202c43fdf3e7482e53d93e9d8cf27d57274432bab808b982a9b12eb9ca096f5aa20427d0f68cf8bfa17442112d8d2acc4a9d5a4baaa050e8f26658efd0001a5def0067fe727e98b71b67411195f3f45d0f49d0cfb6d653f5273fa03eaf2a51ebae7593bbbb36536721d7792180f9a5322e6a0b1e1c471d30021005c65701773d13b4add04bca579e18e5c6a8066fde369734355aa56f5c8254d5464a2c01eaa955775bebd5e15ad74625e6cadb477d4c4855cf41e611873d33b7161a71f297c4d9c57dee3b83b149d69e54c1778c30b1b4ebd86f0f4503ce430fc3e974753c0738d3cdb940005676eba90044933f3e9aa048600e977ad4a0b8101c1cbaaadae7e69e5f447848ba8d1f106fdfd853262c725691f4a8a7de7a3dd196faf07fe5cba484b35b226bf79e7d4eee4b832583c9a7749c4e39971db1a0bed9aebc87f74a069db7e97db9ac855d7e28ddb971cb0113e7afeb55e960d2695f826576909ce8036c9b63570eef5ea5dddab8f81216dbda43891b7e4c68d3e53cef1b59ff7f4bfe0c7ea1b90d55454c0228ac07ab6a6723ce3ca4551ada72f7bffaad1b2bba2a43aae2efc133ce90aebb30effcebe04fdc60125c0bfa9cd77a79e2a0a8a6059075c4583ebaab760c417fba5a5846b36a24f4d22d3d2b29da25881c64c7549dc6532359aae37067174041cc90f3e5b6fa2879a6ecaee6cf5c61d0b97cbade16148d4f6bb9f41ef436c80cfd3212ea94a114807bea609a412fb193c6b9acf1df41f249e86ca2ec60558ef292380d061d164ea2a336feb86bbd7af15272c2a93dfc88fb73abcd1bdbde7a4d664bbd97f630548d7bd0e5ec7acab96c7e07e034dceb2d57e4a3d39d17b4aca7fc0f58f4e7c32d3527546b1090980fd397a4c2676cb8df01137fa8760b0a48274d1da884cbc9e95857294209f647aca5f2f9ac220859688accae23edd1f6d939d18fa11088c973147a98c51528f5cf4ef9df194dd68ec5701cce935e61bdaef39b62994ed934fa81e27486d8dc791d4646115bd083c71fd2c41ef895ca42bfec3123d4a68b35fb887dfe1a40f3bced878bf892de8e0c7284647cce09bd1582479b94c3382b5f6a5c9052ca7b5c27edde266e24aaaf6e67926eb66d12e317cd05543e46dda3942dcab8f7b1a6baa36552db07ae490e56ea1b5ce436552f57667b35e6b10043dd44e9090b26a1bb94ef976a21f6977fddcfb4d1f319a0799adb294b575b07604f42bf4c8c4ab117548542a1ed8e3dbf8b47e09149bf62af0ee7fd1f1aca4630142d7c504c16c627acc922d60aa4a0ced167a041d4e2ee8f54c5d582ab6b77231c401776219783c03b555c9e47203df98b360f77d1a7b473ced3aa07f2f22f28b0d24f8c9a1afc3247fa9e0ef4611899d74079229b82db1e287b45f24ebcc638a6955b771a39d208c202b99a4d4e8ed1cee0dd773f31e8d0a1771d7688e3732d6b6d84e16f766ae0378f64e8433bc9c8a023c39b4bfd40879da7a7387fb4d814d3623ac0ace297ec09a0ea6a1c92e4a4f6b786759c6819bdfbe531e3cfec654437cf90070bca05b291271ff7f0c5c715d12dafa2fd2a1bd783a0ecc97c0c8a39945d4a9e318e5ad02a2ea1e2f8493a4853982a2bee79ab07a547187baef4ac540d2eeb168f022a2029ff3970e1c30742b90fa0271d68f2a4a2fa306d93a29bd1235ee27127c05db949c044dd62df4862517325ba49beaf386ce2526bf63b080026c15e63e3e2384d82a16a4ec9595fe808b2e6ce341026067a6e48bbb7792de2823097a264a57922cacd6d3f9e71c51fa031610a9a070bc9e1fbd3493b5dd75844e25b763d545adea0ef71fd90d5ba01f3db895274ced8288f2b2ac7829114fec32106372123d9b9a4e4eeb9944f389f34a52759b842acd9abf5d10e3ec31e199f7f35858fdd5bd5aa82712975ad7a71b6bc340cd614871b34d8c2b4bb29f0277f2dbd016d798742c562c75bee26bbf9a126cc010b4372729e3082df29d6eccf761d5121dd94344e6cf8221f2af802023e298bcf4ce4318286a5352022e207e586a218ac4ebf2387933a6452632b2178a0d730d68ac839f794720c9b386a4097a510c0b205fbd504bdaf833ffa34fb94480652a7234691463480c18418108a7315840333e5fa38d2d09d45525f5747ff4a23726b855335cde89f4f19ab1695e260b8a782a21ec8461f3e9a1b6a7857628e54592c1ef1c729b24af763f0c0fe6bd34267236d70011f222d391f299b2bec3e3c44a2bafd410235ead73d765a88df358f1c41928b4a6edc65901f5ccd94ecfa7df775b778adfd4dc8f9f90de8dbe5de3a9ea48340f5bfaa99c006ef85f1914a42c909ffad0024ea6d9b460fc73b8f5bdbe679e3a32f7b12889b9f720d7ae386fd93ee8af6522f349edbf20c8f3c3ad2cf3196995296c2a9a69d26e5e9f7d812364516d76997a6288004e15eee64b6d5eb766164e5986425355504e473b39330cf3bae2bb0027b4bd52a3233a78909c3341de1aa4e66bb466ef1a24820524482b6ac219bd89fdbcc010ad8f5fa296b5e2d959a2ce30c7e8d2c7cb2f9f379e6568573f0415256342872aa905773797d24edb73d0f563f4aca1c98c0bd4fa9071dba119c3493777b8e6be9f198567eae1cd6dfa84733200ccfa32a76ae3b7a2810969ab7499d552c6ab0afcb7d3325d9ce55f434ca12574dedbec689cfc7eacec1688d12735c6885ead46043980483b4b3507aea2cd867a509d9262f9648676f3483349fbb907dda71e496da6390261a62bc8222cbe6ccfdb1a6c851a08701f3f707dc07ab216dcb9b6b5a594fd5107606d038b28f5eac5c08efdbf3081ae706dda2ed82a4d6573695a8157edbd04229b182f119435fff6f746ef5542a36aac8324e036ac6dcd0ed617b8e13845005d9e69b63fbe0be60331631536e031772ca438e03206266daa0f19ac8b51c398b1ef7163878ec175613e4acb1a4c55208c1847694db83a09d73cb8ba1b1d147c2be8c21edf7976c654819d3be4949e056c8d28f4265fb7d0108ab1fbcd58c441ddae1b7193cd511e4746a04cb1943d496b42d28811226923b0997e422b64acd32be11288bfa83747c8bb224f389dec3f0c2f1f7f234e76eda9d90e0169c8a1e279cff51c5c72a05ff59400104f3a7f87c21975931399b79e319c5ab9fd53a7b6de02e95ab6047a0e017645c714adf40675bb9cfd93760908396caa336ebba43a943e1c41bd125d4526abf3047888b55b4c92644717b0f958e330e4f6101e467717c9863e59dbc5c9e7993fea273fd7c2918102cb23a64786588b41a12b25d68cd48b5baef6805fbcb00d6469fac28cfcdbced33c46429ee93a2e90edfe54c4f5bcbf5a1583e29e95ce3e2bc2ee9d2238c4575384288cf3647324923acb343724cb4f568296e4807fc8e3528d2b6c9052b736054a85b8f2b460ce61595228dbc51baa1e565906965dc052530a5df05f3d5507822c5bf8dfbf00af69c158ce05c720c98d1a03a68077baa40ba56c5d80547383399080e657f326909efcd8127cdd14b768c8efb4bf2c7d0d88b346f9d244a2e48bba81fbcb025caecc49f094e62f51aac33ba0610c8368c6ff1d3cc3422b3dec61663d661a2afc44f550bab19b26f1685a8673d61dc9340d9d6a00189e55b6984746a90be29283ae5ee57f1490ef22fe849de429810d56e78900d1acc446eabeaa33c943f5d3260a8ebc47a7d6af97e3ede4c08c3285e0711de630a1cf6178d1af90b1f1af9d6bd5f70d0b33ad8fd73e1d83423462f6a5e639c92b0cab63c8f42f9888cd423a8ed29fdddeeef5424228999cd9572e63f2ab998ba5a74957ed53136c0e93107d9a891c7e27627c8b2617265195c2cf34309deb4e55e6c3624449bda369bb8691026c9fd90e30af6e028f04dd6de2049f49c6dd4091055bd82ff74f89fb48d86fc5eb4fa427e3cd0e35b57d4b52c93393bd8eee04e7ecd3e25e7119f68a275eb65c66d868d5eeb5bbfb2308cde8edc61fbefc65349b2a396d30770b7e202b644f558eb79acda7df6c689fe2fd4b1319f418c9656383632b069abffc2803fd21ca79f11ae7bc85d7688506f0674616891c8f191f07350cf31341fc2b05a5c9e525c6c5772e048718e73aff0ff96c77cb9726abb01e4cd2f63f00d9f9312989babb81e78754eef1998fff24a32628e88a0237e34c8a906bebc1111564efdf68406882839987d06aad06073778a75ead28eeabc65c0b1b499b30d279ab5eee99374268d2d8b6729d1b8eb1aacc5497fa3b5f8454f9bb359e8356a407d99a865096756dab203f796cda77824e5d989081a6a8c228f59d9477212215c7d1d94432884443275046c2fda404bbeb8b2d9d1a9f095a680c34b66633293f24c399b430e0eca05de93d5708074e14a93feb32ef57e15cee420e84affc7250f44a74e916257692e513660879928ca16dfb9c9910708a81790e57bafeb11544f67d3dcd604175617479c9b8c023f48bac829edbb3831933643f874692eccf7f7245b9055f1a4f4585813f32ddc2292d9577ed5aba9701930ae86901b348743ea9586c6a1ebba00cc69f9422771b73b4ff0a357c11fe20e9a079da29afcc15d7a6c82a990e3a94b4a2c3573eb8c9726eeffced83419fed28929bf3b32df0e482d1435511ea24ba322432d8aa3ae0c58f3d94b2e1b4b49920f736c5e6c2b4b7daa5aa6c2bb10f4131ee971d0000f247393c2977ac0376b8d22e75a63d865ff84e799ef4d923bba175fa411a6555c435b833f2317bc8c03ab38dae7a32a2d0274554232b241b5f1ddcac8279f251ae2237ce3fad4e2ca9d30580e9fb42ec6bf0fdcb5475b3e7c6dcf159d1e43660baac484db4561b837ff071c6b904f3e22d646b871ab2ca4002e8a7fb0efd3f160f456f627f90dc1f433308bae904a26de46ce919cd7bda8c750102bde2a4fee91bcd8b2f00ae82f33b3ac91bcdd491259a5d7fdff4bfff5137b4f650ce8e5142870704e79034a254a5614074c1103a34e7ca5c582126674e0d11c4aff78af54cadf00926076c3d9bec6cad7eaed334960bf1eae42d741b222d471cca7f172083c8bbff434d0909549fbb078de9a266ab41d4b0d48b0800d345df9baad4f833491511a31ace26ff147340067fb586a8f8bc684d91de8882123e3de5d3bd17d71d2a527592fcc3bcdac41146c24a26e11373b3fa199773efc660ed0a55c7ace8e6e117dc88e8f18052f121350d9e984a7999f9c10be768970c70205e5af4000cfb30420dab625d9212216fc6f9f9839d2b985039b9d768a6f185e6181c10f18e44ea95cad4b6569c4b17067a01159da3affe50c4085cde0ec4689cbf42d586a4c52a15f9f27ed063826a7b2925d815114e1206795aa09583bca3eae6c1b3f3fdfc5e156fc4358be10e5f902cbd18f93e3dc0dca96182617ae94be9233d02d14a4009b0f0f5299986195306e7969498b6fc99a062b77de61733f9445ddae5286b201da0c4bdb21e4990c06e7227ae9816342da7e2e67fe01113dea56439486fb189ce3ba5e244b04d46ab6f251c9993da9bc505082fff2874bc1bf60fddef4a37e35aacf013813387568f431b700bf53348ef3f916b8dc2154bf", 0x1000}], 0x8) fchownat(r0, &(0x7f0000001700)='./file0\x00', r1, r5, 0x2) writev(r0, &(0x7f0000001c80)=[{&(0x7f0000001740)="3fbe54b5dc02e7957158550d49b67021753edea35e8511f5a6a4e531808605be55c0e6e4c36ae785e78518eb4ea636857d978d22995ad14a53910766b12662823172b10837168e8eb7cb4d6ffac95dfd66651d269472f2d400008560f625e0f6217d24a0b5c0baa101554b6241504e111a406d4ad7980f5a518facdce4957b614f5db4df3ae9802fc104abca539c92eeb1f5d42fa69f", 0x96}, {&(0x7f0000001800)="96c56b2851e69b293d4b43436cdea42ad8bfd707c24130c8cf5cd8bb92fd3566fd26a9dc8299423ba17a357b4584528f88d14671373e98045e579c81b818b1b9216c", 0x42}, {&(0x7f0000001880)="df0683f4e586a825a6f927ce6888c0ae6d10cb0fcaa86fce40c5bdf656f951cf76b14bc43ed4f9828a30483713d0276c04670450f590f47d9b5ed46ebf64ddef13eaf004acef212614a00eacd4f845d05fee43fc598581d4285e0e584c1af1335576854c4b92437311f72474b41d6320c6fabc032c370cd2b4051926e4abd07c8a6c154ab4c68242be583dc5b2f6c896363ad05b7d0aacf5458782ed9cd52d357ea67b66930faa77bffc618ab653", 0xae}, {&(0x7f0000001940)="fdb3633ed446cf938a87fdcee978c0b7d12d91bab586a3e3e71b527cbe6df423762e0d1a590dda8505bcd96c7e6a3b936e446dcff7e7cae497cdc793561855ebe3cdab6b143ba7bc63b303c8668c4ee6901eb76031a9cc933996532d73b98429c988e737bf05d68ca4fa390c53de0343f30ce4acae62cdf28bc991610ceba39910eef4818e247c827cb894f8d331254af80a8386a05ff5b5af9649d6b39695efd33e25939fe937def1c2626b1b69fd32e02e25e74ea85d08fe9124ccbf55d001a8e2b41f73eca7807b5eb387b4fd28b605b910b90839f368265d6e332d62409e00aaf3ee124c943764fd23f6327cce558bfab6", 0xf3}, {&(0x7f0000001a40)="937a2d0d9ad9ea7b63bafb3d09892c697bc2138e69f0677af1fa2570656c76ead55d4a55d46cc9b3d5bd1e374ab84f287877e4e7a1b372e44eea44f452adcf19c87b865b073baecfb84cadafb2b7a790f625362679a478ec94b73b41828aa6fdbcd67e675fcd1c021e3c9786f3e707d1382ad6d05b", 0x75}, {&(0x7f0000001ac0)="a01f5206d42a7a2be37bb77db91113161f330bc268bc674160025889f03b3d8e85e5d5b26929fdd3a9cf120589da690b70bd4f57621f075977a76ed1031c3762759c73c723ab3bc48f3006c02bea2bc9d70efdeff9cd561ce823c5f4e81d1e8ecc814c6d208818f576d7c8b27283ae200290bb56afa1ae85d5523c941cd3111c762b8e0557e30f3961354610d11b3c03dcbd9988543cc1159df289865ab5ca1ed0da4048899bcc9f7a72e6874286548840ecb6299c9c79489fda76703a803d463e42d368ec", 0xc5}, {&(0x7f0000001bc0)="e6d1b5a99a987c081a89bba0715d59c45f4ffe73f7dd69e44e5fc81442c2611f50f387c0ddcd33f0e0916a9f8056d17590465e7c364946dcbaf06a2941a96daab51f46284c192c4ae8164d60212e3855b1e93790ea387b4fa98e7878925fa43226f7d0201d4753937a68b3801d7d65a5900c8215cdef67b8f101dc07b794c8d4edb13dc1ff77d6bb8b3e245afee2b01251", 0x91}], 0x7) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setgroups(0x8, &(0x7f0000001d00)=[r3, r3, r4, r5, r2, r4, r5, r5]) setgroups(0x2, &(0x7f0000001d40)=[r2, r2]) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000002d80)={0x1000, 0x0, &(0x7f0000001d80)=""/4096}) pwritev(r0, &(0x7f0000003000)=[{&(0x7f0000002dc0)="f567fc887420f5d1990ff7847c3e46a5c7e2a4d56cb1c538e5a468e37ee43fedc657fe5dcfc84bced8a0cd154a5ea68372e0b2d2ed3f8d5d994ce258cc9f499dd29d6e2cdde26381f1b1444724ea0601d00bf641a7d3da9c33e800fc1c9ad828b5e190d1e6229907e8dbbefe7a352d0aa00df04700d138443fcc9807349b563d2b303aef9b585c1e49c49534e74ab5aa350ac37b217c0f74e2e3e9f186f58887cfefbe6500fec3829880553c77dbde45f985790e948d08b1e450e094", 0xbc}, {&(0x7f0000002e80)="8c829f03e9902667fedd9293838ea6fd8ed96aec8256648a", 0x18}, {&(0x7f0000002ec0)="14502592bb52fd5ee5a9794baa56eca3a232df427f118e5fd4bc5b771e122393a8b65c4833ace48bc6bfcd42e3916ccc70a8d81c6be7dc", 0x37}, {&(0x7f0000002f00)="fe4be8a8431dbe17870df99d5469912aabbfed5955b9b58459aa734445aa6737be050e5c9ff4dcd0f107f72ed8aea1c770dfc913b74f160029a7e092266d6a0ea650c8eac47806cc8810a12f9d6c843fe0824a4bd7b426463b5e6d4114c61c21b8b7d743a18057c71803f0cd7cfd66b5a750cfab3c1c357c5593646b80ed92593f8edf1dfb17f8851578b5542a8bdc390b68da8baa2b29c5ab775fb2c8785c691b2045ecceb2aca0248e283e6727bdcfc07ec5999b1ccc2f3e77da911fe243350f88f7881b25e626fef7597dac57cf911362e69fc6079fcc41266ec20a9127ba962a886c55637a5dbd1e67d9107010e60d8f", 0xf2}], 0x4, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003040), &(0x7f0000003080)=0x8) pipe(&(0x7f00000030c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x1, 0x4, 0x60) semop(r8, &(0x7f0000003100)=[{0x1, 0x1, 0x800}, {0x2, 0xcbca, 0x1000}, {0x2, 0x946658d, 0x1800}, {0x0, 0x7, 0x1800}], 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000003140)='/dev/null\x00', 0x100, 0x0) pwritev(r6, &(0x7f0000003300)=[{&(0x7f0000003180)="3f97a42a7a4c34981324ecea0385b0e36e95a226bf8762ad2ed054f435ad68f81e75021b9f313608ee19703ba310d0cf405e1c701b7a856021cd830ce6040e74ab284560849f1593584a438bb5272dc78db027d65299c94b576ebea0f8c20465332400cb94b406c159d2df8d6ca6414cb059cd71b4a28f8770d2f10d22d7c983aff925c1caad3eb1c8f728b859ac21edab9ff1389b64605f8a7fa474154086afbf36453adab3e5b54b754c1135400dcd7ae464d8cd436616c20e8079f5eaf47c66d9f7243dd5a597604de381108694186657029e0fb5a286b1f8d2256e24204a8142d65e3a5ad741653a6104c99dcf", 0xef}, {&(0x7f0000003280)="32ce8b8a40527915f42a1745657fb8d38390056c0ad2a36cedb0de0010e8a4c4f14e9dbe92de004ae2f1f86025a4c03f87a91dee60114ff54033bd4865b70f1f9ea9fb3158a472fdc0c0048dd548d50ce62d114a17f2e560ae055732dbc29af163a4cdc5b4dbb07903fa62f8c9ad1f55c92bc61f15c7b20d16", 0x79}], 0x2, 0x0, 0x0) semop(r8, &(0x7f0000003340)=[{0x2, 0x1000, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0x8000, 0x1000}, {0x1, 0x8000, 0x800}], 0x6) recvmsg(r9, &(0x7f0000003680)={&(0x7f0000003380)=@in, 0xc, &(0x7f0000003600)=[{&(0x7f00000033c0)=""/14, 0xe}, {&(0x7f0000003400)=""/220, 0xdc}, {&(0x7f0000003500)=""/196, 0xc4}], 0x3, &(0x7f0000003640)=""/5, 0x5}, 0xa132c3972c306f74) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000003700)={0x2, &(0x7f00000036c0)=[{0xc, 0x1, 0xffffffffffff8001}, {0xfffffffffffffff8, 0x1, 0x100000001, 0x1b}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000003740)) r10 = openat(r9, &(0x7f0000003780)='./file0\x00', 0x8000, 0x3) writev(r0, &(0x7f0000003900)=[{&(0x7f00000037c0)}, {&(0x7f0000003800)="55c086211b5a3e1cddf0025ec7ff9c64068012dc3743c27b88b329cc439707024bbcd89c1d969ecb19c56608230cc4eeb57d3e59e1b661a68ac0ac69eee8e7b6c55ef7222d1cf1d5293c3610ce0251bdc7", 0x51}, {&(0x7f0000003880)="0983c12216192b2623f6dbf938", 0xd}, {&(0x7f00000038c0)="0fc77bba09711b2d2c9ad80ff17a490b0c8c8112", 0x14}], 0x4) setgroups(0x4, &(0x7f0000003940)=[r4, r3, r4, r4]) fcntl$setstatus(r10, 0x4, 0x4) unlinkat(r7, &(0x7f0000003980)='./file0\x00', 0x8) readv(r9, &(0x7f0000004b00)=[{&(0x7f00000039c0)=""/4096, 0x1000}, {&(0x7f00000049c0)=""/8, 0x8}, {&(0x7f0000004a00)=""/249, 0xf9}], 0x3) 15:22:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x5, 0x6}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) socket$inet(0x2, 0x1, 0x7a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:22:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x322, &(0x7f0000000180)="b683e05e12e28d5d66a5b79d77cb6b9977133b1c38d83abf942190ac3c3447c74b1d0a7b21cd85f34353872fee9d8fb7d5d89e4e4f97ec0df73ababc1e7f95a3eff012c048054c1fc039d92d5e4dece9362ef2d8310dea69dce460b0bf4110e909a60e82dfac457d7c1ca1") 15:22:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x3, 0x3, {0x9, 0xb3ed}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 15:22:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0x8) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendto(r0, &(0x7f0000000100)="f7b26da8a84c846efe705f1e69fc3f74869ff8d914611a7f3577fbe2680a82f5f331e3660294bb149463e02e656081e6fdefa130a44e1018e3e6cc889bd61cd1a113f8f3f6d034d912411daa49a86e98928ef82cea032c19a1331174809f3a37388bbad0205b0a9d8ad99940df821a057bc734e0f07f3851350dadd67c0d9f56d674bd00096d04eee02d1324d2f54357a26d7c7654987698a4cc4d2a685acbe4cc87065372323232d225a0ecad94195514fb3b5d86a54db8115cac0ccd329c711cefdad59f1202718adf3358a6427802f64e8a5ad55011ca1b47ce62c3bbd6fd58b1e88688e409b9c51ec0338f42146a", 0xf0, 0x2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 15:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0x1eb, 0x0, 0x0) 15:22:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x10) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) select(0x40, &(0x7f0000000080)={0x1f, 0x1}, 0x0, 0x0, &(0x7f0000000180)) 15:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) 15:22:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0xffffffff, 0xe9f, {[0x0, 0x8, 0xfa, 0x8, 0x6, 0x2, 0x7fff, 0x5, 0x1, 0x6, 0xffffffff9f91ec3a, 0x2, 0x6, 0x10000, 0x528, 0x10001, 0xf7, 0x200], [0x5, 0x1ff, 0x99, 0x7, 0x1, 0x7, 0xb, 0x2, 0x10000, 0xfffffffffffffff9], [0x3, 0x8000, 0x67df, 0x1, 0x8, 0x2, 0x8], [0x0, 0x9, 0x4, 0x1, 0x7, 0x186a], [{0x0, 0x2, 0xfa7, 0x9}, {0x8, 0x5, 0x10001}, {0x7, 0x6, 0x1000, 0xd1}, {0x5, 0x2, 0x3f, 0x1}, {0x1, 0x8, 0x10000, 0x3}, {0x9, 0x1d, 0x2}, {0x2, 0x20, 0x7, 0x7}, {0x8, 0x4, 0x3, 0x81}], {0x1, 0x7, 0x2419, 0x1}, {0x100000000000, 0xff, 0xd18, 0x7f}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x81) 15:22:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/83, &(0x7f0000000180)=0x53) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) socket(0x6, 0x8000, 0xfff) 15:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x210, 0x0) fcntl$getflags(r1, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/132, &(0x7f0000000240)=0x84) 15:22:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpid() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() 15:22:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff7a, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0xfffffffffffffc3b, 0x4, 0x56, "97018948972ac2b7f55a41678f66c6623e26a50b", 0x7, 0x5}) 15:22:03 executing program 0: r0 = socket(0x2, 0x8003, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 15:22:03 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000008, r1}) r2 = semget$private(0x0, 0x7, 0x3c8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/194) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4ee) fchflags(r0, 0x0) 15:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0xffffffff, 0x1, 0x1, 0x7fffffff}, {0xb0, 0xff, 0xbf7, 0x6}, {0x9, 0xd0b4, 0x8001, 0x8}, {0x1, 0xfffffffffffffff7, 0x3, 0x1}, {0x2, 0x3, 0xfff}, {0x0, 0x6, 0x7, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") dup2(r1, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x6, 0xfffffffffffff85e, 0x1, 0xffffffffffffffe0, 0x9bf, 0x5, 0x3, 0x1, 0x2, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x8000, 0x5, 0x7, 0x1, 0x8, 0xff, 0x400, 0x3, 0x2, 0xebe, 0x9}) 15:22:03 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x2, 0xe79e) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x0) 15:22:03 executing program 0: acct(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x200) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/38) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/86) 15:22:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x27a53df162ccbba8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="90edfeeb6c4ea80f0f1e4c7723b773e392bbbaa602fc5e5cdb15a378b971cea0798996a9a7ac5781ff17410cd01581ff5add99fcbe", 0x35) setsockopt(r0, 0xcd70, 0x9a, &(0x7f0000000140)="38c62edf5b6f0e1648df6437fc6c42ce09235e9340eef9ebbf54c20e5812efd2e57f09bc75dc646162928080a534071ae7b45bbaaa26cdfdbb26d09f640a600fb33b78ff5f5e43f7b67aaa4f0293ef4094f7cd372e694237bd85270c7e9bb575feed70ae37d32845eb5842c633b5fc78661d35e00beb11f9020fb6c6aca128b9d0a59b1f1d4715a913092e9b120b88cdf2dbbe1d3b70fdab4e0437edd4418f7b21a5bd3d52358a4985a79e85990b64e0f7a5278eedbb4b8f311877cc2b96ac38b232a7ac123f2cdbf33a89a981df49", 0xcf) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) setsockopt(r0, 0x6, 0x20, &(0x7f0000000040)="cfd48d2d2f09d8ebf639e2bb754e0ef06b617a0e7ea6384b9980b84028805c6c623e8c4bb77d1d6ce6d5ed18def625f94e81dfc026859f7f2e55b5b313aacce48e3579a2758c118dd8eb800d29d648c518e9a67def2659fc18bcc84fc7d9554bf8f03f3afa7ec5a61bd812f956542673764d52490485f2d869f9e8d0d514490d8e9640125eca1f80b7cce6b8e7cdbcb1cc2f443736680731e1222268954ddac36fd043a46f1827ef72b569ba991625aa5f14", 0xb2) 15:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e6") syz_emit_ethernet(0x76, &(0x7f0000000040)="fbf05f988b7e04bb5c2f27ad962a3126951be1c15710afc141555af14ff53a9b44c324eef82a3c4e3a7181fe4a8e634f0cf90d68e9553132f18b13689d1fbeb58f8c192ac9522f50856714845d39f9252542593ca0b40a6c26572eac9c61d4a1ecb901fd8a33292603654dd62481602c6a52812f2d6b") 15:22:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x7, 0xffffffffffffff00, 0x6, "3b8fc10b7321782e18483de68fbf6db85dd75d42", 0x40, 0xb7ed}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000080)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x5}], 0x1) 15:22:03 executing program 0: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:22:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchmod(r0, 0x40) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) 15:22:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0xf3f43fc2f6757010, 0x1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="2813fc7af15df788503bcec3857cc2e123d027fd0a50c7a6570b26fbdcf0cd8f929339f8a288355137983f4403ec61763944ee6d73e8", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:22:03 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) sendto$inet(r1, &(0x7f0000000140)="70091fa8c5bfc336d26b50ae3a828aa662583f17b34c93f29e606cb7c0cb119699823e0b7b60b4d286b534d098bfbda1bba1e21a1b20345e15b8f4a7c3b85f23044b1cf3b5230968d16c9ead7d8c30090f2cc377979261b8076a1c75e137c0d1820a8270b4fc6bc081c0c03eed259ef7fb74f255903ac616c896047b10cd571a92f6b70a47a9e1a57f6b1939c03e5a8d3db07782b996c96ba533d398ebbefd53bd95321ed293d4b3ab520b23ce3a713f357b7a476ef303a59d2edb1f3014a699c1a462e571cea5fdbc3ce484002fe8871ed06e1e030f7e34cc39bed1f4672e549212d37087c57bad", 0xe8, 0x7, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 15:22:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 15:22:03 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000f40)=[{&(0x7f0000000b80)=""/226, 0xe2}, {&(0x7f0000000c80)=""/170, 0xaa}, {&(0x7f0000000d40)=""/167, 0xa7}, {&(0x7f0000000e00)=""/165, 0xa5}, {&(0x7f0000000ec0)=""/103, 0x67}], 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) r4 = socket(0x2, 0x400000000002, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c77e58fd73daac48ff7ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c480717091690526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d8603ea61dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca74fb80d205f5a443704a66a9ea48a10adb45688ff8562ccda5ce6138edb1efd26c0bf2d167eb958b0850c2dfb0876bca5c1f99c2741f7a3104bac61d0c7edba6c15997a3080bd6b8a1406335"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r4, &(0x7f0000000200), 0x10000000000001d7, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) ftruncate(r4, 0x0, 0x5) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) 15:22:04 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r1, 0x20004268) r2 = dup2(r0, r1) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x9) 15:22:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xa93c) 15:22:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 15:22:04 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x12) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="2899690ad3e7d0f809c408", 0x2d7) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:22:04 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCLOCK(r1, 0x20004276) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x9720530c9bbda352, 0x84) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) 15:22:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c65300055bb0306b6a722e3"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 15:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x20}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x2000000000000}, {0x80000001}, {0x6}]}) shmget(0x2, 0x14000, 0x80, &(0x7f0000fe9000/0x14000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) socketpair(0x2, 0x8000, 0x8, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000380)={0x2, 0x2}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) renameat(r3, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 15:22:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100000000002a, 0x41, &(0x7f0000000180)="4b74954c1324be2216bc0419dfbea91328bbf2496879f679e176171de35f9ee1ab48cf6288ed9117176a9e40dd737c61e1d5176f5b62d94a93fd4d4db6f8cd00a164bc1c4bb9507fa817d56c4c3472207804184e53688ed5d2e21eed90397bb7ccd3c851873edccd3ecc2e9cbbcf6feff7a3d1ec3de5f83a3b79f5232aa4e6680d3d4ec8c9a0be12a5fe665cbfca85aef426ed5c9cda6f8d8adcd2929854e50fd7801a48ec6a2f7ab0ec4a2ee48fe20c5577377fb174f51703ed15b8d11bdc7425bfc00ccea1de34022a60f8044a1e3d66236c7ea63e8aff35e9dbb26d5e951a76fb99e51c55077bd82bad1abc560af3ac959da8da154bba5528f80e815e04eb18e8be2069422b13dfae4efd35996e3da45118d48cf1e60d06d8d1601ba5670b11d5761dad76cd0190089db56b2ee04918e59d957e12288181febd62537351114e13afeb5e9c9c0a9ee40c9d928b674a4a43174f7b374ace2a532a76efc4b7e3b8f4dfa85690", 0x166) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0xdf}, 0x10) read(r0, &(0x7f0000000040)=""/103, 0x67) 15:22:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8088, 0x0) getrlimit(0x6, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x0, 0x2, 0xffffffffffffff57, 0x7, 0x7, 0x2, 0x101, 0x5b, 0xffffffff]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 15:22:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 15:22:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/60) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x60f6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$TIOCCDTR(r4, 0x20007478) setuid(r5) 15:22:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getgid() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7fffffff) 15:22:05 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, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) r1 = dup(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 15:22:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:22:05 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) getuid() getuid() geteuid() getuid() getuid() geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r5) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 15:22:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="1226b8907c46c0be55c3afbb4e17cd00fb1836caad46d52a65b490f2e270a1863a4163e2f471efb30024523b611f396829f4490c91ee042f8cc204b8d4a6cd20963a9ade4b22b0ff1907775743b797abf7b04f195de4ebcffedee913fd0714074af3cbc841cf80825fb0c1c9c1fac9a2ab6a25f486988b41c4a0c4c5a334a08d0ca71682999f2878b819441f6d5b027dd12435002439bab743ee175e6276886c10a7a0b4fed65b60ac53a786728ed078e7730a409873faf1b19c679cccde", 0xbe}, {&(0x7f0000000200)="979a38729b5c239581c691e1ed80b4cbe22aa17d81ff511579e99d1912da46b3a28f934d052f2644f324917309b2c4f2f29a541b22174ce6e747abfc1f7e7c4a4b8bdb06a06734", 0x47}, {&(0x7f0000000000)="3b166dd49eed8cd6a5daaa2b50a0611827f2cdc942f6121b3e18011cb709a8407d08", 0x22}, {&(0x7f00000002c0)="63af6723a20040909234267d9c59248487675b6c78109543ba8cf8ee9387142bb5b0b19578313f050795e0a2045e74edb5eb5ce4b606be011bb934110c0c88720c360cb3866239c2ad738f6f17be306211e90e770d5a247d28d2a69d96044f45f418b9ecf9b74d9f45b9a94dbd23c6315d1b3d1a9db9b7cddfc56f161cc4c9fcbe21f6b364ea34f8fcb7f28b930f205ce033e57b0fe8ef313c80c6bac642cecfce2b508e181af1ed7a23d80a29bf7ec7754fa482861d55fc103cd83d", 0xbc}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) 15:22:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xfffffffffffffe59, 0x0, 0x0, 0x2d9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) chdir(&(0x7f0000000000)='./file0\x00') msgget(0x3, 0x100000008) pwrite(r1, &(0x7f0000000040)="88070db88b32c52acd1b0fcf3b187912de62ac437dbbdb217f73559442d6f87e5e04eaaa737b46c006ca1daaeab3436d6a1ff424f3278d5c065c4f57fe25ec4d1de818e63b1e30d71b190fe7cba591c2798f069c2982157f08dcc29355bbeefa98982fc8aa5b665c2e4e89a02c933d418fd2ecfc57469c6c7bf63df985174d85b661aa3b2da44259d199bc3e453467c25a27ff2e", 0x94, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) r5 = getppid() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r7}, 0xc) ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x1, 0x10, r5) linkat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) 15:22:05 executing program 0: r0 = semget$private(0x0, 0x1, 0x700) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/59) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000035}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000400)={0x2, 0xfffffffffffffffe}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/160, 0xa0}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom(r1, &(0x7f0000000380)=""/92, 0x5c, 0x40, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/4096) 15:22:05 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x20, 0x2, 0x180000000000000, 0x40}, {0x40, 0x1, 0xffffffffffffffe2, 0xf86}]}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 15:22:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/5, 0x5}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/52, 0x34}], 0x8, &(0x7f00000004c0)=""/137, 0x89}, 0x3) socket(0x1, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) 15:22:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x7, 0x100, {[0x7, 0x401, 0x4, 0x7fffffff, 0x400, 0x3, 0xb9, 0xbfa3, 0x139, 0x17a, 0x100000000, 0x0, 0x2, 0x1, 0x80, 0x8, 0x8, 0x1f], [0x800, 0x400, 0x7, 0x400, 0x10000, 0x9, 0x57b, 0x7, 0x7fffffff], [0x8, 0x7, 0x5, 0x20, 0x9, 0x1, 0x7f], [0x7, 0x5, 0x8, 0x7, 0x1f, 0x2e45], [{0xfffffffffffffffb, 0x1, 0x0, 0x5}, {0x8, 0x4, 0x401, 0xe4}, {0x4, 0x7fff, 0x8, 0x2}, {0x2, 0x7fffffff, 0x4, 0x1}, {0x68, 0x4, 0x101, 0x4}, {0x846, 0x7, 0xfff, 0x7f}, {0x0, 0xe2, 0xba0, 0xff}, {0x7, 0x8b, 0x1ff, 0x2}], {0x3, 0x81, 0x7, 0xa19}, {0x9, 0x6, 0x1}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 15:22:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000100)}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:22:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82332e2f66696c653000865cb1ccc706286b149b2ab4d201456aef66cfda76e5adea2e4192aa07bf4346662b3c50ecab50c9bb41d499ea289b3ab3539159e0f31e53ee941590d6d2ed1a24e7aa881a325a4e15fcca132fa31a67b66cc21fd8ded911d4051350b3f5e5a6aab64028cbb663593ce9ae662e2c38c4509f9a3cd327a3b80372c0a39af2ed408b18f1c1154c0e8050927148602ac33f08deba7f2d1062a10aa28c060000000000000032b328141ad808898ff6e1dd43fb83155482202ace0bccf729b4b1c56af6731b92bb026506a76d0d7d4b49b3d6adc1b2c76eb1fb54443d371b1f02578fda9531246f"], 0x10) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 15:22:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000200)=0x8) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000040), 0x100000000000038d) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 15:22:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 15:22:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x7}, {0x18, 0x0, 0x2, 0x5}, 0x1, [0x3, 0x6, 0x0, 0x6, 0x4, 0xffffffffffffffe1, 0xcec, 0x2]}, 0x3c) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000e2b8180000002900000032000000000000020000000000000100"/56], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000065a000/0x3000)=nil, 0x3000, 0x1) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:22:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xffff, 0xffffffffffffff81, 0xa, 0x1, 0x4, 0x81, 0x7, 0x0, 0x0, 0x50ec8b94, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 15:22:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7f, r2, r3, r4, r5, 0xa20b33ea23d6fca3, 0x7}, 0x9, 0x5, r6, r7, 0xc42, 0x4, 0x1f, 0x7fff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x10, 0x4000, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x3, 0x0) r10 = shmget$private(0x0, 0x2000, 0x20, &(0x7f000062a000/0x2000)=nil) shmat(r10, &(0x7f00001ac000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 15:22:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) kqueue() r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000feb000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xc6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf600}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x3f}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x3}, 0x8, [0x140000, 0xb, 0x0, 0x10000000000, 0x0, 0x6]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) 15:22:06 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400000282, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000400)="9da0ccbd46ed9ee89bbaa486f1df2979accc0bd22f245eb1691778428157eca170ced16f1106d40824622eeabcc1a3b5c11aa54cb47cd3f77f0ff3f1e0110a9d589764f7f4649c276d91dbff159d5976b81a3bbd5055dff90320efa07d6f745f3e375b585e6d0f02cfc476cdee2f2dbb0b091deec25662a4482c4f85a2e709892986aad01f1f7ca5ecb368d2"}, {&(0x7f0000000040)="9f3ea395e289"}, {&(0x7f00000001c0)="c8b70abb1eabab99163e8074125a3ec55d447c220ee21643ccd06a54bc3d0561352002f140a7bd28b30743fd6863acec557555df3b639b8e19b8674dc64e3d764c78ac134c720e3f8f38b997c548714da060a5f0a151314a8ae6ad17697468e2e67866734628bb56d102e893ed831b491fa87b79c151a7431130c2d153082e806fb40cac2002cf3ded3e376b2143f9794ef54a6fa960a8e9d7930a76f412c9c10a1d3737dd041f41292a"}, {&(0x7f0000000080)="06767d723d53009b161fe758a80ab9d9952d543283592b16ac09d38eb1b084501cb1bd55aaa64d20763b6adc3ca94bb088876b533f6a384e5a6f"}, {&(0x7f0000000280)="5b713aee2e"}, {&(0x7f0000000940)="acd99bd1caac750d26801ea61cc56580b7abb5d961f7d9f8cc0d49577f09eeb878d51d19628b0247cc27cef5fa46d289b71ad37008ec018d6f3679c5bf5672f3d55ef6ff4937993f76e343e5c9a06d5d63449eb98562e0c3c9a7b18f795b212d41bb69a3c6daf76097252a37651103170fa4d25cb19c6cec1678b4e8561da9af3fdbd425e00e3cd4a5f63e04f707da53678a118abbadb01a5a84a20b37768a21bd239e2aba261b10cfa5ea2840320296266a68687f59d5ea8ca78f77c3560748ec148b7a56fa75d66258095609bbd7a2af88f258a3bd88246550a6777ec80fd70a4a0b4025b5a09a83dfa8afce1ad5ceed27a50c18ac38aeacba528591accd812927f9f10f314601510fed0ee6ae03de7e8ceba66e2344da041ae5bbcd8a56407fcd480e50191215b61c622850832ade59f6449178a0c35d9f2a94def7ca0b4856a549002c14f51f7b318ddc690883c1797746ff8973be430f9503c08ab653d53074ada458c30575a65229793941122be95f66153cdc1978d4a97f68fdc356803a1d86e89f7d6dd741d3b5ba4a8b3daca08082924d93157fd20d5aebf04d7c2f32a3eead18d466186721d2df8284ee37350a96ad694a5ed5a894ed5c76e192a787c7bb99b3093f8302f61cf85aa9cf6dbc333c46d027fc5d6950dc24a02964521c71d9999cb5ee4af6b959d5f7ee7c1b842a4cdb7d13f4d705a522a2281d10203e96884df6ef404324a0cd1c479bc905b9072c1933395ce6e78c16648b58eb57df1aa30b8dc7cb4f93ddb01210000eaf6c967951e2dfcbc299073913e6a62dd02c796d80fc54dd6da950b31c494b0a7680a5ffb92d881a5190b620bbd055952f9b144910abfe80e5c42e3c2085ef370b81e54e0e9c32bcd183efa9a88328f98b000679c8a13f24e59fa39f7aafcf4c0d9b0e8e8fd4a10bdc0dbb987511bd7f130b9680cccae7d28c6315f3248b5daae074d15d730ff8982fbf19b04b3aa3b230f29ead5c8761aaf5fad2cc536d7af9a24b5a236c3620f656fcb7df721504590f4990581d550cfca154a854d42b7a7cccdc2efb94474dd048ce98c4914c820f3a3e225507019824c37cefce63d42bb4368aa6ff08a6ccd9cdeab31790724ee4b61944818313a80fbe3ef0e21f1f63fb9bdfd17347c915ec309f39552eda1fd718f978d69f0682794fa142b6082ebb741af8d186852c35028928fbd544c817cc339d7a970feb748a6b617ec50669d33414bc87bab733f0d88400a9ea0aaadb30b7d8c9f39f28ae4772eee517fa2bad0653814598f169649cc41034829744ba17a3b3e40fbaa4cac0870d9a97027d947ef88b51950940882ae22266d57ddadf33da552176b637156e3e81e892e98d4dcf9b9058b3ea38a1d97f9f793bc917c4fa33c0d242c3eaa3f73729b27129fe53b0f990cc23a6b16b8bceafaf934521a8aaae70cadb1469ad653769a17847153bba4444d4cfbf52606ecc586a4c444567d23cfd4640b312e64fdcc307ab713a41bca0e9568b51ab1006790e1b15834884b5180cb96b0ffcb760e2e9f80e4c1c573b5b43465353b3fb597ff4c4e4df263edbb2b1811f7d756c782729f5171ce0921c863bca94ca48475a71f777e2515f552a132f6092487ffe3f6c62b0bbfa0ab88b9d4d521bd67ef371e17928f9fda1597d32cceec5944647d24614c451cce24e309848b29e3c43be1b503d2e56675713c41a0cd4624108c06eef115e865b6d12eab5bfa32f12e9f3e7f12e2b91151187d8cfa2092154295d8679233ef4ea9864d195424e621764f57f04f3c12783e77d66bc8f1098ed8e84f7eee4a2d31ea2cc891e7fcd3eea0c02dc24511aedb2ebc86bade2f2305720fd56689f24bdb9be3f091e9621b277d3093c4c93a27ac076935005314274e05ea7b25b2263ef41fdc4509246084eb25ccc002f7bae8a5acf2b927a7e984e55ecd7bed66fc228b90ada746659b089c6494f3963da41868a6bc44836cabc4da87358059962da9602b45af00ae5a2a75b5e6b2fdfa5b7de961ae2d1851524f22259f8431223303128b9157476045374f1c948d0fa41e90819e3af82ce12e0c289b0cd297ccf0335c03b8c2881a1c78c9531e1456e98fb6831369ec9c37eb34258c13166d6d74526bdc318da5a153afa8bb9c62197ada5d538a5af07847a510906e2247c8d9e8ac3a5176676f10e251ad876b9661955ba20aefed6a7de3ff58375007b415e0de4047a00ba64fb0696dc69f8fa7cf5e1daeed57eb973c9f1d9e49c1bca4165fe05cc7813268de0d154e9254be976610ab5a811e9a773c05d211cb75fc1046ad0f3f69f95896fd74e4e58a0b55aa41641bb076e20dd1772ac99649cac992bfd6a86b3c1cb2864328d550ef8b97ad214b4775ddf866a72fdc450b1a313be4e19d8b404fbee553d14cc6878a61db27737d7080f576695c825f723d0e95e4270faef5906e9ac0035bd98a7aa0bd00a3f21f3b1549415669f57e133100b94714da81f54f673e9c23b16169a8ac14c3212e0fed143c716404ba749dacf41d38c0c355bfe71b787d6475037188d4dc4fd75babcf4f11bb8dc8083c570672399e4a87878dc158ec0e98b66816f086d68e76d6f8a9efa1601d88a060528eb05c67f73a034d6c586394f4eb51853f048929bcf34262588b3f67ae31df16a4177a943d85b04ded44bdd73c6f28d9b0c28ba3ce65584bda5e168013652c97fa5789d0cc2433bfe75c5ad2afbad935f1137a5e8e5be9fe44729551c2d957501366ca06bd5f477a3b95ba4d6fdb90512030d7013edc9c7620fd32780cfbcad1abd647ddc89e6faffc11a32dbfb21d681e91a3898a54a3b76e372adf436ff7ae64f1e63d6a4a1fb8ab409ef067085f9898f6e77c351f35ffeea1055ba47503b09bce3b98f4536102ffafcdd8ab64ffabdcc9989a3864e1f641855670aa45a30faa23d1aee7a44bef2b42da7e05e214a52059904de524073e00d4c2c89ad0a1ac4c8ca9ecfbd45b5b15bbd2edb339f41ffb3a5cce81721450a0e6a3640d4c9062259d26c0f286ebeeacaa0196c6bf1420c42b731105c2e16248dd221845105e811110ca4fb9bf3398838a59bccfd3ce9a6e99e721a02a41e29d4f37e20f4ec8677fc2c02e64de3c36c5d5b50e2fdffea5e26815617cde0aa1fb5a20217965adb21ca63ce757dbebcbd02a55d96571e0a05ba73bf22f3caa2016de2f7494da8bb3a1d95b363950fd1ee37af9a1226c45589de089836ea5819596a3a73620334d6aa2da22dc5dd29a763f9d86593cf13b9b3afd99631c71c3e20876191a5b0ae72cba72bdbf99d76a8264dc4559cc83d02db0572485a0f6ef61386ca9347373f555a5e9a0a528671946954f60f68a0c3a4a48614fcb0afbb17f87872fe79827d7a11408731d81d7220b7c296407e910ce1936f1ed0e2cae563b006837c99ef3161aa2fdc9bd988d40a2cb34ebbadebd375f07e7af3126a2592339f3a7e26d30264d4acb01ee6ba367ae3b00d43cdd50c3f77c08ec7d11a74094b2053d533ffef6a2cd6cfc52f73d1be7e6a9216c90924f6e74a84a0b4ca017c629f6aa694e9219eb07e587f82662ec917c71a0df3f7e107cd72c37d992135f418188cccc8a89cc58bf57f746d2a61fcd2b40e11701b0847d9b79db51b8ea48bb7372059354f7c2e76182db61f18c11b003bb93c8dc7872f5ce5dfc38044d9ec8c98fbb98c9c422352f96948ecfc0bf9aa1c76d104cc31c8e4c9d55e5b46e66f7f79a9b157b8dccd608740a442e6c0eb11f556fdb5c97d3a47abca2ab7273dd7390d29a1e5d9c10784d18a0c4b2688d718ddad64dabb3a83674334baee1afbb51779dfd869b705983dba1d49b1571fd7edf0ce15b2c515021879789836080040894de74e1896db2f994a2d9ef040d95ed4eb3ac0402442fbade307df225d89f64b518c1767cef23607f3ee803ba8048ab4083a37a3d0d3c7884ff072812784589d0a463a01df7e5903f974a9cb7de5a25274686fcac892faeb0d4c96414dd580b175b725a8cbf72a113d861232d94b628e5c94b7b0545a82e8ead84fa9eabac389e232028a3583c14df29943599016c8243b330de050f1cc025b919f3345156463e590d8d438a3dbf687f69b3b85ed4a6958df3d806b718f7c3a1d716b5e25e0727387fcad633b48e27286c4c82ecf6324fe62c56922db9c0cf61ae41cb91d9b5ee271f59c1a1094e2024d874160af65090e8847782c5caa1e52b7cdf86c6f185060ef47982f402743a0ab51b6a829b703208e65df25786f9eb71a0f68d5a389645868d4af7286ec2b897fe167f768b6a99a0d39033b44e3b481e701ea613a3829ee87610ba535a773396ed72db8a26709ab4e13100e1ff51991c146c43f8730c2a6499b6eb932bed1bbd27b09120c53eb448b802fccc2de7496dd3bdd3455ad01f80228a1d1f20b0041695ab6d8b4d18aa3ef25f96c3c5034107032648f852fe0b008fbb57c167cc181cfffca9441e81971f701f4dd807d93933d1129e010a48189b1158cfd99e8a7a9f03d892d7a251b2baf14c43593982ec1360709a21b5bfb1fb7ef61ac452d96763f07e127b2c8b8d4b375c2cde3f55eb760a9cd28d02edfb3bfe00054f9bd325ef6fab4b958810da65da411166a87d20dca6378f37f62c52cc1733ea12cfc4129c46536f1adbb6712bc428feaf6ed3060446efb63ac7f30887276f009d3819ed1cb98590a382829f704392720a84e21ebd2a4e02df92cb5f0f966aaeb3db9404630b1869d9e5b1cfc668ac0b1b5dfa2d99bf4d9930858a5775bf34f2102c9d2631619e4e2be0ab63c30a6f974997b5bf1b3eb823a3151dcd0def10577c5404aa8ba3bb04a31d7a3491fd2c34777028a0e17104c9f15f35ed0969fcceb0792ba1aa66feb75429e0115416169e77f82d27ff99a2844f004084e2e3a4a48f7e08ac7048f981f6a3f972e2d9840527847882715734cf78c15ae48ad88ae65a9d97c55529c2ebb723986bef0404b72e476f74fcf6259d99acbf494a20b074c5f4cfa59d293914756a46128f12b951a3e39f35b0ee01f538c0b9dd807585d9f7fd8ef7ee785cfaac8b68eb9d0eaa34db3f1d3559fc405c8238889183f9d696748ebeecc3c884d09e5fc4c4356d88b235bdc715b559887292702b484d016fc469ee06822ba03eb414ab2f2b2b05e2e9304b74bb964017a1e1ae8f93d9d3b4c2f1b0cb4c9c9e0a424a23afc2ae4eeff256dded10bef7e7a377bf37dece48e8bf50648bd5c89212358f30137ea51c66c8fca7c28975684a441224397043ee2335cf380c33cdaaf72dc157aa8f87428a687982bf0fafa691e1e4e4bef9f2ae21456cf3ac95826e0088edfa686a54aa2652ee23d6db9677c7c3f60f3c337d37d3ee45a8b20e88d598fd4ffb6f6a4a967409ae58d0d3060dc35aca352c4181753d8db47d4af3362ef08d11c45e0514ec9264095dd905027b4ae9fd9a76a4e99d13f9d0ae550ca50547d5e49302fe6bc50b3d3ef1af9b930b57ccd6caa280eb79579b8209c0535c18c8935e58f1570c76000f234ce40ac90b66798c17a3a6429a1680115a3891752bd0cb34744e0fd77c45cf47e3df8866ea90e9d51572bf6908eda3cdead2502bd761c189397f0e476a54041d5a822595163b52cb1987893dda0e86e589cdf3fb13a66634bd880c8aa3856ccd74e7176285deaa32df24b86e97aa06cc7e3d4aa35abb350f5f2940f72ee2a8b585948e068737f1d813e771d44168d6dc09c57142952f1bede610904993d65be662d0b1a83b59d7fd8070425def4af377a"}, {&(0x7f0000000340)="c0f9fca0eb3a81f1b058a65023d0fcc5a7af"}], 0x1000000000000330, 0x0, 0x0) 15:22:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 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}}) pread(r1, &(0x7f0000000080)="78a6b6cf8cf23c53e3499fb4181497d3aa5ab73c93973de39428b5bc683afe8a2a26f7409aa7ca6d8e8848b852fc95c0951b7787f12ea871d9f9a14e08392c", 0xfffffeed, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 15:22:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/141) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 15:22:06 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') socket$inet(0x2, 0x0, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) chdir(&(0x7f0000000000)='./file0\x00') 15:22:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000127, &(0x7f00000002c0)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6e, 0x0, 0x7, 0xde23}, {0xffffffffffffe00b, 0x0, 0xffff, 0x8}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 15:22:07 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x4, 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x64}, {r1, 0x100}, {r2, 0x80}, {r3, 0x4}, {r4, 0x80}], 0x5, 0x5) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r7 = dup2(r5, r6) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)) 15:22:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x3) ioctl$TIOCDRAIN(r3, 0x2000745e) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) 15:22:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/204, 0xcc}], 0x6, &(0x7f0000000680)=""/185, 0xb9}, 0x841) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 15:22:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6b650b6c6f5da17c, 0x12, r1, 0x0, 0x0) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) dup2(r2, r4) close(r0) 15:22:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x0, 0x101, 0x578, 0xfff}) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) mknodat(r4, &(0x7f00000001c0)='./bus\x00', 0xc000, 0xffffffff) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) wsmuxpoll: not open wsmuxpoll: not open 15:22:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 15:22:07 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0xff2) 15:22:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000140)) 15:22:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 15:22:07 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000080), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair(0x26, 0x3, 0x6, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x2000000000016, &(0x7f00000006c0)="6bfda9e7bfcc7cd12822b5b2836d0881720d558a5210e5ec99039331cdefc987122c0a8d35631311bd51c52a67b7e7bc1681000000809c965845cda2e3534957c85f3942a9af3e387774072d0935e41fcc7f7ba08d7fd1fb8263c1c7d26c7b10090000ef22ddac1ed233f7a53215535c0dbe6f2d792b8ed3dd35856cb10925bba94599be27c69d65e80099f101c819476e78b6c66301b2dbe97c89fac0f06501e4e8fe356225a7da6592695e88f724ab728d9e1aad06c73fa8a96ac8000000000048eddb1300000000000000000000000e0bc72ef269067bb5b53bfe1870a59e5a0e1f5f62cd0908c4107325a457a92df44f7b6087914f10b2bcd4e4485eb06fe6d740c0a05052831f0341de740c0f0d5a3db4bbf40743d8bd1112e28d4dd1eaaef717f637d1d1bad68a88e85b2b833763e4c40781c652cbedfef8eb9fde244e389e14fd1d2bab8d332447ae60886f19dd7967f9ee5d9aa077798bfd38809c146d68ac0c712943c76b85610b19f00ff6016f7ae11f898c84f1509e495f35659d745a07393222328645a5bd3b703acefa9b3e97531f64e0e03b18502e7e2cd5f5fad28e6df04705992b491121739a3290d19c252cbb764a81464d367d6756de2e27ca1167eef40a03deae2b04df64ed94ed50bcb67746fc296845380746a6d09462347ab979a20659117ee135bbd0ed45790c683bb2adce6e5f565e1fcbe8fdab5adb6a15a47cf18a244bb48802585f36a27e2c03d259593b89cde9d1b15a4acf2b2e3187cb3ce7eaf367586338d73ba766a999770f4db3937fae3a4f3b53c4215ec8ef0cc911a74667d58225a8b2a89458c70287c408d87fad40233faacc409d6e2f32095f0afd2af90af0dcb6324f72f1e63fd4e36d641df8b44887cd15f6f3931ad9a26642260113889086000000000000000000000000df942f9a1cd5a3ed63e2892f84d1982d45", 0x2a9) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000040)=""/49, 0x31) 15:22:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0xf6485c4309355b45) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000000c0)=""/19, 0x13}], 0x2, &(0x7f0000000140)=""/109, 0x6d}, 0x841) msgget(0x0, 0x20) r1 = msgget(0x3, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0xfffffffffffffffe, 0x9, 0x7, 0x80]}) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) 15:22:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10a7f8950c9ff4e5, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 15:22:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x100000000, './bus\x00', './bus\x00'}) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e2e", 0xb) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)=""/227) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x44f5, './bus\x00', './bus\x00'}) 15:22:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xaf, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:22:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r3 = dup(r2) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) fcntl$dupfd(r3, 0xa, r2) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:22:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 15:22:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) 15:22:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff06, &(0x7f0000000280)="7e1b257ebb70aaac3a45c976c63457551edf3fb9d9f66f0735b8b87d0b974c0569cc1ffef4c929e5e8ff30dfed823e10803c99709625cdbf04b28cb3eebdadebae64a6afa09343b499bfa54507e9f4edf1432b37169ffb") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f00000001c0)="08217a3144fb8a1dbcf4f325b5ad245642b976003389d89601887d1c71224dde6e0e06cc53b9062142975a0471808cefc970863fcdc4ea36f1da88e5bde2f551c90abe60f7a4d3cc44dab8962057c03f119eb945a34b0d6a1141817c2403a04307e8ae72fcbeeaf75ec54178eac2757cd293fb3cdc1bfb404fde5e73801cf8894a"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x420, 0x0) 15:22:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getpid() r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x292, r3, r1, r4, r0, 0x10, 0x5f}, 0x3, 0x1, r5, r6, 0x9, 0x7, 0x3}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r8 = semget(0x0, 0x0, 0x40) socket$inet6(0x18, 0xc007, 0x1) semop(r8, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r8, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r7, 0x9, &(0x7f00000002c0)={0x2, 0x3, 0x39b, 0xffffffffffffff5a, r9}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r7, 0x7) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r12 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000240)) syz_open_pts() r13 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r13, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r12, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 15:22:08 executing program 0: socketpair(0x10, 0x2, 0x2, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x3, &(0x7f0000000080)={0x80, 0x5}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000200000066696c3000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0a1d21fb76845427eb325dc73b0ca5d2416b589ecc"], 0x10) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001380)="e0b5a858f12b2cd9fc044b0600000000000000099f905dae3e6e691eccd8a1e6dd0bb8c24dfa51e7", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7de98269376e654102ef8365fd34d84a8f55bf30c4a5d6f3feb3e6e5ebbcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9d", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000002980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f9842b70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99600100000787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7726e51d9addd3377ded618d08f0857480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40372df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x238) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x6d98d65cf441c68d, 0x0, &(0x7f00000002c0)) 15:22:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r5 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r5, 0x85}], 0x1, 0x5) syz_open_pts() recvfrom$inet6(r5, &(0x7f00000004c0)=""/102, 0x66, 0x840, &(0x7f0000000100)={0x18, 0x3, 0xfffffffffffffff9, 0x800}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0xa0) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 15:22:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() 15:22:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 15:22:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) getppid() 15:22:08 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="f3a76b7371fe9677a15563eff8", 0xd}, {&(0x7f0000000140)="d1efe65d2ecc2b63", 0x8}, {&(0x7f0000000180)="a3feed3e023061f8beee82bd051519325cc3f65f862006bec73b326210926ef68a281fe106a0bd6157f2a1b7eb8f5a437ed31853923000dc98940cd11f5fd6ca965c49bb09e17bdef4d7961d", 0x4c}, {&(0x7f0000000200)="d486a086d9599f5eacebea55b9f47ada7d0b7ee16fa17003cb048d3347237be213b8a249ef701f0a5693805fae0e6c81bf7769bb281b450c4816084aee88fa66980b9b81d093b8ed029bb6be7aa5d38a9ef4986113166c5abae8e8f7afdde1aad0c0450af73a620771e00d2effdafc7bb9e9a902a5ab27b7de7953a6552960aee777e9d96a1fc4b7332eb9c35e2efaef7b69a040af0de7321026", 0x9a}, {&(0x7f00000002c0)="655cd8c36e43726ad413b6096ab20a5b4a2ebc0cc69a110dc1c9c99b41e9630f84a98ea108882dedb05fedee71d96f8db35302160ee19ec4fd7209533143388a43358b4a2cf976892fb97b65969ce7a1106677414fe498d3ccd9d2e7abe5bd", 0x5f}, {&(0x7f0000000340)="cb7526c0591baf566ce50116692a4f154a74876c85711aa743fcbd0f551c4e87ee0e6f289f90557fdd4b3b8e2c0d4327d1d85c8855306cb642b15b9306ec5d8c2595cabed54c88126a166c60f1ddba73acc97a0b7b00b6d632152617e0c8a8f6da", 0x61}, {&(0x7f00000003c0)="9b880e1bb388b2a13650a507d4965d2b7af757422750b6d0852241729add01ab816b2f9e08cd892e0bc8fb", 0x2b}], 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xfffffffffffffc4d) getgroups(0x400000000000043a, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001680)={0x10, 0x614cefa0, 0x4, 0x80000000, [{&(0x7f0000003000/0x13000)=nil, &(0x7f000000b000/0x3000)=nil, 0x1}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcfe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x80000001}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000007000/0x2000)=nil, 0x5}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x80000001}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x9}, {&(0x7f0000012000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil, 0x1f}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f000000d000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000f000/0x2000)=nil, 0x4a5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x40}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000012000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) bind(r0, &(0x7f0000000400)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) 15:22:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x400000000018, 0x1, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) listen(r0, 0x4c) socket(0x2, 0x3, 0x10000000000003a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:22:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) getgid() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0xe723, 0x2, 0x0, 0x4, 0x80, 0x80000001, 0x1, 0x0, 0xfff, 0x5ca8}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 15:22:08 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) setsockopt(r6, 0x4, 0x80, &(0x7f0000000140)="aa72ad19395eac", 0x7) semctl$IPC_RMID(r4, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 15:22:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$KDDISABIO(r1, 0x20004b3d) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x4, 0x4) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 15:22:08 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x400}, 0x0) 15:22:09 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x8, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r1, &(0x7f0000000600)='./bus\x00', 0x2, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0xfb) r5 = msgget(0x2, 0x42) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xe, 0x0, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) 15:22:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) msgget$private(0x0, 0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="e8f864a3aaf1301c9ea7881edf45f5fab8598af4e772f43c39126c4593366abf2fa84b16a9f92121e905194365af6ba96702ecd6ddf7d3199e0a2493a42641e560fa908ca2e242e63db4b36aa993556ac243ec8922daa2bb9adecd2cb805ae08cec531e9e4f9eccaecd0f62c8770788097ea5f74acb6a684f08b933ffb90ae2944", 0x81, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) pckbd_enable: command error 15:22:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x4}, {0x81}, {0x6}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="e426") unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x28000, 0x180) r1 = dup(r0) r2 = semget(0x2, 0x4, 0x220) semop(r2, &(0x7f0000000100)=[{0x2, 0x80000000}, {0x2, 0x1, 0x1800}, {0x0, 0x102a}, {0x3, 0x7, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x4, 0x1800}], 0x6) dup(r1) 15:22:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00002f5000/0x3000)=nil, 0x3000, 0x2) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:22:10 executing program 0: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000000200)=""/118, 0x76, 0x801, &(0x7f00000002c0)=@file={0x27cead21b0a4f7f7, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x285, &(0x7f0000000140)=[{0x81}, {0x3ff, 0x0, 0x5, 0xfffffffffffffffe}, {0x6, 0x0, 0x1, 0x400}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") 15:22:10 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xef, 0x8}, {0x42, 0x400}, {0x24, 0x7ff}, {0x23, 0x3f}, {0x20, 0xff}, {0x9636021b4a2513ea, 0x5}, {0x87, 0x8}, {0x24, 0x1}], 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setuid(0xee01) socket(0x6, 0x1, 0x80000001) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 15:22:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xffffffffffffffe6) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xfffffffffffffd65) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x7bd5d5ec) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe65) poll(&(0x7f0000000040), 0x1, 0x0) 15:22:10 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 15:22:10 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="3c4c97f06d42f94da5d29feba493cdd5", 0x10, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e75a622636639cb20e146409e2221c6112f666902653000"], 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) 15:22:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 15:22:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1000000000005701) r0 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = dup(0xffffffffffffff9c) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x3ff, 0xfffffffffffff15b, './file0\x00', 0x1, 0x2, 0x4}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0xfffffffffffffffe) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) 15:22:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 15:22:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x26fd) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 15:22:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x61b5db8ede787659, 0x4000, 0x1f3c4f36) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xff54f4539385d063, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0xd376}) 15:22:11 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 15:22:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x40}, {r0, 0x8}], 0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:22:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0xfc282390aafb4b2a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 15:22:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x2}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="00b8414d9b6128ffffff000000000000e096c1a8e0667a3226b443e6ef44997ac9069393b43e0b2ccf36f371c55b208421be80b99ee0d84c493f18fcf6adc133424fc17d8c6fec540000000000000000000000000000cafde0016d5f571e23c8d51e1d35089c6e5ab1cdec8b92ae312b167e40a80c1fcfd110be17dce9edb663c39dc36357ad66c335c73f9bafdfaf2c0c66d534f41ec5a434fc461d8585143f95fe4f7a8144"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) r2 = dup(r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) 15:22:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='#!', 0xd3}], 0xf0) fchmod(r0, 0x8e3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 15:22:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x20, r2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = socket$inet(0x2, 0x5, 0x98) getsockopt(r3, 0x7, 0x5, &(0x7f0000000200)=""/228, &(0x7f0000000040)=0xe4) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) close(r0) syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 15:22:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) 15:22:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fchflags(r2, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r0, r0) dup2(r2, r1) 15:22:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:22:12 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 15:22:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x1000, 0x6, {[0x4, 0x702, 0x1, 0x18c, 0x200, 0x6, 0xffffffff, 0x0, 0x100000000, 0x3, 0xb8, 0x401, 0x6, 0x2, 0x8, 0x8, 0x8001, 0x10000], [0x10800000000, 0xc0fe, 0x432a, 0x4c9, 0x6, 0x0, 0x10001, 0x911, 0x0, 0xffffffffffffff00], [0x2, 0x100, 0x6, 0x1, 0xfffffffffffffff7, 0x1000, 0x1], [0x1000, 0x5, 0xfffffffffffffffe, 0x2, 0x3, 0xff], [{0x6, 0x0, 0x4, 0x2}, {0x8, 0x7, 0x4, 0x1}, {0x1, 0x168d, 0x2, 0x3}, {0x7, 0x80000001, 0x4, 0x101}, {0x2, 0x1, 0x1, 0x7}, {0x5, 0x3, 0x2, 0x2}, {0x8000, 0xffffffffffffbde6, 0x2, 0x6}, {0x4, 0x8, 0x0, 0x4}], {0xffffffffffffff32, 0x100000001, 0x10001, 0x60}, {0xffffffffffffffff, 0x101, 0x10000, 0x401}}}) 15:22:12 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x20, 0x3, 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4f4e2ca28194b3d9) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) chown(&(0x7f0000000000)='./file0\x00', r3, r4) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8000) shutdown(r2, 0x1) 15:22:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0x6a) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000840)="f2eda5661f1931a22935da0c932d83a3d740d25b863be01443c5a6e77e42e5f89261aa86930b871fb89710bdddd754b45c8f603073766560e84cc3ccb88cbde439bb7ba8bf08395a27637908c768f0717f66105f0748d5fef4e257e279f110ba037f5ce6c5c0545529e2bf22457837ea6cc15bd702e92051af01c491a84991", 0x7f}, {&(0x7f00000006c0)="2574065b4c46bb8068c69df01c3fa285b4a3685d69e66a22806108268b0c07cb012ef2d60462075e495191f0efe53d1973", 0x31}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000740)="247aa435f503cacc9586a583fbccd855a2c3d7b95579f59845434339d00d5c2da4097dedd94297145fb0508d97d190585e9e091f38405a04945248144a85645a9636c68627007b04f7497f03c7680ed0e63be23803bd47dc447a97a0032e6dbdc7aba1c02c63f5f081e554372babc27129f5752b2f5fd622aa3fdcb80b9059f836b2ef3600dccdcd449c607b555e5febd594f15b477958ebba7a3d9992ae21e4f9d52062749e50ef85d5fc500c2776fc954463c1572a06052927b04dbcc1258f56d6c0ea11ee", 0xc6, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000200)="51cdbe6dcbe0fb52f3e55eb505f7372f7bf1f5e4d24548264ced7f05958e2f10139914fdcff4c39d385d43f3465399cdff43925f5bd4bb4dec2b341cf6cfdab12a7ff62669d6669427720706a7029c83e7c727c025f1b529e4e25bef89eaa466191ce4626251dfa2b049a4a1795e85eaeef46fbaabfff7dfdf5d7a508ad91755de4cbb63d6c63ec59c2b328a24dedd48dc3864e746511953fbb9f5efaef4066de32baa8fbe80fb295301222a14882f36399bfb07660f0d05358f2d73bb0f702911a2695340", 0xc5}, {&(0x7f0000000100)="f4ab4159440f8ec6e14b280663abbeb39de64aea8aa9a2490a2eaf1ccabf0e83ef041b21b255f090979cf3b9fa39ec197f882b772af3f9047a91a2d289006df7", 0x40}, {&(0x7f0000000300)="acf894dd0c35242ccd9d5eb7be60ed74508a5cb67ba56073e22867", 0x1b}, {&(0x7f0000000340)="13f80fe090a7eae14b85f56f0983f15d6c4235beeada3660a82d113857a8d455a5096b8d45e40b08471e7b90d28301e7f665d9742a9f9f1f3d44b333ecaeea5755bc03e8cbe9bd3a0dbe274e33c71d4ff870925c", 0x54}, {&(0x7f00000003c0)="dd4da1b99b08303c894b397749a663843788a05ea4143b2055371e93c439a8c06aa84edab4dd254b77bc9c88e4d83010adc9a77f95bd782ac2d772b76fd615595c7f4821d8be4a65a2aa3384bb9d9e190f1fc54c5da7514590866262723bf1c27312d88fdb484958b35ace59931d6b87e7d489e7c709baac77a98c0a4588ec", 0x7f}, {&(0x7f0000000440)="c84bf377386eeffadc2c835afc1bed26585c20", 0x13}, {&(0x7f0000000480)="707745a695444ec240b0b6b56f2d13d27b3aeffa93acf89c1d78bce67478dcd33a811181c9c5e258a58c49094cb68ed4022cde89f4d5c706718d274f20a0606c3cb2a675412c0b36d8c6b5ea5c8b2576e645ab6ad0ac5a1b90142117f87c13fbd8d75b519118dbfc574e0b8e1c11d1007b92ecb6e5f6024cc26facfc8e57551d68bd682f4724578e032eae09350aa962935d3ec59660bc9088916973cc6a060a2ed2ac2672893e4a2c922c0ad1745f28736779ec15f4c0034ecb39f320cf9d2ac31dfbbd5dd3f37d65ca839b129b6cee71c2", 0xd2}, {&(0x7f0000000580)="5084cdfbd8f91fe1f49b4411a94a7c4d9a8a4fb392634768c2320eae9ad4a19275bf25ae5d1a2e5a017c6efe1d6e983bf3840dbd5679988116f6b47db2d08ab524", 0x41}], 0x8) fchdir(0xffffffffffffffff) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000680)=0x800) 15:22:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/13, 0xd, 0x800, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 15:22:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)) 15:22:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x6b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") 15:22:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 15:22:13 executing program 1: r0 = socket(0x18, 0x4000, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x5e, 0x0, 0x0, 0xfffffffffffffd83) 15:22:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 15:22:13 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x233, 0x3ff) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 15:22:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2000000000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 15:22:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket(0x10, 0x0, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 15:22:13 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 15:22:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) read(r0, &(0x7f0000000480)=""/216, 0xd8) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8000, 0xffffffffffffff00}) 15:22:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r1 = getpid() faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x54, 0x1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfe5e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) recvfrom$inet6(r0, &(0x7f0000000200)=""/53, 0x35, 0x40, &(0x7f0000000240)={0x18, 0x1, 0x7, 0xffffffff}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x108, 0x0) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 15:22:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x800, 0xc9a, 0x3, {[0x1000, 0x0, 0x8000, 0x6, 0xfffffffffffffff9, 0x1, 0x5, 0x100, 0x6, 0x10001, 0x80000000, 0x9, 0xa93, 0x81, 0x101, 0x5, 0x1, 0x100], [0x4, 0x2, 0x2, 0x2, 0x1, 0x101, 0x8, 0x100, 0x3, 0x20], [0x0, 0xffffffffffffa984, 0xff, 0xb0, 0x7, 0x9a9, 0x78c8], [0x6e55, 0x76a, 0x4, 0x6, 0x8000, 0x7fffffff], [{0x4, 0x1, 0x0, 0x9}, {0x6, 0x9, 0x6, 0x4}, {0x4, 0x5, 0x5, 0x2}, {0x0, 0x8, 0x8, 0x10000}, {0x6, 0x1000, 0x1, 0x3ff}, {0x2, 0x4, 0x9, 0x81}, {0x3, 0x42a2, 0x0, 0xa7e}, {0x7, 0x552, 0x1c000000000000, 0x3}], {0x81, 0x8001, 0x8}, {0x7d, 0x7fffffff, 0x9, 0x5}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8474], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x200000000}]}}) 15:22:13 executing program 1: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 15:22:13 executing program 0: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r3, &(0x7f0000000200)=""/234, 0xea) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r3, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x0, 0x0, 0xd3}, 0x0, [0x0, 0x0, 0x0, 0x5d, 0x0, 0x7, 0x1]}, 0x3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000002940)='/dev/vmm\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000002980)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x57) fcntl$lock(r3, 0x7, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000002900)={0x7, 0x5e4, 0xfffffffffffffff7, 0x1493, &(0x7f0000002680)={{0x9, 0xffffffffffff2a6d, 0x17, 0xfffffffffffffffe, 0x10001, 0x80000000, 0xffffffff80000000}, {[0x4, 0x0, 0x1, 0x101, 0x8000, 0xe65, 0x1, 0x0, 0x7, 0x5, 0x2, 0x2, 0x45, 0xffffffff, 0x4, 0x68, 0x7, 0x1], [0xbc42, 0x800, 0xffffffffffffff9b, 0x7f, 0x2, 0x9, 0x6, 0xff, 0x7fffffff, 0x9], [0x9, 0x5, 0x2, 0x3, 0x1, 0x1, 0x8001], [0x7, 0x7, 0x45, 0x10001, 0x1, 0x92a1], [{0x5, 0x800, 0x7, 0xffff}, {0x80000000, 0x101, 0x3f, 0x6}, {0x8, 0x9, 0x7ff, 0x8000}, {0x0, 0x40, 0x80000000, 0x8}, {0x2, 0x9, 0x100000001, 0x6}, {0x1000, 0x2, 0x1f, 0x4}, {0x5, 0x2, 0x8, 0x9}, {0xfffffffffffffffd, 0x4, 0x80000000, 0x8001}], {0x5cf4, 0x8b7, 0xffffffff7fffffff, 0x4}, {0x84f, 0x5, 0x26e1}}}, 0x8, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r3, 0x0, 0xffffffffffffff7b) mkdirat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0xa) 15:22:13 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlockall() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socket$unix(0x1, 0x2, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffdce) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r2, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 15:22:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10, 0x92ed005a3b84dcc0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x5, './bus\x00', 0xff, 0xe31, 0x0, 0x80000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x2a) 15:22:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:22:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b7") 15:22:13 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="16002e2f66446c653000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 15:22:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x1000, 0x0, &(0x7f0000000240)=""/4096}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getpgrp() setpgid(r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) 15:22:13 executing program 0: r0 = socket(0x1, 0x1, 0x0) shutdown(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000000), &(0x7f0000000040)=0x4) 15:22:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 15:22:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) geteuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) 15:22:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) 15:22:14 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) flock(r0, 0x2) r1 = dup(0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x65) 14:41:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fsync(r0) dup2(r1, r1) shutdown(r1, 0x3) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 14:41:20 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) semget$private(0x0, 0x1, 0xb) listen(r1, 0x20) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 14:41:20 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x24) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x204, 0x1a3, 0xdb, 0x974}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 14:41:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x7}, {0x18, 0x2, 0x8, 0x1}, 0x8, [0x2, 0x5, 0x5, 0x5, 0x0, 0x5, 0x80000000, 0x3ff]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336ac4f44f00b7804be781e4991f7c8df5f882b29c56f5f407be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3d5e1abfbb770b98bc872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe0000000000000000000000002200000004000000", 0xb1, 0x0, 0x0, 0x27e) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x1ff, 0xffffffffffffffc2, 0x1, 0x9}, {0x6, 0x65, 0x7fff, 0xe799b78}, {0x7ff, 0x401, 0x7fff, 0x800000000009}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 14:41:20 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() r2 = getpgid(r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x0) r4 = msgget$private(0x0, 0x400) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3c0, r5, r6, r7, r8, 0x582afe394fbff3aa, 0x100000000}, 0x6, 0x401, r2, r2, 0x4a, 0x3f, 0x81, 0x80}) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:20 executing program 1: r0 = socket(0x2, 0x2, 0x4) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0xfffffffffffffffd}, {0x80, 0x0, 0x7}, {0x6}]}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:41:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0xffffffffffffffff, 0x30}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 14:41:20 executing program 0: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000478c352af03477f4bebdf094035f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2e1d92500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000afe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ecd2e479b4e16d602c630692b85e95e4ca7a9a5d184fc3edf291a8d710d03a6c1bf11"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x434) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03817b701129513d2c18cf08445299c4d5c22f37c842537b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6ed0c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x2}}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r6, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) shmget$private(0x0, 0x2000, 0x184, &(0x7f0000ffb000/0x2000)=nil) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() 14:41:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10000) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) fcntl$dupfd(r0, 0x0, r0) 14:41:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x7ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x4, 0x1ffc0, 0x1}) close(r0) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:41:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x0, &(0x7f0000001500)) fchown(r0, r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r2, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001500)={0x2, 0x0}, 0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r3, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{}, {r2, 0x11}], 0x2, 0x2527) close(r2) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) getrlimit(0x5, &(0x7f0000000200)) 14:41:21 executing program 0: syz_emit_ethernet(0x6b, &(0x7f0000000080)="84fec8f19558990adfb22986cb65a03546433070e6ed6e919f8f82cfc04e58c17e6c2a21ef6fe2cb75c32ecca16e412fff9e2da1976f7319328672e79fbb686718df07a8251c05b0100bb6dd7a5d463772885474387c76dac8d7d1693c51923450fe24e1d7003a4c07d276") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getppid() openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81, 0x9, 0x0, 0xffffffffffffffff}, {0x1d, 0x0, 0x7, 0x81}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") 14:41:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x1, 0x8001}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="60e156dd2346ae2f887752343d8fa5e6", 0x10}, {&(0x7f0000000100)="9df0bf521e7942973a860da4ca3eb815cbe96c4d3d666adc684e831cfde081ed73fe19c9f259da0ad61a6013ae9d8f2ddee2215264024fa63da5ce0bb4d3b444fefe3579925b63ead2a3abc4696b14a754354ef774c026a22778f5e1b06fef74b3095ec34aeb82a9bc2a8d926f6d0e8e0332a201359685221613c3aeb202c89aab4a33dcf960a45635a9734d07e7fbafbb92db34ed4b50a9377d917aa6da6ccd9fb54b5b0c03cc4ecdd4142b9708dc5d017f4ad39bc588971c8a1dd8a4b85fe984af5b01e70d93b80488d1a5889ff2c4916f77e969a4af9297505869d08808a09b0815df7ef40d7d48e2d6d3b972e3e7736699e26a47cbe9efd2", 0xfa}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0, r4]}], 0x18, 0x400}, 0x3) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x6) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x40006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) 14:41:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x0, 0x0, 0xa943}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") 14:41:21 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x2fb, 0x116) 14:41:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f0000000040)=0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x80000001, 0x1, {0x5, 0xfffffffffffffffc}}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffffffff) 14:41:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='m\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="95") bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="41012f2f66696c000000"], 0x6a) 14:41:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='m\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="95") bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="41012f2f66696c000000"], 0x6a) 14:41:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0x3, 0x4) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 14:41:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='m\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="95") bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="41012f2f66696c000000"], 0x6a) 14:41:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='m\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="95") bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="41012f2f66696c000000"], 0x6a) 14:41:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x4000000000, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) sendsyslog(&(0x7f0000000140)="5fe82f9bc6ea5864f95fb203977a1765a7708c35e83b58e416178c07d670fb485143c8008db1fbffe2de495883a8e0013253ef1127fa1db8f4be886d98369c9656676e6153f22b", 0x47, 0x0) 14:41:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) getgroups(0x8, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="8c80d2ae0c52908ae5d69199aa2a78e9c27b91b1da70b6b316a5aa9b60855a815c3965cfd03edd4873d55ba186dd365ae1a1d8883c3a8265fbe1c9f719d588b829547c875a404c077cc1e28caab57652b5fcfefc53e70674131a93527bd148b82adadbd4295231357bbe318cc37b3c423425f3431d3b6b2a2c1ec4833045098a48e41149c1ace71b18b1b2672efef0389ecdbb264eb1a6c6a7e15a721b4f681a02bb4836c273062ae5394c20af27196c40d67da5ba56c784cba7ac9dc07a16140abb3cf5b847e697c62d059960663477cc64120e69cad7bdead8512c67", 0xdd}, {&(0x7f0000000200)="0c47c4", 0x3}, {&(0x7f0000000240)="84d82d0047104980f66d9bee4fc9bf133272062d76cd8b306b5ce1635d226382bf1e66113312b0b8e4a1cbf4d314539059306ce53c61043ff9b2268d69b07af340cf3ee03338ebc9efbddf1384b2fe995d92eb8b93677c773119b0fa4d2bf383c3f1", 0x62}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x400}, 0xd) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) 14:41:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x3) 14:41:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/206, 0xce, 0x40, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 14:41:22 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 14:41:22 executing program 0: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x80) dup2(r0, r1) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r2, &(0x7f0000000000)="f6fbb0e4531661e54de6068015d33344729d6bd1d95757844c706e673f10f7b53b0fbab28b39040d989d30169809d85373ad28c0fa5e55a618e620e4738f521606d4bdd48719e5e661255887775cfd1640ba3aa853c1cf493f8243ff93cdc22d22d8bf23d960af77c73643", 0x6b, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 14:41:22 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, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) 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(0x3, &(0x7f0000000380)) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(0xffffffffffffffff) 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, 0x4000000000000, 0x1}]}) pckbd_enable: command error 14:41:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) flock(r0, 0x1) 14:41:24 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x18, 0xbdb95bea26544c1f, 0xffff) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = semget$private(0x0, 0x0, 0x6fcf65da5b003f3a) geteuid() semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/28) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r3 = dup2(r1, r0) ioctl$TIOCSCTTY(r3, 0x20007461) 14:41:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) socket(0x20, 0x3, 0x8) 14:41:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff3192964800"/20, 0x7) 14:41:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfdffffffffffffa9, 0x0}) 14:41:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80, 0x9, 0xe746, 0x5, "cdbc651666ae8fc92e8858337f0d3fe1bc62fa84", 0xf57a, 0x7}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 14:41:24 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x80002005, 0x3000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/232, 0xe8, 0x840, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e000000000000f3c0c92bef71827359262d4e309d0c1557ec1bf0f6f82aa3182879e93f25e102741b5e2a7d5d6348fa2fdfd3e52864306f9fd8141fee314067928d2fbb41efde694b00510a096d8a66a3afe4d7f8e75f1c7a2a421399db47e7f56fe1a1c8583edd6517e591ad7edef3d7015f69910195c3d72d07a25ecbe0cdabd1dc11e1c6e6495843fac7"], 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 14:41:24 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='k\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x1) getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) 14:41:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 14:41:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) unlink(&(0x7f0000000240)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() r3 = getgid() getgroups(0x8, &(0x7f0000000080)=[r3, 0xffffffffffffffff, 0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r1]) r5 = getpgid(0x0) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, 0x0, r6}, 0x3000000000004, 0x8, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r7, 0x0) socket$inet6(0x18, 0x8000, 0x401) 14:41:24 executing program 1: r0 = socket(0x6, 0x3, 0x1) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x40, 0x4) 14:41:24 executing program 1: r0 = semget$private(0x0, 0x3, 0x11) semctl$IPC_RMID(r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3ff, 0x2ae}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0xffffffffffffff80, 0xabbf}, &(0x7f00000000c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) r2 = socket$inet(0x2, 0x8000, 0x4) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = fcntl$getown(r2, 0x5) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x5, 0x4, 0x40, 0x1}]}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000002c0)='^)\x00', &(0x7f0000000300)='/dev/pci\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='/dev/pci\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='@*/(%[[[.#)$\x00']) msgget(0x0, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) wait4(r3, 0x0, 0x2, &(0x7f00000004c0)) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000580)=0x2) write(r1, &(0x7f00000005c0)="680725c4725b9672b3d085d6e1db22a24a2a5d5919ec63f6bda4a6e8a9c66e375b22cc97dd04101d45f3ef8c3bbe6aefa54d17ac6d5320eee5ac32cf09f4e196c95be48537fc9cf1e3d606bc327a54d65214ad8f9c51778fe7192b2aa45e81d555ee609178d4e055317e37691a16cd0740570ee7e714409385a05a88145ce552ff6f23e37cfc5c6cc823c537b452fc6088e2a481fd2ff5ec08d889f523383634181985c0af02b0d1a6ec4c38687a4b51a39ee599a860ce9e43906fc5035bd97edbf0e9cedbf8f4363f7e7b7c95577741cb1f39ac55f6270d161195d9d967c875bff2c5a1a57ac8438f1707c675db951c0bf574e22832109a6103e9f892c77b5ba88aa8a15aefa1cc67b5367c3ab12bf14841c3fb550ae5476181434097e555036ceb82f63aa92b5c8d22e4f7b6f531bd339d8813ce579ed0460eabd90115468ca45d67dff141a2fedcef8c3815bbb59843de99138c1e65b8db60c59a10badb0c3d96932e0e4f3935146d5cc3ace4b8370ddcdf3493e8445c2b86c2a2eb40cef014870498dce6886a52fa83211b7a8734212dba048f77e708cf6c2ec6a32497a177aa61d6d199674dd70e9ce601dd2e5d75251ee52c9461cd4ecd0e398811575a655ba525f313813e892ccbb78b6729083b2cdeb66f06d13a922b327c6eed72cf7faaec83ca4917a17a900a8bfc73a59b138932e6b0afc876b362e08d7b633be2b95586f01f19f7c2174f06e5687fa1d6819f3898f33263407a387ab1e29bb764e19c52be5c29050f7779f11a7f6596d8bde729b99e450470f0dd9a864215eeaae1214cb1dcda79bbe2ea25ea68e2310f761997f56c15ff9aef580e3e954af21e9f69a20c6e229119896136a676335d25379af0ad1a7246f6d9ba55068a1b1c145ad973bd39a4058a4f1a13fe61552f743e2b3371ecfdd56d1685ca8c16fc11509005b2f2012b69cadfd5286040f7faeab6243afe2749294f670339414582b3844bd6b796b90de9924c86372950561897b174438d3a34a706dee3b4df1371ba28775e105bb2cb739a5d5763e6cf6b4dfab1242ce9b3bf35207a04862ec333a8bdb5994ae1e860816f62ff9a4808c6b4de809eee2e50eeb83b528614094142fe7dc66b6e1491e868a2bef6b40f0859dc82831a49a8b584361b210d53ca8248db56ca8289ce3466899388f8a41061d831fa9f560374e3ec75dbbfcbe2b7b1e33ed9991fbbf1e40de1675025d549f0c03b3a5f6365f8165469f39acda2ce8ccc36c911b9912a5645ced419beb20cfcbbd850b1e3ed4114d7744c98fbf41513a7e1d4d1a60b24b38efbb25ca2bee047cc95552f2a193f1166e4452aa470381b1c0337814a52494d617e3dbdc4c7e526fdbac0602b0a4b7efe6a15190e2822691e462d1eb60c2073c29efa016105cf5a9ba5db5532639fd399d343068c1e060a660dc4a412fafd831a0c0d2e17eb870bf2901de3d37e77754a2dd03c7138225a5f211a3a26c4e242d22d41671e3ea0716b4b39a9a521dd1b6223facef17323fc7a295c2c709e13f1cc26b1ac2b994f3e27e3eedffc69397efcdc3cf5688620739dbaeb4f2646238edbae8c2ac5b14a3653babf79d2b8af24484e5ca0cad6b7e4a7251dd7b222c1211b63e16c8be8213423a4f3b03a722f705ab6bfb1b444f521ea65ba71fd94c91b8e925636bde55cf744b758ed699c7739b228eb0a6be1542a3aeb34bed2368761a27f6ea6614be66b78413bd271f76dbb945757f813ca51004211159ad3e843ef8488ba302c0d8a78999285595127f91d482fb47fccee1ccc6cec35e1082464ca3c64b2182fed5ffd0551c4e8de102246ac6a74106758300abe77dcf39b6a37845fdd7956739a887973f7d38e7eb3fe16e9d80c251bfd52112c93c298ba01d4a88ffd805231d8428e4a75da80585951d226eca0b5325a5d82e6e598872ade529aff6c3f3b8fb18ee6287c3b893d559712461601123fcff38d34d0812be7e749988cea0c5354d9df11c129a838205ad746573784eec0566a6a0f796e763909a695f9ed3eb756c4a6cd53e50511757278b69069512118759740351e5177a95b80851b1a7810e0b4d11566754b9823ca4ddbcb96193b4830d7b2a24253f4639c4db38a687116aa1fc70cd992c3f88715fd1b63d020b5244220315a6d642c6476da8719fb8c573eac35e861c11c60fa4735caaf818e578867097b013dd20e3b285e84c4e92738d84d7e2ec57fd807fee6e835ef75f6887f9604a7c0a016899b9e27c1b4e3da6e2beb58edb708e9f4fb59d46e7cd2040d7138e3a99c0e19ed7b56dc6cdf341ab7a1b9654f1304c86c06a1549dc7cfa8b074b20bee0842b6624e1f97693f887d1f51df405ed86e7a264dc502abbb87b8fec678d65a3a1d5619d6344ca36c08e3b0870f94914dfd596be07388a37236e2a73e763743883e342b58980053651c9316d363abeafbf597232f587fc9d377ba43e79799783a834dfdbae5eb693fad03a5236a64fb5796f38e67930ca769491a255a9f41b2729403c08d51318badba06de9b813965e9b25acdc8dbaf8db00406f73892d770d4967fee9682a9d84a1d28f0a26fd381bd3c104305a8e3f3dc1ce23a03294dc13fda1aacf042d66dbea9a52395090e9d3945f968b095bb70f06963a65c47b7c5daedeaf119602410d22eea33fad036e8fa60f7f8fe9e9c89d654458210d1c424c7f0f864d63d26b37a41261c4bfc2b7fe6dbd134154d3680424cae991da3f16df29b063427226e92a93cdaead6090720cf149daf722806738f0cbe150ae4927b76e6858349330d870fb1727258cc5d60c0c4c87280f0ab4769662fd3e6c6f0e0ba7c207f0b79f00bb3e0ca0f1cc7a85aa2e3bb6d58922b42a0c49bc3fc8ed57374c50d2d980e280695a80170e9016d949778a579320507c1f5ffdc1f5332c16f833a2a04284961cba72915e6ac09a73de61f2ea3b8e35e756e645971207a2276c4103174e0535b6d5b4d328c59ca36275303d3a2c1ee5d393ede5fca65b63b680b9d725dde8b1cd56b7dc0a15291301986f64de4394f2ad3926185739a034b3826cd6e33205c226073fe8c1dcf8fff8aa49ff8f64bbf73152871caa5b350a3eb1ffc646dd23c0eea631cbad9847590a875dc90028efc90ea64ad494b23b9b2a32fe90219054f95e6a7aac45fcf7034a67f3f528b249dd0d556b862e62564bb65a3762616921759ebd0e78680b32625c94f34a36e440e25ab936cde9187f321e277f9fc92a1a436974b837423d2901f2371cd31eea020b19b3d78503fe72145f5d3cba3fe1133596dde8916af82ff1cbc641b5e5a5ca7123442616cfd7d4582e2c1331ce988a34d9d2271097cdb8575790db79e9807ecfbc5b775728d2c9b7ca9bb57c360f3f2790bf344bdfa4b9f1b241b666b3b398e18cdda7174f833290204af06e4e467e22775f1ba5228e36e850874361174db044ffe7d55388f461d503f64bf4be839212c32bece955fafc1eedd31186415038eadff54c6c216213c3b6b965fcea962b20d62194fe0431b59a2ad0327e200b7a1d96c3aec2cd4309495fc9677a329c94a514b177cd5ade351e3a24175ab3b64c8989c377e80a323a49417645568cb90b2a0cee76d56b59a8e14f1f715a86fbba817c5a409997f08650c9609f7507a21aea7c14cafeaa80c458105b99b3e24eebd7bc3d30e5cfc7673e0d639859a69d34cb3c6140d7189c4259f24c57ca1757bb3e6ed61bd35050bb0f8e93f1be536a630f3906db8e65c8e992f132160d0f666fbb46f0bcf63112c0c0e9e5f456a93859a59c0f6ef572001db67e824dea99dc8c55796d94a2b72a305e54919a6aaf1c73772ab4bafe1925a7d44a44238610dd6965b6a101d98fb16eb2af97ba47643a11f64187c146815a85155c162e34407f88d869fc49fc37b476791c87a725a025dd9024c6ac709fc64301e3a9b8e6eeee83d5f7abce12288fd873d039ea5e37e7872b3fcb9f1570519b44d0af4f458f6c7209d057b31b8796e4d3244dbf92eaebf508fbf70686968f03d0b8bd55c827518f183fe79af96100dc7aa247cdfb2d03c48a84baa5a8f10239b3c2f0bdcf4de78f8f84632f39ef87ce607171ec20f431ab24a3271d6e107962ad46ab77009865758cb3008bdf7ce7dd38e02dfc45ee22abf6893f8217fe61048c973babd9fc63b97ce9c2262ecd46684bd281b41c7324115637908e3c707f8187ff201b83fb2dec2fc2920be3c0d2ed626fffc0699550050a14eafce17e39a3110465fe6dfb0d1baed3e89f10c9b3faa5605c846c7acea2002785a16c8a6e9cc7006ff8be73607add77fa1a3575019b56f83f9e777a710156f1e485241d24aec656e1c03bbe60d257107c37b0878425420e46ac29ebaa9d483b7555b75d4d311fb366bbdf9e65098bdcaab9d3d9afc8639a20379854cbf6a3d9b7b4f5c7a61f16aeb9a271b1698d4e4e0c92bfdb3b5b7b3a08573a7849118c6e0b488a8398791d7ff2cc731caec3278ee3b0a55ea6da2c0dd6107eb2b34fe1918e0f3660413ffd8489e1ee94da0a6823ca1551ef559f01f02f954277213ef5de3a993ecb1f905a882a5bdb643e52802c4373de9d2b8f002be0ee7eee5e2d15369e2071acba75dea4760cdfdff51b4bfac1e13df44f0a9d06f8bca7a644a2a7ae32ee0110e76a6937be372e48f7141b7dcc285896baccf1689acaa7caf6d7958232f8336b1cd5d5ab2bb5bf54d3d6b7f803be14d57bd75e5e11392465c06713eee1b2b91b0ca981682c7afc996483073485618d7bc3b64d975a9c6c057c053e52792b599a1ca1bc0d53171686e8a1fe4f97d9dd75a019ef409917da694884bd19dd22130176802c2a795dd6a6fa52f1e41116d021786b9d5b2f85b75f11b7bf1e857a5734627792e963ae47d041db8fd93c7760374ccbe24542850ee259548f12d973165419195202adfed33a06a0c3690d7488c6897011dc745b400d0f5305a749a18457ffd8c5ab92f176d463ead025c27d9d5989e3660ca0cbfb028bfba47b8ce9ef9f08cba1c8a2d2b90b6fc19c69d461ab5789234ceafbcaba425a5d4bbc0bf898d81832bc21841eb5c5b7269a379e16c916488f35c56b854b1f59edfba2f4e53c4e889cebb45c7f2431816f3afc7df28c6d05b219ddfc98f5bb3b74aa8cd5f1ebfc089ab6bd90190fcc70497d386cbe905b2573a9ebabda8187883fa3d2d4cbf702246670d100c4c63b3bafa539419da9a736c88e72c693398144328e6739d8641d52881ef4170f242c689d8469c85943f70cc611b3110bf303c6e5a5478e324f0656536aabe7c446687fa7929bb5895e41af94436a59e8671c4b831edea18808114fa6f004a8e767fec026d1e967ef003b222be6abcc11b43a24458c6e24f8edde997777effe8f60c50ce42f7e90eec9352e0acbc15de559ea4a55afd703032ccaf7e3bb7736c72ef894da799f2fea85c457285e9d0ff30d13e2cc5d38580fc3738c2733bbc24b65402a95e8cd8422d97b592593d470f42578d4391d7dea8f1363d76ee9c8151ad1fcdf56e276a53e88a6b8f9f3518847e3f6a405cbb0209019bd20fb1ec5a16b2f656e3027a790f99162e972c4820a353a96925f8e86ebfaa8a650b820baedb33cae044b7713d8c74437d3a02f79807304902196e00d8521e36098b8d364da3782ebb5c5354d116ba7ef2035a3f3b3b22d9efd3cb17fbdd89ac4d1dbbeccb8309f616f4d773fe571b9707cdcf22f9a504679a67f356753bf2362a2c5154a4a03e1f605b42ec8e595302aaa7bbcba74fd61b", 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000015c0)={0x7, './file0\x00', './file0\x00'}) open(&(0x7f0000001600)='./file0\x00', 0x20000, 0x1c) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001640)={'./file0\x00', 0x4, 0x4, 0x3ff, 0x1, 0x1ec, 0x8000, 0x0, 0x1, 0x2, 0x800, 0x7}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000016c0)=0x5) open(&(0x7f0000001700)='./file0\x00', 0x881, 0x61) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001740)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$TIOCDRAIN(r1, 0x2000745e) open(&(0x7f0000002780)='./file0\x00', 0x10, 0x80) r6 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r7 = getuid() getgroups(0x3, &(0x7f00000027c0)=[0xffffffffffffffff, 0x0, 0x0]) r9 = getuid() r10 = getgid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000002800)={{0x0, r7, r8, r9, r10, 0x8, 0x4}, 0x2, 0x4, r3, r3, 0x100, 0xfffffffeffffffff, 0xffff}) 14:41:24 executing program 0: r0 = getppid() getppid() wait4(r0, 0x0, 0x8, &(0x7f0000000000)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$getown(r1, 0x5) r3 = getppid() r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x140, 0x40) getpgid(r2) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0x5, 0x6}, {{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0x20000000}, {{r1}, 0xfffffffffffffffd, 0xb9e0579786dade12, 0x40, 0x80000001, 0x100000001}], 0x40, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x11, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffff8, 0xc39f634f6e3d9233, 0x4, 0x7fffffff, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf00fffff, 0x8, 0x8}, {{r4}, 0xffffffffffffffff, 0x44, 0x20000085, 0x400, 0xffffffffffff8000}, {{r4}, 0x92fe215a7fc800a0, 0x2, 0x6fcc7628d7e5830e, 0x0, 0x9a}, {{r4}, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0x8}], 0xffff, &(0x7f0000000280)={0x2, 0x10001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) wait4(r3, 0x0, 0x3, &(0x7f0000000340)) fcntl$getown(r4, 0x5) r7 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x400, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r6, r9}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000500)=r4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) fchown(r1, r8, r9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000580)=0xfffffffffffff867) close(r4) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x10000, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000680)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f00000006c0)}, {&(0x7f0000000700)=""/41, 0x29}, {&(0x7f0000000740)=""/151, 0x97}, {&(0x7f0000000800)=""/217, 0xd9}, {&(0x7f0000000900)=""/58, 0x3a}], 0x5, &(0x7f00000009c0)=""/23, 0x17}, 0xca8c475cec0eeb0e) r11 = openat(r1, &(0x7f0000000a40)='./file0\x00', 0x80, 0x40) symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000b40)={&(0x7f0000000b00)='./file0\x00', r10, 0x2}) recvmsg(r1, &(0x7f0000000f00)={&(0x7f0000000b80)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000bc0)=""/110, 0x6e}, {&(0x7f0000000c40)=""/3, 0x3}, {&(0x7f0000000c80)=""/111, 0x6f}, {&(0x7f0000000d00)=""/110, 0x6e}, {&(0x7f0000000d80)=""/81, 0x51}], 0x5, &(0x7f0000000e80)=""/110, 0x6e}, 0x43) fcntl$setflags(r11, 0x2, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000f40)=0x8000) 14:41:24 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 14:41:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x9}) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 14:41:24 executing program 1: r0 = dup(0xffffffffffffffff) open(0x0, 0x0, 0x10002) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 14:41:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001140)=""/89, 0x59}], 0x1, 0x0, 0x0) sync() 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000140)) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x3, 0x40) write(r0, &(0x7f0000000480)="04c23633d2ce3534d94fbf480b2b04ec5ac8306dfc882b26e56c3b1e2e65f93e145b2588a0661f67e96ebf33e0a271d50a9b5fef7e477228768ee1314dc99de10087ce3adc7b97605793ea84d68c046e5c19f374733036f09f730bea59f046edd140eb63e404b2", 0x67) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000440)) r1 = syz_open_pts() flock(r1, 0x768fb1bd3cb8adb6) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r2 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x2, 0xd}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) close(r1) write(r0, &(0x7f00000002c0)="e3607386e3fa4084ee90c29526dd928cd7e10e80d08a313cbcc21f8cb56bc4a631e232be5950d04cabe356eb297f198bcb86ad9d1e1eec419f65f5aa8b95da42c039a94e7a8d5c39229d6ce1293e538b6afd55416cc48be6e7e7189471fd5929be6cc442f698753077ffa8c8c8d4b61af67a9978321dec28bd820725e1770e0139c98870af71b8aaf9aad2990a251de60c3599a2c7ad2e7c424bd54aa30139168743091eeeb0158af8c3dda50e214bbf1bb88051acc722963636737c56a85521a58d1f394cba23f44e1724d4c140511b421b80f25d9a3382f14c46d533254e804873e5f9e163bc47b1c8", 0xea) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffff, 0x7, 0x3, "95735fccb66eca8559f5f05fc56b20d046fbb9e1", 0x2, 0xdf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fb003a0000000000000000000004", 0xffffffffffffff34, 0x0, 0x0) flock(r1, 0x4) poll(&(0x7f00000003c0)=[{r2, 0x2}], 0x1, 0x81) r3 = fcntl$dupfd(r1, 0xa, r0) accept(r3, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) 14:41:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x7fff, 0x22}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x3, 0x7, 0x2, r3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) chmod(&(0x7f0000000100)='./file0\x00', 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 14:41:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r1, &(0x7f00000007c0)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000380)="0025cc471942ee731b99cb5294ee4b769cfcebae4ce866185646b4a8f4cab38a2af7309bd94d8c29b60f304efa6dd4c957962c765e8b3437766f293ec5a0af483fdcf86af3e54567dcf61bdc33dfa89828ceb382452d4870c92be285c97b88bc93783f4f5212bbb03d06873955f0afbd18bb169be53df0a124f58c56183f8bfd0d271bcaafcafd33431f2df85d44") pipe2(&(0x7f0000000000), 0x4) 14:41:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x67f6ef4f5ee17c4b) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:41:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000205a, 0x15f00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus/../file0\x00', &(0x7f0000000100), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, 0x0) 14:41:25 executing program 1: r0 = socket(0x0, 0x4000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 14:41:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xfffffffffffffffe) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x8) semop(r2, &(0x7f0000000100)=[{0x40670aba4fa65525, 0x7fff, 0x800}, {0x0, 0x7, 0x1000}, {0x7, 0x2, 0x1800}, {0x2, 0x2, 0x1000}], 0x4) 14:41:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x2, 0x800, 0x387, "738852321358046c4cab43c8e6fb96fa8e994d6f", 0xfffffffffffffff9, 0x7}) semget$private(0x0, 0x4, 0x26a) write(r0, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) r2 = semget(0x1, 0x0, 0x10c) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/4096) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) accept$inet6(r1, 0x0, &(0x7f0000000100)) close(r0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x40045}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x7ff, 0x200000001, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) r1 = semget(0x3, 0x4, 0x480) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x808, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x400000000, 0x1000}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 14:41:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:25 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x5) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffeb2, 0x0, 0xfffffffffffffdd1, 0x0, 0xfffffffffffffd69}, 0x0) 14:41:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000080)={0x4, 0x0, 0x2, 0xffffffff, 0x0}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x7, 0x6, {[0x34b, 0x1, 0x6, 0x1, 0x8, 0x100000001, 0x2, 0x3, 0x5, 0xfffffffffffffe00, 0x3bf, 0x40, 0x10000, 0x100000000, 0x9, 0x6, 0x25, 0x4000000000000], [0x1, 0xfffffffffffffff7, 0x65, 0x1000, 0x6, 0x18b, 0x7fffffff, 0x401, 0x772, 0x80000000], [0x1f, 0x8, 0x100000000, 0x1f, 0xf2e, 0x800, 0x3f0], [0x1000, 0xfa41, 0xc09, 0x101, 0xc24, 0x4], [{0x1, 0x4, 0x18df, 0x5c64}, {0x7f, 0x8, 0x4}, {0x1, 0x0, 0xd739735, 0xc61}, {0xff, 0x1000, 0x3, 0xc000000}, {0x4d4, 0x3, 0x100000000, 0xdbc}, {0xfffffffffffff0d1, 0x2, 0xffffffffbb797144, 0x4}, {0x8000, 0x5, 0x1, 0x9}, {0x6, 0x8e3, 0x1ff, 0x8}], {0xd35c, 0x2, 0x6, 0xffffffffffffffff}, {0x5, 0x100, 0x7, 0x3a8}}}) 14:41:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x190) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)) clock_getres(0x2, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x401}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:41:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r0, 0x7, 0x4, &(0x7f0000000140)=""/249, &(0x7f0000000240)=0xf9) r1 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/214, 0xd6}], 0x1) r2 = socket(0x2, 0x4003, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[0x1, 0x401]}) getsockopt(r2, 0x0, 0x1021, 0x0, 0x0) 14:41:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x40000030001) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="726fc56f73c88eb6030eedf83a7e3ae0106da209fe3e2ca02fae", 0x1a}], 0x1, 0x0, 0x0) 14:41:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() chmod(&(0x7f0000000080)='./bus/file0\x00', 0x182) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000100)="527bc15e9c696d5127a75479d17764bcd8657372", 0x14) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r2) 14:41:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r2, &(0x7f00000001c0), 0x380) execve(0x0, 0x0, 0x0) 14:41:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000065d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000280)=0xffffffffffffff1f) r1 = socket(0xf02792cda658b634, 0x1, 0xfff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x82) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000080)="15d7ee67fed8c6093061170688630c28c545de0813a10e453187843b6954c32de7", 0x21) 14:41:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xb}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000a00)=""/4096, 0x1000, 0x3, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) writev(r0, &(0x7f0000002c00)=[{&(0x7f0000000540)="2a1d310da6784b65ece7ce6bbe4fcc18cbf4e7ae0d8015aee13f147701f4b4ceeeb00bcde995b6c197aee31223534fed5e900b", 0x33}, {&(0x7f0000001a00)="64a73729049db008a152a3819847eb47d9dff3a01af8778d5a695f5710e1e9775aa17f63459ddf89479da7ed43ead0bf4464b7c389173a4b32710a072185544a6ae7e7024a60e3833aa796604aceed6babfa943405415044db1b2a222a5af43bd3f98f905cb9ff2ffcbd0243c44416c53951499552e3330d6e9d9df4e4bf7566239ee2f0b33c52dc778923b47d74d31aa2418d5b442b7123df741a7216b053ed05efe246eb445d07265d05ee7333be1e83a72c583b99273dac1b00239cf0cd1245a16588066b6cbd7e16955101f760565bf8a447076ea589a9db2c9a5246da721632e3f889eaa9a65f9a9f0bf788c4f0c52b85d0a71350c8fde53005b69331f5be7b0676b6f7b432998175e3cc74be69bf4c1b106b661bd915ff8c1fbad6b20c8c1c21bb09e8988eea40046be38cf7134bf1396679db7bb4a4f4bb8e373e09d7c46eeea8894024de3dfc7c6e62697fb2805c8fd76fdcc18d1d8b51e5b0bf2a73c961bf7c36b44421c6003c6685a97ab3c62b079ec4647cf23ede48d1da8d0dbea926657c82a4a0688477221f290f1420c50ffddfe74272396ab975cfdb9c9c09dfdd2c07eb0a63246626c7551115e63da12f445a61166b556c7d5ed03f6802647412f4bb9ac8c67de4975288b8a64d10a11edb887d5b835c0f78847f4e3bf3913e38a1b76a695364d6922ffe97a7de363059be66d616177e9064a543a4c0d4a348527b445f3498329fe543c897f38e612dbc7903a6301f9f21f59ec3aba22dccdff0e01ebbf5e2c60d401cbe2d604ffd727803f026c83865a7b635eb19f00d0cc12c314dde7bcf308292a5c65c21d4c0985c1dd1bbac9473cb9c8d88d908fbe45ab88694741fe562dfc10dea2c9c070453bd01da74ad429e8a25584c476f21d455458e4c3ca4edc48fe6cc8bbcab4c522261e9ef94bdf0d3d98e7f44a47e597e08ad114840cbc6ade00019c09ec8084704741231483b4e3f409049f1b00551b93731bfa114604568126ec02314552e3cb6bea8469fced5341a818b37482d0d70af830f8ec4d038fae6322d01f4215596d2cb93e6e3dc8c33d8f10445aeea94e325129faaab331e3edb9653187762df574b74aab6de8672454da008e0b96506d40293447f6f13ee9eb5b646a0bb0cf988c58437e78c607f8ca139da6f0507d2653055708cdacf6e970046c22d74dde0d23847fdd8612e43cd15b3985b5a8d16923c9fd3d3c86fdf2df4407f59fd9872bb3075c8f1fa8ff9fa616ce1c7c1dfa8932174780bc20d3c2cdf8f913bd93e826cc68eac0828b85892b84a7503cac68211c0100a732fb89b2dcf56fde1ad2430dadb978481250158e43932e5c980c93cd1a9c4f048e68c5d15407cf6ce9b2ab817e43ed08405905284475a409bb02213d8621c3a2aeb3f3659ac3da1b5465d4ed27fad63f6d13709a2b45c02089d912a3573fed27ff04701f35aa046155b952836126a6c01c016898bbc3a66928079c7536a3f30457fa40456dca028c0860776a7f3dd1cc2dbf26ffd16393694dbaf9d37c1673ba251e0c5551ed0377216e33e02beefbc47a3f24efefca58a66ee49812924b38c5c0cf961e2b2597c304fe8ee444fb5a37903e70f002393042bfc2a6551ab119383e6dc55063a7e2b0f2710dd1b0c24649ed3fb72e3e3147bab2be64b4499f7dc8b83f7e8db245e11d1249f861b6ddee2c520c32c67ca5cded7eaa9088b92612bf9a10a6437a6461c126587ce8f8faa9e65f6282ae73b98c93e3ebdff0e5d738b0c28f355e26b13e6fc46fd74363a4c0bcfe8db120fe82b8246339fdb568091f6a3c198e4eaa3cd1ca0d1a5d92fa986301bbb3f874183a392f71bac4e5f67d20c8061067f9bfa7c5d7be8afb67d111285cf1354d81ed867d870ee9378262b026ce09214ed562f443b2ab631456f03554d1f7edd149e462215e65cabc764145e9a677ac2302a944fbd01c9cda0cc9dcf6a6ae27e3eaf82bb39369555bdf0d89435128cf285c4b76933c037f6b32ad5e3f920e46668f73f15ee3117fa750d717db13f6e4192722aa542ef890cb8838c96d03dbac6c4fe8ebdba6b5e3b32c2bb40b1aa35fff121a84ab6dc705c6439005b5326889a05c6a4880edef20e1aef0307b6617332550a76cdd3a27cc12ac69c097bb3c581850e2de017b1c3c90e354744bf3b878409e266e60d306a647ab7ee05131ca5197c1d1c88979c6a0d7782f39ace16a81855c7be7a722e21d4c3339d37571111b48bc6f63a180d9dfc8818994c3d710f49ae845c7a1c1ecd3c66f7d38ff93e189cb6a1b2314dd9bce166b96ed6d43e6780d16e3f8d38717b85e1dacf815f5b7e044ded64fae23e7b90200b0bce14e90fe6d51b4fab7bc03d0bfdb0cef4561104fcef9cfeedfe0f6fd52e759211854a01aabb86c77787041456fc34fc2dc45431bc408f18b40c30380a35dd3618f3dc371ba977580bed09544c8081785ebab59244ff14b4ad75b207d5ae0f4a94df3a02dea03f44cf9736eecf2a271468a68a5ce515381ef178ff88c706c3bd7895feaaae5caa6c3fb13c5049e57c132909dfffb4ebd33e45bdf7d973ef0c191afeb52609512264399bfc24389c072d91ffc53ed300905f87b8b1eb21e220a6294480056697f6dadd375f0a1232c265a51b264c225996b0dec150bea992e789ca32bbd6fc86596fced21e7f9510103f9ff1907eeec15412d184531dcae449addb02c161fda04869c176caed310d321d919e283ee705ae82271c6a54b53229b23bd5e925f2521ee13918b440b44431cae0310428154902a9dd5ee4b0dcba119397953f1762e7d4ded5b5d5fdd9d7d3ada182d55b76ca2c329141835f113d5815ae7047a71809b77ee86dada9ba0083f243b5c4a06bd6e0543200af3064dd9ba4c6a714ccef583fde61e1010b414a925a8db54fc56faceb6726aa1077820ca0bdc5d43fdff0d6941df5212d533dacf0686c40874f2bcff6ab72178d0b3e28a00ee3f373f794dd775e3329357215e77e2a22dc09028a74c5d7f18efb2819477a0624e0a3aa5604bf7dbd0e2cb4396181ec9ce6d7d5521aa2e2066b3c2bf71703aa0eb59aa8d4b580cf84ffa627e1fe828005ed1476edc4968382cf13c6764aa77e5b03ad72ec6c62299f46e9a6baad06b8ab79ed85dc9405502e13d595a76eb3089f1f9884f984888fe14eda6992b68992f2f21343654f4bcfc11331651ee4e3a2c28a92bc31911ad8ad527f8f5dc20c4c6cc0754497b508a57cf7dc82d72f9295788eb66e5cf29d57db3715052c98dac8691bd9d10c7e70f3ea911a0c401f81ab4e6aed6a6fe605f6552fff5df70385fe777b6783de058b4193a82803024cf68447a64366f06b14c642a8055c35663d08b46e4f580dcdfc68d632b2fd78d9a5f7bf2187b75e34e004892ddf440d965aa31004df57962a43043ab4e89fa4457a9beb510de126757fdc7d038f75c7fe4595aad3f46da96515078836eac80a02a5abc586f27a0ee49e74bbe1da25f938af4c99814fcfcb831c40eaf0059339a236d0eb674fea0b3603d4224c926aa5b7ad53f92f9d87464e975914346ca54ddb646595b45311e3adb90d458b01627250027540eac979c2e01442f418a635c18674472255e56797b69641bd303791c709fa72c77db6ccb75e9b7ab6c0e8f2bf3d2b715da8323cb8e15d46a9bf8ff3e314cc222d24c663359c189738d88f109a5019346fbf23808d968373ae4151e203853f3a3a0b46ae3cd0c047c7f2d8693ad00a03b0c93a3eb14cab5d4ad73ef3470b3433ad0ee7f6644a9c07af99a56151ae5320784fe3d02e2a4838266808254b94ade6db72a139b01d20f2f30b0ece9e680c29881dca894a20c34930bda800af882cc787cf887defd3bb8f03b609f36d733ed42c3c2ba6d48b00da4f16a53ef4ba8ed3b7c33ca205ae18093f5f788982a961bc0894d8713cc61d1c59ba5c4da3d05c6952a92b41d57a313bdc595277ac19ce5d78ee5cb5e62409b488debf61e2c73f20c00fdbc2fb9c06c55592c6de007b119a916002af5140ee7cc990297aa949d01e6371ec978c04b01e5adb24aed8c7b68eadbfe0f8f44f74c6e9b767ecd3a69d85f4e403ba35953bff6a8bc42812961bb8c8f079a2a1d9289c7eddf705021499731f8a9b46bd224096ef64e47f12c9b6829d9a7956dd6940f136aef69c65d6adcb9bdfd3c2d5b96cdbe04e6c0a724219f48d1fd891a4c4e3639af9684434db71c197d876d7564689997be2ba21d95580ece90f86e7b2d0d845bce2fb1789c8174fd90c94c2d017903b8f37b649846e567a25c4a46317848a960ccfd44087c73e0b8ffd0182d652cea6524383664f497b21ef4523392673eeec1cb67f4bb05c6568dec8bd28390264f4a48e71f80319982a870ff9e6f8ff702911e7fd6c96aece0bca2fe748fee89902b1353577550dae65d3b682cf454511f6a95b3d97feda3cf6797639a2d8099169de8fed287247eebfdbda4c9a70ccd7f930a21d8c310d09e3357fbd31013c54de5c67cfb7432e85f71c51c754271a68ea557e57c893dfece4a664fdaef3f60079cac6bf91ec7f0b1c8abf5f6059592c1b1d31316f90b27d5300d4ce1462640baa567363a2153fdf218bd116272402a4d371bad6022c0e882dfbd005eb314ed787de61444cc6dde88f9ebddcc3ec184fb6a4975d01dd325532ecc7fd548038767ea21b9d72a894f0c7295a874ca2999bfe64fa4432ef7c1103f078c2130de102f2a226aaecbfef3092a50a6e91b439dcb40b49cd66b392ed4fedc4b1fe951008b08889707f15f76ad79fa2a1240f1c04f2bd0e83d947b277010efef8574a7681ed4ffcd3eab1cd38b5e4d52c1fc6e2bd1a479ef1cff0b268aeceb69c483677912c8cf6811e0842a79b43372f0e71efb91e6e85e17801134ce86908e95358d839c2c57a2d308f496e9aa4875cf2fe68bce93131b292388a04ff018d7995f5945997a7e25a4306ac6a46447a776fee8b008a874d7966b6afb3feac2618d44a659893375539e9cce39126c77426e35472400e36d5feaa2373a8846e717fb27c58f42f0410a2cf44f727e251c559a219639c11780a5fd24e1955879f9f32dd922b3317e11f1c1e886f68fa12775f75e4e627bfd49d3e34b4d63e099e3acc3ea944756becc19251d40a0c13149127c98320a7157f5cc9f8465403f9d5a0257876ddc256364075d222c3d4664732381ecb39639ea4ce4884461636177da2fd66222bd761a9b996f4e988dcf0bec89d9547a7a0a213896217ccd74d71ca2a802df70bf16b53a4fd3786b0791f9febd82f9969cee31e03112b0acc40e711de2a34fb90d19b791e5a25da2649e0d94d28ea61cc8d893ac56e8b510f8f9fc501ab78ac43695df15605bc943ba6d050737b40efb250ed128f1dccc8b9c7378ac4231ad955eb0bd4f566eb292e8f3343ced1d90ca974116135803382c14a27b71fdabb07240ef285dcad75122d3be159b6c757df37fea4d1b822482c109c63ca186390c4bb6d052118ea04119d65ddc67afdb957f8fb190349c370832a3cf9da12e6a702f99f49301dcf728c371b2c545cecc71212dc26517b73644f33c7c4df0a464500ce2b05c44eba077377a9db21eb34b1a0ffe0e2ab761f4a87d7d7c9b470c732a65057282c8408780f36aeed146c4e9049fcfeae79d77d44e9fdb2871e974323a61b571ddff2eec2f9428125bc3efdf117b8aa19396aee4ad742d4189676965f61f2f81980bce376cef9aad2d7f5101d676561d8e2d3cf06d0e1240fd83ac6d318287516673fbfad163753", 0x1000}, {&(0x7f0000000580)="b72182963f1d3c87879f752e2e90c1bd63c76d65411bf3bb7986e0ec088ea12e8ec84708af9540fe426324c52ce708728a11bc77ca36fa0aa1ee2cbd3664d8f1fbb70304caa4da20c30e77ba21d44f462d7a124b280029a6190767aa0d8dbe33b4ff0b9e0b175490ef1d8be2bfbbcc863a7ff24529be456d99fbd4b72dd93c3e7f2a2b278dffa302836fddb1814716ee2addf6156acca43ec8f45593eaeb5bdb394a534d65d684f67c4fcc1230848d39e4c46e0c5335efeea99f08bd64f9ba56b60e5c09b9fcec277635d92f59fec8baa4201dee1a54d2d05fd8d2b33392e0340bde0601950c", 0xe6}, {&(0x7f0000002a00)="af4d1c6b74fc5723082959d0b57ddf0a56b64a00c3fbb16a603de70b9419796bca79571e644ae91bb2b15432b93b97ac62c5bf0e08dee9a7c493faef7ce06247cb956f8ccd8f4da63a0cb165a0ec45bbd69fcb967d5a83b379c40d65ddc518d76aa7f3f5c029fb0bd50dee109e99410cec3c06ed65a3211f3923865d8936a9da9bc9b1d2c4ad98efbb24199190f40106014bc6c3197194dd19b6f1eafa7667b6c50c711bf7f29fcf43e5992daf188e07940c438f47c214a781d6f12e6e1667ae4c1e918cc4fe41833c44f29796f353680887e83f", 0xd4}, {&(0x7f0000002b00)="01f7d74a33a4b06253f9d2cf824304009bb6dc870f7e4aa72ee9ac820b7beafc6c441ffdd1c5caf11be6afaa7de803a767b12f5e29c190ab5ae3e6fc097fe14be86c042708498cfa24f45368d21f5a3ed4107b9505ea86083b640cfa7ddba347db326b5c6d6b2429e184a59ad7a57e754909b68c146f38c3d916", 0x7a}, {&(0x7f0000002b80)="63c3a06b0ea06d894774bc4c8cb8c3da6fb82157cca13a23cc1d85c5eea1fb5fb4a7e01d8e6b4d0b4c2521e1811a6b97af2206e88d9e65a15144b02fba88d14073f2", 0x42}, {&(0x7f0000000680)="c3d3aed18f36652ac778aecb8bfca59a918127e5051856e28242d5f3e9ee57d248af3d07cfdb9c7e4f2d17de8eef8eb9cdfef258152f", 0x36}], 0x7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796068ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) r4 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000500)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f00000004c0)=0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 14:41:26 executing program 1: r0 = kqueue() fchmod(r0, 0x2042e4f45165c7fa) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1003a) close(r0) 14:41:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d2f9e9f3bf399cd4cd187432e4c", 0x56}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) 14:41:26 executing program 1: mprotect(&(0x7f00004d2000/0x4000)=nil, 0x4000, 0x13) r0 = socket(0x18, 0x16874597d43d27b2, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xffffffffffffff15) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/45, 0x2d}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) fcntl$getown(r0, 0x5) socket(0x2, 0x0, 0x100000001) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) 14:41:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) acct(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) 14:41:27 executing program 1: r0 = socket(0x2, 0x4000, 0x3) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x1000) pipe(&(0x7f0000000140)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x8, 0x7}) getsockname$inet(r0, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 14:41:27 executing program 1: r0 = socket(0x400000000018, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:41:27 executing program 0: kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000000), 0x100000001, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x0, 0x4, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7fff, 0x5}], 0x8, &(0x7f0000000100)={0x9e, 0x6}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 14:41:27 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r1) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 14:41:27 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000000)) 14:41:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)="1de59a25afda92cb236aef08dd6b02d1c22db0733219b2ea2cc92104c65d0e6cd904a9549aa488dbe198bfa301f9ef710f0c2366c908858a0b3947f7383caf2a6840f6bc0671f0445eee8e5064984af3207179af1fea90a37c9c4b98e08ae0ecd5facb8a6ac89eb8ad2e048db2950bdfcbdd2873d33391d6a7dc46e53c7c5a22edf48d607fe467e8be42b533ec91ebd9d394cb1e2ce1dd06c15098dc1a37942591bae7341429b6f3491fcc54d0c735e524877da1b11a8eed5c49dab21e0a85", 0xbf}, {&(0x7f0000000200)="67d3237e9b23b5b4a6b5cce2d0cde094208d2c4ff13b67dc9add814748e58bd2f86cca279a6528affa379deccb4f45458daddb97eee0de43e8b7f867c1d3123541b49aacd64a7d6dae57b623413c11589816c6abefec62e25cc05166757d7985e507d626dfdbcfef57e9cca31d42d12795f4ffead53949dafee310f0689517235f9e2728a4eef85d61ee4bb20e268e25195c2f78d1156f5344ad33558a35e909b0d15863108738197982582fa140a8562f6d88c81a4616a2173a3884e4adadd410de79680211ff46412878c4e737eb49adbef4a2cec56826cae6bc63669ca1", 0xdf}, {&(0x7f0000000300)="f4d8dd0fa3ed151fb54ff8a5f9618f432704dc8b5c79703850eb5d4bf3018ad16f0fa510533273713519c9d6b9fe1df8762e75edcbb9cbb894b24637e749e4b6efc10d6b", 0x44}, {&(0x7f0000000380)="fa6644f94854bb2af166a14bb933dfec5c9457762da91df97dfda846e31743696e02778364710a1c66d459dd7d5f2c047dbe21f31cc2785f3ceb11e23c68aed2803f659b6ce905e6c3a099b1c513740660a10175f30a0e90655429c50a350798e66a04f23033c1c0cd49d17563da01c19265a2722b0c294ac936c244f57f5e5b211936274d639a7ce3ea0a4e3d50591d40e0669b7b4452abc91211a3fbded645193428f5f3b9d13adae7fff30d4b463d", 0xb0}, {&(0x7f0000000440)="ef4f78e205b42fe5e62cb3f7772e7e0757860d1af9692f857b5aabef86f5aa963bce9fc5ecf90cc5bc8aba610722cd5ccb28281b755e0400e54ded9918afed903bb7ca465e9cdcde16342f80edb8497f8b1acbb3671197cdc8cfbb9fdfca32fa698b023bef3e1b1d9595d90034bc23c93d9bb527beab978c95a22df1f58779870bc943d9dd3fe56f7d923105e2d15f8eeed3b0e3058b8cdc4c4919038c54c8874b273fe271b0eb3bffda750eaba44c6d50bb3997bb6bfc4309a44e1ebe914e2cd8046674755a791f1bf3d0895978b5a7de8384a53f107526afa6d7dc1fac888eb3a0d349a15309cae61d2da742eae4fda86da3da46aab3e84becd5dcb956099cbd0c17187062028beeeb6aad35892b734e7e74923e352c01fa5680f8a4ab84093d408fbdeb52cc3f0cb3732571de244cd6e425cf3375c2260bd32cd19b3fa7b10978fd39faeec70712e5932ec29074d4c827007804533faba47f5bfa67a91baf1b2c6415f75be975dc6bbdd0bf951a2aa063ed917f1643f7a8f10e493884a88015309c40f82dba3d9de8d5a0622ba1435dc5c760d1546e5b5c484cfdbe7683a6c6d61c9599f54d9a47534cc9fef398c1cf9fe26ad3d85137f533ba626a40fcc29afad83314b813432721e7b78cc009d290490e82db4ab4569c7a1fd4061899a8c3a1fce3e12b2257631755aa5d5e1224fb9ca6b90d42ecbb90f9913407e4ec5af1b27b333f9bd379f280f46ec3245bfbcdf1ced7e5b93378eec8ed2c3f9a2b9e9f5ba8bf5b75f771f67ab4db1abee1ab56a1da0ca1d65d1a7d5d0c91665245c0c81b36d09845866522eaa971eacf689ca5c2493713e1eeba145d2cd1a827b964244109062c343825d75776d329e6b1723629475d7f26e064cf885b43c66a2b55f84028d98b8bdcff816352156c05e073a93e4c129efd2ea08a8a82ed5050bcddfa280b25fcae33858f8cc939b507f60fc1928983a731c2156a03f22b9430ee024cd2dbd2a8eef6e7ccce33ee1e8e0a395e502296deac45a9e65512dd3f0548149bd323ecc2c1ba31e9ce8002a565a6887c7384026e6e076ea07c1be2ff25e65e4b3a7e1869f87deb9505073dd854513c152b4a369f3cdfdd1d409eb3ff115133ff336644325fd84e6bbf5146a4f5410a222300e7d0d09ba617ce57d488a34d944c2aea7c5faaa04438aa054f7b4a4fed2d6cf67d7a4c2dd252f8c662c8f36c26a9bddbb999156ddca57f0a615ad49a08e399d3483b5935337c57501b7eadefefb3c6e732b04c66ed1843aecc22ebb602391d0f5b4f4db2e8d2ae34ee5513b7eaeca6774601650440861eb9447ec5258404fba010783b5ad704ea8730e3d0b7123c25a781df90a79f8127d4b2c0ae5a8e663a635ae9ece69ed8db186b72c70e206afb901bc499e9e292bbf57508e048a5da6333f541301c177a36cb3e79290c6c5e98091ef7bc084fc2ed4519d598e7b6fe2ea451f1bb2f721e4f67727ed517ec36ee5e5fefb37f06fe05f72b7308e4e17d0db5428fe6b675c98b93585e3d9d05ab1e06e212f227febe6d79b4329bc84830f3e3f7be4b66313dc9de0d3467a541a0a9a036184ec520524766898723ee39177894c172cc8e5ca592ab4afc867239638b582fbd33ca2cae31336bda605846908ed288090d67e34a24d4141f67ab7f1d70eda7a1d6b3d4d27b201fbebeb05dac35de8a28ef1f199eb2ef616b372949c50e02cc44b161312f7bbeb0169443ee3b838327a8c0f57727dc6b9a1cec0453ce8e14eee6c5ec68012af08571533bb85eb60d2e18f23a736d14a946c5c5be43cde58830a474b5aba3436f80466f38cdfee71cb04fbad17252b418da49c39a3488d9004d40e7a2fb41513d8600880e753c59853d0c355d665b10e23730bb1d7fb5a0fa77034918a0434a8d39be05c51a792f2075511a60c87bd94f78da18f91483af0b4cef3b37fb364507b76185a4ba6cebdf4072f72ce360f1fa659bd857ee6c7ebdc7204b1bfa1bf7d94f3f3d90945c6473280059d9e1fa0505bc0e27f4a4707a0a3233aa519f8e5074505f6f55d9ec14ed68f4cfa805cd99dee8132ae45a1a88ef77a095ccc598a8134a35063f0ce399563d267ae4dd8980963c5d0684f6b422b533730ead0ebad6a98d85d3ee3e70deea633b98aebe1636194698283d275fd5fd0e941d32c0922659280beb4ac33f6df6016cfe4cba962b745351fe8274f3a669fb41f759539a2667d988a452006eeb34e93926867bd65abdb04e0fa87970cd7449d7f517ef215185eb177961f7e2e9953ba81f6092d60e890662ca7224b2824d1831596922b6c0f32410c1cef7422801fd081fae564b9eb8858c7972dba8cb4bcff3f2fe2ae8581c6e6e7fbad4fb22c04cadd6c0e585ae4f388ddd433cb26347861a2858984e73ba3757d77025975472c87e99db8f696c5da8b704b0f6828c4a06b7baeffb4c3322650c0163fcd2af4962442ef1715844f310d0a73fa3983bc81470f0a6930ebdeb709cb54c148486abbe41daf2f8328feac8f531520cae5e868b39ee6d803a3656d7044985ea5d3d6025fdb437d0738187c55f35340fd1413a3ab3ce2f7b3554db8be794ecbef776cd11bb376e813005c183c68df7218f82da1aaf268e88a6c7df2e0489c807307dfb8d3c11698504cb984bb0d6bd2edd6b193aaf5ecb04d6468fd0769a98700ccf339dd303ccbcd7cf9a3ce8abf557d1437541e5ab1bf0a78925b80e9beeaf342d09570450585a3bcb904d2a8bff6f75f59ac395c676042f13e70d3d53f7bc6bd3d998a07bf1d3729eec945051ebf3d5a3a16204b59511d57024bf2e5cbf1de162ccbcfde39d50ec4799be3e64efd07a907669ad60280d683193324e613c9c070b64c96d4ad2a1981479fa98915abd8f8fb8de6993798048a6df49384a0b3f209cc67a5ae2f43a1a191f6901e8a3a0724cb501bbca79d07987cbbdcb9f4118a9287f61b598acb9fbcc9139916b8ba0e0adaa411f69452958da934757b4cb67ff79e516b35ee4a5bfbf0d785642b127dd2d8c90aa6fd1fbab5ef3a336fa99fc9cd36d8638fc18612f4b99e0cef80f8b1775ca74942c5766e33ea823e03aac6342052daf686b26f24a643a73c7b7145e7ca877e04d1c407aacc1b6a8c78b83e2580b3142e3f5584d13b81a4ad7af77aa3eb9ec0af10a9ea79465c2fd551f492d1bd6a1a981b30be0b08df6b038a03768e92d32c0affc0e86a908b5073ef839ebf23bdc24406e45aebbb76a210f919deeff4e927ff1c6e32115534cd1d108b7f211015736774422e2eda64f974ee8408dcb6aa27e3449dd416e3c7f2c6b65e5764fbbaffa2fad3bd2146d979c650a42da54723cf0515b2bbb76e73d2eefde8010278c6ceb1b126178b842a38879a9c179c585051f0521df1fdb159612c1dc2c0e653d538944e240457d332353d86b0a6b3ed70e215467784db60ad68175bbb60702e58685ac03ae876ca5c26fb0d85b3ce51d20ddd5f7f4ccb929933efc8fbe44dc7835b3f1b7a14445440d677e84ba604e7245e1a0aef92f93a38890e5702083797157bf0ebec775762ea2aba94b761a71911886559ca3b369d646044c264f6b96f2843611085649523955df933e68aee18cff72eab77374c2a3c4a874074d09c2d8e733fbe29955bf01e89c23bcfb8c96b3645cec0c56f85312657df30d0622f098279f61d29ac98807fbbd905a365f06c5255c5a58baa304a89fe5fda1a74ae5b83baa3a24fcc4cff0e1d5c0499c0f9fe06ad57e9493aa1f978cdbd284e8e1168c005f01f95bf938fb7e98fb657c9f5b1b3e0f53beb2b9cc48f0eef21a83b493bd39c3b900217319484467ed015b97b4ac26a6eff12c0661ffec19247c3f5ab5cb33d33bba9cb38bc7a2e980adb79b726808e023c3b34ca239e7436217815733bcf97dddb910297a2d845789f4fc38f943e6ecec6525abb41f5283e555aeb9209e4080f27b8eed18a4490dbb6085cc140dd2d2535182020b09e11c6b1620c0ba12cfe2674304862ddcee9c58ebb18bc3aee3d93e99892dbb82ff3ebc6cea1762375ce60ff7ed068549c29d1e2b75ef4f2259d69c6f5943d23e0f39b5c946289ae3ea65cb9f07765b6ec9af769b90a69978382c701e4611171bc2b2dd773cae11f717e219a17781506e2fdac31311b44bb80b34a9df3bca35b827e9fee0dbcc5a0a166ebc8f90c62763e556f935f4d826d0ad8a1ee4bb985a567733466d128324219741b9506ae549058765c3e5f505e0baeb38f41ada78c822da63c6adbc1dd9c6f24cc263083080c68cc0af6d82bf2f41dd4de55506c73450aefa1240fcfe1d80c993ef9aed9250778e035b419194d6407b1677e6484817abe2469d79a5624449c1c489f496c84618705fa126776f33fff36f9161729829b66dd30c786f2bfd1a6df197050f005c5d2da88933875ba87abeb182b2ab57dccb4d0ec46d960ce1d4596adef2b9ab7c271ea2771d7827b59955d51d3e14c91a1f163db6c3a4527f80ab330f0a73061300b8e56ed903d261765303ef6f99cb93b5ec22e8ca35024d73586c0743a8c4d13075b8443440e292806770c77632946fc648e2f7a07fda90617be8af1ba88b893c2c377ce27db1638ff616d64cfb897cd6e05aeaacc60b92e01aed325013137447bad5c8434c173917d5460b751dd57971b57fda3221167d6805964e07c9200f78b89cfb6ed8b0aa4426b8851ba14f923d91b27f9b9c47600914b6d11499d310b99563f4551518ca4c2ae4883c4139012e5bd376227eaa2b2c7dd128a18aecc5ad0df6c708b1696fe4065957bdb0c41faee013fe38eca7fae9fbb02d11a0c3fb26d9096f493aab1ab4a6acbb61f5c4b45d448ab998de323a847cbd1821c542a508bb6e29684f67016259e9cc99372e89123e755259f0650abe5c63fbdd761f1456530a4d5eb98524a64af4dc60867a02e16a2b818a5ddac57ce53210cfed8e023876be7e87471952c98eec06f62dc0a74bee09aeb9918fa97a7210b74ece4bf8acb0a46dfc6112c49d15c3cc6d1a48cb9b30b9b5a40fa7224f8691d59b3b44385ec7aeb4cf0a47e72af3237b0a9f247687abfe090df1fcd24286df09ef00eb541aa3549775a07c024b4209d0ab8d62f6ea1d5b11b173eedebd99ed48916dc1ff8eee0a40f9e2adec097a63262f69bf3d74a72037c407cfe93977f5f4454f013baeb23c548fcdc3e876ff7396755ab76ede6d778215ac7ef5db7930a052293bdc25bce6b0300812322ef40d1e8abaeef813dbc8e799944d826e54f1efdc99938cb7bbc7a8d9b599e0c86fdf15a63453eb62651778e46a9b597d1028e6950c02a22084e149f9b212741a510270259807ad19762d8222dac699fefc9ef67afc41c05f315de3b18cf205fc7e617f50196101e4ce996ea3feae851c0a1d077431ec79415475edf686a12789c04d080830aa0a8041be4f34a99ba96213a33f24952860a2be28e187bf558bc8585c2c04797dc134748d015e81335c1c387459e3be01a9b1bfe69f5ec9ac06b403a4626566e632b40dc83d61106015f1a0c86aef4f7937f510a38f0f74b2130ff2fd119695e13ecc6031d7f0d72dcdfc2cd08730496a71034161cc982e76cb1fc0016ce28b2b6a38f833092edb333eb0ff1cafa977809c0609a3d19903033188c8acae9fa0b9426dcab9009580af82db799df0b56a307ac46bd461b28f844f0029cb8adb59c160e7ab3d7a282ced96f0d7692435673e0f6988a095d18adb29f3e7c9372da98554fed584b6d41796b0615f793ff6702db754ee1cf8272922", 0x1000}, {&(0x7f0000000040)="e67d8def34cde36cd5004ad04c1e0dbc", 0x10}, {&(0x7f0000001440)="9632e3803fbf46964dfc65384e1a996de43c744eac6ce1721668cffdd810aafa50712972d8e289627145d172df04e1742c8a9cda6a758aae05ebfb8c46d9409ea99e45fa63c19748a8f78a09151bd30913c600e2f41ab1800b46f499effbec1281e9fbe121f8a6786dd9790f05fd7c14923f548e5f531240860c34650c0893d9a38ab95843392debdcc83db913254c1868b4f444274067d868ec3ca97ebcf2fea1db67f4a91f49cd596825824e0f124b6dd80ee73ceeea0d308460c930ca1eb41736e61dcd5b6e823a5e1b8afef6f4df246051ea32703a2a1e0d497ee4d6a5d1c1353c0fc67d5d6c6df75f2040752074495b901c6b", 0xf5}, {&(0x7f0000001540)="c282a064f9f77b8a90925451c5b6cfb35c45676f102df7b5fd444c59aec1e2205de7fa61d6449495aea59ca6ac901e6d641c654e5f5860c45c5255f80b46868710f661db8fe7791260a6cbf14f576b114f2d75bcda4fe27048b41f86b8b2f641e4525a", 0x63}], 0x8, &(0x7f0000001640)=[{0xa8, 0x1, 0xea1d, "0f4df61c006590431e706e225627abcaf5b2835fe13b153bf01474feb1dbec8cc138096e6ef9c0d63fc621809a3d4cf2badd817d159c91a0a905e8b64fdc8a7bfc2ea6905387dfdfa8c826801020fa26655253d63f5bb5dedc504809861884fca421cb9caca9df816edf50d78a49b6790f1aa7ad9f6c5fc1665b8d03093d2d5096122a9376458a04a307c9c613de1cf0d2d8bd312b8a"}, {0xf8, 0xffff, 0x5, "1283ca3083d2d54bf07a008f3fdefba0f3363ed935635ef40caed5f944936dfc87dae22b0e723e1b02a4712a63643503157ec4c89e4fd1f213a64414046eafaa64c771c20d7469462d8a37c64fa23c5d6e3b318df74579a32c355f46ff49433d498aa8b845c224a5a6c2162bec48b8d9a593e85da11651d7bab5f752f885c76d7d3cd5b664d30ec5b2155a89ffacb7c7e81907124a0c179805d0a288b9c94335d6fbd0f85487296291829e1f99375b237f15eb2a93a3d570dbc0cac0cdf87df974356a50cfebd29a0a6c3ba35b490d25b861b02a5e76503498dab1187ec36612f3322240f3c508"}, {0x40, 0xffff, 0x5, "6afa14cf1c911721f2f94c2712946c47417221e8d07c9863b2ab5ceadcd9491548dbb3944e37ea0b32"}, {0x48, 0xfe2d84fd41868afa, 0x4, "ce1487be45f7e045346eb27a4605bfb9d1df347458126aef87cfd22c6335bf3ae812982c823012aa156730324ac9c0683e9705fb9b"}, {0xd0, 0xffff, 0x69, "f085e3212820a72b38ab60ed4cdb70c9424d6ea64959add53ef3f240be6572a32db2c13ed98095bece58ccbc307733b490a365b2f510fce43ca4f356f4ba55cbb88c89557efaad958f75a72537bdb99ccc508d73c10a0cf132cc0b072bf833188f4b2fed17f4a447ef26b9c9310a010d8b1ee13a54373599e6f06b1f98583727735ffb32b2bc0f58ccd0b4a0558f57a8ca59ee43ebd166ed2599a0a522a471f7caba1fcd37338f92ac94c5f7282b32773f02f36571f55e45b96aa75041"}, {0x58, 0xffff, 0x7, "789269d724e2d53a734925a085e34f719b021058305230166a38175fdb310366ebc2ff3cf3f06573b65c4c7e22dfc3a64f43b515fa433b13e2f6759b0e8fcc92a3f2b803b780c2"}], 0x350}, 0x400) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='le4\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000019c0)=0x1) socket(0x18, 0x4, 0x7359cf45) acct(&(0x7f0000001a00)='./file0\x00') 14:41:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r1, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 14:41:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000003c0)="892419829b780124c27e1408765b1933c25eba8ce075e49743e6386c2f23a4154b34d7e0670ad258be9e1824d944c19e2ee8b8c1e015dccbb7fc1812d7121f4f37d69bc67c7e42ac7ae5daced0575632bbe3020564775cc74e8af31f3ad5805dd245637107b4d4e3854f9da412b6daaa7d67540f6c5f5313a8bcfa93fc42df0c482b23958d76cc9548b79307201ed7d89c7034a055f57f0e6dccaa3e2fb8365b4dbc587bceb20f836e872327fda8dc") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x20, 0x1f, 0xfffffffffffffe00, 0x2}]}) 14:41:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) msgget$private(0x0, 0x290) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 14:41:27 executing program 0: r0 = socket(0x18, 0x5, 0xe50) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2316a12a242c6b79, 0x5, 0x4000000000000000) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 14:41:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0xffffffffffffffff) close(r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:41:27 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:41:27 executing program 0: r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) read(r1, &(0x7f0000000100)=""/90, 0x5a) write(r1, &(0x7f0000000040)='t', 0x1) read(r1, &(0x7f0000000080)=""/101, 0xffffffffffffffb0) 14:41:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x5fc, 0xd002, './file0\x00', 0x80000001, 0x8, 0x7, 0x3}) 14:41:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) semget(0x3, 0x3, 0x440) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 14:41:27 executing program 1: mkdir(&(0x7f0000000600)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0xd5db129934564f7d, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x38) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3, 0xff, {0x8, 0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 14:41:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000200)) 14:41:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) ioctl$TIOCNXCL(r0, 0x2000740e) 14:41:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xefd6c41f23d1fa5f) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) read(r2, &(0x7f0000000340)=""/158, 0x9e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r4 = socket$inet6(0x18, 0x5, 0x8f) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0x8]}) listen(r4, 0x6) 14:41:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x8, 0x0, 0x0) 14:41:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000]}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x12) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 14:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x4006}]}) r1 = msgget(0x2, 0x89) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/73) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x3, 0x6, r3}) faccessat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x20, 0x2) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 14:41:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./file0\x00', 0x3c8014caac121007, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0xab683794a43b28fa, 0x1}) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 14:41:28 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 14:41:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x31ff) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x400, 0x100) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 14:41:28 executing program 1: msgsnd(0x0, 0x0, 0xffffffffffffffd6, 0x0) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r1, 0x9, 0x3, &(0x7f0000000280)="7694f68b3a1bbea682cab3f78a9f0aaf3182c12087b7b947bfb7a8f6456dd1ed966fbbf1fb4e0183f3a5f0092ae83d6c58b1a007653130e36cd76e3a0f232bb05a91cb4bd168616e970de6d81ea1ef9c728ab2567d14744ef21d38202617287fb22f17eb18b5e53a88a1a34c7f4707c17fd8beb17fdc3423e69a95f3ab9deec8393fcb0b16d8f958290cc0e47e758f917f3eff46f9eca5d620a78d7142ad2b344ed3563d425cde806f54f7c3c9aab0f8ba58f2fd9796c77eabd76d8b2580c89eb2f8cd308dc8aa1d357c31757155909700a82985b436fc45b3", 0xd9) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x46) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x18) setrlimit(0x0, &(0x7f0000000040)) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='x\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) 14:41:28 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0\x00', 0x0) 14:41:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8759e75329b8419d, &(0x7f0000000240)={0x3, 0x3, 0x1000, 0x853, r2}) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x100}], 0x8b9e, &(0x7f0000000100)={0xffff, 0xffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000004, 0x4, 0x1}], 0x20, &(0x7f0000000140)=[{{r1}, 0x0, 0x40, 0x2, 0x1000, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000017, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0xbddc7a44857139bb, 0x120, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x4, 0xffffffffffff7fff}, {{r0}, 0x0, 0x10, 0x1, 0x7fffffff, 0x990}], 0x6, &(0x7f0000000200)={0x3, 0x5}) r3 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000280)=0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x810, r0, 0x0, 0x0) 14:41:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xdf, &(0x7f0000000140)="d7f34a2b7e478a6f03a93e147960d1bcc0e50ed362e0f9ea1abdb275a589cc139cee11b7071e089a3e9da80569cafd6f2cd383f3005cef1746a603e160575388f1c99768094565eb2a31926be6297bc60ce4be1c660771ce152a14e8bebd362fa5bf413f893f34e0f96874c161af8afd32e69bfd16bb8b817ff7b2f3be71f6cf076bb9051568073ad6baa23e2e8891a50ac5bbdd2e62737782f9d49d0588d13365a99b7923bffbfa2ed571ee0c9463ecf24c88edd2159f777b3f3cc5e61157a73b013fd31da47abae8c449167d016687c994753863a7f05f24d28ceae25dd2") 14:41:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getflags(r0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/3}, &(0x7f00000001c0)=0x5) setsockopt(r1, 0x79a8, 0x7fff, &(0x7f0000000280)="c45390a6c9bdbe1f3bd999740c22e62f79247389469757754d2639beb7404b6d9d8133735d7482a8499cbc8de7f3bafc5a8615b7f89b3b10a41f2df3c3b5eea66356029b0bb2fb68f1deec18a9305c2aceae0955c2d6708a445d86897a2cc20e401602984e8cedb98321d12b8a7e52aa88dcbde116c482d36913a5f6e89fbd4d386abd0bcaeab628fcc4f561e26ab669845affc227222a9051d4cac49ac35a0a64d661cde7ff8599a576c99eb2aba46027fd330fcddb06b6d9cebef87f5a9749ced7dd468c098d168491c68f1d80f7ebb51046c90fcd86ea1efec128dc025fc293b561cc60ec2fe5f013ee743c510831ec309e4b947e005f4fd7f620", 0xfc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3f, 0x100, 0x91, 0x3f}]}) 14:41:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) munmap(&(0x7f0000001000/0xb000)=nil, 0xb000) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 14:41:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 14:41:29 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) r1 = getuid() r2 = getpid() setuid(r1) ktrace(0x0, 0x1, 0x100010006, r2) 14:41:29 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="0300003d", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 14:41:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0x2) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r6}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 14:41:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x42) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) 14:41:29 executing program 0: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) r6 = msgget(0x2, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000980)={'./bus\x00', 0xa1fb, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000000c0)=0x9) msgget$private(0x0, 0x100000000010106) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setuid(r8) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000007c0)="187b8198ae49808f3e6044db053ae13d3c8dd3b3bf552e61abe4af02d827fe3033e190c1055d2790e24ba72464ed7144fb73fd90d4c12b970d0eb113c6cce0d1cafd4d1bdca64d76ee5b171b61a0e02516f5642239d23f3c3fe7716bd50a01ba4f7f613ac014fbb2b1fb4e0994bd27b69727d190ab0ee8deb1604d8ba7af028877b7657353842f9d23ca2fddf68b8a7e9aa5c1566c263ed2f7cfc1f6444b1666112b66f538b21558c75c853f2098a5479003e789183de1982337cd3d87", 0xbd) 14:41:29 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x2, 0x800}, {0x7, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x4, 0x7) getppid() clock_getres(0x6, &(0x7f0000000040)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r1, 0x0, &(0x7f0000000540)=0xff4e) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 14:41:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}], 0x2, 0x200) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x1000000000029b5, 0x0, 0x9, "e1661a23ce4f5237118526b34caa128fd52d635a", 0x0, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "42f7091dc8ab2e70f50c9d5ee37060e7012a7bda"}) syz_open_pts() pckbd_enable: command error 14:41:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 14:41:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getpgid(r6) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x2}, {r3, 0x4}, {r3, 0x10}], 0x4, 0x8) 14:41:31 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x100, 0x0) clock_getres(0x0, &(0x7f0000000100)) 14:41:31 executing program 0: socketpair(0x6, 0x4000, 0xfffffffffffffffa, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x4, 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0xf) pipe(&(0x7f0000003340)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) preadv(r1, &(0x7f00000032c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/61, 0x3d}, {&(0x7f0000002100)=""/4096, 0x1000}, {&(0x7f0000003100)=""/38, 0x26}, {&(0x7f0000003140)=""/212, 0xd4}, {&(0x7f0000003240)=""/97, 0x61}], 0x8, 0x0, 0x44) pipe2(&(0x7f0000003380), 0x10000) clock_getres(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 14:41:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0xfffffffffffffffc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 14:41:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) geteuid() write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x53) 14:41:31 executing program 1: select(0x40, &(0x7f0000000080)={0x1, 0x1, 0x200, 0x0, 0x1000, 0x100, 0x2, 0x101}, &(0x7f00000000c0)={0x5, 0x100000000, 0x8000, 0x7fff, 0x1ff, 0xbc7, 0x100000001, 0x1}, &(0x7f0000000100)={0x4, 0x81, 0x2000000, 0x24e2ed99, 0x400, 0x6, 0x6, 0x20}, &(0x7f0000000140)={0x1000, 0x2}) semget$private(0x0, 0x0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) r0 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x100010056) r1 = fcntl$dupfd(r0, 0xa, r0) semget$private(0x0, 0x0, 0x59) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xfffffffffffeffff, 0xaf, 0x1}) semget$private(0x0, 0x0, 0x600) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x101) 14:41:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x6) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x20, 0x1}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x21) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xc8e1, 0x10000, 0x6, 0x0, 0x7ec, 0x6, 0x9, 0x2, 0x0, 0xc47, 0x9}) syz_open_pts() 14:41:31 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x8ea7b822e8e5bd3d) write(r2, &(0x7f0000000a40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xfffffffffffffe9a) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000001000000e200000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() r9 = getegid() getgroups(0x40000000000001c6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, 0x0]) r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xea}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="46d89a48a8d4e9fa63eba8566e53c8e5a1c28c280fa16d452a15536d73dd22254cc252"], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23876fc67a2d14c7381230500"/253], 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(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', &(0x7f0000000600), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB='R8'], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) 14:41:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) chflags(&(0x7f0000000340)='./file0/file0\x00', 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) link(&(0x7f0000000080)='./file0\x00', 0x0) 14:41:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000", 0x2000000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x401, 0x4, 0x1, "f3728c55aa38654e27a56ad295edeb543858e70f", 0x8, 0x100}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x64ad) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) 14:41:31 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x1000) r2 = accept$inet6(r0, &(0x7f0000000680), &(0x7f0000000640)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x2, 0x0) r5 = kqueue() r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x100) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x1, 0x2}], 0x3ff, &(0x7f00000003c0)=[{{r2}, 0x0, 0x7d, 0x72ec9f8432642e15, 0x3, 0x6}, {{r3}, 0xf47493f815b41337, 0x30, 0x80, 0x5, 0x9}, {{r4}, 0xfffffffffffffffb, 0x90, 0xf0000098, 0x3}, {{r5}, 0xfffffffffffffffa, 0x74, 0x20000005, 0x0, 0x9}, {{r6}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x9, 0x3}, {{r7}, 0xfffffffffffffff9, 0x92, 0x10, 0x3, 0x1}], 0x3, &(0x7f0000000480)={0x9, 0x25}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000005c0)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r8, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r9 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) close(r8) r10 = dup(r9) r11 = syz_open_pts() ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCSDTR(r10, 0x20007479) ioctl$KDSETRAD(r10, 0x20004b43) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x98b, 0xffffffffffffff83, "85fe4dbfa64265e9522fffffffffffff00"}) r12 = getpid() fcntl$setown(r3, 0x6, r12) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 14:41:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/59, 0x3b) writev(r0, &(0x7f0000000080), 0x0) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:34 executing program 1: r0 = socket(0x0, 0x0, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000000)="f73e71ee939a914fbf2feef2b064497f580e6caec35f5a3ab8a6500ea48f13686ae769b1d756c8d0a25d56c7877c9a614b249c8b5d9313197304ad6f2a7c51d38be878b01db8128812153630d732dc30cda6fb906e00dc44cb28a01d8bb748c23e6184c7bf31552143e7a673ff85fe", 0x6f) fcntl$getown(r0, 0x5) 14:41:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) acct(&(0x7f0000000080)='./bus\x00') r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="c1f0726876d3580617f39b7904bba7c908d4d0afbaddf7d4a81004c5ffe6df8ccccf47745e4c562d2d9d8057357adfca8daeaf7b03bdde7d0ab9f7ebf72d75bda7f2b049adab84a3ab79dffc81771ae1242de3179024c6f3ac6d54e97cf0ca3904bcd57d910367779e5e03709e36fdeb186d32854ebe32dbc4cae9bfaf7fd684cb50befa22bbbd28099cd48ff59b9a108fe36cc85d8fd1f3c96f0524fcda2dbcb2b3175ae22e22f50768286561fe8355ce096b90e67fc3ae74319e63e70db200e8f77dc3b12482a1e1e137e1acb3a24ad1a65fdc6a73911a52a20337db419dc738f79b87605312129d4d10dd9a2983e1d794f5112e2b", 0xf6}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb8, 0x400}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfffffffffffffffc) 14:41:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getegid() getgroups(0x2, &(0x7f0000000140)=[r2, r3]) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xffffffffb8c4ffe0, 0x8001, 0xffffffff00000001}) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xd460) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) dup2(r0, r0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 14:41:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x10000, 0x8a}) ioctl$TIOCSDTR(r0, 0x20004401) 14:41:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 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) sendto(r1, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x178, 0x0, 0x0, 0x0) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1, 0xffffffffffff0000}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f0000000440)="000001001400000000ed16163371189fde6b5c394d3fd6fff5d78efc64c536e9a4e2153b20f23a19049a5113e7ac090000003c05d660a795a64da62b85a890af7c81d4d1a4b5ab31a2050ca3184abc1b5ae96b0cfd3d9f5011e2b957a62dec19eb71cbfed58dae76bf00000000000000000000005fc27597ce31cee3e6adb3a8ffbf61fe4f9954dd2d97533d929f") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) 14:41:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000100)=""/5, 0x5}, {&(0x7f00000005c0)=""/252, 0xfc}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/67, 0x43}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={0x0, 0x2f0}) 14:41:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) r1 = msgget$private(0x0, 0x100000001) msgrcv(r1, &(0x7f0000000240)={0x0, ""/201}, 0xd1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:34 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000580)) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/29, 0x1d}], 0x1, 0x0, 0x0) close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x4, 0x4}}}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x100000000000001b) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) read(r2, &(0x7f0000000480)=""/224, 0xe0) ftruncate(r2, 0x0, 0x5) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 14:41:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) utimes(0x0, &(0x7f00000001c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0x9d2a97679ae1523e, r0) 14:41:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x73) 14:41:35 executing program 0: mprotect(&(0x7f000068d000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7fff) clock_settime(0x0, &(0x7f00000000c0)) 14:41:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x85bff92c785611e4, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="1a2eeea85f965e1c7cf20e2da97f16475c8f8c2d815a4fb4a52b9cec84657bfae7819c2c18705ca70000000000000000", 0x19}], 0x100000000000023d) 14:41:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='+', 0xffffffffffffffcc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) pread(r0, &(0x7f0000000100)="b73eabedfedee9892ded0b62c6530616925502a8dcb6b15fa1f1cac6b83e8873b801606f4527df48a76b8fb66b6296aa7aa545899aff593927782ea2e477338be5094d0e11d7c84a02d7c6c8801760bbf84fcd7aed9163e73dcce3d74b27956da075fd972b9e13e113f75c3ef2c389d8bb03710bd2be313df469a5141bbf83ebe7b120b1a2a902bde59e53fe8419a9dca13a690bff263c25cd04432885913017c4f6e637600825e30cc9afd802666d0b38e24e047d947246a622002f5f1e82a1a0813fd2c0000ef33f7cae16fb432c25697c1943bad134ffc98c98c5", 0xdc, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) semget$private(0x0, 0x4, 0x1) write(r0, &(0x7f0000000000)="d8891c42667ab976366f52ef2c34a06c5da26591fd63a250519ca85334aeda7a61f0cd5420c3bd73e508ef4a9cca03ea983a1a46", 0x34) syz_open_pts() 16:00:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x101, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x85da3ba7c89532d8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = semget$private(0x0, 0x1, 0x205) r5 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000024c0)=""/4096) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001b80)=""/153) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) mknod$loop(&(0x7f0000001c40)='./file0\x00', 0x6000, 0x1) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x281ca, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:00 executing program 1: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x50, 0x0, &(0x7f0000000000)=""/80}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8008, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:00 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10001, 0x0) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3f, 0x3ff, 0x3, 0x2}, {0x6, 0x80000000, 0x3ff, 0xfffffffffffff6d6}, {0x80000001, 0x8, 0x800000008004, 0x6}]}) r1 = socket(0x6, 0x3, 0x3) close(r1) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000180)="f407c74e63e3208ad67b225b2ee438e097c4019a4121ca7e20703436fad9bc4425e5883b5c9029a24350f6538e73cbdffdfde38ad4cd777bfeab8512f9a82435c867a6f9906d1383ce425b9915e565ceae1bd4a17838021ce51cd8eec314829436de1c65c06056db0247e2ae9579d734d20e9345287374d42db035606e5d4c83a07927412eb0141200f58ebe0c1cdec5ef205fc1de3b680c1758d8ef20a7231f6d285327894f27d92e85b1da2e9bda792bddfa1cf8830437882426a115ded2af10b7fcebd9dce6b6815707d8f4cb529e8102f28841ebf3c97f94055bc0af0fb69dc33a32bee5c8266201d438c0f720c3d66092543504c862021b8c01ac8351a56afe5bb8cb3529bd06e1facd10a3e53bcdf913824952bc45ac146cae4c77f7e6a556e3a75403cff47f41668f2c5b8f74de8c09cc4381c40468b560c99fb76bf112a8e71ed1dab38794254c670510fac56c1966e7c9c9a7e652f5c26457958c5c7b299a37f8115084067f4cadc06fff4dd661b52c20f88dcca236bcdaf998be966c6fe382d41b44314edde48b7e8e925e27f22ddea352dd65a3d352349c6712f839215270e4b27919544fb089dc0a635bf6494eb5242b2bf68e3a36b37dd788dec062f496c881aedea620126c8ddd86fc0ad7f81a9c059f0f606818fb214c1afd00abb58fdd6cf0544530c2eaf507623499b87acb285a1fe4322814b18e4e3a4c9c41b76d56afa74e35a5ac512a7ff3cf384bd810625ce97d81b65134ee9761f1471ddaf6502fc5879b2fd3b651f7dcd8d1d39635fd34bfafc888a13f2d4e916ec75f010d87b24363e15466a1ef20b9ed3387b94c138e1709e89b7922e96584efcd3468cacbea547d627450f0498f7523217cc4db58c38f70f43ab646877cb324335e9d11bd499bd01c98894b4dc478bb944ff9b8504c9642ddd4efdd33a3c45ac5cdebbd4bb6d5aca7fe6c681a0235c1140dc3caa9e7ce5f362d3e739e5f9e9a3912af0f157b072e3d70e8cc2c540b5bed54a71c093c56db8fdb8181c9da612775321927cab1179f04ee2724180011091e5f6c93ca467807ad1d1fe2921826cf5decdf041b4f334e69e403434d68c7652a975eaff05be62f725c46c22ffd2f04863437b2ec49136ad4898e45004036e3f33aa51ce144f8441ba18b946560ad799c0c06551bc55b21b19cc062364d1268ce5ab337115015467e6e56132541c524ec8f3f85813c4c1deae3688ac6cfa051e9e0b7b11c872f0192cf239d6841761a7a052418de28b70fb15bc9e3a216f191b03c2be092814d04867d622803b9b68a647b6ecb9203d32b682a3bf4ed2e6930732cb5b587f39c27a16963c3fda75eb0ebae45bcdbfa6cd4df82daffe29dad74fbee3fcf08a347a964fa4be164ebeb77cad1d77c374e6ea4b8736600105c38881aa211bc7aa816bb735623c48b2af94a2b71d05145445fcd575da7fcedf6741d18aca104304645c188a097811ad54787c81e2d26319f398c5085c8d4a0b6f939dc7f4fd3b78b5874d3ed84b0921a3e368fa8ca8388d1993d75de8c809bc795463217d72eaf3baa8e4ac54d4eb0709aaea985c70ae7b99f4aeb2bbf81931810fe70c59fa2e16bb9cdd33c17572227c0e86fc4d608e0e20ecb3065857494441a48ee113a214d9dd77f97539af7323384b9f1b249b392d6e52f58ed1e5149bda7ea111dc88159aa0cbbc6e24c2559721e3664dbf7809fdc70ff9cf25aad5372cb802daf899d7f6b6a600f96c9617c96c1e0d39800fd19a3736442ed4598a6dda77fc7c48927c8ce914b78a7519aa3d4b6fe5606605d724f54bebadfbf3ec6c1ec0d57ee3c7a3814a396fa96d0455b8c90ad2fc7bbb77f37748332716cc4d5263134db703b3663877ac968d20791af01de6e6cf5a71a85cf2b5d63fb119db0a3245c95fc3c94c901d9465a94c11e99c297f333111cf37ee38913724e099ab777d6c4450835b865cee812a632edef7fc21c9632a7778cecf5d68e5662811897580bb32215e0b74cd8272a6dbcf9ebd541beb754f46656e7a8bf881c57b5d044449c5213a4ea5b03a81c649eaf0144920fe1947951a249bda6c7f79f2f6d12f5fac407161c8c1308cfdd02cebf90c3eec98d458551c868c5377a1cbcd9796b786e28721cff79937e66a7fae1a41649515d670bfb368f1c2b9bf9f975b49b3fc80c042a2a0bbbe8500f77f6281ea2bce62572d7bc9dab1874a5e98318d596b3e208018b9c6f97c45ac6e1d87d7e52d1b0c19dfb06b2ec7284d12c323cced217ede789f8117eb221c29b8b9fb487bf9dc8a9ed50cd664d82d829cf31a30291ae140ddfb09fd4154d39c4a512b40acf2370ffff9ee3722e66589f5b39986f078da578fcf816817b2f184469a97bdb131432d58e9a5cec986989e5169c09f93c94b36b88f0ce2c23159191370a4e6aa66541dff345d8dbafd114a2f3088f5d30945ca20d515919f484b577739b34b7878f39b5e234cced246df6179a0e675434240709127b56bf7315069db7127057d0ac9efc27192466b20c69649600e800f55f06f9477928c3b7e9c63857c0dcc2daf4b1e7436906228c5bc4c10f14e983cbf62eb1a59f87463a2a83df05f819e237124aa4e8d4249d6cb067ce2a23c6c316f9ae574065c08fdab441151da5da8d6976eba4e5dffe71db2571165a457e73c5865fb4b7453e09e086967cbfcac77447ec3aa4bb0f785b8c9485ae47d88320cfa549a134db0e1ea992eed268c30b9f00b68e83e769eebd9b00ff44a1cca58d78c3b7573224969881616a622b7131ca17d6574a5ebb02eb1fa1f91ba5a95857055edd17a4394e0d94149ffdb5993a7c4caf5779393ff9d1a6e0798b05cafeb6cf1ee745690549aca470451d4207ca613f0966c6c0666fbd165bbec525d36a252815f03b4f3bbe0fc1b5b486c834afe944886ee88dc1cacb0d75908e30f6f049d4cfef75ef59859335942aa1c3ded47946babfbcf62af14fae0061fefcc2d2934daf80731605d49e30eb170fc90cc8dc0c685616623c9c50ab054f3a0f935975cc3183f0cf10ebba592c34e80c8364212fababd18c74e2e922552b8000d89f5e282af53b30587f0f1fe65b6687c456d6f27f66e79d3a8efa912e641b05a592deb6ee9d187cf8e7a0de5e9c8ae35553642a406da5a7008ae41a5a8a3a93cf73c2782ce337fbfd90183858659e2e5ab4277b755ddcb588ac7d74ecb4fa364d08420af22853724fc17401bf24e33480a611ca01f475dfc5f1e2162e565cb94b0006f6f274eeb78f9293d3a7ecf5cf743d108b69f5e38027166de0d558a78e5792df7ea12a7b3ae6dbbe4fc2ec032a64ad77d90e85d1a9bb47a9002babc4af2b32089d4ec3d1384dea6464b49d18106c1aa33fecaba78c3b6b86aa994fae0fb10cbe3c12619e8f8bff543a723da6fbec55336a7e19c65ad53277161ded44fdf5062f175e5d517013ba1d14a535317919bad67073cede1055f5ebbf87b5858a4d876ccfa0d6a74d5ec968aed24381c0df33fb54a29383f87b6ac3c54f74f6d062c919ea8af525ebe60a6b6bb1d74a045b44baafb3d09f4673591cacbd07ad76b17b83ccc41791b7c4a7550f63bf1dbe42ec09f898760fbc600c5c740004c6afda0e1fd58159279a765d7344819082cdea1518dd4d3dd2aab97ab134ccc3929f28cb426f6881991dce35ab8280d30d41c9d4de8fd51a64bb33b8829fc94df2ce281a7c96c053eed6f368eb1a4649edcc798c711103158438a80a00bf227ac3ec7a9242b82f27fae24b4b2d3c5f2018e2be9a5046aafbee605a570dc9ca006d9deb36290359f40820e069680c40bfb022d16f4cead71a537c6163691e76a432f44bad0786f0e6e5e3e4f326d6d7967e92532994d426b639e3e9ae746dfe0d53151a55002dd7936394e335c4effa3881793483f8c5965b8299ced02cc19631d722a3b96de4a4ee01f7c583790308248e72cc886d0232acb4cb46be3883737fc4c25020a3f896b1f208a401ebbb108be81c023e385f43260027245b78cdcfbb245141ad8e44c08438d03bd1b30a9a6af1ed534f46b8cc453721c94baa98377b095b4a0bded1b7288cb37ca7b942c3ac8273743ae47e8a3633b3c8d57e1a70a20239cd80826386f2cc13ca3bdea8ac184a372a8b1dacad13a822f9b92b029507ae6f759e18f1712635d53c19a7cfb6ce2ad24a620f38882b9ec3678a6994b7056fdc54d90c9bada853a166c6c71ebb8eb49e0eeeecf3319873214f6b9ec02685a6309e1166a736c546c5e33de9e7aba4083f6a4ec07e469ded39c75b4ce1dc3e357780649a5622e7cc9554ebe4d2f7c8aaf1dd7a2ae0b382ff57edb14301b98eafdbfa39570ed9daf91294ae6d0bc7f53fa4f64b74458c1aa96d7367c63b2f075b4ae51c29c2556911e63190c629a419bf8096fc5c411560cbab2a577e711248e1a268d61c0bcf5dfdfbc81e5b0e5754394c4753037747c7e5edc0d91cba468a5c5c81931065d8b2d0aa113b1affaaf270ed4ee55dd0a1599d868e7c6faa6b3fb772036dfa862d47307758a53cacd6a3487843542dee0cd5e1698dbeb8701da99c53ecc7f8d08b7601912c53a4b0dda5d2e969c6eb10b031e1fbac6785ea997f7b2f3050a71c1b2c7bbe6c7ca7fde03e6864caef5810a22525a01cf007b4e71942f47594511a734ebdcda22f678da18d6007e6cd4e717175632ef9be095a7629bcf59ee5011bc69865e34a14881a98372003058e0e7ec513bde3c1091c6b191b0a5af9f6794cd8efae8ca33756c073b1808fcddee1c01ed703dfb75d515c5a7b3c633a03e100301758912fa35b8696a0baad2bd5d94fb7842943ba01a2ce8d1c178a6cea4c9a2839d089eeac942c452ea65e9bbaf3548cd8d9f5058a09e9bbcf44b19add2a1e55d92ad85741870a155c2c0ac24a25c7cb6469fac3033d7328dffe93832225e41699895d1147007c1da01c118ed0468306bf2aca67ab6d1552dfde9f6aeb2a72037d45ab368a103202e3b7a5bb4efc5530c34f7578987f3d058eaedd02e3e1c937d8fa62bac3c0be8212eb8d5685ccda45111225570cc41f921069b5e1f368fb1ac417caf4c0ddc5e92bc7cae48ad832b339bab54fe9d4ae9f3e67be146b3544430bd8a021abf0c810225a75a8ba75bfeac62875e8ef1932ffa92900f3683403a8ea6d57cb9b2f4925046d19de64e39482306e464372a51414467cb4e782e3b229b097bef2280c6ac4cdc00dd6e130d8b4d1a743f0b5e7c434a0788c7bc57d49bd9ebf0b86cbb3ad037a50dbadf61f3f7f20855430d6b39a52f7ff94e1de55f525c86032181e1295c7612b46e787996cacfc864a372d01470679fd9ea59f361e35d7693c0681aa1808c2cd2d84c8bccbcba003d328a6357c71b956bb12b6d42a9c613aa81ab44455e04e06f23130d2ed9e184188217234de671f66d7544f55585047a23f78fcbca1c465f9d27bcc04192dfbc0c3327aab7644645bf81b8ba7f45f2ff82631f7e7b4ed07a332ae6c7cd76969acf591285fd8e15216d009fad4e90ea893caa54f7dbac060b010cd42daa6790b186616d5f6a572e1fa0bfedf80a92de814b85acb8c3d4c34498242f501a8c5e69458c70e932685ce28ba044f2d09c7625e4b7a47765b75b430466a5c859b20c07e7768d8280d293fde8ade8ef65056d7b2b4f88b5c493a0ca42a69ba2d0d794e0c1b33bbed9fb1dfec98313321c2a67c8574f6cb5a4675add8985899f3c3f70fcd6ec60f6b66e74c74670bafe611a4f5795b15b0b04ad89dc41805377d9f8e065bfdac", 0x1000, 0x0, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x11, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x4003, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mmap(&(0x7f00006b9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) fchflags(r0, 0x0) getppid() r2 = socket(0x400000000018, 0x3, 0x3a) recvfrom(r0, &(0x7f0000000180)=""/86, 0x56, 0x800, &(0x7f0000000080)=@in6={0x18, 0x1, 0x44, 0x14371e83}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="103776", 0x4e7) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff8b) madvise(&(0x7f000001f000/0x8000)=nil, 0x8000, 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x5, 0x1, 0x40, 0xfffffffffffffe00]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xbb) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x148, &(0x7f0000000140)=[{0x1d}, {0x25, 0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:01 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) kqueue() pread(r0, &(0x7f0000000180)="19d24ed1892b7a710aa89946d09d82bf1d67b0b71bcc1a427d38f158bf250305153a498d17d6e87cd4ccf0edecd9ed2f4e0151a434bcab2f25629d6145e7930b3475c4fd915e074f6bf02b530987d369df442c32c8693dcb7263db0dcf5a89e267331ee7a1ca6a4fa3ae609318dd6391b8f75fb04dcb49631ec063ba7d96b84e3ad5b4af83668946d9399ef42e1f093e932f0ca2589b6f6c5062947e77c1b2dbeda6d8390381aff5323d5269d40dd766aa80952df112a76bd338f39a3bbda03905431834a4afe3700370e02e832c6288e7aebfc206b0547a453de4de42358e12850fe6039c5f2568a6f1750a6c2f095ea0cfbbf957fb33706a3e6b8269", 0xfd, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xca, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x8000, 0x200, 0x6169, {[0xd3, 0xd9, 0x9, 0x1000, 0xb88f, 0x3, 0x5, 0xff, 0x9, 0x4, 0x1, 0xa11d, 0x80, 0xa, 0xb85b20b, 0x1, 0x4f47dba1, 0x6], [0x6, 0x3f, 0xffffffffffffffbd, 0x5, 0x101, 0xb3, 0xfffffffffffffffd, 0x2, 0x10000, 0x9], [0x400, 0x9, 0x84, 0x8, 0x4, 0x9, 0x2], [0x2, 0x503, 0x73, 0xb0f, 0xf, 0x2], [{0x5, 0x0, 0x5, 0x6}, {0x9, 0x2, 0x3, 0x3}, {0x7, 0x0, 0x7, 0x2}, {0x5, 0x5, 0x4, 0x4}, {0x10000, 0x8, 0x7fffffff, 0x81}, {0x3ff, 0x40, 0x5, 0x3}, {0x4, 0x7, 0x9, 0x7}, {0xfff, 0xfffffffffffffffe, 0x0, 0x4}], {0x100000000, 0x0, 0x92, 0x7af6}, {0xb87, 0x80000000, 0x9, 0x9}}}) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69", 0x27, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) fchdir(r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8bc08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d8bc08 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/1}, &(0x7f0000000100)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x80) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket(0x2, 0x4, 0xfa) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x9, 0xffffffff, {0x100, 0x7}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000140)=""/108, 0x6c) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xff38) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fchflags(r2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x1, 0x80, 0x3}, {0x6, 0x2, 0x80, 0x8}, {0x1, 0x100, 0x1, 0x7ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x55) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:02 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x1) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0/\x00', 0x2) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = dup2(r2, r2) dup2(r3, r3) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:00:02 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() write(r0, &(0x7f0000000100)="187316b23b249c465f435c47ef2f454690f9f4cc9a36743dec51655ab571e6f4919c01fef1bb0e7fccfc2d89e786b8ed79ae6fe41f6ca25f1753f94d384c50e612f508af4338c48da4ee7306408f452b3bc3a2818bbecde0c63fa9d2a230bec66adb4bd0267fe41fe92445111ec777a0280fea28a4d8b9aaab765ccab1462de06ac9", 0x82) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x9, 0x3f, 0x8, 0x101, "0fa32740c2159a45e274b4663296654761314dcc", 0x81, 0x6}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) r3 = open(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x100) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0xe32, 0x7fffffff, 0x9, "63081b8269bafaaa2e0df6ff44574fede99a614d", 0x9, 0x71}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x7f7c34985e249348, 0x7) ioctl$KDENABIO(r4, 0x20004b3c) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20900, 0x10) ioctl$BIOCFLUSH(r4, 0x20004268) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) openat(r1, &(0x7f0000000140)='./file1\x00', 0x20000, 0x41e25ad234bc445a) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:02 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/98, 0x62) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x140) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0xfffffffffffffffa, 0x8, r1}) readlink(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:02 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffffffff}], 0x34, 0x0, 0x80000000000c6c, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x400) 16:00:02 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x400, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x18, 0x2, 0x91e0, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x2, 0x255fbd894b54f24, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x48, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x5, 0x10, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x2, 0x8ba}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0xffffffffffffffc1, 0xadaf}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x83, 0x1, 0x7ff, 0xd3}, {{r0}, 0xfffffffffffffff8, 0x33, 0xfffff, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x80, 0x5a3}, {{r0}, 0xfffffffffffffffd, 0x28, 0x10, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0x2, 0x8}, {{r1}, 0xfffffffffffffff9, 0xa7ecdbc66e43fb02, 0xfffff, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x62, 0x1, 0xca96, 0x8}], 0x40, &(0x7f0000000080)={0xfff, 0xfffffffffffffe00}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) dup2(r3, r0) 16:00:02 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)='o', 0x1) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8001) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x41) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2, 0x10, 0x3, 0x9}, {{r3}, 0xfffffffffffffffb, 0x4, 0x8, 0x1, 0xfffffffffffffe01}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x7fff, 0x4}, {{r4}, 0xfffffffffffffffc, 0x2, 0x2, 0x0, 0x8a}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x22c, 0x4}, {{r3}, 0xfffffffffffffffc, 0x13fd3ff105a86136, 0x0, 0x40, 0xffffffff8f782d5d}], 0x2, &(0x7f0000000200)={0x7, 0x86fa}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xff, 0xc3, {0x7, 0x4}}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='}#-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[!%^\x00', &(0x7f0000000240)='[}$#]&-\x00', &(0x7f0000000280)=',\\\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\\-\x00'], &(0x7f0000000680)=[&(0x7f0000000440)=',\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')/\'\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='*\x00', &(0x7f0000000580)='-[\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='**\x00', &(0x7f0000000640)=')[\x00']) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) 16:00:02 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setreuid(r0, r1) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x100, r1) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000), 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="65022eff076944a39697019c5f78920b7c58202088b66c653000"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") clock_gettime(0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) 16:00:02 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffffffff7ffffc03, 0x2060000002}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x10001}, {0x18, 0x2, 0x40, 0x3ff}, 0x3, [0xffff, 0x5, 0x1, 0x8, 0x0, 0x80000001, 0x0, 0x9]}, 0x3c) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) r2 = getpgrp() getpgid(r2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair(0x20, 0x4, 0x200, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000002600)=""/214, 0xd6, 0x2, 0x0, 0x0) socketpair(0x7, 0x5, 0x100000000, &(0x7f0000002740)) connect$inet(r0, &(0x7f0000002780)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfcdfa53, 0xa2}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000080)="8cc70e7856da314dd10ceb84885decfd3e77bb031c7a715ca58e8d9f518b6e38cfb318e89201464f372479bf3039f52b04740aaaafbc578a49bed987331c9751b750f3b6b772a0d7cf8a22f814fd0a53247f3fc2d7a9b8d8", 0x58}, {&(0x7f0000000100)="9a913fb57ae1634fe4481c74871f52243809899b0540924538582734ab57006d34d09596b60c93e2db5cf69345b24d8ce351b800df9e569395820706c0bb3dfe0910d568aa1b28714a508ae7725a13ddee9af0221f0c80de9146658997ddea559353efcb28c35f4e69614e78781f", 0x6e}, {&(0x7f0000000180)="0617b4a17d90369b33d141e17e6b26c35cbf048a55ff43ccf5d99fa4206d74b29b3a396da4cac045fa3fd8eb2debc73e2497e7bd48eed9ea742ee9868e328a1c941d812f3497d2bcb885fdf748ca4550aa375d98a488c27a5f733085af4eb7731de8816a56755a589decaa553f5aeb8344e4189d971c6a610d82", 0x7a}, {&(0x7f0000000200)="7739a6f36403854856bf0b53571606e3046638c28688ede5d485a37babf361814b5d5fa3038be6fc03ff0cf6484a10dbd2ecd752a3d12286930a487faccae883acf0d12936f90c628a38c0874856a030526ef1fac369fdce0ef5b1a8e561cabc2fb9bb15f52d198c257b125cbc199a08058d80fed5331682cb26a3fccfe983f32df24b02d3aa32b68873eb302bb70a50c8e0f0f26d99ac88b2d3d802a199fe745cf36dab7b39b924b5da315a02d2697c9a67d739a908d11cfa74fe9d5a5d1d8fc48366da841079c8c446f90bfce4735931c3824a811a9e44e8422c615cff6f186c47dc2d5f22ecdaf99f3f0b8c9ed11c375d1dd1cfaf9a91ea8a6cb2d04210fa6db997decec26bb491786579301f3d6f880b62dc06bd8f4c56cf16e584a4e713cf88ef96af83c664a1d8a11dec0899ef0febaeeb113b5b9914ec920e3d97813454921c1148ced596913db905d63613a75d3424edc088b15c5640ef32281f262b524b83ef05168d7d0ed0cd5b61bef2dc2ac94afaca6f0e7cdc0ac42fd14439ec2c3d97099ada74a8c8037ecb317b40846162c3e09889b6c59864cfe2c4716957ddab32a8f34c38021b4755e00862553b73650343132655e295002bbb42752d7c5a8902c75bc91552fa8cbb6327f13b07e458d755a5add3d8162ea848837404d585abc99aff22982f7a8375fda23e7eda3f2fa49c31e978eb1ec69518aa30bf3f90eaf8580b3c5465512f84ac8abb70fcc2abde2fc58c0a598d7cec9363b6ae6ffaa59f7f5e35f2271f12879be37cecb2591f3326f348284e271b37144d71b7e7a78308976d7c92d0f36d897fb992d7db1fd8d60129e666f200f24b3c71a5688ae1042788f046d0071b629347492e032a928b0e0978f2fc6202b14b784ec23f3d398a6c4e86b06c127ce9000c79e11f0bd903903adbbc6107b311822a951affed75338bf9d9a5ec40fe58eb173865a1bcc6cea6f511f11a46f8ccf03b41d31e84f42e7af8702cb37b5ea85ce7d5dc7d320adb88d7fb714ce1789d898b4daae568fa2f5aab00d8635c4b025fd4ff8ec5ccb6759d3633abaa4a0253861796a0b2dacdadda1fd6eb0e2dc6502097eb13ad5aa76723a261dc584fda50cdde0aa74b34802985623f3f55cfa08787e878d610df327cef219afc79db694b73e49b539558fa364d9348df2321ee6626c4b31f8def45c455d746080d7c5a601f59c1c98c4495b7b6a5c3949bf76a666c7b5baf14f19543e02d46809226d7314818eb3042d2b38121be8d3e579d3aa4cf3880e7b24f28e8757e8ae24981fe0ff83da4fa16749df614d909b153f2456c165961a8c25c2199204b828a014381ed8b13375f91f40849beac0c9f6e2817c52851f933b0494e3f2945687fa98f8522d72d2b0ec9a970a1e522b26f1a14e4f768ba078d2f46cabd0ff334b79efbc01be5244569e5a277e81e91826caec69257338f79ebdc2540d1f1ed462ccda32df10c620c189008e3a92f7f6b762f52db95b4f4d045af308c577e2b0f13186cfd48cf0b5d7cab958bfc17ee44322cf35fdf4816221a2ed5889ed27e7cc0cb41e7837fd1f4735f1ed93e1c60139b6d5facdf0da91531c64fef73e67c31ceee287356fad032091e0e9635c33e6339a7b1385fcd2c95d8e39bf2e7a81506b58d7eb872b91da938cf59d33180e3fa1db23dee878eb1cf7bd6364c74f73ebf6fa354e591a888ffca32a3604922119152921ca51534d4423b8a237f1653369f080171da633e76143971ead3bb8daff5d5912579852e510f4b1aa2ac01dcc0df1377cd256722fed5067ba57956b7e99821f89c54ac331e89e625ac711ede30829db2a693829375629770d054baca6119f9a72c4c8ad9e13f8a4b9ae36b812af1b758a8f06521019fb5aea95fe7027e037270636e5d1dcf9a2348620b29324a9aef7d2e47e5f6dfb7d4f4fc8362bea96a8aee9192081b6be4a1cd0686fde07d3d6cea47b079be17516066477874d526bb869d8eb0fb3f73a642e9518b86565e3bdc1410fdac43687f2a31ddd13f7af0f529d77ce5df366d3c3727151e2809c6eb08990d9e0ee14f7b5cbf6bed0219bbd35a670dba510c043713bcc8e7417769922478694eee2e2005840e3da5a1d4e075f6a53c16a99bbe5ec6899ad2493917923f56903471c3d34b25bfb798c1dae6713205bc3a3cc183a697629d3e9aa1397399647989dfbf6a7d1bdb2df62fcaeacff0c6ca6cbbd48da913e1be0f7d0033e1c3882c4e24b804f00933bc3bc98e339a0bcc3c9f5920288fcefb79676fdb3736a26e307f538162387fc5c04a29bab5b748b50f857a7470cb93fa35cd745004d5382e1c839e6b288474a9b1afb57c4cf46cbec6dd646d8e5d0090f29ef7a0e43ad3f29bd77f079def52d8744da2759b9067d073ef45c26683ad00b97ba4bef7b1c06bbfff65b02ae09b5601533b881d61586846ecabb8f68142acaedfd47f4b89c183db64b5223f0e552253feab80dba239d6b1c91b1ac3f8e82000254db6da9603755eaecfc645f72e205ccc522c3434447c4517c322934e225b0b2b90009a561586eb4de3c4c04ed93bc3e761ac338c05b60a8fbeb402a6073e5a444a6669f2d162a02daa32e8c61bfdb4799d2df50873e802b27d75c74f0aabe0bd18896d4711d9f2a4c157f52e0a7375cf1e5973592e3ec2dcb2710b495e2c36de29593c5269ef489119f0d7083b634ef098d669fd7d647ba75c80abb2d00f8d1c31e06e044c15af2bfe650c430baaf0daa176a457aa3761f8f44fa1c038b4e49d80ed0f8a0d961859e625793b78a9831b394d2881a052fdc71bd095ccada2dcff34b9c6894c9f19bfabc20957e7892423b4fb3bd1275034d7a328c882f7a7aed95509bbb8b64ad35e0d8499ee2ac6f1409f3eac046d7f5a3de43d037c1e443f84d519173dce511b53f8129df00e8e490e454bd4f4bd22413d5ae7fbd40aa222045eca3f58056f05f8bddfba87b445e4fc182bdc60980d784ac86991af50b5d0feb3b5bf355e031d737650c1ec0fc244a298fffb9f4dce142e6545fd8d91a8b2107158cc0dbda7c8a29c1def26248b2366a913292d18335c0465a699eae9fa73ccf0cbb72d86aab39f5f6171b4e68c4b56ab647a79d089b4084b26f5db3f841160b5d9ac46c5dbb7b57956872185f8ff0d5735a458401d1b92ce56f00d35ad77f76b3e2360b0bdd69c33445409765e51927b80ae3348127d7d2d391f09e7da281bc499350fc4c227b3df40171b5a6cf4514ff0992388293a1920730747eee34196fe96f06c6f2d7ec0ee0f1d9fd320977b0df27b70a5153ec60bef94df9cbd6d1d8d90d595789986f65f99f551f65da0ce84396c782eb639211280d8a3a7b56a31b3f3c1dfd5f6bb47100d60bfcfac81232be8e904b2a31ae095099fe3481aeed5a232551126381cf7f32594d7c8548f13bda5e4d2c4c83686579ec4f6647fd06dcd1206fa8fb96106364e6db4e89e7410f9e5d32a15885c301426b17b60c64a63e018ac8c53c32e76604155004fb55430b92932da8488b76a2784a0e54ebcd7286794880e4888af3583a65f2c70849d0fcdd53ba1c52b64321ddef62518047b8372e984fb48f73d7be33a7d2bb4d8b4c99168f1e04626bb1b03800050d03e0a753f5e7aa7b9a183203e9aaf80f171fe7be4271890bf6cf59a9083dccb41af1fcb35d37cc710bfd5ea8814467c69c0e02219c862fde6ac702a1e271bedf8a537f5d740f122c2011446a5ac6e026998f509705ff72f5e3034a085138a7f030f31573c4225b856cdf713f333faad729128332176271333677576deeef99e79eb58eeddfcfde942c9c0f3661226783b497ce898a9739e0707032970c7fdbd6ab89c28c5b91a322d33fbd381d613c03ea468e262dcb8f95a67f293bc5dcfe7a801c6c6888636f0814c2b548816abc5717122813c90c1a142a48d15db1d914827e4508dda8502c24b78cbc4948e93dcb1635a26e8ed635585fd0089a2d816bdafc53969a33daeb6bcfedb34728aa28649cf4c62aae4b7bbc5d53351772fa7e52d68686ab90788c84e950928dee58d532993429b4ce407c4da8d3c0223a81e2e5691dca5bc4fd727bf0d604f6b3643765aedf686e571647a4cfc1b35baadf35ce5ab2ff49f60cc665cddf022b0a2b25d9f9b8a3e49b8b3cbce949302038713966ae0afb6c4f60c9facba5dd410d440f0fc19b9dd274a752ba07bead3743eb5cd2ea67a2fdb59884894c34f1437d187cd69ecdbc710afbdccd6481391dd20ba5cdb2c790b14b8edde31765ee5b95034983b3715846b6c58fbb8b8d382f34c0d0f4541def094428a505ba3abc36349d279e69bf44a73aeaf184aa7a8dfea460af3a3fcc73b3f9479b718b37460cbf8d8657204f5f292d617333f736802b91370f04220f8b3f633f20044740bb7f7d65b186aca78363ff5a94df4b3c82707d50ba657a516b585d1df4fbc1809203da1d3d2060b5b6e0dad2f1e4d7a2863d06c8713b5646236e560191e1bcf1d59d06a2de4cee326131cb7f18bd3517781a58d6df40dbf67c012c580c38aa37f1c1749037c574b02c87e26f3f24c1de57cfc2cc23996340e911d196c372db4c2907fe2401f6623afeb8fd289e679c864d428c1508bdc9b43180a35681399cd5c06c5d7cd2cee03609a813bcb2145a7ed3dd4b3efad849425f38068559ac579ac399419c54859c12a769907e092585ecd1c8b61063c3183c3ba038ee1dd4b467a29b5fe0748980cde2a17f78dd41f0b4630be9adf816739ca7d78c9c699806ac8f01964d8e16165a23544b8d535a4d189e7d4881f83fcbb5853bb42b7f4c6bf775cb59ab2bc0ab2ccfea2e927644dbda1abf9535e83983f74feabbc64eb1c28af9bee72f2d0e302c60d1a9d1bdef34f219589784f5b4d364ee01aa4803f20dd7a566732e097874f5ab4a4198a5a51c7a6a3c435775a0e34f0bf17564db300ad6c50b33fa31c268dbbf4028194b93448ea7d3e733f25ca95184f4b5b39e5c36aea1476db1ef02667d98cd1bd0036a82dd05f8ed86e370c9eb924918edb78dca27bfe1114a3ebc73e714d3df694f616af4c20784ae6f3eed4f105d021507555a77304ed122e70280d4ad36ac05bb8265ed7574a6f5ae2751117f3e205d5bf4a7df00081f3331bb87cbd35ead1c47e5153edbb3d26741e2340553678ce0830d95094ed30a602061ef105cb026a5a029c6e9f61a3c08e55b9d1ee0b921ca04018c11d6da4d2b9d1888d3207d4c3efa35f852b68ae5e6335f1dcb5bc410d9d5f53ff07196ce591b925c56d8dd5c3f275f2e904822b72d9383c9d04e085836947735ae7e34498087e6569a2fd6c47759a2e28113dbc3a52588089c3a1551b9fb08952a2bbe76c570d09f1a834073ce60c373beb90a1e4cf2cb08d28ec5251818bd92749e7a99255c6820f66384b85802895c11f772ad34d3a20d6cf8e67a92ec2abd840cb02b8694c179ebf80d85908c93eb97c9bc53e9d0b0b6b255409d2d3f58582659d2f179c49e6d5ac982fad261b6638bac4b370a1b7afde6f3e9e406c8af7fd8d81d4026fcde04db7ef3d5861618ea66c1f4e37e23389e2ac0959e348a64816985560aa09266198fb050320f1bf4b5ef1dc088353200a520babd09b5c6f0e287645cd8740c59b9311f97416424230dde6dba28b688e747e1828d08cb8b8356946ba1ddd2fe3eb099ba7c9ade8b6041506e137a31ba1beda674ebad03392c3ddc4ffafaf0a365b4796dd3e71fa9300abe72b3436c7a54457d1c3d9887c07e9b29153c3827b567b0b41", 0x1000}, {&(0x7f0000001200)="acd2527fca0d1d21ec63fa73ce7e8f993880d50211d2b7cef074c7dbcad210fc63620a95557f3e42dd33e22fee0adb113fcc3329cef376e42fc372e5f8f6120a097b2255e2f4759d4ea9e7a0fa3e270b2602bde136ccd9575c68f5212bac3433368239441e06ccbbf65ea1d15388118dceb70902ab5a327da70b41d3b616c9b59b6e04206ee2c5bb8d7e38788bde0bd8df3b3d3b5e72cf3b9f0c9dc888f67c9519aec3fbe3b36b42a56305f1c989c87d461c92c5ca1681a49187807a491b932a8e5427d4cbe97aab33e8b4d9142ec36aed00772282aab3f175a32ef1e1", 0xdd}, {&(0x7f0000001300)="749317ef46735d13e4fb121104d7eadbd04d9207c45310c5f0ed6ab1e5a687cbfd6ef0ed34bcc59cbab8f47febc7506f241f2d3a630ea6259f52cc9c713ac6043466a9e63fce0c0a2770fd8b7d20eeb0adecb5ad513deb964fe6258a63f547c21e76071fb96fd74610df519bd24b489395e3a36b3c8c86cb63d1b84ed845c3a733bbc4dd59609f27917c3ec4b0935662f5e15a7a1021be35080dfd60522be119570c71859d7198cf88", 0xa9}, {&(0x7f00000013c0)="28bfe99daa21f16abd9efa62047354e511bb8c31f34574f80012e270f24fea0d062736e81f11ac517db8b6db0f85b1bde007e229dfd5c3ffe5194e64d81a692c83a3fedbd0d76bc02a2b9484d19481b0df174eb429395f69ff8a2e07127ff63a9cb2d76d1982", 0x66}], 0x7, &(0x7f00000014c0)=[{0x1010, 0xffff, 0x6, "78ee2d1e012a79e366df7953656b83d9b5333f8432d836a7519af57fa6c19026b47539262934331b9bb2c1c65e2c34ea2b0bf996f7446ee6ef7d174082b89468bb91e844ad979cd98574b33b933ef64d3c7dc3ca072899727df1539c8cea9367d828f466e7636d7959ad732f5e4487cc67defc2808bdd5af112f909b59580996c08fbac50077b0f94e639b69ea3ceb6b2e3d21e58a353f781456c793fb996f5d3acaf319cc77d45e333b490beb134e2338c6b234b127aac4d9693fd9e77016ba3b5a6d6b5955ca574974ac39b1570445f194b1e0e8d76e591796f57019ee20434d599a4ad5f7daa3f0e621020a0d0c8feaf02ef06774bedbcec6cd13af487f301948f11cdd7e9e419f56a001de7158aed3f63449b0c7f590650a7100d4dfb59e6ce0c293ab07a32022fccdde3480d6beea1e62399d4cb7ddcf8c2765f54f0e71fcd57f8cade68be1430261125393bc6c53976236d7b55cf0e94b64a1a644239dd5087b32bbf55d553819ac0c910bd55bb8474d149322c67c1f7f4dc5fcfab5c2926c1262d2effca3bc1b560199e4d52a84713ca77aadc8ede5e5b2828e75a0e0b2f05b97eda9efaf505a66a7e5966bbba5ce5fd6bc38b360e4ff9f1bc339ec93e6e0f96df88f810b6401fabb18ac20a9109e4f4fc6d465eb167f7cb93612a92f260becbd516d74e0f2e71fa9e78016e02dea03bb3c40b5789d52ea9457ef1fc81b1ce474645f75d0be3fb91cfebd4fa667026803c82ffc57f77b6526b29b515f91fdd5090db0ac0fdec9e28c690062599d48b199ff6b31cfb4a6ce625fe560ee0d9e489b99074b420bd69ea75c30ecc1486aee02473b1b9fdbe1dae2a1779e355a81b563615098c2d0629fc90d2a1ed9d1148cae0af29daef02d9952cd21328ad0f16e7748c63d622ee146abf230e5e1cd8c020aa740d5ec21d35cd8b92d4d91bb6db5ea3f17864e62982146c184c3dd5e75bb63c0861c6ca0a4f7f39279fe43e39a35473929b10d0d582efd5f4b065472e209022bce3f923af49d53142242e138cb6350c676ceb44eb1e867f6217dd76c48f176f291e68936ba7a1a4357dd51aa2004d032109ee9b4e65dd6a8a512588ecd50969b0f234f3afd18a08d14778a00d56dc259938645cba3b4177db6e043f442debee17b0ac4a5d43afb7a8944afb237938791d90f21b6d5a9d8706c744bde3c8faf1058e31908d9ea4eefdb6105093a86cc81e67cbbf57ce3b953f925712c8ecb662b56e0fdcd416373a9c2c98aba93a837b5ae12c0abbd0bced3a3df1ca9332b0cc3ffa40dee56473cfb00a2e2b64d18b0f1322219ee83e6af6b759aa0291da38c9f9b07709ac63ac88be42298e5daa777591ddc54864db088fe67d4b68b31aec96900a6d18d5a1d2af8150d99c08545dcf12871fbae90f53637ea4cc7527572defd8f64b39a013476dc96022fc8c8dfde20e14037e39d615fb0ae12832009f7c008e67183e8530121109439f939883b48251d1a885034b9314dadbd872850243396bf7e9cc5475deb2926e6074ee0ff302c565bfcabc57d217b9169719ab6f3cfc84751ac74a16a00c88f349067c3b0f40f8629a159c1f6e80b3e81c908723d4efb7d3d74365ba29554a558b76f0198d816d766bfc7afcdcc740c1c66d36c2da7a3e77dc76779206ab43391edbbf1cfc4130e42b0e48dfda36ce7c1ea4ca55060eb0cd1fefbc965882709abf422de8104dc375dd7d3399047f2a9bef3ad7188b269f6cccd8120a07da930f2a5a7f9a8f78fa663d4b2d4060f5bdef7da25c28fed1dc71493cf0a68ae64847b0734085fb1f584dec64cbc47f5fba07361a5842ba0653c4ee1dbdb90f3d9aef2f61d565031eabaf47edb1750616c16e9acdc438a661664af547ced88ce53908ff6538ca0ebaa6473cd4eadaf530da6fe534f3f56f2c112df91b726dfc17959e314929e8625e066300593d17712a6dae8c25eb85a4b0332d5639f716283fd82c9829e763497e182c30818ea721f4c35e84cf94dc07a54209c0c9301ab4756b8bbcf9e66f3be80b209349d105290d6297e70294aa1df1df6284a89cedced7fceedcb25d271d14668c7c67ade83b8814d7bd783ed45ac5bbd352a1836ac3a09bc34788756a93e617cb7778b8dee7321894c9bd8d2066cf734b4522af9100110fdc0ad283e73811f3fe00316b6b9d424fe25a425d894fe4cfdf5788d8684d2da1e38583c4dfb84be4290d42e8c648e5bad657d27cc1fb932908b82d9f941497779afa931221f7c8f88605de57224c0b89f57e26bc56a9e7a0f180ece83248ce90fd5c71b2f1e77d4024ac32f1886906f8bdc031d895f8e0c51ea185995f288a7dfd3214b9a0180681dba269859a3af31bb0af1d3c3a9cb56601e885075d59b46323c362cf87eecd0b01d47d1112326d9c02a56859136bb05d25f7dd507111a200bb9e634d93eb1664698810c7fb7e82b0197f63d63216d4e84dcfe211c74d75dda04ebd91cc65b84c27cfddae6032046262307e4b4fd4c25df431ef1abf7a3a7b377088da797197a39e498df289d7de9d1e80c53789e5e8ef13ddbcd7b3ee1decff34883a6dd7136aad4c9b11ecd777c9911e6cac400647b8a0f12f4cf0a0dbf4e530c77d0c4af6095653e56df089c276e54d56cc10f3c43a31c30684e20884534a78ceaca765f2358d564ca16791f2c5d717b4b47d083b322e3269ebf0c5f3f6181fa5a6ebb4a4901d0c62fa9f75f9e908bb064d50117e5187237142028f63fc0b15d7d73ae5430c92d6d35ffc9e24145868c7683eb3fffaf42d46eb0d29c80bcd4bcf50bb7162236d8f34e4c1ab7f508ce189e8e2542e43baa38f36e03b56af583366c72fa03ef118df5e8933bc00c4626fd3899961a7c20ce0ffe852e5ad902f5c16ed8727eff2f13e02f433ccecc2623a1522f87b410a3846e67bc151c4bd69d0ddec44ae5c756b7b7ba5034bf2e5aa67736c853382e6cd5ed005e58d733b012983c730361e133019aa0e3432b970ce92bde7d3cbce314e7903867e1199ae71c7d13df422f7c24a632e6212245876bd9cc647ec9c35c18d163eb4fe9543d65b5adc846cc8ec644f612b2034e680ca4dfa9c77927eddbd483aac071f36ed84e3abcd2835190a0457657a938e1e19597a31d23e812286348d8fcf1598bb2f2170ca2bc95fabf41497371edf44141275cc0f246549ac4680d4f318841d4c296c92919b29f0e8e5f9e624291961e347075e656f9153d50640e9add6abe2f82f3497d53f6b68566ca99689f2122ac071a03587b53a59478515face8e8405e5cd9860c577b91e0edfba82590ee1fa4411de3ccdb710032996aa454d9d32e27919a32457f93fc24d7fbab69b0d4037f9efe57b7f74c3ac028402451f2459786eade0f1476d37696b7f6c7acc7b8d5e4caeb82f46ff5b23ed120b9ff74ae250200157ab35d7341f0006e31e28381b9c665ed4f4b8072c8ab4818d557ebe1bd100db65fb0567a8c2888834013d98ac80e1bdd2d23a77ee1c09533bc76dea5cac126153d238de89a47358139ada2136a79b810649258e98c18aee125701230fa5380a3a9571a60019ee3c539d47edb7fa0735322798eeeb3b7f3a7d2d67663b98c5ef522d364caa76a6d1a917bd0dd33a170c779d6f3d6e2f684160d6dd650f3bf2cc3efbf4e870abcb7ae2952fb3503f75364a79faae6a0d4c429a5e018fff1d40f36a119384d6b0321aaf7993d6d0fee34d8c0307e192a17a0f8c9bb6735025d58a0f41826cfbfb9bf58530580368166531002b067a65a2aa75b7a351383cdf230a18890d33440970527d871b9c4e2e5315bbbf1e925c67a1e6c441ee2e1d990fa15ffe888f375298c7b196ff7ce25e8a819a08b8fd4b6480b9c6ad14b406be2a803f9aa3787c1103cb9daef5dffc80f4891ef0a880cb15da44e529c98f2fdbeb71dc6125b9fb51adff2d83723157e625f2482521f9487ef7ab848e394f0ceee79c28ddf4b12404358391d2a7faf449a22f6993ff64cddd0cdb5f28e6c2968e69488d31b9288d1a138ce897e5acb9135e78984e106a221ce24c4fd5ada3d0ac58e1d8ec1514af42f34638be772af1e2644841df8134e8abc672f45d404fc9c91e27e551426349e90e2396168dc8ae209785bf96f6bcb64370a1f053beec095de40d91d5a2bf98648254f800b2433270e10146e6301d366d901aa7bb145e8ec747f63a03b85e6499e75cad5f4f3e561778e51cdf635c2b39e6ab1cc0cb58f540fc7b72e175e056b6e3ed3493289212536cd2af768a0e9c59231f6b94e9d8202c925c3454c7dcafcb1ccd530d51d52b962ac06694684244afd32b44ac319e0268c19bfd5d9ccabbc0f73bacb216d5dfee9cba6e6355d2dd2d57714b0fbcf4a706bb06019262790941351066395a2d7a320f6f91a2c051ea17f835d3f9bae551e11d890e19f41084105935e997c355ade7d18b0961daf0502e8d60639024a2c3c7c1b665881c2bab8f8d6f9ab15b1389d0d595c5549ea082b23a7efa738b8cf490fcd671b47f676871be533710170f1b8e943e878c740cccd4b72cb2f990a15073744b12ea7b16dd78784f943b91f54d6204c40941e54affdea963f853d2af543b918826af4c6f47b73f6bdb74d4337f6a820c96896bdb93012cab9095db5571356d755baca9ce081cbb9096773127f683424e1b52f7244451b1e10f413b7f7e2b378abeff139fa4ed7784c2441913ec9cea6b94b65ad83f4c8acdd8b1762d93fa7ecc4501dbc1e3e0f8f52040dfb985ab9fda06aa233d9ee3861a4a2fc879f955b3ebd0b76cbbb3980725c9462b02db87e365be30033c8f7bbbddc412d6c03485740a68fe22ff0495a22f330b9b28fc65f72b4a64ece9f8a86aec988183f1a1f32952d77e8d1bbaa63f2306d02034a053099524821ea1845ace0e38e4c3e7bb64606d2a9ca1234fb01aefeb2a248293b4cbc62a941f63b293fb7c9cd48b5bce6b99fa154ba53f340df24f8a762c70cffbc1511f2d6bf2b2c8692fcf8a60dd81536813d23938f440256614ac42d90dd66246a46b9bc9e02b9837535bbac5bfff4e798c41c3b15bce2bbe6f304e7f9196e710546a224b4ed99b8894558dad0e64e9086d4d1aa6a18f2329bf5101538880f0cd2e32cf00781b16f0648a0a190fe617f7d42ece76c308bbb0d927ac04e40014262a703909a16b86b35bc1fad43d6b9d13d0c34b0abefd86b7689feaf8a6bed14fe26dbed1002c6c16fd2ef000322fb77bf8cdbcddf63b3dc8c115f2aefe23b162bb0597d06733b2ec031cc1c57215bddc17af189292b1ed80a795fc3a61cf8cff79cef59d0141dd208e800fdce84a657b214e46cfbaf34003963de7f8053ca4015f5ea3ec37e17e8cfcb306032111ccc233158e94c474612b904fd6997c6c1591ffa05635f5d8f742191e3cf429714abd598ed6a29768a3d7cb9eeda01322040272ce371eb12a679fa6c302edc3cd387f4703a69183060907541929c11c68e6e5aee6a8e639a2abceca553c56d4cdee7628caec8d0884d6a796ebcb321f832856032715e2cb24ca9cb01a532b731f47aed51993c8ae9ed31b85afdb1ec0ca55f8b8971e1349fb8854802a16089ca13d9d84e44980b4f12551373dfea985edcf817292f0fa7ce9c14812e0ee7c9853e7ad3372724383ff4ad8a55947d490f9f9238a47b245221e7dcb44ca6ccc7ef733975877f1e49196e3fc638a1b28d95e3190c5863b20c8635e2cac17b1e9aa0855f6d8dddbcfa6ee209193dce33aa3742b51e6c52420191f326f547503be44e0dc82bc8c51798"}, {0x90, 0xffff, 0x0, "dae3a653b541064a02a497e8ebbfe27be636652bf2ca71a2cef83bdbf9e898e746fa9444b6f38c6ee7a07427fd10ab7d82fad266f18b07b1d2e3a3d370492d1c494dcb8a0bc3a0341b17b316dfca4a7d6e871b0e6d329cd0e99e4b25a3fac090754d2923a177771034ce983a9d2c345c33dbf926d2547a5917d9e999d6e5bd"}], 0x10a0}, 0x6) bind$inet(r1, &(0x7f0000002700)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) utimensat(r0, &(0x7f0000000000)='.\x00', &(0x7f0000000080)={{0xa17, 0x3}, {0x5, 0x5}}, 0x0) pckbd_enable: command error 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x5, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0xffffffffffff7fff, &(0x7f0000000140)="ee4f905d7919bfb43989ec38fde5b40d96224041c85a319ae4038a7f9fd397d6d57ed0cf8073b210fcd368344092440f5cc3eca6725679c7ce999895aa018301a327fab93c11363a9596dd46c40f956ffd5c6a1bc5ef17b8d56f1dd37006f00be78bf5f17ede1810a77bac51af7d9cf20452c43a133c760f5cd5a41f88755c25409597c732183d9e4e8d3ca89b498ab91d131b5c0c9af2bd37491421b53fb0a3d7ef3d5a9c4049fb18a03bc7c7732a391edf7a48568d7d2a6694e92d058edbdb70c0773ab968605b9cdf2b39bb39fea5c81d12e969b63f6de6ac4257da", 0xdd) socket(0x2, 0x2, 0x1f) 16:00:03 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/221, 0xdd) setrlimit(0x0, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/&+[+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea", 0x0, 0x4000000000000000}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x60000007, 0x3, 0xc16}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0xf5, 0x2783cdd5008752ff, 0x1, 0x8}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x80000001, 0x587}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x5c8ca5a5feb332ff, 0x2, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x52, 0x20000000, 0x7fffffff, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x1989, 0x4}, {{r1}, 0xffffffffffffffff, 0xc, 0x9, 0x4}], 0x3, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xc0e89399d0772fe6, 0x6, 0x100000001}, {{r1}, 0xffffffffffffffff, 0xbcccff9e8cea2260, 0x80, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80, 0x2, 0x1f}, {{r2}, 0xa4a791d1e68d79e8, 0x40, 0x1, 0x8000, 0x58}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x8, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffd, 0xd5167b5d768d5f88, 0x2, 0x3, 0xfffffffffffff612}], 0xfffffffffffff5c5, &(0x7f0000000580)={0x9}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000180)=""/132, 0x84}, {&(0x7f0000000280)=""/240, 0xf0}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 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) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="63f9f020d87acdd5f1e22d7ad7ddf3cadb2e7dee6268a8587bbebceea34fdbf8ab54ce3fd5225e45245ac89879c9820240f587c72a6459a321fecc1ad3784036b530636c93581af94dfc06c49f0ba2b8af10c46b65d6d35d0b9dcaa24a2099698b1cbfc4dbf107c90d85ed57c86dd02d7302", 0x72) 16:00:05 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=[{0x30, 0xffff, 0x4, "ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e"}, {0x28, 0xffff, 0xedb3, "5634330377bfca10f368fb98e9a9d14c15741fcfb0"}, {0x40, 0xffff, 0x5, "ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f8"}, {0x40, 0x1, 0x9, "3e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e"}, {0x58, 0xffff, 0x2, "661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f"}], 0x130}, 0x8) fchmod(r0, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000c40)=0x9) r7 = dup(r6) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000e40)=0x1000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000d00)=0x401) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d6058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0x58) accept(r1, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) dup2(r0, r1) close(r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0xffffffffcaa6580f, 0x4412, 0x13b7a507]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xb4) syz_emit_ethernet(0x241, &(0x7f0000000000)) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) pipe2(&(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000140)="5bd24ce5b622aaef5ac4391a5bb7ff25a7c8c4c4da90f3a1b158c64e8870b9a61a9e107a8e6c22696e6b765bbd8e1aee85589b9513ced0bca6c026611dec6c768c0263a3b0c909f5f685303a278b21c4f281ddd3b95d00d95bcbce2ccb0a5ffb9c9fbf4933f9cfc8bb456ae9fa4d446c5f5127edddd0732eca1c7ec9e7ab0f559dd64d605d7148aba5962d4375d027ea128714dc949e09697b8354169cb687521f6ecfb33736b079f2eff0a78aec1e170dd7a24ed23551373236512f8c49e2ea46d560a8ff0bd2bef2dce21b315bd07453bb25efe3a5f8e339c908845a1294d63423fbc4c7036f0d", 0xe8, 0x4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x37a, &(0x7f00000002c0)="01008b933015fb42dc61afe37582b8e7bc39ffd59a225c504adf57ed1ad9a6139a6ef36adce7fa780f15f9a30e181dfdabb4dafebd639c79c30028c386e91a70b386e08270e155425b100f5fc1e5d629b628f228cae3114177d372a9ee6a3839d9f0448ec1f799783139f35fbb33471b5e9d5b10942d445cc1940645e954bac9d8892c7bc9183c8cef370e0d3e85bf") 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20800, 0x80) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffd39) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto(r0, &(0x7f0000000180)="b3c1b86792d6c12fd92643328712eccb17d328513d6c9569539764d7dedf4aee545e29dc0c6301c364eca36b36ea28ae3321ac4fa3d5b8bc8e63c6f2c4ff0903a722f7dab2249465590306640e8e5327877f13d232580e582c672703ff32b5d549791d9d", 0x64, 0x400, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x218, 0x11) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x1, 0x6, r1}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x0, 0x0, 0xd3}, 0x0, [0x0, 0x0, 0x0, 0x5d, 0x0, 0x7, 0x1]}, 0x3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r5, 0x0, 0x0) r6 = dup(r0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000000c0)={0x1}) fcntl$setown(r0, 0x6, r7) fcntl$setown(r6, 0x6, r7) fchownat(r5, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6b1434e98850c64a) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x0) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb", 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="362fd6d49210217d343ece67715ca01c9f0c575ea82f28aab9fc84a25c1e31713578ad2940f8fe66a47eb849862f9fad7926f28deeeffd0653eaee616840c0a45caf6b035625541676a2ab2b9eecd7f75a066bb0d3e622234903f738f3687eadc30eed29238f003be33347fad3b0fbaa03bbba462239d8c41868e82e0e97b11729467d54690ad4c072de720e68b9d4a0f04313ab130c0fca13b6e8e697ebe866b1488ca81a347ac3c2576264001a1ea9d8a8784554eb147df4d6d3f35867fef7eada59e4623d39c552e9c28808bc6b1698fc4026e141ca869e80988df5c409953ee3bbf5ccb5c90df1e78eef087bddf89323e2562722bf29117709", 0xfb}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1001000000000000ffff0000060000006fa75acf871611d91908c35342c03e48508f63e08125413f496d667f3a047c8925036fef3c30cb3e24a0e771a52f4c8aca552184bd451c308f3352fd5d3fbd1c0ffe40116e87c4e836e44fbe15bfcfd298b4b30dc54b22f40d44ab14bec88ef9ae501955d22a9f814b105d00b563ce1fc9e4c78cad74c7ae4915b4dc5cdb8be52eb281de4f1d0a5a67ca3ab0e45aab7032ca22d50511f1cf247f657e7931527db8cc5f4d9f9c9d721037cc0a7ccd6dda78b40beca8f6451bdba288ea801a9bc1157778585ca45236e3cd8d3a6a216fed1d7a84075283e81a825b1a8d6cc739b052bf284b5c1ef37f1151b1a67d864f8ec72bf57f10587fd0a5c404382a70bec533ad9e659200000000000000"], 0x110}, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) recvfrom(r0, &(0x7f0000000180)=""/4, 0x4, 0x0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x8003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:05 executing program 1: r0 = socket(0x1f0f4ae225ab28a4, 0x8001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x2, 0x4, 0x6, "6212597bf8bbbfd0bd9938147a9533762dbab1aa", 0x8, 0x5}) r2 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = msgget(0x1, 0x8) r5 = geteuid() fcntl$getown(r3, 0x5) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r3, 0x4, 0xc0) setreuid(r5, r8) setuid(r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r11 = fcntl$getown(r3, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r12 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0xa, r5, r7, r8, r9, 0x40, 0x8}, 0x0, 0xa1, r10, r11, 0x8001, 0x5}) fcntl$dupfd(r12, 0xa, r12) fchdir(r3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/136) symlink(0x0, &(0x7f0000000100)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x20}, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022f2fac140010cf3c"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x4000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x40, 0xffffffffffffe2d4, 0x9c}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x3, 0x6}, {{r2}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x4, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x9, 0x1, 0x32, 0x9}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) setsockopt(r0, 0x8, 0x8000, &(0x7f0000000180)="d7c98311d6cc589c63489a5ee1d7d29acea87e22ae7c640638fd084b4049581e61e6f3f6e70e14762f2059d029b0fe9d6e8114f10060d651f1056e0ea8da351f4168cf78ed5ad3a9947033a61ebe7a6e8c8242e4c86a983b5d813918e8617d5099a8f0559bb871aa5ef40cd11144d9d8b06766770c907a2fb8", 0x79) kqueue() 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xd1b0, 0x1, 0xffffffffffffffe0, 0x0, 0x80000000, 0x3, 0x3f, 0x1, 0x0, 0x7, 0x401}) r2 = msgget(0x1, 0x40) msgctl$IPC_RMID(r2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x100}, {r0, 0x100}, {r0, 0x1}], 0x5, 0x3ff) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = semget(0x0, 0x2, 0x2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001140)=""/248) r1 = dup(0xffffffffffffff9c) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001240)="38458e679edb26e3b97e0812ae972cd9a16274f7aeca901e2182aa8d54b4f0c244b76284edfe6db40b2b628e4d06ac1e15ca88c8e420a6f87a654d9c5454e48538c0c083478beb4c6a5b2f7545257d9bde64c029f8eafaff85f1bfb135cfe1347ae7bb2ea7c057e6", 0x68}, {&(0x7f0000000000)="80b3ad73a6b676f130772b8b08f0f01db913578acfc26d6d55daf22e3a767f26", 0x20}], 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000012c0)=0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f0000000340)={0x3, "f890d8d6dc9bb4c539549bd14855e8ec6180bab7800d3fcd3b6415a7f86f00003bc835992cceafa28f56d5c4f3aa61b33765abe6d00cb9a6206f423abe7c6ebc00dc047d4c00"/83}, 0x32b82814c2e424de, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) munlockall() setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x2, 0x3, 0x0, 0x343a, r1}) close(r0) r2 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x81, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0xe1d045f50965887b, 0x4, 0x5}, {{r2}, 0xfffffffffffffff9, 0x49, 0x84, 0x0, 0x40000000}, {{r2}, 0xffffffffffffffff, 0x20, 0x80, 0xfffffffffffffff7, 0x6}], 0x10001, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x200, 0x1}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x3f, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x7f, 0x1}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40, 0x8, 0x7}], 0x1, &(0x7f0000001540)={0xcec7}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000080)=""/247, 0xf7}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000200)=""/243, 0xf3}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x102) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0xc9}, {0x100, 0x7}, {0x40, 0x61a2}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8fab32aee33", 0xfffffffffffffde1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 16:00:06 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(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0xfffffffffffffffe, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x2, 0x3}) openat(r1, &(0x7f0000000640)='./file2\x00', 0x40, 0x20) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000340)={{}, 0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1122], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 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}, {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, &(0x7f0000000c80)=ANY=[@ANYBLOB="00002e2f66696c653100d89c67aca6e03ce443f4cfdfc6d5e66e69cab3621175411da99c5fcbfcba5d366d3d3f363eacef60d307ab96726f4649392f647685a3230d7847ec77a238977c3e5226b86c2391f8"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r6 = semget$private(0x0, 0x4, 0x5c1) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x1ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x6, 0x2, 0xfffffffffffffffe, 0x7ffc}) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) recvfrom$inet6(r0, &(0x7f0000000040)=""/35, 0x23, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x400}, 0xc) lseek(r0, 0x0, 0x0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffffffffffff8, 0x40000}, {0x18, 0x1, 0x1, 0x7}, 0x3, [0xb96, 0xfffffffffffffffe, 0x5, 0x1, 0x8, 0x2, 0x6, 0x2685]}, 0x3c) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000100)="1551c157bef60310a8994b2a024f", 0xe) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = dup2(r1, r0) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0xeb, './file0\x00'}) mknod(&(0x7f0000000280)='./file1\x00', 0x2000, 0x80000001) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="98a7387eef51c90d3e81a97f853a9a66a8ecfc6da34056cc6ceaab0dcfd992dbe6c2b518d639a0b10e4e80eccd7ee440dc1e6cfdf3802779ff082e8b5aa50d40", 0x40}], 0x1) socket$inet(0x2, 0x401ab698635246a6, 0x40) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000340)={0x1000, 0x80000000}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x91c, 0x6, {[0x1ff, 0xd189, 0x2b, 0x6, 0x20, 0x5260, 0xfff, 0xfffffffffffffffc, 0x81a7, 0x1f, 0x2, 0x1ff, 0x3, 0x4, 0x2, 0xa2a, 0x100000001, 0x100000000000], [0x4, 0x6, 0x100000000, 0x7f, 0x2, 0x0, 0x8, 0x7fffffff, 0x100000001, 0x8], [0x8001, 0x3ff, 0x9, 0xfffffffffffffffa, 0x4, 0x40, 0x7], [0x3e75, 0x8, 0xb5, 0x6, 0x4, 0x1], [{0x0, 0x1, 0xa8, 0x9}, {0x2, 0x143f9a9e, 0xfffffffffffffffb, 0x9}, {0x7, 0x5, 0x7}, {0x0, 0x2, 0x0, 0x4}, {0x7, 0x87b, 0x6, 0xf3}, {0x2d9, 0x7ff, 0x4, 0xfffffffffffffffa}, {0x0, 0x2, 0x0, 0xd5c0}, {0x3, 0xfff, 0x4, 0xffffffff}], {0x5, 0x82, 0xffff, 0x9}, {0x1, 0x7fff, 0x2000000000, 0x10000}}}) bind$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file1\x00', r0, 0x2}) clock_gettime(0x0, &(0x7f0000000680)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = getgid() fchownat(r0, &(0x7f00000006c0)='./file1\x00', r4, r5, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000780)={0x6e5, './file1\x00'}) symlinkat(&(0x7f00000007c0)='./file1/file0\x00', r0, &(0x7f0000000800)='./file2\x00') wait4(r3, &(0x7f0000000840), 0x3, &(0x7f0000000880)) r6 = msgget(0x2, 0x42) msgsnd(r6, &(0x7f0000000940)={0x2, "b4d15276393369b374d9a5a1ad91279495b980d615f22dff873c1c7a943fdcc6e141334cffa4eb42f88a13edbf55ffb6b28f39fc7e0247cadb3867ceec19d3f05cd6ea5c980397191a0d3e838c2eeee18b57fb40d53bb468b13b01be8abeaaed1efe1458440f76277da4afd6ddfd6e44de381edcaedf16e7708c322e3b3c55947616b12ff782e68af133d9116bc96ca06297ece0660b61fd83906781ea58045b6fec887dd7cdb855c424921cdfffe58da5065a20d49090cb3282680cfc197821f6aead5f85ee2d40904ba294"}, 0xd4, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7a5dfcd39d9f1694) 16:00:07 executing program 0: mkdir(&(0x7f0000000100)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x40000256, &(0x7f0000000240)) getgroups(0x6, &(0x7f0000000080)=[r4, r0, r2, r1, r2, r3]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xda8, 0x3ff, {0x3, 0x2}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f00000011c0)='./bus\x00', &(0x7f0000001200)='./bus\x00') pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000040)="9aec5270d5a3d7872d4ae3723635a9c2edb546e2be6b1a1ffda857b195ae02dbc112389fa1e5e71d1a7810db200204797ca1e27f1e0010ca2961684060a2c244f3e91548e36ba3a0f384c72b707c863d20e5384a90611d3c4b9d35561ee7480bb21e16b102ab5d8d25f996bcfe18a4cb253f6036ffdef732e9f4263cac174bd1be006dbcb8bdf060668ef2dab3df77e2f99f30bb31305758431bdcd3", 0x9c}, {&(0x7f00000001c0)="d63c346cbb17c04fc93badc504b1afc16b19c7466541ed2a4d6cef5a2404c470d06291f3d044154392030cb88ccafa139e82a810a15bd056fee250e6e46cbc6ed1af4fc9b9487225a755d2213d29a3d100a03d87275c01516434da51d60bc6bce18fbfd111d49f3252593ab1da3025e95eb79c4e2e7b199e1e283c65ee0cf9ae4796f4c67a35631ced2133aad4d6464fed2e10beb6480693fdb52a4bb929abb0cdb82b4456e3777c2147ff167131253f346b8d295c97ec1383c3f02b31743cb4c6259fb014ec300189d72f5d8a5753ba3137c2357272c4aa68592dbd3ec946e954ba8194b8f1f090d2903b0b96168e4ddf5252d24ccf9a40826119ab05a639cd8d4699ffafc2a620c790719c8e0f2c85001ac0de14a4487feb784dbada0ca42c213d1cb3aac524d5fecfa8f9bc27aa4817483a2ee2b2e5b39faa1af0a98f757c03fb076716cc495a7c2bcca7589ec9a07b978b65cab60725ec2888f5fbe1df20a3e39a40bb51d1a2467e3fd5c1ac978630639bcdecb0ef547ca0f2af6eb4597b190bba71f119301f01345506c0cf71cd0a543908213584661d12808e3b0bfba332eccad16c39e87bd924792e16acf28c5e4fe66c8c35bcfd5f03de9b897723c1da20bdfefe006e7341cea76262671dffa17c6c816e7f074ffe312ee1f2395a2e7b437061d6585ae2c4e06908dd40cebf65f69d00b2b901bbba34f87b6b38d8d240c9679bb6b8723b330629441b822c76ee727ee39011dfe26b65c5c8bb755738371f3171e0bf02d5a4e50f0ab8f3b17052609e53b289bc56bff2f6e5a6d3737c0718b5f6e79fa345192e9df5a388065775a32cc3984623a29e98089f303d3ba0dcb003467c8a06d1609aee8ca6aba24a3a6a2a0081a87b1e0e35d964da861c68e9c1566b1101f4815888597f7969c7f8fec21b5bccc16f2f02521a3a727c3d427c5a1df250945a2cbcef33bdb7dfdcfc446f73f12e6d8b4dafb375503adc68d41c1e20f7412b680f5799b4b8cbaf608278766feb7a189f8c9c7d33956e5c1565959642e6b7d29cf47131dc02b73888475c8c0226a9dcec5798ee2b223289f19b78913af3e42a352202b94a69ad90780d3dcef2c332a3ccf6ff23325bb85837f39c8d2292d0c11269ba9bc3501f0e2f896ff954a4e4a4696a2ed2a24ed4ffdc052ad3f55644a3198ee7fafe8dfc352152ce59eb01c581df25a733daa39bdc55939d0ea2db853f67eb320f3596af5dc33bba9d8e17ebc409f14aae54c8994bd7c388561ed5c5a67e79eeb72f958b85cf34b023f0391ef7b5932c7378020eeee5caf405293228151cec5bcefa73d83c1cb9d908bfe7a957b9475544e52f9e97ff80e0dfaf2f42ff0fd1cbef8937fcd2639937b7eb0da73080e4af4a48236c252b7a8d33e86005ab38a0c0f284f364df2920b9cf9e641c3b38b906f2bf180db3dcbb34275e6e5f9258c67c111d42ce24164fea5efec728a0289426e055d4e1d052532efbcdf1c4a0170dc4a68695c2d558d86f080f9012d810109ae87cb589793dabccdf5b2afd3f872e4a98da808ea2bf41fbc7d4a80f465ed4c2df7669c5d507621c36f4a1b937bd132cd077f625c85344051bf233ec6522d351f8d7f10c0695fa5aec0e6ed7ed9aaed65ab80dbb4abb292426a9d05e81fc3d6be59cd669fe02d64c6519d7d9c13ccfc1ca681c8b14455b6d20c8c1794cb8bb84646d2bb113dcf96add4f3c72af291ae143d18bda41e23aeb0adf31d8be1e1e07a55364be193a4c5a8e23fd0f9bb2d86c09c9c28c341e293ca98fb42274da3af3da2cf76fa222a67ad7c2eef97668f4a93aaf77f7eaaf212aa8188ddbeadf077af162581f37f9326d0b563ff390b0802dda9921834252cbca9de7470a632cb38bf83cf4f1d73aee6fb2efc663aecd824277eb33ee12c19a38ce050507e9961f1d76ba0d097f3e37d236bbb8d24569618d0d4923fa3ee245300ef92745862dbd375f2b304e5cbcefd127aec3f4ffcedc6e1448f7ff3c9005f4af90f3134157c98079a88c0d9850e6fd197cee74780fe3386a72980b8a51d0303766de59b9e7e4029b6d04f8e1a8e36910fb4d01e038eacabafa1c89744f9796f8f43b017ba174c9360b6ad7b2046a9009e0a4d756370cd6373bdfea8d4dea6f4bc741f4c42fdf4be50cd7b072fe122e65dbb7c93e603608ee4e04338c5cfbaf3abf6b46b3bebd388e6a4e0ef76b8f00dad75b8cebbcabf703295f2a82d030e95918fd6f74755fca76fe0646aebce0ffb2feecf34204eda50feca1d41bf7f4bd0e160b019b68d474028ff9e7cbcdf5c1973d65985faf12313ab889311fce2996d1fee459fad98f42e3e12af44d911140fe00bec75c93f263bdf4ee05a7352cf8e0b8c19b050f69c5eacad2713de85ce54fda8e329a6fa2615bf9362fccd94baed1c18c34d34cd2c3aed3386e13ec6d0625d9201616cc13b4799192cc4c25aeff5c44e8b223b389e2a2ab07231f6eaa84a567cc289c2a78ce8244c7b592db28903ada3e25d494a3f1720ea4deec649a4f8922a0033193f1a9b40197ecf6cd6c32f627550382fae59a761aff181086c6d9fe77311b70cda0000a1a448ff131569adf0caf1aaa0ac4514a68e87865cf2bbf0d562799224ce16993388a3a64d8f9898e662160ce7cf8c8d1075c43f6c172cc7ffd1082698f110e247986e396ecf79dda241950786729049393d7c02a523c34ec10f274097a076adb04646d47195bae27460a21f40f1feba0b2e6c54095a4dee7a61c70688752e0b01eb9e532d7212beb55e277c9ba8d181c6803b66d04ac82698a94d19d34dadf0dd1ce7650581d7c004c1ea644d40373e0a9e0ee893bf7d6ae1f38e780ff219e2b9aab44b324625914997b0d8065aaf1760f51600579d9420d284eb735b8cc0d640b1a2f30bd94d2b6677b59ea16958d16b8fa7994d9377d2e4428353b6cc59f9592a37367a71cbfcd3978adbce497d60c74f1f7945bc1607a84e40551b7e0fb8c2a5275c64f3f76874f4becc90198c6756ae9fc3976065e64453060c10484e616d63ae9a0f270ad8beb43c34127c8a07872887e4f25edd27435b1050c235e2d2ef2bd59905b3c954dea8066e969447d68e14a132927180ead13394d25e1b42fd8418601bd3452b2f5f3a8b7d83cfb546fa90584b22798b86950ed4227dbecc7d0a59a2385969a7e814de48eab2c76bdc038c61c0761981b7dbe137b3a3737c067cfaf8723b533d78f6fbb3ef7eac40c68fd0be82c100ab233a2cb167d22c705ebad3e1d3a5127aa039a5c2103077c7ae19c7a2d1b9dc4b9acd77e9226fecb0f1fa885469f42d993c216f74ce9c54f674a9cb6c2e2112bc2279a6215d834b2191bd42a84d3bcecfc3ab8aab89af5a9530931093fda619fc89827527d7fbaaa4dc80c56e0caa6a8fd86ba49b25aa69efb0015ee4b6f67cb6f24bd06b391e127d3babd0279afa5bfcdde234f5b0fd074a996166b2229bb1a49ec7583a2b3cbd2d8b6f21bafeb22b0a674ce7407c91daa863634857dc33001d2b005751247e94b1fcdf68d9c71aac572dd82a065a950e0805ba766c475c1cb868e73c2ee09b29652c225a50d356310c06188e0088a5922d8724d94ef1dc8941b7eabdf23c549ca752b21e23dbf4d3cf507161a95d00a3ae46def64ac21e7d49035976bf956dee7894cb012ca86391ac405cb7ec2662971abb800970e81961987b3fafe784b0b647a02f6e06ae7456a405ba2a7e27a822629286c342ffdacfffa24896fdf7166030d5f246039fc6e33552f14813c931448c005c286ebba0123d742afef851f1f45348da38956f28c2699a89d6bc39728b83447abb497d571063a51c229a113f0cc01d4e88c32726831a19837614ca44c9248429fef5526f28115eca52f350b4e04c15d701d256f33dd8cbdf3c8b7391089c4925675dcc15e7c39a88e87ad89087e0f731801f620b15618700fdaac574e30ff340d39ce344e71bed39bd506ea3f88fa19f94e52246f7b890e2762b760c19d3a1e31a695655806a546f5584171bdd20b8a0712e942bb6555de19261626cd9ca7c112cd1a2c1e5497831946b8f99eead87a6888bbc3b56ea8f66e39f5621018cd780dde0d7af1f79ee327b82505428811d767896e812457029480ab73e7eee1e5a9d9517cd7c027df2daea7a73a5e2367698b08252e9394e5ee39fbd94a6e8790d044666b671e4f4e330ab243f84a41d308722f8754c16d40f2fb7bc397bd43d632dd2766931130cac9eab5e1074e995a54997fb9fbcff008cf355789dbaa4904d64bbb8d8c3ba3014ac4a75a9861e3448195cf2482812b5b5df8ea977efeb21425de3b2bb23bfb428ef4b28d772a26e7f150bc24f1e5f5e68d47a29f2494c5be2f9e76128225422b8f843aaaa1ace16b31accd17402acbe328e65a0292513d2db3f0cc88aa0e42f4c9a0072fc9bd1f5ecd6620037e3ddfb61f6421d0111c765d260f58a58458d0ed53d692fe3f2c8543ee5b4b9d5bb7e7ffb5febc89303f26f5003b14ab5555b58c9a007a0151ce772e95bca4d7b5f1852dabab700dd1ac0adc6800998abb471a48e0ecb147e5afe98986b1ae4eb0d25faaf0dbed2dc51f746a3f3da22c3453bc92ca62dbed2a9acaa3fa921624d4c76760df4b2749f5500f9f1cdb8439ba1ea632b7bfbb76a821dfd7a860a1ae19b3d54b9eb5873f8251952bf0362ca59688bb7c1d8799fd884aff86fdb111ad93e4dd937af04156d909736986e0a5e21773fbe18bbc7daeee2855222f4cc3e6455fb2ff1f583b74ba2b7074c2a6888e75bd647371b094e40b1060b046b4e6ed3a0126b303a34c5f7efabc536b06355451effcb251f56a0b109a16905675627c15ffe1df14b68ef2bfdd67a47495f1b1f6615c2df40d3f2d46034ab1fd13245667baaa93a6c017a1ceed76394162d6d1f60a890846f1636aacbb858544f0bb5d4029f011b619e21358fd7c629665be2940a87143d2a901f26f4e304bd2c9ab23518b55501375d6c2db0c7f747c4b0eeee4fca7950e86f362a719b7782a2500b2cd4f04946bb39906e52fb2b01b0fcb09cd6801085651f88089c4259e9d20bd806604c9ae78994b31bbcb2132632518a4bfc3aea77e2fd149a47364c802069aa0b1077bca17e3455859382d2c6eebda5021e961fcc3c6b2d4d59d6ff10991cb0b10a118c26c5c4712e2bd24868e82e099293543b5a8b530c48aa4e1ada4282b273a47d689faf3948e9fd658452ecc87e4a2572b71634e612f9ea149985041ac31dbc14585144f10d27f8331fda1ca9bce64a9ae7434aef0e15eee4b43a06166540ed5c0a86c68c275862318ab959c9540b5101644e848182240de406abde20219e027a826418f32313296433186e67401780618ef518d772791533a15312023c4df692a52407e93c40eb2f61f78c4b0bbfae797e5801dfb7eb5ceb83961c95d7cdb2d13f2e4437ebe9ffe2f64db3f4df1d423969411538675cb866f1bc47a49ed6b27248ef3a578c799b31280a3874055bf5839338ad25aee793810d68c1099f303f63400b24b0634266bc95f2736366294cc1e3649065acf5de14322389f30737d06c9bda5e90c0acefd0d688e490a429a3528614677a282b7f5f98892f2b3cd4455564bc99ec21b5a0f150b3fd9d022ee4034b735a8331be2e03477b288b7d6cf8b5db217810e6edb1a42b74ad6b6b7440b88129dd773d3109db36f20f719aa3f97ef2bfa763bd8ffa782b500ae93f87b3d559c3381bd78357c474145ab3ddbbc239abeb0682f4615088c7b7708f219ce6872", 0x1000}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x27, 0x6c, &(0x7f0000000040), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x869, 0x2, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) setsockopt(r0, 0x7ff, 0x4, &(0x7f0000000080)="28c835eba3061987101297ca4cf1bcefe5cefc75ae6baaf44f1c767108541a18e7ee8b50a9782c567bf46c8e1f727d05960c447595c73dccb9613eab02978f1858201b7c0065a9c174", 0x49) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x4ce) r3 = dup(r0) sendmsg(r1, &(0x7f0000001ac0)={&(0x7f0000001200)=@in6={0x18, 0x3, 0x3, 0x1000000000000}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001240)="b18a912620e9a3e78902c0ed4390d9b1c65d97eeb4d0e7decc923064c74af5e13bd20335c7948ca4eab3fe6976a9ef4e9e67d26cd285700d0b57d6ceb0ff47ebb8530e0c83ca1617f28850f9023faa5b44bdaaf0e92a31cdfea9ecb0ed4de30501869f93eb264f580d4677de493b16715a0fd0d2962c49992e350ea9ffede6ddefe453bd4784eca179f6c972d5e9360469c8efce04c59010fc46a8aaf3bfb93a0ef960af67df9b68e1f6ef018bdc3702d2e5a9d3cfebcd68f7e1fb6fb8f302bf10ff9462b0b1c53cda1c3117c5b54d0adc50bc15879c18054b3eb4bed54a0810137f2bbc0c60c09238c436c5996b6766ea206f013da5bf20750e", 0xfa}, {&(0x7f0000001340)="3af8b75cf047ca9dcba4132d437238a4ad7a0017918a77b3c5f0fd085e9250b8751242bec376100fab7f943d52805ea558959876354d4f27eb8f7b81ed33204dbc711652675818d5525a44b5f56b957e5a3e8c8002fe30a6ce47fc1c18772b08b9b93c9a3e3f471d29bbb0807acef4a7acde2aa80e92d7756e00bcfa95329d9dd7635ca1f6328bc5e05511ce19d915c386fef874b931447a366aba9eefa4341d", 0xa0}, {&(0x7f0000001400)="7bdad143e91cac7e9c4cef21d74a3aaea69d18d22d6d76a8ac568cb73e579698417ee74162e743ed8473e16119796752d3f080370c1fddbd6161ae22c3b63255a4ab9ecf165e9ce0abad689840a78a1457ef", 0x52}, {&(0x7f0000001480)="8ae51d7ea236f9ee5cbbc0e0ce0ece77aa5ccbe0305e9a4f5e8c6d8c14b3d991c54e7c36cee1abe0feb2edbfbed448579a337fd2b04b6ccc975a5530243b61b9f0b44c481c60fb9232314a3d0bd290775c7f38c8a890e9889d97770517aab5cf6102c6e9344454ebec54ef1612281e1949b6d0fedd05bbbbe16b7f9a322df31804", 0x81}, {&(0x7f0000001540)="b1de963e9d8e1afcac435a6c0212eb70f9fea8478c2502c47362051036ed6169a5e78a140a72b64c83c6b40f904e5c43eee9a774c8257c1025cbba6d1ae9ab2789fddd", 0x43}, {&(0x7f00000015c0)="3c35453004f97dc583ef2435d5f255c9f1a711517e6dac807122921de14eff57573726aec8bbf9c156b32ad4830bf9bb9c1e937aa394a66f982654585c58f9e2980db79f5d8e1cf2c6146ea3c1d6255f", 0x50}], 0x6, &(0x7f00000016c0)=[{0x68, 0x1, 0xf000000000000000, "1e9c6d2076638a5601299868e5a6612d098e3e7cd45be4709f7fbe866e20b7d4a76dd55ce148c27a83ec117fe1f966fa981b6aac0d1035367df546203031248054f3674ce1478074752f095c6de80166ec"}, {0xa8, 0xffff, 0x1ff, "2ebd30cd23294211423c9f979845dac40f83eed336055049fc6b45fb7e94d9a3194c65b8a3776a1d8c38586b7aa256d43b65e45296f3b84ab36d83568c6b74bb19f1612e04bfbb4f6ce8e329cb6a25f67da58a4de5f94ac71da672f939c01821c1d3ac56b26ae7da9c175ec3bd4f8bfca7e0674cf7cc10686b28ff25b35f46585ff14d444c3676efd663bf41250be51575"}, {0x18, 0xffff, 0x9, "c59e1ca0"}, {0xe0, 0xffff, 0x9, "04c5fd3296c78d3cb990f5a4f18cee5883826813628a468aa95d9383ad39dd4bebb980504b2d261faec842e9ff5dcb0b63d2a798028e4779cf5622ba78e9797b85bb91015d25a5ba7f90b0eee1071a26720ccef0abfdea084ee7b454ac2b55e8e0761889196f7afefa548b23544e7d72fc2d53e4e1613bbfa2b5201d731023d973c8c533463c6a8da1e9fc2fa98f14d25c995a3264d79b2826513942ac05e169cdb739278b487976d4d3ccad9ff2e84385edebb20f1c048cbc431968e1a58e2189a984e5a9b917ca0860"}, {0x60, 0x1, 0x4, "2527f47386bcead9034450d71d7ab94d82f74d2f00d4b972c15c5c42aa447ea9ec4d94e2f2e4ebf6cfddce662a834a9087b4c252751837e15d65b25e0b38b0456f5429e56e8bb8e84cdb173b"}, {0xb8, 0x1, 0x20, "1830a240b380e092291976a0858377a8aadbf7b7fd289980c46dac7132084ff5b5b060018b5734cacee6ad39c6bc48d1ae4c5b027e7db1c90ef78814e391697cf0429328ffb0cd511697489fde9bb6cffcf9f8b02fc63576b13ff5614235269d4d3c88201e330eaa45ba7a676c9bb1223eef97f6705b53d00e8a3bc045842a8d3ea5c34d8ebd4dd7fef9561c7637a7a2f6f5efb03425e21c86308dd32c877a90791e"}, {0xd0, 0xffff, 0x3, "4dd2632fc1034ac3946b823918c8ef7bfc2fd86b0f80cdbb8e0444a0d146b8f7b267206102be327cacc92b8d6d4a14124312887c31d0f01aa5ec0d9c7d8350a0d58425226fe94c45404e756afc6e94fa51d1c5d6d7b0b55d448263b63930a20520ed5017daee4fa79216174021b734ff8c15b5290b5033111d41caf39d45638a4c961421bbb356bdedcc8f1c32fc64ae3b767f4d3d759fd9495a020019dd7182cf9f8ceefd009e7c7073eb6a4ea162c46ebf8d63f8b9fc56c3bb9298dd0e"}], 0x3f0}, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r1, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 16:00:07 executing program 0: socketpair(0xf4a76bd8b42a1883, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x28) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x80, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x400}], 0x2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x1, 0x76d}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x7, 0x3f}], 0x100000000, &(0x7f0000000280)={0x1, 0x4}) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) preadv(r1, &(0x7f00000014c0)=[{&(0x7f00000013c0)=""/195, 0xc3}], 0x1, 0x0, 0x0) connect$inet6(r3, &(0x7f0000001500)={0x18, 0x0, 0xc32d, 0x2}, 0xc) r5 = getuid() sendmsg(r1, &(0x7f0000001900)={&(0x7f0000001540)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001580)="1e22d61ec5a7f41eaf55adb902b10b2cf07d7c7810ed9a5faa90eb11a9dfaf8a00bd5fd1c750c85ed5b9f45840f4a1fca97bb0bd714c350eeb9aaf77f0087b0de38dfb9b13147c508f5f2f568c8f0505d0416f77674138ad1e23aed50f0187c9ae90f2547e4c092fc487e496f4f6403a2b6a284aa6fd85632b01540ab1fbfc6380316177e872cf36ef8d7341227f695e401c9715fa84ca150d638e672141ec6e4bf93b19b0ce1ed5894a960458d48b8bd211850769ac86b4c597f689a56bf57f1a52155fe3c9502beb00cce426ccda23b2f191277e5451b312b83b34ead6468a5c8fda1cec6674fe6517cd5b41bdafd4607525b7fd", 0xf5}], 0x1, &(0x7f00000016c0)=[{0xe8, 0x1, 0xfffffffffffffe00, "61557237fc192e6d4b68ff1cc2c951a55bfa4f899d9229077d222ebc35f46bf7b89066c6dc9d36c2e165f8e9929f32f4b80525965df42cc9a99da73e371abcc28df050981ef4749911ece3b22359164640309ab9b1869e35795ea5aa98d4e18bd9a35bec0e4acc1da0a6b32b934c28f47cb8c2ea7feedf6557f86f5efdd46c9483f0274174879c6624debfb122bb96a4cba1b1f097984d43ba97ba580371880d3c0580980600fdd51798a33975d8540e1768e94aaf76097ef62c858843637e4346a7e1d9bb6ebad343250b8d8ce7ee8c469c200433c14fb7"}, {0x78, 0x1, 0xfff, "8c6849f14d1ea5c494190f836812bdae3c7c7942fa43eabb4891c7a0020db49f278f3f738492f46e8654b6ca781931fa6fc379d4e4f80fca33b16d7d2701cc572e9b562a41ca879bd5b921a9c4eb9b9a931f40e145e226e950684d96e0dfd0975c42b673dc"}, {0xb8, 0xffff, 0x3, "8fbb36b74597a65ad9d0452f340ce724b868073458372b6ad29a16505a9cc63dbb969e35ddc77f553e2b50acf9bccd8020bf38e337a54b9a6b0878852905cf26352d0e3614562c5acc95afb631b7df1d017ff6c7a3cf499cc02845e0ff757d3d2eb72aafd2e5191f6de805caa88d6371180f365ba073ed6dc0b3ad8cc9e9432c4404bcc2c5843e226e0ebd496675b86c56f4c03591d9b92192aed97800a532d37b9a"}], 0x218}, 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) connect(r2, &(0x7f0000001940)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) kevent(r3, &(0x7f00000019c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x82, 0x1, 0x2f7, 0x200}, {{r3}, 0xfffffffffffffffb, 0x40, 0x0, 0x80000001, 0x6b25}], 0xfffffffffffffff9, &(0x7f0000001a40)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0x426, 0xffffffff}, {{r3}, 0xfffffffffffffffe, 0x4, 0x80000000, 0xa7, 0x9}, {{r0}, 0x0, 0x1, 0xfffff, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2, 0xd62cbd4fca564e28, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x25f7f807, 0x7a}, {{r1}, 0x103edd7ccc9c99a, 0x4, 0x8, 0x3}, {{r1}, 0x0, 0xe4, 0x2, 0x7, 0x4000}, {{r3}, 0xfffffffffffffffd, 0x2a, 0x10, 0x7f, 0x7}], 0x8001, &(0x7f0000001b80)={0x200, 0x40}) bind$unix(r2, &(0x7f0000001bc0)=@file={0x0, './file0\x00'}, 0xa) fchown(r2, r5, r6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001c00)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x400, 0x0) r8 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) setuid(r4) write(r1, &(0x7f0000001c80)="8c01ebae610fcfced770036509b714e1700d29eb2642fe334e54e31a4947dfe047b3ae02b57913ff1085f4e1d61af4242829fab6e4d339c555396ae4365b32435481032b698609107f810cd5ddb0c6761a3ac25670b9f5e19852663663d0d67b9198b2866e7eb745a49a331ef5a9cb33d3dc751d3b553892d1e28046d2f3de81867c522d8b0f10962315fb8152c9ee5ee35454238283699e88040bd1fa4c3a3dd26b7cbd1141c008ca2e8f14a559134bd8011d5f35d861fc65b11788c5ef417492cb61abd40079073c6de9bb357a4bb51e8ee369779ae414eac1afa8c11d7afbdf", 0xe1) mkdir(&(0x7f0000001d80)='./file0\x00', 0x4) bind$inet(r1, &(0x7f0000001dc0)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000001e00)) kqueue() recvfrom$unix(r0, &(0x7f0000001e40)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x36c47d8c9e63e3bf, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x10001, 0x523523e, 0x4, 0x1, 0x1000, 0x7, 0x0, 0x0, 0x2, 0x8, 0x408000000000000}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r3, r1) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe, 0x30}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x42, 0xfffffffffffffffd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:08 executing program 0: mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0x40a, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r0) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x80, 0x83, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0xcfd6}, {{r0}, 0xffffffffffffffff, 0x20, 0xeafeee696fefbd71, 0x4, 0xff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0x585a708928ced137, 0x3f, 0xe66}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffe}], 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x80, 0x114d307f}], 0x0, &(0x7f00000001c0)={0xffff, 0x1}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x14f6f3fb, 0x1, 0x40dc]) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) read(r3, &(0x7f0000000200)=""/24, 0x18) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7ffffffe, 0xfffffffffffffffb, 0x0, "00000000000000010000200000000400"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r2 = semget(0x3, 0x4, 0xb4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/123) 16:00:08 executing program 0: r0 = getuid() seteuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xffff, 0x6, r1}) chown(&(0x7f0000000140)='./file0/file0\x00', r2, r3) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b075"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget(0x3, 0x3, 0x41) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c, 0x22}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x27, &(0x7f0000000000)="22f89e3178024d472a3f8321b950c22d1c6d2b5e2d7e79268ca12baa0428ceaacfe653ad349553") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="6afed3a1d29e9980d8a3bab0c83e545d5f3083309db5e9f772c030e67eb2a327af5cb2dacdd6db38c6ba7aae0b09ad0adc9da938d76e0d18298070db4478ccecccfc7d19ae93785dbb3bc5876d2f616aca9d13cb89688edb12f6a1b41265e9b0654e3968ecf7b590d7a9b3c7838bd828be2f6332d9428930e07d62cf0e757a9967bc453d303bf50d6c42e8224f0ee1e8f316c7d9639817f5570be4a5795105f2da3204d8b08ec2846db1152334ccd37233d316353a05b930cceb96678dd4600a7a4516ffde41c85e1a3fc642ba983d841018738c11fed467debec0d4384fbc8b38ae4a61fa93f905f97616b22d67697407f9c4607ad23b18be19a4806cb31f3c114d128730e3fafccd37df1f90b2ae8996ba5d2df962009b2ecf3f5c1021bf2d464a17186a166c91a8589ef6d2b164b4450731e7cf1508516d8e221fc60b25ef911d82772ef64e0170e955779658e0b1a765b323aeef097ac7dd7159d99259089c4325c94701977666f993ba230b0c18bf60ec1ef0a82a07f2836bcb3d585aa22243b2e6eadf0fbfe697c19572f4007d5eb9b97fe5203aa97916093c1afdfed0909d29009a9134f44d3db2915b195933b72f4e328a811c6e8f7dee352b1c01d61769392466c3e2c19cd2260d28bab04618ab2843e12ca6231367ce10970b0038c34631d8e96e2bc2c5952b758a46c1a47a96fe7eddd606d6cc2f333ab5c1af19ea2eda40473f007d01f949da9716e9b10133f4b122941f00a194155c8dc63988702c354ba74cb619be714e48d6fe29f0e1243b320fa1ac26f4802fb1dd81eea160ae0bef581ff323d6a61f6b42d7ab620c465fe08de82ab11ac1cf074101b84ab07a0785c1486fe21d818e3a982ef0b9381f74c27e31f90a3796e0116dc732bc75723abaf5cce0f1c26d3277d5ea63373fcc7c8955f8f838405672050e3ee0cd7adcd368135d7ef5e53e9d766b7b67c86da469b369286d47ebeff2c4f744c9be82f0973a293f11f417424571c10445bf057a9b1367f0f4c23ffea23483a35318025ee9587ed6391265fb8a1d1e79f3f44e8a209470016483ceaa3aa5c690399bd77e6faf0c9f5a7388e25268068834e3ec00631546016fcc699861d6aff82164f61733d2f2eaf3394067d6cff5ca4b49a0e4b946497cb394d87f458798928a629f2b8535c508a6a69c0a325c1846f6f59a250f85c19337b23d7a268b1f6214bcb01fce90c388e5f8e9f9e15fbaf08a4e050da800e8c2e49db15cde9f5b575b37035038ded9ebc2a163d68db3c2d27b78c3a75a09cffd1e4e80e58cf882fad9f454c144aa80a3f9692295ce095deef088322dff81571dd845d357987709c583040c936db1b4019fd4417eaa15cf045d891e6e0f88e254470478830d82ca1ca66802b76086f376afda59009414288421b2d1bcddcf79b880b3296e38a41a1c498492788bba26a5f6b1c0803c96bf1fc3f0cb25b0f930290de9f176177e85085e4b4c2625c9d928c20b9f8fa68990603e390f1f5a14fe980e07a00e776edaf6020e90d1bca3b5753e792904f4d0ce593704f99daa630bccdf72d5d045e71ec860e024756657c5c11139ac8755bda2091316f0a4d0f025e289868cfe566e26f378fa7b3a58504c9edba20f00a5b49e85483c5c3e82477f8511b62292876a34b173dc27ce96b229c321f4f49f50cfcf2d5de63bb4a2d292ab55132bf29c100a1639a00339b3c1cac6fff6c7629130a5f97ebc248156ece2ae0bd76b218f17dc02c0d3fc59280454c3450972aafae26d2d53e5357e41b57fecaef031cc06a25309519b8ea424f02df7ae66f2c7e5a32082e5b728fc2cf5e293ece1a1b24534db89de45e0625fda39411d252c37e7d882cbc764c6e83a8cb9cdeb020a41c4292de4784197f977d9eb38ab74022b2c96e7ceeb5199b0662ca419f80d2464a9bb6007f40e82694cb6026640675428384b7053ab4de0878aac58348e7bd10d5d05b5c36d0a2d2477c2db181cc9ee63cd4c39723d19de3581a2cc0032b32154873d4728e8e768e174484f252badc154efa0b02ba70d013754574660765e6e1b2b7031e4ea0d050945655a78a33e0d0c51560194653eaeab3a9b83ae64b053a501ec880131810c5c5f2fd7a4506eadf8d452e9577b847a5663f8027211c6effea27cdd4722a8a77929c2597955d18500d66490439184c88e267c0d053d82bd8a3eee69a386f24a95ade1f782672d5f4bc715383813fdb4f0eb422e804695a839b9b2f42933ca1b276e2e0269a845039e56ecae4e9749fe75c8f1926becd4e33bcf47b231527dca256a8cd19bcbb88d61fa69db23f7c03333637cdf0f5031dd6ca6bd53cf9ef873055163d51a3f2d0b7797ee65f4fd7d298838755be91fbdd866d1a8423c81ceeb9ad836170b7a5cb7162455967e2de18412447f142e98007d063c0d68110bcb83678e1919579a23e5c3d8ce7945fadbb2d5f96a48e4fe303d637b784a7a8fe17806fb863a5e5073b1f85aa072d03d8dc08fa3dfb4e85b7201356209045c33a35310088cbc236606663fcd72aa3a2d5d5d494bbc6dae8d80c32211e07bc9e394bd7b4ff0420dfb05e44ebbe4e8e760aa73a1828f8f0259d34eef62a418f90b0f56ddf43f05748ab83fa21b27df480f68495dddee1ab15ada110940a9f6ffe926ee2266f5e841d1de9bc8deefc998e97b79f61b4d20be7c6c6bd395d5f2b969d823930d9cbefd357c68c54529881b3365e0ae920b31c01d496ecfa1c5d2dd359576a16224ae065e22e804fcb9762e8e1a7e51c77d5010189ec161d1855d8b8daf4bd1c947e65496ec28b652ac61145eec530d14e64ea7d36b3043c88e92e74f28ff2998d48364aeed930ab0b5ea88936e16f9a9c8876d1272c83835a1c95ab8a66f35d7f305df961dc7f0d51334ab6a35daa8684fed3382d42192b0ff5694483366a2afa63410ed9a8d15791275e1079140f817d29fa7bd4eaae63b44e519696c06d3d05933e07106cb23424cfc937e8565b9d5f6b1173b79b7e11ff86e02f0b6e1721f36677082e0dbe86ed0ec8883b2b4159e74fa26c38e68dab74893508b331126d812cf88ecdbb833e9ce0e05b61ec80ed53c1c0592ddb622773952bce54e8c4fdc9475d90520e7c4bc4f136927330b3e92f58f9adb415db84cafeac9ab5940e9de99181bc8a600bbcaada9544bc1e3ae4da95737867358cf73a67b000cd2f1a471e9018dd4dee3c8312e83906478b1389ff4bea321865365b3f3f16b577e09ef30c1d401c9ca88ec8ecc20f63c3cb8b4b5ec229de0142403fe3e243f77ed9d68c281a787566798fa602a45506ffb095f0df78b32402afe088dc48c04c280983c7f5131f01a6f470587ad1423a72afcaab285428e52723b2e2c46a83037d1966e45921a181da1b98553c9339c5f4d002d2e8ce5f4f14502ecc8e99ad01c412e0405e181f62ba8dd24bf9f2ff3fbffd593b66715295b3bca1bd702c81a150dfbbd4ddbb1a6bed180d149578261242eac693df746cfb4172a276eb24ffd90165671347b366178770a3ca81547d44525505c36fe589488347a9591bd67122c6e55f04a0ca68cb3ef389df8fcc1ae65ed8084afa2aa1ed643ad858d040cb825db1a135c4efb1cc5098b4f1e2a218086d5d0d06c80d1eda08a2b5a72eb57aea5870e82fb9b40b88a09ca76b05f52822bcafbb14e10297af387ab6189f31195786e24a134905c391fd435aebd784d2072d97a410506bf4362e2a77ca65007cdc9165fd49db764d8ac1a63114161f213651179febe33c59ced3f336985a95e7ccfc5f0b0d4639dd28e7e5a7cff3dcaa2615d3945d7a5883f44d68e1868a5b9996002d2a5ede9478730275e0d67d396469f7bc6d0b3fff2ec2075b39fcab859731806a1cca0a567c8af8fff98f85b3ad2af442bf5e62fa1faf0e152c1843b66d307564c286e06864470416764639fc31e30f57c2a2d671139696912afd74ab8a6fdf23c5c18247caf3fbe086ad5a16e34ec311aac09ebe8d65d23c1d7fe09f4cddac7beae6a849c9a94a046f6081b40a36f88365c2b52d2c72be2d83e1c2c5f5f541d6e6d9b4f9dfd58d64fdc900c83760e29a6c496f2337dbf7339e8a1afe3a49f7cc8aa02d908890debcf3649c746440982cb14c0bf5545ecd01e614f66a0690102793b7f65ba1b0486399493caface77d825fda75f95defd8d87e8418c428d22fa99b8970895a3ae8bdb15c57dc860c35dac852a2f789af96c558b531003cd1736e90c62ce17108dd9fb0768fe54b8c01934cf588599590eb27bc881932b5713dd4931d76725cda2cd061260b42f61d2ddea0290842fe27f3b5c3e662cb9d82b2bb2ca06de0ecf0bea3b5c075aacddd5aa5b79545ef330c769e6761d249efe4a43a34e27404d614e676069ed46dd39f22a23f5adc21925ce0f36d8b46f2d6c12c4798168d2df86b66380d03bdedbc54cd5a11e0f456e7441065cdde19cc4a952283d0312910ef9874bc25812c2306a7a6f4d342bd4c7a91439464121a175eccc1804c7b00178df4eb746cec0a1e8cc33fcb4c74ba9dfada2afe7c288a55f733d9c7a5a8e0498b5b3323b45608eacb5669d3c9ebf564cf78656088266cd4a927723314a3d8f0825b45c7d97ec452369de9034a83f286a044fc14280b1c77a247eb1c90832f65728d8692f7b064c358db54d2220d660a76aa431e56eb7194e8f63a582d7ecd80b5f09dd48c312fc725953f1fc66c9f8cb2e45be89061460cdc5e47676fc1fbc27a3bfc702dfd258f74d437638897ec83a3d43a028e5a55419e5903f5392fb3406896635739a77778d5e628eefa7e87a0b49f0c813581bf385d9b78831ba428cf5ad334971317e4fd0b1da6cd446eefa676c1d4923c161068f0a32391eb7b9c86e5b4a5a304e5c6144e4750274301a82c8a3c227f663fb20013deaa2694f17e9a63884f28c78ce0b1c6d9de360104cc1825828ec1adcf544334b312f483f78c7df59e3558c5149ac1154154237f10a92d4f5f5d3beccfd8daf246c57ccb40df9436e8a8955d64bab95f2fda4ae7168c8d454b56051700748d958874e05ba286b0356f68047abec807a12ec0f2aad07657305cc5e689bd416c9898f3dfe5f34e009580740c6f20469198ede1846cf81b81535553b908372fdb00a2b8ca70ff1a396dd0a4ab2899ad4b5ecc27a41e3162a1685c4c374d9c6314fb88a1459f585f64916332b241bb2c8d15a831302861936bcbd1719c08e561d4e1af47dbbfb863c5cb5d47db311073f408235562ecb7ad2ed3c6a8032e4bd8ace57a9ef83dc02f9087f0742f73141d6e54d128cc07994855de83ee1cf6d1493b56e96dae772a15bbb0aa4eb452d9f25afadbb7e6473133f71f3932997aef3be99dd6c1909e7f2827223ac3ba17e6ee559e321201f185deca7e61d724cdd7baa1fd28e77fe3c75017e8787f1a5b1ffb3fe40f5c4edc410746389acff02ad783612f1351e5a683c0f8a286149f554e1f87fa71ac4e53d879ee5581949c077b97f8d983fa82179c5d8e0ed9e84b696d0a88b65574eac7e70980d3a0ff0b96aa2e864199145522ebb218a1f630c8786d5388ba3aa877a22ee50248fd5bd31397b7f8db5d1fa0f214241da7c8419f992e74d6b91912c0739c4c179a056fc6359652124d0c188e829ff805b5471dd1baa5b4be930e599966b570e42f9471b9b1325c6b09cd64447030589339132b0134ebde54490db6a21d56d09c7d853c7aca6332f30e1e6d9361e3c819abb4ec478f41037a30ee0e14a246abb25344aa29f9c9e702244858a", 0x1000}, {&(0x7f00000000c0)="04", 0x1}, {&(0x7f0000001300)="a9ea1ae99818bcb6ee884bfef859a774a1ce9bf633ff2f703d03658cf0ce47df39514c5a8a8b28346c0f64fb11057ffb2016f2e1901cebffe678f237cb0c6fe26f200b234e718a3dee1989429a2d964df0f5bddfa90012b35d08d4ea73ee04bb569ba5ea1cfa5128bcf25a932f26577ecca85b9d9fc21be0a9e7ae03f8a92ccf9baf36a2950d6ccd18c990da57772fb8149c6b909758961d383cf8dd5a9e83ea0986fd2e1b0ee74b036cff5416062018e5b7e1dcab0474453f8f1b62a12476246c364edbf62133b0d9ca603ac2464aaaf23e696b0b00390e", 0xd8}], 0x3) 16:00:08 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rename(&(0x7f0000000580)='./file1\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x42, 0x0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) fchmod(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x30) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x5bf, 0x9004, 0x1, 0x5b5e, 0x0, 0x0, 0x3, 0x3, 0xc8c5, 0x80}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20}, {0x6, 0x0, 0x4000000000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x6, 0x7, 0xfffffffffffffffe, 0x1, 0x8, 0x3f, 0x3, 0x1, 0x3, 0x3, 0x8}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000180)="44be967c7416bda1b995ea2be7f97eb75617c2f96fa492c0183be52053a07c0f76c036d46aeb897f72ee6e3f4a0709cc23aedcaf54b75da04fa2bff5172db69d6cc73f0b298267aa8d1067a357a8e0f61bbc864b318e42bfaf4d73208c6c239a6520aba603728e0a5f68884f1db416aae65870e99674252ac65c572aefcaac20ce67af3a30aaa86198744fdabdb020") 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="b0e5c9b6ad90eb95ad74a37328e592349f2c9d312821df35692c9f6c8d1a684eaffbbf617e6c8730f93356a6b1ce68abf22ebffb0ca2143fcb63a38526b7d79c916615d12a688b6a1598b9603ed60a4473ed203ea5314c7e2fe2572c0481690f74e694cf155b606c82481255f9a72320947918490a8df0f01e1420f7d3e4f32fe219b773cf346f9256c63f60029df087c794e5f2ed973fb93226e96cf87cae0148d98c62bfbe0ca17f545a393df5fb80f9c97b5500db040b8bd4cd493634cfffd7ee8b872987e4689656558e9828700d5a32d906ae091795ddd4540a5e9d6725439c7fe720406f9d52a8b766021a700846c358b81f3a59583333969c36", 0xfd}], 0x1) close(r0) close(r0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000000ffffffffffffffacd5596a627a2d35d551a7de221a18", 0x2c}], 0x1) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0xd4ccec931e117d1a, 0x8000, 0x1f) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x1) kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86136) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="6705d7", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) 16:00:09 executing program 0: r0 = msgget(0x2, 0x291) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669c1653000"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="dfe42c3e797f5f8599f30be95e9ff346764f56bedc3995e3175544f5b3cf1febd70afbffac97d98032f83919c2283cadc1b3305140cd7e1260c7681933ebccf8d63a7e96754fb52fe38ae3fb4f25c34f3e092bbc2ee4f0aaaced790655bc98155106", 0x62}, {&(0x7f0000000800)="f182ce8d752159ee473d3e3e8eaf1465c22f98feed843a6180325379d926bda766bd03954b4cd986a89f9d68010905522f07e7ee1e1af20f0822255a540f54e0804d61e3aed0d727565e4e2673b963f53f51ba4cc7d92990a84b42797529e8689c87ba91a92ff8668b6d2331bac0528380509e991bb583f891479c218d831d2ca9", 0x81}, {&(0x7f0000000780)="f1a1993681275271ff35d91415f41cb9e67909e795302f999bbc859169501b970c9f9e3e9779413a7b7593534aa9c8100409a4a3beddca50bbc344de1bdfc62f9684264cdfd4a155e77fe2937cac34e09e7a812b1821e4d0e248aa698ad80c0250e67c3a2bbfb0eb051d974ee81ee99e76e0", 0x3d}, {&(0x7f0000000240)="286140c5d0bfa121d188e96620a0efc2b514c4534e39f3e4b040da2ff575b42884323abe88788fbbc30a9d0a785807abb7662378b114482f8f45e8fee1a22f1541c70e755b3cdf58de11ff83fcef461966c08c8097abd3c8a08dd08100798f8d5979bf2eba7cbbae5e8c14a4fb0cbf2dde046834e16416e171b051e23c36a2921684375f6ccd402221701e896cb99241ef8d7c06ebdf3b246ed988a9a4d76e318a532ff42e8dbb82796b326ce60eec74", 0xb0}, {&(0x7f0000000300)="6d14c77de23fb534db0480", 0xb}, {&(0x7f0000000340)="3751a7353e3661f92fcf1f5928c3594e37ae424a3b9efeae9afe9c2d99c085e88427323c335943ae62b4b63069ff8d4811ad28b3b6eee20da5e03decf8cfc48e9e9418439617ad6db7dda95f3e482ff69eb09684adf83604e8dd2e5bd36f0fad8c1fc052fbd0cc64e2381348b79ef0d546e66a10c8460ecd23d10624ac43d3a38da1a10f2663fe5f73cfcbfa31c7f2647fd039318a20cf038bff788952acdf2fb8c6ece7189d55962e02f2da", 0x137}, {&(0x7f00000008c0)="cc98086e42203feb465d7a99df5c8cf28058dd8ef189cad4e506fb9dbcc3df41307e854064befd48090f8f397b7bc2b5664ae18b5acb60888652875981cb2ecd7fb0c7e85723cc0d3dc6320b9577b638b657ed34567d63049cd05e64d46a0b0c71def211fab9bf8600934a84a351ba0bf670c5325f77e4203f218ba036631ae7d859835c0b50484d6068492dc018fe2fbce2ac69ae451f3ffda5b180db2b8f4905c81909ab97e1c0757ebce64d02fd26f9475974da62c9d7fd347f6254a8b343b003749fa3e6777d014481b3", 0xcc}, {&(0x7f0000000500)="c0d4a6282e1479531e1ad074b8835ed702848e93be395d0e82e8fdeab07435e1ef53a444a1f8d2abf157edf21f18791461f3f30b1526dafc4d95705ef7688e1745fe065790e7d2db02f5e467f2f1e6074458a3d18ea33ab95a19cd05dd40ebd820083ef4e17c4316dc5908938c28c2952876f3ca78372d93011657d388d2105988473fde826513d12b9a516b2d1855a4953c1f8ccf996d5fd4b5eeb29b9a76fd2291a83d5edf3bdbe0f71f1cb63e3592a9987276b0129b9b52fac7cb3078a595a53b074eb2eac7d3c2b892d42f3cac", 0xcf}, {&(0x7f0000000600)="c84fc0302c275ef43281b6017a793c80576f4f48e1f9daf0459e150e105c4b5da789a4af79617872fcd1acfc152d9cc8d835b0d2fc2a25dfb5fbb11c940118d181cedce4035b60c3fb0e60b0522265a118a7d655500a7c3ac5a74aeebc64d88e043bc84ff109b0da351b4df38788c2ed13b35e10f6a7612fce84a6af067eed8be47167592de0a826c7ea8b9e35baaad1fa45e0b5063918cee999ff0f08de3c9fd978266b9d121a", 0xa7}], 0x9) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:09 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x100) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x1000) mprotect(&(0x7f0000068000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000050078586e000000000000"]) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0xb516, &(0x7f0000000100)="a6d5b6d41088eb9e6aa7f2e4433495fca63e9430c32e539756200d87eb1a72696a090868fa6e3ac94166c81b53bb22dae91b939aa099fe9d081017fd06f64c3441011b498a8d28e3bbc91bc4befa7deb7d2104425906757ce98c409c282dbb22536e361180faf6acf54cece25e1fe878162b18c907e45a9870f6a6cb38c562b256448773a9a5b181191a7fc65293b41386e1ac4bfb799b7f6de976383e3964b97e3dc3892116b8990d35f1f831e1e47a71f9178f6a075a789995f23596b8ec52068c8e22199a8e10b13c8fd9db2d79e095f37da7f3fcf006dc3192e9a0c9bfa951b812be5c12e18ecc5a379ac16c95", 0xef) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() pipe2(&(0x7f0000000040), 0x10000) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:09 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="8ac581993cfa19d2350709e3f93e327618e41176e04ca44adfe6afb233ba5892d643b74737d8819d1723b0cfe985a21ce58854ff733de11ca2971a1df7384bb3227a0a3ed1090d9e5f3fe2087102cb1db228b82429fbd10786a1f6243bd3d6e96eaa88ab0cdc08866da92279aa499d74bc131b6ec22622b03241190cb037e46dec02c7613d82fd6d1d0c79c65704981f585c5015f4986455dee5227936f4a232fccd8ab1d684", 0xa6}, {&(0x7f00000000c0)="af84cb53cacd579aa946e9bdc7655fc0e71d4cc7d8f470db4235923611bdb0bd1d4d8524781fd0414b85bd0690a0461860668ff554378b99c87f10ba621ca39d45d4eff5a22e757939c027e0fbc5fa6735fc839e16e0d21e99a9a1dbaae44142680bcb95360e7b359424ea218b17cde8dfee6153e2d5a79c42ab6ecd0b3c6ff71a175a5a9452cde1b00068689ea740d420a0bc0c887405400656bcae93e278fc2b37d6a68cefe2b60ba1533081457676cb36d3f3bedb2c0d6fb842", 0xbb}, {&(0x7f0000000180)="8d580a5636564008eef7b1b99283da0cd98808fd53fbee3bc90a538395151a9c53e535b75d69e93e78c56b21637a3c3964d848968e793bcd49b40130f2d4069d64feed97e3e3b04e87d0b363020244341127df0d36458a230feac75e8fa76c8d45aaa692c3ea5be5965e4befd6253ac4edafaf369f02515b2ae2cca21345ad46d2aa84f7f2fb790b9137c2e92b070d2b388aa902234837803701cd0c5ca5463df4c09c3bdb096a6062ef75ea9a0bebebf3180755af807aeeda8e042b9540609bac10c8f89244271dfdd70a3c197343f1e4d71ed0ae604da6e100f82958d7b926e6219c386b6b50644efe946ee11383b2af1fa715c7e1af3379a738a5dd4d49537b7e7faf2f122635f3111fe5998f3fa24c7408bd8af0afd2de31aff9f16b057823fd38d7e6d89e0a21525f53f7d3f6363feb0052af96b49d61f2cfa9f26d87da99a4ba510891445980726c265aeea60e2305f511d2b7b999bc31595f6fdf0bcaa2ba4959b87fe2ffdf22053621b6c91cc086c3b342fbcec8d19926ac2d5923a8e1f929758da39a70b48732e297abaa0324b8cdfd2ee79dab075ec274bfb09daae7e80e7556ee158f1be147b6ca240ba5fddbdde803b3feda3ba4250821abc99ca911668d7a27a04b2f2514c13125e0a7b30d7758ede77bb3b6c6561af77b90e68e29ac0ec6518fc2201bc0200a549cb48e1c1d20d7824c2382e8a8354a8cf7c4f4182b72abfef02a690dcc22c66965163c5b6ce10212e7ced235bc8eb3a5cbaf99678b63171f437cb48f3117618f12464c449df5e46e4da34b28a81b028ab56f336a23d6f93c8596536d9423d973b2fe5164db8e44c66c7167ef2bafc1b15b34672e5c2c6813bfa8916debebe34aece452aab89d54a6bbac0933a69b4c3b531d02f63e211c2c3a478d3dbb8a27699287802a90b7efc971e425b6b825b69d480e021250b1e0df35257bbbc1c57603e4afd1c6f544bae011247ae340d75d37b2504fa46ea1d25e9895398693fc2d5b6fb64c5947058fcb83ca2dfcc82707df6bb35137056a5366f20cea79af822205a7c971382cd056fed1c6c3ee281dc5509191742a58f92941e2ae12f8d242413578eadcfc6edaf225eccab86d396262270511270453ff262a2fe4a5dc72d501f696af86b8373ac364c6257cadb98aee1bb5f967e97d086135d39ca2e0968a2f853c658fda80ebb8a870ff3e8c12717023c72e7cd1130ba06bfc608287d5c43e0153a7a86febe61d17e69ed94066dc56e8c20fe18b819e76f2b1ddfe69869d6e437292080248eeb7d0c99b3a5de6adf7af442b2c3b7b98483423f15691dc12135dac6c14f72423689a78f157d51b31a481ce87691b20adc49ddff1477f19618e275473d61358b19ca1266a2f5f33c055500351b075ced4a82a3c375260de5fd3b1e28f6c1f343351f112fa6badee6e32c0af8fb180ae82be6c8deca80ba4f242d0f68e6d52125bac281b1e523700f3ed0bd221fb428ae80192701cf0cc2f6b8743cfb81e9f5d41e6a2dde6abfcf76a5192dd25d933c6fe8b5227e6413ccdc3df8bcf44158509548bad5856844a16e016264a317dba4d2be9a8d2d90d0bafd9dbd63a0389e8b3161d8839ce963e15896909b0ed0e34d3030660939b2e0b57c76c692f0e547e80660dc396fc05a785882823b3a5fd2cd9422a3d671d08ce80c021a9ad959008cac05fb5a58ae181409ec46e91139a70248c372842095e42c0fe7b9066213121b975547f49e924ed1b669de1445669153474ddd7e8b4a7eae95a2ae7d8847b402dbe9e190e61ed0a8695fd1cc0e5a1bcd0141386168eb62d726472176f8155a7c56863cf9008cfe8e3022af4204533dbf4e4b945bd54a5e6332e4e5dc21e7a43481ab4855d9e19b8f4374af2f621f02409b0a8d9aec8605a7f196ff95b4e5e05031dfc5c19ebd4695a9213701c446e6d7e32956e5b6a4e568c57168e11272eeb943f51d6738b47466d1201e0e86108dde7d9414d6ddfaa0814177f00b937a5466e9668cc860f48e79646e3226296f8d187e19be06039dd9c31b40e658842807d1791ea9b3ca6aa1b40f1e3e8d82966a3136a2b5c152711b7467f9f18163983865741a31ec71b4ac51f17e73ea047acb3c02f68055c4853ab8a89a910734d58b203eb45a77222118e97e0096e1305bff6d976f2c10a65f3ca1c9af2a988d5ddc6e038af8b776d63d15f17e6419ed89d7654890642c0d787e94a712a7e68f7598b8c9185e0afecb4d8a7897f52ae72944917f044f1bdaffff717c7e92d82624024585aa1bad41a764ec9b2d91e880dcf0c88c1898a49c2f6795c9c6309ff8a9681c92a5bb18caea24f497a63e8af0d6ab8d496d2c2f3635776b1f455d0990701651ece7b1e3318dba17266a95d26926a6b45f9e98fb3c74c15aa75d2b266781c0126138ff337e483f37d47db589606fccda90139bc7449b159f41cc81dec611119b930f3652aac662640b0885005256e56895ea237b9f526a18d8b81164df5c52d19cef3fe0262efd834b3ad5cb5707931f42e28adc47bf0924fb98ab603a30d89b6392b984bece73468e00883bc234601521861f195d6b024d0daa74c62d0fa56eba908502ce4c5a34fe8526ed4d10d8d006a686e9557d79d32d17058d62ab3c108b6095352aaba858c15e4a912241f10396be0b8498a47e8b33cca48a0deb49475eb901a9219abda7c8691834f32658a65837018063194d67e98d725072a50b2d3881b30610c1c4caefce74cf1892b0a16c7a72ae794725bbae25f05ac85986e884156037a8830a7a8bee5eff6d5e69a34bb81ea5e853b104a93d5ec7fc5f1910dfad8ac47bb901f6bf6fcb07ff53ef9f2fa7d6044d5b57b3ec0b14188aa6cdcedf22a284602ddbde870aee3ad45c64d0fb5ae5337dffe218c4218369e35ee91c2dec965536f96308432a162e0694621f4e29541c05da32db307f81fbd40a99e42f536280cdf9bcf3cb71948930e83bb8553ae65987f90502cf9f8c6bb2d8410794611da90a7e66f7d3c3f845e96218d37fb7714b94574d61f7ebe6c7ef0ea0049e8f75825ac5ca600997d69203d54091d7b2e51f21a02f54ba604f97ba9bef21ceb641f05ba0a3b5ffeeb86989b7468a21779d8e060033414972969af32ae8365b7827c445de33c0d9301e8137b91212f12cc9fc571028d440bc8e5798d56afc58f6d0e9800d5858aae7c85faea7ec527dfbdcc109f324214c1c696b7805a5dc76e19b178207728e1e71dd7d4f215b1d6d781def093188732ba22145cc946ec609ea8e538bbd27b68689baf3c9b039793fc9b3eaf05c88b4c4c508ec4f1830051e747c0ed2784e3de3c58fd442b9633fce52def1e3381285bbdce663d593c9c897851b1c78858c403da55ae36355e783fa2f3d6568139352808f242276b20d7c66393c300a07adcb728027b90c4f13c18abda8d2ed6d02d81a7e6df391b933fb226cc5b35b7bd52de9e15d8cb8836bf5d845af977dd573c0cd056c2b04b5d7c1eac6bcc839ae59049f8403c8dce42e8ee4670cb078c469678d8dba1c6c80f070cc02c5fb8704b7e13d58f1818df17bc3235a873402dd7541e62d383b04b9c514e43101ed82cece03efb0db81fe28b70246f980146eb7b310a41edca5c6c619ef32cdafc66213bc04517a919ea42637aa8e189076b73cc1d0f3e541b742d2c10926ba9e3fa4024348149fdd08303eb76fbcf478c95a3a3c2a38f7de0a7b1088425270e74f2fbf06a9909a17bab04a74b5238cc8991c6a9e4071b10f4e425c6215709074745ecb1be68ca6bd2ac6e8d14ba5ba55420a3ce2de4b047bfbb396234324ed3e66ccaa50de59af07aeebcd61892618b64dbc608ea4bd664d0054f99b0056e5feaa05d4cd5794b54b458d1d9957896c02412f871050e0865bf2c78cf8cd0e59e967764324630f541fcde1bd12d833b111e79bb66962518cf0bc1d6d134a89655ae2d4a68365209e96b1f25b33e68c81cf07edc6000776764bcebce65f028a6ecdd5e292789c50b290046ee8e90b0bfcba06d68ae7fcc0efc23a640f1290915f0210741f857cc8bc44f05f2f354f04f37b9832c8238f548e0b450de60b3e41581bfac0ccb84a9c16752d3bd62de5ba705fe070a832225bc1efd44f2f107eafb1d04456441124ca2ca4c8fe7bc591ef347b74c0e77fe0bb8582fc42f6fdefc011b937ca486ad693cad8ceb526d5f1a5f3ef21aeef301cab3012ed42a596091e41353ed338a0bc5a1849b0564c8d952f845b56cda9374de6b8e7c2078a99ff80b59c0c58cd5282e1083f5841eb4e737aa72cd6c4891b4ee16d57b18715b84534f9647d6370d44343af09b93f7952fb80290cd8b85877507a8cb99b77ca1d2ead494a08b646ca9f9b8a4f28b2eb654369972f369a5c09f61a1adf0c855f59a51dc1f8310b9e7c2555c261402befc245fb288304ede9516b99f0f759aa1434298006d10e56f0dc0330301ff96db4f85237d16c8ab273ed5c6978bc3bf345c560a36a36c1f42cbc93acfd50840a86c9ae97302897711815150a1bd3f7abbf74ec5c7d642f77042f8480888db32b0a56bae448eb1361f67293ce71d553ef4d7938628d330ee0b598c0b6c2fac327b76ac985d6ea41996179127d59569c0cc8620e25a3f8aa21e98fb3e493e3aebad8d63fb9e607a6394babad876d03f2fe753e7360b91df971256764ede90c337ef8aede6deb4710dde21591b990af6eb2da79a9d18ed302bd75a00c15b5d246b90121968aaf8a799fc697bb15e77d06a5aba873ad42fea579cebf095a29e8b0b9a8279d662fb983f77500cda2567e7ebd4f2a5bbb460b67ab715e71fa20b2f9a4edfac0ab5f1ebec456f852898bfeccefccb772c0f5b75f2d2b104e1ef97d1b24dc50c16d5d611d4cec297d737f27c4932d276afd9950acb70684ddc15f1c2316e0fe89efc80596e79a8384128bcd9b99263898030043abd01a411eba33af013a1d2333a8c26db3a712e7e48296a749e248260a7b661b3085ba86434f22224507c25a4132a118c99191ca3b4967803695a8c8a651731dc1fea4124f68603bc929c466d4674feacce8b13212a4f0d65ee914f1bd2f932a1a498eae6fba034105bb306fa93e3cd590abe4c396c4fd87d9d15300a25c16bbe336e25978c3553fcef1f42f231aca19b33e851d9066a1db7fd661ed6c86daad1cf4dbc8546cbc0fbdf8103aba74b82eb3b012c1c90eb3cc3ac3c20ca809f557d5058ef693ecc8b4b1a845001119e02c51ab27212a68ee06027a7e816e93559e7cbbc9017f4fd4cf43a46563128380ae4e9608622edec8a8b6375b0a7e90b0c66c97c3adc3b422853b50818870797f9af62fcd76aa87667f9246ff7dd6adef8461e053a684d1e32aa1d0bbe6cd4a93fd9c48aacf906f1319ce048cbea6be96c09fcdb1264ab3d72aab40fc53bcef3c868fb86147d0b14dc41b06a2fcc951aa5ecb727171e8d5afc3fe0643de879409e4b37bc2a11bc9009f4dce1d3e954d36e7077a3ba8a82aa89c32a2b792ba9863bcf52ed28fd0d5d7483e3420678fdc38c39ad895f9fb8972d55a6885405b57cdfb7b0f1a6d71e51c1ab28871ca1c3957cadc39601ee78ed10a854be5688757946ee7abad4a0c7b59df6a6d40b8ad640885a6106a207b5441aebfaaa21be79e5cd985f1bc86a3c5ce537c82deb12e688ee849bfe48a6c5f91b24d94321bb5cdbf7f9ab38016375fb2ef64f80804496620ceb811300b85a40481946e97c0db341f0cd15e09d12a03f9a7cdcef816d4669b30b492dd8890ef7b3620aef", 0x1000}, {&(0x7f0000001180)="ec43db83a514538d68172c3d1898466bd22e866a9f97ff214504efe2839d6a58bcf5df5ee5a56048f8ce9b6463c5e49edbf4a6a6e0215e03deb55a710285e6136660078a94466f21faaef31db6b5de43da625ab993111f841019071f29b04dedfb6f5ac4c0aa8aefc6fc1be7f6a427fee71d83509ad8a27852621d5f2f81b08491ee866c0fcf6d3d506badbd84c97b4ae1377a5d9f5260d51bb28d15e8c63d3778dbbb43b2e0a972d2fc17521980e92c23b69de51ba00f35fd57c4b9cbd8935e68742a86c81bd89201bcc760f90ea25ab25847519aa140300047487aa08291e39927279df426a6", 0xe7}], 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/197) r1 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x4a73518aa6b1607d, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r2) readv(r2, &(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:09 executing program 0: r0 = getppid() munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) openat(r1, &(0x7f0000000140)='./bus\x00', 0x88, 0x80) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x30, r0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x7c1, 0x7}, {0x7ff, 0x800}}) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000080)) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000200)='./file0/file0\x00', 0x27f) setuid(0xee01) sendto$unix(r0, &(0x7f00000012c0)="e03ac2d426cebbe67ca512ec3dba9b0e9f5e58f22b8c45abe09dd439743a9ae4bb6403f74d23376f9ff154fd8b0a9dcc70840b8138a553c2268187387c510a025628f9b8c06a834d3ea45b0871753b123ebdfa56e245973e514dab854bd02f7cf9ec262ac9d7e67123230861f2662ec4024e60a9d98b1689b02bbc21ba123cfdead4d5dde466edbbcd00124d9a2c0182f17cb1da0c918922de4c8becf0968e", 0x9f, 0x403, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x1000, 0x0, &(0x7f00000002c0)=""/4096}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x1, 0xa71c, 0x5, 0x1}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/160, 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0xd310, 0x101, 0xff, 0x8000, 0x7, 0xfff, 0x2, 0x10, [{0xb03, 0x7, 0x3, 0x7}, {0x1, 0x9, 0x1c, 0x7}, {0x800, 0x10000, 0x5, 0x3}, {0x8, 0x2, 0x81, 0x8}, {0xffff, 0x3ff, 0xfffffffffffffffc, 0x4}, {0x5ea, 0x81, 0x7}, {0x6, 0x8, 0x6, 0x6}, {0x100, 0x7ff, 0xfffffffffffffff9, 0x4}, {0x6, 0x100, 0x8, 0x5}, {0xfffffffffffffffe, 0x5, 0x1f, 0x9}, {0x1f, 0x400, 0x100000000, 0x7}, {0x6, 0x0, 0x1f, 0xe4}, {0x1100000000000000, 0x1f5, 0x3f, 0x75f1}, {0x7, 0xfffffffffffffffb, 0x6, 0x9}, {0x7, 0x401, 0x92, 0x5}, {0x4, 0x80000001, 0x0, 0x40000000000000}]}) write(r0, &(0x7f00000001c0)="f8e96faf33d9e12b09acc438929f12ed567a855bc28fea70dd950369384f3f7e0d1018d225c1e70dd09f6a3a53661c4a2b771f548ddd21e1134245dfb8168ecc6b561f1455b47b9262547daf0934e48a9343f7efd3fd132d9bd334647462106013a9caeb974aa5a1acbc5b8a2a703645a83a35e463f7d0b8b3f426250bac854646b76528e2de20e008b75af9f17eea31c2df2422fb015ed5e45304217c0d81ecdc0e47c252a47bb84c465a0771", 0xad) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) kqueue() 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x8, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x100000001, 0x8, r1}) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x686073f0}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f00000014c0), 0x10000) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001500), 0xfffffffffffffd94}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001480)=0x9) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0xa71, 0x2, 0x9, 0x212, &(0x7f0000001180)={{0x80000001, 0x7ff, 0x4, 0x600000, 0x8, 0x4, 0x4}, {[0x5, 0x1f, 0xa5, 0x0, 0x101, 0x40, 0x10001, 0x9, 0x6, 0x400, 0xffffffff, 0x7fff, 0x10001, 0x7, 0xad0, 0xc4, 0x10000, 0x2], [0x1, 0x7, 0x92, 0x40, 0x4, 0x4, 0x4, 0x1f, 0xee7, 0x100000001], [0xfffffffffffffff8, 0x8, 0x1dcb, 0x7, 0x22700, 0xb6c, 0x48], [0x1, 0x7, 0x8, 0x1800000000, 0x0, 0x2], [{0x0, 0x100000000000000, 0x3, 0x4}, {0x9, 0x7ff, 0x800, 0x100}, {0x9, 0x3ff, 0x9, 0x7}, {0x9, 0x200, 0x9, 0x7}, {0x4, 0xe0, 0x1, 0x3}, {0xfff, 0x2, 0x3f57, 0x101}, {0x2, 0x6, 0x3, 0x400}, {0x61, 0x4, 0x5f, 0x80000001}], {0x7fff, 0xfffffffffffffff8, 0x40, 0x8}, {0x8, 0x3, 0x80, 0x80000001}}}, 0x16f7, 0x1}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001400)=0x5) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000001500)={0x3, 0x9270e1d63212d4e4, 0x9, 0x0, r2}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1f, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x20}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xfeaa}, 0x0) socket$unix(0x1, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x4}, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1}) 16:00:09 executing program 1: r0 = msgget(0x0, 0x40) msgsnd(r0, &(0x7f0000000140)={0x2, "65e22222ccd968b89d185fda3fd78ef7ce9a17e1ce8cb45be71f1e6015e877c5bbbbd8282140abddc51bf0e0a7ce9776e5b8b638889b200de37e203d8474247221d50c6be84a196287e538b262267b0f954ab8e4fa01be56c7b5b4f1027cba8d51170180f841f5f736386bf200ccfaf8e2040b65159c1c3ace2f0bfa8cd61959b0b78d26a813e96a2a3f3a5d18b8b479209baeb264b2ef"}, 0x9f, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40, 0x20) fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r2, &(0x7f0000000080)="4b0cf8d1d4e80d9e21db69e76c35", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20840, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) r3 = socket$inet(0x2, 0x0, 0x9) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r6 = dup(0xffffffffffffff9c) poll(&(0x7f00000001c0)=[{r0, 0xc059137fb2fba5ed}, {r1, 0x4}, {r2, 0x4}, {r3, 0x20}, {r4, 0x20}, {r5, 0x98}, {r6, 0x4}], 0x7, 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x200) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:10 executing program 0: r0 = kqueue() mprotect(&(0x7f00008d4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) shutdown(r0, 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 1: socket$inet(0x2, 0x800008003, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xe0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0xfffffffffffffffe}, {0x1c, 0x8000000000}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xffffffffffffffe1, 0x6, 0x80000001, 0x621a6c9d}, {0x120000, 0x0, 0x1}, {0x8, 0x20, 0xff, 0x4}, {0x6, 0xffff, 0x3}, {0x129, 0x8, 0x7fffffff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001dc0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r1, 0x80000000, 0xb457, &(0x7f0000000140)="824790f5f4e4315067944f32cd65541bfe7154861184a85b0cd6e3c363d1ad28373b0de96eaee87977b49acc199c01ae8ba37662453245b9ddc8da42a36fa7bf5bb2b68d08167b591d57699cd0a74db43f98e79951f8930c25accf487ece2a11ed", 0x61) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r2, &(0x7f0000001300)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r2, &(0x7f0000000240)='+', 0x1) 16:00:12 executing program 1: setuid(0xee01) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x10}], 0x1, 0x0, 0x100000000001, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) close(r0) 16:00:12 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f00009e3000/0x1000)=nil, 0x1000, 0x0, 0x17, r0, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0xfec2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/251, 0xfb}, {&(0x7f0000000100)=""/102, 0x17f}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/207, 0xcf}, {&(0x7f0000001280)=""/163, 0xa3}, {&(0x7f0000001340)=""/64, 0x21}], 0x6) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x2f) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/147, 0x93}], 0x6) bind$unix(r0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:13 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="7d8ba9e1e20dbcf7c7299e44c2345315de83850eb4435b233d2b2937a8c42783376dda8ea62a0ed68b191ed3d033", 0x2e, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x1, 0x1, 0x1) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x1, 0x2) lseek(r1, 0x0, 0x0, 0x1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) listen(r3, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xc4e) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000005c0)) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x101) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1654580505755ee9, &(0x7f0000000040)=[{0x64, 0x4}, {0x200002a}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:13 executing program 1: socket(0x18, 0x3, 0x2) r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pwrite(r2, &(0x7f0000000180)="44abfd7e09f7aa2c7a7304519c0253ff079e43d31979be0810d4a5593e9c68e9923dc13b0760fb12d0f8eed3c704c93054eea4c8905058c3b7cf5c823ef55b92fd2810327f5b6f4bc912449856f4e0eddcb977fb409c2fd4772913b7b3380f993580fcfc2b2f261aaee1fcab9387683446fb815d07d10569cae6245eecf0edb7b3a369a54703478752e475d33826a382df082610d75d2d85fa28212e06a7520e8d47920bebe5d5377afc570d6f3bfac813faef4b166154fe1c3b70e213bc288dea529e415c13544869dc2accab9c72ac8b96ed2f964c62093c", 0xd9, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) utimensat(r3, &(0x7f0000000080)='\x00', &(0x7f00000000c0)={{0xff, 0x40}, {0xfffffffffffff0ac, 0x100000000}}, 0x2) r4 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6812, r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getrlimit(0x6, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x8, 0x98, 0x0, "5eb76870ce78d5b332b0a58e46b48a42711e495d", 0x9, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r2, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x285, &(0x7f0000000180)="d5") 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchdir(r0) setsockopt(r0, 0xfffffffffffffffe, 0x80000000000000a, 0x0, 0xfffffcba) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22a", 0x57}], 0x1) pipe2(&(0x7f0000000000), 0x4) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f666951653000"], 0xa) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = getppid() setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f00005c5000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648ad787c6c967628a9872188be18c8b6fc19802498930186ec5a9f96f0170d71d747ee80b7f76c391fbea871d13079c6f463339f76e0ac28e5eb7f841519e6bff28d47de8ad7d311444866c6dac6abc4d815b002a8930c41d9b305a468d942111b4eaad3c281ba42ad0d84cd8d46046e99bbcd23aae6dc0ebe6cdba3f5c7ed47352a200ed973fb8d19224aabcc5360e825653eb1a9182f76bef1da15ab1843909f86b15d605f09b3e8dfe5713c6f119d8c0180ffffffffffffcfb3d8ad3d01fa9e2034989f05f51cae86ddb811287eeb36726941ac237bc3f15b02733d6f7992e20b4c35044b640321816bff91f8c73676b3b2d297be8a3297775f4d2fce7f0d1b5c81271497dff200476130ba89bf1af7970094ef2642659d774a3e6246e80da87618945a94db69e88efcac247a5923d92cccb39dd357c69699a55dda2592e98fba9a58", 0x248) r3 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) write(r3, &(0x7f0000000180)='\t \n', 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000340)={0x2, 0x2, 0x3f, 0x2, r2}) getpgid(r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x57d99f3e0325839a, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r1, 0x4, 0x4) lseek(r1, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:14 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC, @ANYRES64=r0, @ANYRES64=r0, @ANYRES16=r6, @ANYRES32=r1, @ANYRES16=r0, @ANYRES32, @ANYRESOCT=r2, @ANYRES32=r2], 0xa, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) clock_gettime(0xd496fd5f8f84ae16, &(0x7f0000000200)) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67ea6258fb533637eff80d47df241702a89365a43b246e19ff6286b35772051300e678f5f42161af88b0b795678eaf723961b2e32cbbff90351f4599b9e374264a980b8a6d60f3ce11c412dc5a8dbcece1578078012565dabcdfb60aa77f3f52215b7bdfe772d1fc87030a2bd7fdc3eb64fbc536a3422407fb186c8"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/68, 0x44}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x100000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1b3) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x11, 0x0, 0x0) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) write(r0, &(0x7f0000000140)="db4ff7aa3a10ae944634a0fe954360cdb338bea7a3158443c785e598fa00b11c51b4a66ff14bb74934d91ecd864be3ff4481746ebc60008e27e2d1d84fdb0b8c4327fcdaeb0a855b1a3d3ae348fe6b3cbcbdcc3c5ffe4083689be9d9aa5f5d5f3809e2e67a11a79b58f2ef537e7378d36f43bad742a7c524a9322d3d3972edb5074041857f39a56dd21e441e36c9c95e7a9d6ce3eae2834f64cd207b672e2dd93fb990b61ca484f0d95d3fe65f637939a89b98f22505036324c14e7302710ae9260ba62e8b00e8472f825a0a396bcd70932dee083e9d954dec30e3245d1b", 0xde) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000280)='./bus\x00', r2, r3, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8000, 0x80) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') renameat(r4, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00') ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x2], [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x200000008) ftruncate(r1, 0x0, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget(0x1, 0x1, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x401) r1 = semget(0x1, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x8, 0x1, 0x8, 0xffffffffffff0000]) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000080)='~', 0x1) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022777c10 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022777c10 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x21) mkdir(&(0x7f0000000080)='./file0\x00', 0x100010013) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) 16:00:15 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() pwritev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="395f31e4d682e7716a3d0843b15693b9c278e602f7a8fdc15b56706f87b038d5aaf3e456c07e09bcaba0baf0f2e8848ae94c76c4d30fe2f53e63f0db91ba183c9adce27359fcea39ab7614ed22fce8f0e0b323896b161c1c494d12ebcaf47861bdd93fe1fe08de98d7c8dfc3658f9881840310b5b39510be9c5fd4a2c9979d000ea905c916decc341be2ceadfddd574ed32b4151b5705b1d88fcb90d39938c9c2f9ab98af9f3773c50001eb1c6d4a3df849d027b434da6eed4f5581c94db3fc29b09065bd323eed465fdaff754a2ceb4f74d980cb702ad9c9a0df1f20300eec36c", 0xe1}, {&(0x7f0000000b40)="8932931368534bdc4174a7fda714d335e139207ea67d850f7b87afa9acf87a20d28257a6b77e0d5db1ee8c7d7409ae53e2a6afddb2e9449fca8cbe61c0b506e42824eb60190ae3ad8c44cbbf85399fb8858a1c782f1d7252b251ec04666d3d25f94bee3aaade41ef67c188e12535bc5a648f64b5ea40b41a9ec76f44a5d1f02fa9f343a8b10914600dff683a12982d038958dca6fa2cdbec4403", 0x9a}, {&(0x7f0000000c00)="8735afd5832d38506c8751e00683323b7a26b5e0e5f9de3a468554d8f866b392d68e836971e37f9b370533bcaa04c7cb885f40fb4d6a9d17796fd846164eb8453f3ac3b6eca0f61e47633704d3556f26682ba35e6e51bdbb47b676ebda8164df9a0e7849e615ff310078ecde0e541550e6", 0x71}, {&(0x7f0000000c80)="ed", 0x1}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="1eef75aa24a6cf98a090da742c0fb64510d877c0131377795e278ef7809383117f28d75d13635f0a13dc8beeceaab1ae7a02d0b6bc4790cd5eb561b01496d0e161364b4e08615019e3880b9f09550d32845755f9a5051195e3931d688e9aed86687381211b80e962bb8393e73557f722c1409ef5c21bd9eb86d392d04e22fecf2df6407e079787db68cd06f38efe262c", 0x90}, {&(0x7f00000002c0)="af8d3c1cbc1b86b08fabd32fca9d6f7372d198c15e0480db84f1af3577de57b49fdefe8c30cec8e89adf78f13668cbb0953d06b1a5735bb4f03d0b20872c8c94c0c64d213473c1b1da53c3a85ad3c76255130c809e508cef", 0x58}, {&(0x7f0000000340)="1fcf972791d0287d3d3ceb953a6c7caf16cf1b12052aa2852bfa885b4402634217bc73237eae087aaf71713b2f59c48771547726db296eba944f791465bb9dc13ba952502f726ddfe83e7a3063cc219c029a2ecee7e1b8c6f385de962ba2c1df3d2e135294666afaeb0b54268c7a42ad6764d9400a9d4f5a44b8f5a582e8c03c26c6fc9845b935d12be6101a38b1217473d19446f3b0c3d570fe969d8375e7", 0x9f}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r3, r3, r1, r2]}], 0x48, 0x4}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffffffffffffa, 0x3, './file0\x00', 0x10000, 0x100000001, 0x4, 0x344}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffff7, 0x4, 0x7, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0xbde5}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcb}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000006000/0x600000)=nil, 0x17a5}, {&(0x7f000056b000/0x3000)=nil, &(0x7f000039b000/0x3000)=nil, 0x1}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000285000/0x1000)=nil, 0x9}, {&(0x7f00002e2000/0x2000)=nil, &(0x7f000008f000/0x2000)=nil, 0x2}, {&(0x7f0000124000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000022000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3a999d38}, {&(0x7f00003e6000/0x4000)=nil, &(0x7f0000197000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000274000/0x2000)=nil, 0x1000}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f00000a2000/0x4000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000300000000000000000000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) semget$private(0x0, 0x4, 0xa0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899466696c653260647784ecb645f511a2c140f3f2571a00"], 0x10) socket(0x12, 0x0, 0x3ff) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:15 executing program 1: r0 = socket(0x13, 0x3, 0x0) socketpair(0x2, 0x8000, 0xfffffffffffffffc, &(0x7f0000000180)) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x7, 0x1, 0x7, 0x2}, {0x9, 0x81, 0xffffffffffffff80, 0x2}, {0x8, 0x2, 0x1ff, 0xff}, {0x2, 0x4, 0x5, 0x8}, {0xfff, 0x8, 0x5, 0x8000}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) clock_settime(0x0, &(0x7f0000000080)={0x200, 0x3ff}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1f) close(r0) 16:08:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x110) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xfffffffffffffff8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x401, 0x7, 0x3e12, "9bae769476fdf77b5e68f7bd78c2ef86571089fe", 0x7fff, 0x3ff}) 16:08:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:08:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:08:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd81, &(0x7f0000000400)="ff9f9ee470b634ff320500509291370b907f666942df3625e9b7e54e4fe867731a0a12930cfae82dc68f17b34d99392e21c103c7af7d133c7e8fb8f28e1b6095e0de5352f27962") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 16:08:32 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) setsockopt(r0, 0x0, 0xe820, &(0x7f00000000c0)="f58216f6c34f1b1f12071cf592496834818f17cbeeabfc3a8d29b4b83792", 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:32 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x3, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:32 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 16:08:32 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x400000000) r1 = dup(r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x106) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:08:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2104, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x100) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xff, 0x2, {0x6, 0xffff}}) r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x7) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:08:32 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1ff, 0x400000000402c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:08:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:08:32 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:08:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:08:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = getpgrp() sendto(r0, &(0x7f0000000240)="83f7a25c724f80202e11df72040288708966666b562448cc50491adfeacd504f03013ec67d48a72f081afa9174ac4c5bc115e90215f8088989f4631982551d3c79f10eab6a548dea29a3c10c5510944a3f59d95e06aaadf652df2acf4d33dac1a112da1e09bf5137abd8186676c3509c3cc9f401105ccf79491a00be3b1de501713e41551de59b142b7aa358b126abb426375f37cb09e058e087b485c4ac271f6013bd57e811c995633b82dbba4c294353c0330cb9dc3cc7741193dafc80fc2845b84fd25ddb67770f75b2", 0xcb, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 16:08:32 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000097fd0000ecff000000000000000000000000001649bc900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b00"/104], &(0x7f0000000040)=0x6e) sendto$unix(r0, &(0x7f0000000180)="237f4cc8a6b825770f012325c17d551abf6d5e559e10", 0x16, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0x1d80, './file0\x00', './file0\x00'}) r4 = dup2(r2, r3) read(r4, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 16:08:32 executing program 0: r0 = socket(0x11, 0x4, 0x4a) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:08:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xff38) r1 = syz_open_pts() close(r0) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f00000001c0), 0x1, 0x0) dup(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffff7d, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc4e7fd2008f27df00", 0x0, 0xfffffffffffffffe}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:08:33 executing program 1: clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f00000000c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) 16:08:33 executing program 0: nanosleep(&(0x7f0000000040)={0x2da72068, 0xb46}, &(0x7f0000000080)) msgget(0x1, 0x2) 16:08:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040), 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x60000000, 0x9, 0xfffffffffffffffb, "fa690bf063bd9ebecad2001f621d5168b9b85dcf", 0x101, 0x3}) 16:08:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x4f2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x5, 0x1ff, 0x9bd, "c448d93268c8ae8b73345d990826b67e5a2ffabd", 0x9, 0x8}) 16:08:33 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000900)=""/130) r7 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x379d) msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:08:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2f) syz_emit_ethernet(0xe4, &(0x7f0000000240)="0a9834db8589eb4cb56f93cd4da65ffbf1be9d2183194824941154819c5a317817594925feee4d73750d3e796ca1d2e49cdec3aea51fcea85e51046995b83def94221bb45793051b0a0531d35b27a1d86e88a2a28f6a24f67b3c05be1c94f1c5aece835489ae08587fc70831584c216803a8b1cf116f6e1ec72430157676645d223b306fbc773dd67e43ac001e0941b0087a6cff8693da445929a66c759bab2d3f03b3c24ca73c36f574e743506e4b43a00e86387b5c04877f0a49ee8cd9537ad67cc2652c3fc7823f6cf9e632b117db0f25038e15c58c565ba38b4f58527f6f831052e1") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:08:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4501) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) socketpair(0x6, 0x8007, 0x4, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x0) acct(&(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x3f, 0x4, 0x9a, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x6}, {&(0x7f0000c3d000/0x9000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cfa000/0x3000)=nil, 0x6da7}, {&(0x7f0000cdd000/0x2000)=nil, &(0x7f0000b22000/0x2000)=nil, 0x6}, {&(0x7f0000b36000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x40}, {&(0x7f0000d9b000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6562}, {&(0x7f0000aef000/0x3000)=nil, &(0x7f0000e84000/0x3000)=nil, 0x8}, {&(0x7f0000b34000/0x4000)=nil, &(0x7f0000f13000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a23000/0x1000)=nil, 0x8}, {&(0x7f0000f2d000/0x4000)=nil, &(0x7f0000abf000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', '\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) 16:08:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x1, 0xff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x7fffffff, 0x665, 0x8, 0x1, 0x200, 0x16, 0x1, 0x1, 0x3, 0x2, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, &(0x7f0000000200)='B', 0x1) 16:08:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20100, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:08:33 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x207) 16:08:34 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:08:34 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x6, 0xfcde}) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x21) 16:08:34 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:08:34 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(r0, 0x20007478) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/1}, &(0x7f0000000300)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x14c9, 0x100000001, 0x9}, {0x4, 0x2, 0xf8, 0x9}, {0xa000000, 0x8, 0xb98a, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r4 = fcntl$dupfd(r1, 0xa, r1) getsockname$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:08:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x0, 0x0, 0x1, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x5, 0x7fff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x40, 0x1, 0x100000000, 0x5a8f, 0x40}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x800) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x82) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:08:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x104) 16:08:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='\x00') 16:08:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() syz_open_pts() 16:08:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x5ae2}, {0x1, 0x7}], 0x2}) 16:08:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ca8000/0x3000)=nil, 0x3000, 0x20203dd6fff6ec1b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) dup2(r0, r0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:08:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 16:08:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) r4 = getpid() getpgid(r4) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:08:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x10001) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 16:08:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000000000000000a86500000000"], 0x10}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:08:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100010150) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xfffffffffffffd98}], 0x1000000000000242) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{}, {0x0, 0x4}}) 16:08:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1c0) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/65, 0x41) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000000)='./bus\x00', 0x210d, 0x7f) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) 16:08:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) socket(0x18, 0x1, 0x7) 16:08:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xc66, 0x1, 0x3, 0xffffffffffffffe0, &(0x7f0000000280)={{0xffff, 0x10001, 0xae41, 0x6a0498d7, 0x3, 0xf2, 0x5}, {[0xfd, 0x7, 0x1ff, 0x5, 0x101, 0x5, 0xffff, 0x7, 0x8, 0x4, 0x7, 0x1, 0x0, 0x5, 0x1, 0x101, 0x2, 0x5], [0xffffffff00000000, 0xa55, 0x1, 0x0, 0x8, 0x401, 0x9, 0x3, 0x1000, 0x800], [0x1, 0x8, 0x2, 0x7, 0x3f, 0x0, 0xfffffffffffff800], [0x81, 0x4, 0xffffffffffff3ee0, 0x5], [{0x18000000000, 0xffffffffffffffa6, 0x7, 0x80000000000000}, {0x1000, 0x7, 0x1, 0x3}, {0x8, 0x1, 0x2}, {0xffffffff, 0x3, 0x5, 0x2}, {0x1, 0xfffffffffffffffa, 0x2, 0x401}, {0x80000001, 0x10001, 0x8000, 0x1c92}, {0x1f, 0x7, 0x80000000}, {0xfff, 0x1, 0x4}], {0x2, 0x4, 0x8000, 0x365}, {0x8, 0x29f, 0x9, 0x9}}}, 0x3, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x801dc2b12f34d332, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1000000000001c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:08:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/25, 0x19) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) sendto(r1, &(0x7f0000000180)="f6d58fb18a0a6a2e64cc750d1ba9fc8428b29a29c6276109dbaa11a41e097eb5a89e750266599237a6144eb5e69cc3182a305de5d6d78b71f0907e5ac8c19367323d20b8b2879be07c3a5f628d985625946edabdd911fdbbf81485788948762dbf58c781e0c2266be86d25faf4f1ea4909d3517f9b8658fac04ff3ddc22969ac7f67adac9abb5f68049388781498c7b867aa", 0x92, 0x1, 0x0, 0x0) 16:08:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) mlockall(0x1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r2 = socket(0x6, 0x4000, 0x8200) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget(0x2, 0x110) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r4 = socket$inet6(0x18, 0x3, 0x8001) connect(r4, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) dup(r4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgrcv(r3, &(0x7f0000000240)={0x0, ""/237}, 0xf5, 0x0, 0x1800) pckbd_enable: command error 16:08:37 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:08:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = getgid() r2 = getgid() setregid(r1, r2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) msgget(0x3, 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0xfffffffffffffffa}, {0x16, 0x4e0}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x0, 0x100000109) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x2, 0x1000, 0x27, 0x24}, {0x6, 0x1f, 0x5, 0x401}, {0x7ff, 0x5, 0x3, 0x8}, {0xf0, 0x7, 0x1, 0xe91}, {0x5, 0x67dbbf98, 0x9, 0x80000001}]}) 16:08:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) poll(&(0x7f0000000140)=[{r0, 0x84}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}], 0x4, 0x0) syz_emit_ethernet(0xffffff2e, &(0x7f0000000180)="83fe87b1ed7679e871bf1a3584eb52c9f72518a6b2dc46206e38ffc075deb83d978311af367d4a5e88a179a0e893137377d1f007c88fc2f96b146beeec1f869c019d") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x10001, 0x2, 0x80, 0x4a08}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x328d, 0xffffffffffff0001, 0x800}, {0x2, 0xffffffffffffff17, 0x3, 0x8b}, {0x5, 0x6, 0x4, 0x9}, {0x3, 0x4, 0x1, 0x9}, {0x3, 0x0, 0x0, 0x1}, {0x3, 0x1, 0x0, 0x1}, {0x2, 0xfffffffffffffffa, 0x1, 0x100}]}) syz_emit_ethernet(0x72, &(0x7f0000000340)="69c727b3f21f49dec92f6029e213bd2e5eff171bd7dc7a45c475d5412d181a9830c066e9c12f605b58e26ba3c4fbd04e7f186bb0023b4311e37c1638f94b78ea04f22a5ab1f7949eb6a9ed40efefd46cd2dfe5d3b618920501ee2ad9286990683270acc62f582d87989aa000b8d51bd981e1bf8cb6da24d0b62c1e139b2ecb2daf038557ac28f2ef2b71f2442be1d0d84b1f8fd9dc9c4c8687") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) 16:08:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="e4bb1f214389efe3d5ca0268c7abefca6c25f6182e", 0x119, 0x0, 0x400000800000000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) 16:08:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:08:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:08:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0xcd06a98566f40d09, &(0x7f00000001c0)="ec9744ee19f97d63560155db1a8ade51674029593b80c796dcd549d4fa2f5695850e49c51b67fe0d95447e0ab9f45e950b9a8ca90a98f66469238b49160f26fa87803f6f101103d141f894053d2fe47912", 0xffffffffffffff97) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) 16:08:37 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x20) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x7d32914800) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x95, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {r0}, {r0, 0x1}, {}, {}, {}, {}, {0xffffffffffffffff, 0x4}], 0x8, 0x0) 16:08:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./bus\x00') fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xff) 16:08:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) flock(r0, 0x93a5b3b493b062a5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:08:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x7, 0x0) poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x5) kqueue() close(r0) 16:08:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x2000000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4a6, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x1f, [{0x3, 0x7f}, {0x1, 0x8}, {0x2, 0x532}, {0x2, 0x100000000}, {0x2, 0x6}, {0x2, 0x5}, {0x3, 0x80000001}, {0x3, 0x8}, {0x2, 0x759e1e6b}, {0x1, 0x8}, {0x2, 0x2}, {0x2, 0x56}, {0x1, 0x64de6b30}, {0x2, 0x2}, {0x2, 0x6e}, {0x2, 0xffffffffffffff80}, {0x1, 0x2}, {0x1, 0x3}, {0x1, 0x4}, {0x2, 0x92c}, {0x1, 0x7f}, {0x1, 0x7fffffff}, {}, {0x3, 0x283}, {0x5d88f04a98fc56fb, 0x4}, {0x1}, {0x1, 0x7fffffff}, {0x3, 0x56}, {0x3, 0x20}, {0x2, 0x7}, {0x3, 0xa0000000000000}, {0x1, 0x9b2}]}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001800)='l}A', 0x3}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x26, 0x800000000000009, &(0x7f0000000040), 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:08:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x110) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x7, 0x0, 0x5, 0xfffffffffffffff7, "999246eb5374723b1667c20219c9e6ab29ec7336", 0x7, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x7, 0x0, 0x800, "aedd14817995394a9119ea7953637f6c4c03b458", 0x1, 0x2}) getsockname(r0, 0x0, &(0x7f0000000200)) 16:08:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30080, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x4, 0xb1e8, 0x1}, 0xfffffffffffff45d, 0x2aa266f2, 0x100}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:08:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) dup2(r2, r0) 16:08:39 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x2) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 16:08:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) fchmodat(r1, &(0x7f0000000080)='\x00', 0x128, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x2f) 16:08:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 16:08:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x6, 0x69, 0x9ca, "615fd96fab1b68d80a9ebac54effb9e284923a92", 0x22f22f18, 0x38e6}) 16:08:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x18) 16:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8}) syz_emit_ethernet(0xfffffecc, &(0x7f0000000140)='+') 16:08:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x5, 0x7, 0x0, 0x3ff}, {0x1, 0x6, 0x5, 0x1c1}, {0x100, 0xb95, 0x8, 0x200}, {0x7, 0xcb7, 0x4f260000000000, 0x1f}, {0xfe72, 0x0, 0x3, 0x1f}, {0x0, 0x80000001, 0x1ff, 0x1}, {0x1, 0xfb8, 0x9, 0x10001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:08:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getuid() r8 = getegid() r9 = getpid() r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000740)=[0xffffffffffffffff, 0x0, 0x0]) r21 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x7, &(0x7f0000000800)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="8ef0dbf6ee001b46af5e276c3d5530c238136ebddb8930cbe4e3baa02fa8dc7bfb1c7b772750ca775558d8311b5841261c25af0b92df6df47cc89f4b29d15526682de69e775f", 0x46}, {&(0x7f0000000300)="d1983f2b60f5e363010ab7b1289d54142e5f697afbabf945b3e7b5b23778023e8511636ee9d77dfca70b8fa424acf60aed83fc37ddf096c364d91484f9eb0c5abd55a5711c274b6a50942b642dd844ccd8931c587f3b5282297ffbdaffbe7e872615f57fb23d9fb2844a4f2e8eacf327e83b", 0x72}, {&(0x7f0000000380)="db881f39cf8e0de8629e62e96be6415fc866e42ecb2aca565af66330af8e297548d15f805b77d3a7c030cd6bade8c336cfa237f0b5cd9990a252963cb8f7cb51102fd1b2f64ed410f24b8f21db426720299e4e3dcef07868965590407712e691b8b02e85162316726e52", 0x6a}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x140, 0x400}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:08:39 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) sendto(r1, &(0x7f0000000440)="668c0c471f102985cd2a2202c52b320d27141cd729a0526d6c074f4b2cf4bb8a6f270297d4f636be3fef4b2cae252508a77a03a5ffdc53b0affdeb0c44f2b0fa5c71976e2ec381d6b2105e99cdc2831289e2cb55d60c5f24b26465667336da08a4cbbc5fd495f3", 0x67, 0x404, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="d0c29a29dc5fe34c6156c44ba20a80aa52c77543da0f9b522e9b59449e1a689b38bb3ec018046c2765d5fd0c1b56e5a468af8a512c2d4dab7cc7ad8fe2dec6cb3550b84a9ef5f166bd1411b138b75f806068959e2066210dc5ece92155ca4b3fdd6a11018d68a3547e090fbc69fd6bafe4617012ba1919a66dda9647c33cb8568107712e96c9dfef87e334611cff4db4c9ae3411d2659b58c8589a18027508ca026ecec9416463a635e743de9fd07044790670af12b9de0893", 0xb9}, {&(0x7f0000000000)="cd590958cb3c5245da61cc2480081a7bd72573999b5323fa29", 0x19}, {&(0x7f0000000140)="c57ad9e240ba48ad8889dcd002277cb57c0b6c6fa6a27c493d326dfd05702951f9e2f3cdf018a761df25e3150fd3", 0x2e}, {&(0x7f00000001c0)="f2868870dbb5715d4e2a00df63366a73c2cb7dba392a4b23cc1c4a6f1020c024861063ada08e7638582f2eb28ffc69c832d8c3e2fc1c907894bd66c8abd0764aab1782b0ae07d60900acad2ed3858812ba1ec8d105652aef1f08775fcf884ce5b2142d6a417e7c3c56967c8db20a3cf328e19fd3e204cdb883d706e1056da77bfeb601c08193393ebca6d6711eb8f1c39a8e", 0x92}, {&(0x7f0000000280)="6f1b284e0fc585059a7634fa385c9e4ebd8a3798646845e876e1d27a584a0ae7befd3c5ee7cf4bc1f8b275ff5cd3702e4c23b1d32f62531ea030e7760da004b9a2581a395a8e2032a7cf677fd2812df43c817c636dc0c1617192bfc75f0be26b36f67a5d3138d1f2c96533556169777de6d30b53f360b6ee09dab1d9fee6ec8a1610416c4a35b1dadf50e37d93daabffe9a9893a0af5c76baaa89a599936ba5888cdf95aae2ccb07696e5c89", 0xac}, {&(0x7f0000000340)="e25606e9aab6abb09f214a77d7e403aba168d899a32a890c1220e6dfd605c1d352b0b8f16562e387fb21b6e73ef6b248d3dcb6377b16ae80fad96f11f135fdf5b9876c7c43d504332fb0ea6f288d98df864cc889f60744cb62847506d44bc74eca2ccf84beec2f2ca61360621d1b8d26ea8d9af44999f2d0e83df5eb", 0x7c}], 0x6) fcntl$dupfd(r1, 0xa, r1) 16:08:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000080)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:08:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) 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) syz_emit_ethernet(0x54, &(0x7f0000000040)="df6013c526c4a409ec427c94a9aa54c0fafd9ed3840eafd2f3a8bc463df7a1a453d749150f67a9c83e7d63a2a2eab417f91149ff0039aa9daf04a5fb9687ab3d47e75d56c936a3351851ea962f259d1dcdb3f51c") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:08:39 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x1a8) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0xb) write(r0, &(0x7f00000000c0)='on', 0x2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 124669 158 0 0 0 1 syz-executor.0 *474030 158 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022d88f60) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007df9854,fffffd8063f44f40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022d892c8,ffff800022d892d4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022d892c8,ffff800022d892d4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022d892c8,ffff800022d892d4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd80696a1f00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd80696a1f00,18) at if_input_local+0x121 ip6_output(fffffd807f02b900,ffff800000a98c80,fffffd806f6ba4d0,0,0,fffffd806f6ba460) at ip6_output+0xd59 rip6_output(fffffd807f02b900,fffffd80663e9018,ffff800022d89638,0) at rip6_output+0x4c0 end trace frame: 0xffff800022d896d0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8265f5f8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8265f3f0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800022d88f60) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007df9854,fffffd8063f44f40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800022d892c8,ffff800022d892d4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800022d892c8,ffff800022d892d4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800022d892c8,ffff800022d892d4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd80696a1f00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd80696a1f00,18) at if_input_local+0x121 ip6_output(fffffd807f02b900,ffff800000a98c80,fffffd806f6ba4d0,0,0,fffffd806f6ba460) at ip6_output+0xd59 rip6_output(fffffd807f02b900,fffffd80663e9018,ffff800022d89638,0) at rip6_output+0x4c0 rip6_usrreq(fffffd80663e9018,9,fffffd807f02b900,0,0,ffff800020acea00) at rip6_usrreq+0x5cd sosend(fffffd80663e9018,0,ffff800022d89868,0,0,0) at sosend+0x668 dofilewritev(ffff800020acea00,3,ffff800022d89868,0,ffff800022d89970) at dofilewritev+0x1ac sys_write(ffff800020acea00,ffff800022d89908,ffff800022d89970) at sys_write+0x83 syscall(ffff800022d899e0) at syscall+0x552 Xsyscall(6,0,c,0,3,345b2efa010) at Xsyscall+0x128 end of kernel end trace frame: 0x3487a74f1a0, count: -20 ddb{0}> show registers rdi 0xffffffff81d56a37 db_enter+0x17 rsi 0x2f14 __ALIGN_SIZE+0x1f14 rbp 0xffff800022d88cc0 rbx 0xffff800022d88d70 rdx 0x2f15 __ALIGN_SIZE+0x1f15 rcx 0xffff800020b6c000 rax 0xffff800020b6c000 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xda1a6e8cee775b05 r12 0x3000000008 r13 0xffff800022d88cd0 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d88cb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=474030 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace298,0xffffffff826641e8 process=0xffff800020a4bc08 user=0xffff800022d84000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 158 124669 8398 0 7 0 syz-executor.0 * 158 474030 8398 0 7 0x4000000 syz-executor.0 26310 139154 1 0 3 0x100083 ttyin getty 76243 447906 5428 0 3 0x2 biowait syz-executor.1 14808 373034 0 0 3 0x14200 bored sosplice 8398 23742 5428 0 3 0x82 nanosleep syz-executor.0 5428 206244 67608 0 3 0x82 thrsleep syz-fuzzer 5428 33248 67608 0 3 0x4000082 nanosleep syz-fuzzer 5428 39606 67608 0 3 0x4000082 thrsleep syz-fuzzer 5428 327913 67608 0 3 0x4000082 nanosleep syz-fuzzer 5428 187871 67608 0 3 0x4000082 thrsleep syz-fuzzer 5428 383334 67608 0 3 0x4000082 thrsleep syz-fuzzer 5428 420667 67608 0 3 0x4000082 thrsleep syz-fuzzer 5428 507938 67608 0 3 0x4000082 kqread syz-fuzzer 5428 181474 67608 0 3 0x4000082 thrsleep syz-fuzzer 5428 174446 67608 0 3 0x4000082 thrsleep syz-fuzzer 67608 62232 24893 0 3 0x10008a pause ksh 24893 323229 46003 0 3 0x92 select sshd 46003 337348 1 0 3 0x80 select sshd 19017 426266 26870 74 3 0x100092 bpf pflogd 26870 72518 1 0 3 0x80 netio pflogd 42278 381097 89672 73 3 0x100090 kqread syslogd 89672 245022 1 0 3 0x100082 netio syslogd 99845 386901 1 77 3 0x100090 poll dhclient 52756 151979 1 0 3 0x80 poll dhclient 75778 267984 0 0 3 0x14200 pgzero zerothread 71552 25569 0 0 3 0x14200 aiodoned aiodoned 51333 14345 0 0 3 0x14200 syncer update 18796 104957 0 0 3 0x14200 cleaner cleaner 29908 297347 0 0 3 0x14200 reaper reaper 2961 183204 0 0 3 0x14200 pgdaemon pagedaemon 83237 7681 0 0 3 0x14200 bored crynlk 83722 109225 0 0 3 0x14200 bored crypto 71191 408206 0 0 3 0x40014200 acpi0 acpi0 31843 21340 0 0 3 0x40014200 idle1 19192 294920 0 0 3 0x14200 bored softnet 36903 287417 0 0 3 0x14200 bored systqmp 9005 260726 0 0 3 0x14200 bored systq 34413 87527 0 0 3 0x40014200 bored softclock 35868 457103 0 0 3 0x40014200 idle0 27773 467914 0 0 3 0x14200 bored smr 1 212198 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 158 (syz-executor.0) thread 0xffff800020acea00 (474030) exclusive rwlock netlock r = 0 (0xffffffff824c5488) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824bae40) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 76243 (syz-executor.1) thread 0xffff800020abf3d8 (447906) exclusive rrwlock inode r = 0 (0xfffffd8065234928) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xce #8 domkdirat+0x121 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1484d8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 domkdirat+0x75 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9542 6810K 6936K 78643K 11958 0 0 pcb 14 8K 8K 78643K 99 0 0 rtable 108 4K 4K 78643K 387 0 0 ifaddr 53 12K 13K 78643K 112 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1507 0 0 iov 0 0K 48K 78643K 63 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1726 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 9 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 66 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 645 0 0 sigio 0 0K 0K 78643K 11 0 0 proc 53 50K 71K 78643K 578 0 0 subproc 32 2K 2K 78643K 73 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 48 0 0 in_multi 33 2K 2K 78643K 72 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 293 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 103 21K 30K 78643K 2975 0 0 UVM aobj 30 2K 2K 78643K 30 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 78 0 0 NDP 10 0K 0K 78643K 32 0 0 temp 159 3555K 3621K 78643K 10279 0 0 kqueue 0 0K 0K 78643K 4 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 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 67 0 23 2 0 2 2 0 8 0 unpcb 120 231 0 221 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4908 0 4908 1 1 0 1 0 8 0 tcpcb 544 139 0 134 1 0 1 1 0 8 0 inpcb 280 381 0 373 1 0 1 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 ppxss 1128 9 0 9 2 1 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 28 0 9 1 0 1 1 0 8 0 pfstkey 112 28 0 9 1 0 1 1 0 8 0 pfstate 328 28 0 9 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 279 0 88 12 0 12 12 0 8 0 art_table 32 280 0 88 2 0 2 2 0 8 0 art_node 16 66 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2370 0 946 47 0 47 47 0 8 0 ffsino 272 2370 0 946 96 0 96 96 0 8 0 nchpl 144 3439 0 1805 62 0 62 62 0 8 0 uvmvnodes 72 2764 0 0 51 0 51 51 0 8 0 vnodes 200 2764 0 0 146 0 146 146 0 8 0 namei 1024 10444 0 10443 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 1 1 1 0 8 1 scxspl 192 9439 0 9438 10 9 1 7 0 8 0 plimitpl 152 80 0 72 1 0 1 1 0 8 0 sigapl 432 840 0 825 3 1 2 3 0 8 0 futexpl 56 8232 0 8232 1 0 1 1 0 8 1 knotepl 112 167 0 148 1 0 1 1 0 8 0 kqueuepl 104 121 0 119 1 0 1 1 0 8 0 pipepl 112 468 0 449 2 1 1 2 0 8 0 fdescpl 488 841 0 825 3 0 3 3 0 8 0 filepl 152 4748 0 4648 8 3 5 7 0 8 1 lockfpl 104 246 0 246 2 1 1 1 0 8 1 lockfspl 48 84 0 84 2 1 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 818 0 809 1 0 1 1 0 8 0 zombiepl 144 825 0 825 2 1 1 1 0 8 1 processpl 896 857 0 825 4 0 4 4 0 8 0 procpl 632 2105 0 2063 5 0 5 5 0 8 0 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 12 0 12 3 3 0 1 0 8 0 sockpl 384 665 0 645 5 2 3 4 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 153 0 0 19 0 19 19 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 187 0 0 11 0 11 11 0 8 0 bufpl 256 7016 0 1172 366 0 366 366 0 8 0 anonpl 16 87764 0 75131 66 12 54 61 0 124 1 amapchunkpl 152 4811 0 4699 17 11 6 10 0 158 0 amappl16 192 3506 0 2816 44 4 40 42 0 8 5 amappl14 176 69 0 63 1 0 1 1 0 8 0 amappl13 168 129 0 128 2 1 1 1 0 8 0 amappl12 160 14 0 12 2 1 1 1 0 8 0 amappl11 152 355 0 338 1 0 1 1 0 8 0 amappl10 144 150 0 144 1 0 1 1 0 8 0 amappl9 136 729 0 725 1 0 1 1 0 8 0 amappl8 128 287 0 264 1 0 1 1 0 8 0 amappl7 120 116 0 110 1 0 1 1 0 8 0 amappl6 112 350 0 340 1 0 1 1 0 8 0 amappl5 104 158 0 144 1 0 1 1 0 8 0 amappl4 96 1108 0 1078 2 1 1 2 0 8 0 amappl3 88 194 0 183 1 0 1 1 0 8 0 amappl2 80 5809 0 5736 3 1 2 3 0 8 0 amappl1 72 27782 0 27342 27 17 10 20 0 8 0 amappl 80 2393 0 2354 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 29 0 0 1 0 1 1 0 8 0 uaddrrnd 24 845 0 825 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 845 0 825 1 0 1 1 0 8 0 vmmpekpl 168 10405 0 10374 2 0 2 2 0 8 0 vmmpepl 168 108484 0 106650 141 45 96 105 0 357 10 vmsppl 368 840 0 825 2 0 2 2 0 8 0 pdppl 4096 1697 0 1658 7 1 6 6 0 8 0 pvpl 32 273171 0 257382 172 23 149 155 0 265 19 pmappl 232 844 0 829 4 2 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 528 0 5 15 0 15 15 0 8 0