9) lchown(&(0x7f0000000780)='./file0\x00', r48, r49) lchown(&(0x7f00000001c0)='./file0\x00', r48, r49) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, r48, r38, r42, r44, 0x1e6, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x2, r36, r20, r27, r44, 0x2, 0xb}, 0x401, 0x400000005, 0x8}) r50 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x0) r51 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r53 = getgid() r54 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r54, 0x29, 0x38, 0x0, 0x0) socketpair(0x20, 0x4000, 0x46, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r52, r53, r56, r57, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r10, r17, r21, r57]) 02:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x2}, {0x27}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 02:56:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) recvmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000000300)=""/37, 0x25}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x7, &(0x7f00000015c0)=""/91, 0x5b}, 0x1) chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 02:56:47 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x3, 0x5}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) acct(&(0x7f0000000140)='./bus\x00') chdir(&(0x7f0000000040)='./bus/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') faccessat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x9, 0x2) chflags(&(0x7f0000000000)='./bus\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x80000001, 0x5}, {0x18, 0x3, 0x7, 0x9}, 0x7f, [0x0, 0x2, 0x6, 0x6, 0x0, 0x0, 0xa6, 0x1f]}, 0x3c) 02:56:47 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x280, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x1b, r1) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x38, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = accept$inet(r10, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r11, &(0x7f0000001680)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="c21285b474177a", 0x7}], 0x2, &(0x7f00000016c0)=ANY=[@ANYBLOB="c8000000000000000000000007000000c29958a02988e4040b2f3188d04c224f1015d3cb8f21562dc571c42746f9caa74a0808aeeb46362187dcc77e9f583a366078388e51172642551c30248e3ccedfc2992a039478add6f1ac0527747f2e1e75646815435e715637af5ae93256539118527e9653cd6d5a3d7d01a62cdec7decf7d309de86179720df4443e45c47cbfa80ff0a9690020ba789f6558f5d829cf30192b442f5cc80d5a888d3272c6d96e03f3a46483e4384e1c1a980ee9d78837030d3cd7cb206159f000000000000000010000000008000012c35e0efa341bdc6fa2c448060557edbbe92834990fda7b08dae7ef5b28c9e74aef8df707e0298cc15fcdb39963823c5838fa5fb4d4db213a1b7f888ef157812d868671f3fcda7d493c94a8aaa23a824fc60999312a7ea16c57b1b075209f81ba0686a53d5bd4cf29b237d935af2d340ce9eb629b6500a5a4ed05b88425a1bfc1e83038c991d1e303908468c714a242f3eed9adcf9ea0ef89d79f0cfb2ec326ed6b313a691dd9e4a1fa6c090fe8752ff0ef5d9212b2ae3a27dc707b88cdc5d3b49269f823f11eeefc8de78e03a3bae1262d74de55a38959e6e3c3663245bbc328000000000000000000000003000000f93119bf99eef127c6b02647822979a409c0bde4ee52172f08010000000000000100000001000080a656dafe3169f0900dcbb91f9e51c52b543d044ec15558b61cceaa52a0b45ee33b079edd820a2a0dc16b6fb247d20a326db6c3bb8814d4b84bc4e01e746dc7aa0b4193171759c1ffb6c98727b0f4f3522a6c2b0d722518731ac4352995b6fb28048ecd2f42e87729a3466ee67d129f0dd53f276864e74ee9a2446ee52f81e74aabb4be935945b75b49470220b4cbcad7f2e5dd0126713cab26af22cefa52474398f6ab2e441fde6ba2b712179660752710e56fda314d926212d0f3c15b17eadad4bf155416ac2aca6ca9272ea64e59d304668a5acafed9150139ca9a5bff2274d79e334212ea0c12f2ea4416af4cfe8719d66bf3cef38fed101000000000000004393258ffff0000840a67e577594caa9e4bb31ef53f5626421a5f3de4e463cead8e39aec59281331c31251fc14eb623999631572237ec6ce2b344c478ab8a13f26c8b9c85621d4c5719cd4a40e7fe863025b80576aff486fc8648bccfdf146cdd1c87c47b05887affff6276ecff10dfa589200c6ef6bb044845dc3daaf122d54b9a6d8914028a9f03ce713036c6665d076ebb9fb19911a3814c04f3e93ca20491d47124105ba392c9ed5c9bd0c14fb458cee8d65180fe6dd21545d8673f4ca2496089ac4a707fd63b981b96f695811dff1b139e50e7371a3dae3233beca709a3c3381d4052b4a53d57822fd688dc1486a53ae40bb0c27b3e5791c02d2ba45a03c5b192c89192df5cfff68af1f6d7cf6848b2f7aed644a6a166b986a89323a72d8132a08c17f993d0905819182a0a8674e141321d77d483f94ee24bd38ba7fd0e23284237ee8e712b364ddbe69816c47f7e1bfa3ccc822aaf4958236ec81852a7ed77b9304a718e517095102dc6e30da9831598c123d5be1311bcd0cc88cb36ec3e090bfe9f101e61209b04ceff1c32c07b85030459c175f574e92524eaa332d0713b04eb6c8f2d2a337168b1b9a309657bc419d32821ae5c281bb06e3b192c565774add5d5db50594697696755cb3bee451ebb01ea0b115af57cebfdddd897c25176967aad0d131aa2cef7586f5345372953b712f195ed52b9c86fffc2845cb62e0098b034a5a6f002c051f87302e1a691abac74d418906ba67c058e2d05c707a8467d1594a45cf041174358315bf9930819446dc7ab4638c7e72520b3e4b2cdd9fcadb26b34664ea68555287d869d3e7077e57fc09f0174ddc76ffd9b68467ac738e7e4ddd05fe3a52a6b45c7bf98f382b247631f671d25bce5aff764636e63f3cdd69d1e01e1f93707712563b8f5a7faf4d05f438b2f6d65ee39a56ce28f87904b5989355d59262e96e792498d3394d306453c01827fdab4fee58ebf4e56b2f060eb2de80bca3bafc80bb69599e91d6451dd3fe69ccacc099b1bb73b206a4e0b99d851da8b5b39f4e5b9c310e134fe2821fd8224a816b434dad3b7a79df71f6772710e35429ba78be65745b98f8071a1639d874d99cdb6d6dfe1b6460976d660b641b50fa8cf98590a2597378c6f2f2978483e4f79b2c061e4e2367b7d38a09cabdc8c8b07fdfade054eb7508a6d9ed260a1e8a666f538b9e4dce6e89ab23198744da7128920a4542ab766888d5f2e4a2f719aec8cb6a49a568124cc7042ccaab0438a03ab8f16b98d8608108c9d68fa78bf27cf3b89c67d305653714734ada5092808a18b79bdee81248771438aa64c1fc975836219db40cde04fb5a8555bf78af3bcf531ccf169066f8a9edd0549b0a9e400c6b92fafe9c2d9c8976222b454508fe64bd53beada7abbb6cbfa2f8670dc156d54ded52caffa6a92f835dbd82108a32887100495d15f0e552069579a28ccee4518186ab3b34c54926ee5e5e7f65f496352ade3144e4047477181e7cbf51bc83bc010f3b5153508037fcf4ec095bfe2f53b6294558f694d5199c0a4620443cede12685ab7c34df5013bad408b9f6b10d69e5d66f7f91bdd5ff9ca4143ed34e911bfb2e4d71069a8d46c5f950774c735164f397d07cbddaec270c6035ad5ff2e0b2549d446fdeebe49fcc35a7755a82b1a6c357a204bc258d3ea1e75b5158a78f897a2f047755e8ebfefc7ce41df23f4a755d355cf05bc13a7ff5eabe81e4eee1314026789e7190dd3fdfd41090787470202a8a266b76ae84d718d1a1da924afd3616b42a1c9041018a95b81cfd1da655abaae04f3c3978cb4203bcabeee7644b4bb06eab984c6edcda3771c580b13fad640d2441a8bcf02fa2c47f34a49c39f20002d69fcaf6a078267ebcfe365cd7d92b71b5af8aacf0818e4a4bd76f29332179d4216c9306320f4ff80e01bd485420410be1fe6ae1a93be80cc1ef1ff2ce25e705c044dd7eac223597090a20a2ef9f8ca7f4b4de135f0e060db7ebe8fbcf5748001f9eefcbe042a3fb9669006b27ba9032344b25c3c960ed46a522cd80780d181516e340528b9317e9c501e2963219b71c84744622cb5174d4ee6187150bed1240c87e01596e0d018321b46a851c8e1bea31911076d111e608b663b71c6bf063d8c7f2f970dbe6984b63abf16d13d416eeb292132ed8b816c33f1cdef9b5fe8bcc48955c1a3d7326c8587c239e22339e687f853cff4418caab8b0ccf1ef24b18f70823ddd65879a5c4efc479ad9b9daf54c0834675b20c37c977240bf8b2ac2719c480ae31551f04ec08cee8fa5bbc927a1e7e8284ec8415e472b18d8b2ca5a1c8b71d332f2acf29466b40541489044fc6360528e2f2243a5413c95cdc26aba19be245072e94960afbfac047e72a230d7246789584a0fadfae41b7ae3c5809e116ddb07f0514dd1bc14e5f197f8de1f3ee859675fd288b2fbbfd03d431274d15e66af57ae1b012166e2565aefb6670e1aa11443cdc45951a62b9ce135c65cfe3b92fa170fc5b70dd1bb02cbd3ace11b3bb7bccae1ffe1a8780a6b50499fc9c4f45f229e7fc1ad7b593a75c0e1d432a5bc12838f01d55bd681087da60127f5473c4e01df6ccdc83f79fbb1c85448e1376a21e73998c5a30927666ca57c4abd2b4637edc1488773da1f0e67542b14d5e57076800ba27fc9822c197f6b54c45a76c0126b7cbf061c7bc87a9f262cd3991b3c5095fd9235ecd94a97b0fdd8e068a06266501fcc85a19a3f652492633b5511d574b6df2f7af23e156d36ae97b09a4f82edfd97fc793eff2eeafffff025c9a14c21548912841fdeadcb06e51e8a475e7b4336315211f5e2239c61ea6c3d1b4f5099a4809daf0b620cd5a0d617d52ae70014800101d1fe891b1cbb9393b17f60117045465395c48b6833e7eac3648e727ca9fbb1f3ab215034c81894b37b3b4b9d3b9394cb34d8faba3f52f721a0b566b243f2a925e2b57418ac5f15f7da09b3ea556f194c7ddc38cae027339f034f2ec3d9417e47572f27cf52257386a99c1c066f6920bed418e00e10cc46ff7afd92a9f9cc51bf79b22607b3dbb94d87fe40feb8662b610082b724894781154185189bbe8e636329c0492846df5bd792cb6dec6a9ac76aed492e21a1b5e42d9e0dc6ae1d7fa9e4717b30fe924bb6445379b1f16ad615e6c4ca9d3659f3d8b2ca8fe62cce04877bcf86a43561d0582dbecf43b1eb95b4507465ab2360322facc6f7250d74fa2779e71fab21a8ea1f58ba16021b67ade84b017ff96d26879f69244f80ddfc784597917780905e258fd3a183bd6ac6114b847c5e2d1015056bb7385c89b23c9341bfdc563fdd009a32ad88bed007c697b07d7f446b9fa59d94ec54c83546d47c6edef38bbde3ddac0ae0802e8ad67094337e28ff97223aa27f03507e806b290de8e25c4f621a83e1be1b3210b9a53d88de370b50333e8559ecd142cf3a9ef097d2e929400cb2e6519bca0688ef4a72e827290622f7bf84fc5b9684be01a5da3be35edeb7682c88f5d108f3738e4d3e191219ae03a75a7e0d908a9eca49d45cd7952bf3308307c58020ac4bd5cc36c2cb96cd6898c13bf65fb948965f31aa11fb523a020e950057f2956b01e8cc99b44419926c152508585771cfe30998f0090f9a5179f0aed46d2687c522d59bb222759ac9b760254ba743440a2afffef09107635d8a6e81c971ff61a8c277ad1356bd30e0bb4e63157de6a217d87fbee497c799827c085f785b3921465bb4d9a58c2ac004a37ef3e1dbb86f7f6ef29b34c22287eeaf89346f4adf65ea3e9c0bbc0ebdd91dbb5709a17d7b035ed098d30da7e6bec0ec8f68ef8d9b51b6eaf6b9900e19d450c5521aecea29e0af19254cc89bf13f7e583df249e4f872f52290c4710efafab767cec578e8cfe54c06861d88099fc89bcbd41b5b26375b2888efb8f24a8848a5aeba551c4f5695723154717ac5262ec09db1c1081b42374c03f44bac44e9664f83203036b64c102378d896da196e289b1dad03c7541e9bd54994fb03d61ee65f2c1736f8d835d94255090259b6b9f15a405ba5872c0f6102d96eb1ea964557e7b33591e1fba1ac389ff775121d8e2717f056601bff9d3f6c2dda8b268270029b026565860fea925595ec92c62dc1c2518c241f42175b8c10f32c5d61561db7044cdca94964a6869e46b84e385f506da573fb241a3ba0188c0da0a0999568642e05581f0e7d2287a67f103d9e0c6cf8c7dc7345e898e50a60cda40bbd5cdf6f586dff502cfc540bc373b30bed8ef7ed4706c9d9495a96eb176cb03b5b00d7c6d3ec0f0290b503089de7c37eb99a1d7161e5bb6d3b6deb209bfb10aee462fc5f24e3856145f476d8bbfa159a15e828384506fb5cc93c874513a6f715d4f32b87d6aeb4f781d4f4a93a9f837957db7b3ad98fbf1efc78f8e22518114fc5155d7759f311979be6d547f7521b18d3e5f88f69e65835e9d4911cae115c8139663720932d256ec863716d1275b6da84262cd18c9ba149d2ac87bfc52b319eb53bb89b79b1a17fc6856b65a700f21cfe68b97b4162ce961b48d64f4905e3dba4f5803128e3d700a200edb7e10bcc9548613efad02664d06a47ae68e36b48c5c9b8cc719c46c06521910854796368e8cddfe4be1ee1925eaafc524e4a6f7f7f1aab5805989e007b46b46df5cbb03fcdd331bfa8b35344fe903c06c9f394a1637cd36e6e36c400a847555e8a49b137d93ae5926aa752d5cf464e776c0b5cbe86a910d2ef9003cc74458921d34ba9b47f2f64bbb753aaba102db9201d221a5885c3e02410e993e4cb6e531e7b1389899c14fb441e050bb419b2de1e114bfb9db76dcd4c38129a268efc35f4c48576b836aa979ed23e3030fcb2d6ff46a6b760bab0a31c7c0d93c29a121885da04de3d8b557f3d12ebd56738abc5f66e4f15c2dcb343c0912e7704a091cce50eef408b05f9232c98317f53f2f04f3049e5cb86e317c873c9fd459bfad054e9f40ecffe1ef39b7b2e0dc056128c7d2d195795b0ca3eeb86e90aeb8aebc34172e08502bdb7ce6b18fd8993c22ab6f6ccfa037c50c9534ba5edae0b72536bb2c3bd3913d23f6fe9cc364aba19e9312c6fbf57edbce5361a44fac896b302cbaa4a4aefbe58ac15910e29e669ed05deec7449300bd51f80072b9fa362bd5ad530c1cdf4f589121fd151860694f120394973aa6634287dff014a69019a7d0a1e29b6da1b6185b3af85f5914f1de6efcb837b186b8c8c8d29c61f7570f337b2c1b77039e62a30c8962bede60bbcb2cf131afaaaf2262df2a0a2e68705fd7cf31f711dfdc06a3ea6b2abd32a8776acfe8522d983203bc1b47c2043bfc566ee1c5671ac52bf9ca61b194499f0659e8f7e976814bf2f306eb35aac36e4efbf401ca7f7e2d42a49b2bf22e856c85bc98196349990cbf678ee62ad5e9c31e16094742b94bebdf5c001a93a8236761412ebec9b1a1ba71881e99be83c5b687d1b1f3b8a4980d912b0d68ac51ad863dc6af55dff1df894aa5f3d63476da696c7f6e533ca3cd24ff96fc9b8514fafeee2e8514d86ebfab562a65905e57e4f985a074d388587d3cd6bae0d6353916bf1cbe769c3489595c226d9f82ed4727595951b823c78ed66b6b2100babf1e58d63102b03557bf1c4a2443eaff4a8ba3cc789f088211231860e247bb242fdf4c0fb92ca172fd13d9269e95e119c640ee3f5b4be05a92489e76f09d8726c5c0af281fff653a0f355b8431a205756be25c0a7942838a1872d32298d6ccbc42287bf12ca46e7ebe2ae5631f9fd2665f2e389853f506"], 0x12f8}, 0x402) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x38, 0x0, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0x38, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0x0, 0x4, 0x2, 0x28c, 0x9}, {{r3}, 0xfffffffffffffffe, 0x21, 0x4, 0x800, 0x5}, {{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0xaf8b}, {{r0}, 0x0, 0x10, 0x40000000, 0x101, 0x5}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40, 0x0, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x8, 0x8, 0x29}, {{r6}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x2, 0x800}, {{r9}, 0xfffffffffffffff8, 0x51, 0x0, 0x4, 0x5}, {{r12}, 0xfffffffffffffffc, 0x0, 0x20000009, 0x0, 0xffffffff}, {{r13}, 0x0, 0x10, 0xfffff, 0x8001, 0x1}], 0x8, 0x0, 0x4, 0x0) close(r0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x822, 0x0) listen(r14, 0x6) 02:56:47 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mlock(&(0x7f0000839000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x5) socket(0x0, 0x0, 0x0) mlock(&(0x7f0000ab1000/0x1000)=nil, 0x1000) 02:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x4, 0xde, 0x7, 0x6}, {0x4, 0x3, 0x40, 0x400}, {0x8, 0x7f, 0x0, 0xde0b}, {0x5, 0x2, 0x7, 0x7}, {0x2, 0x7, 0x5, 0xfffffffa}, {0x2, 0xfc, 0xc1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 02:56:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x104) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xff01}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r1, &(0x7f00000002c0), 0x0) 02:56:51 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000461000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) 02:56:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffff9c, r0) r1 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x81}, {{r4}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001d00)) recvfrom(0xffffffffffffff9c, &(0x7f0000000a80)=""/4096, 0x1000, 0x20, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x6e886e88, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021778bcce3bd000eb"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x16041, 0x73c1) utimes(0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x8, 0x2) sendto$inet6(r0, 0x0, 0x0, 0x400, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000080)="3757b7f114479e5297a47c31448d952148867f06abdaf08d2643371e3e26116b23358d05b68b5f700d78f0faa96b96869b065781a92e43aeeb8a3a586d13e4e836de6adc5954951c4ca0deab5ad08f91e6eb10e909b7e424fcc81378531c53df301ee58d31f80ad4a181a5aecaa903230d02351a346888e2e01abff4a4db78f9fb5e86a0c44093ee3ab7bdb44d612a838ac4f094907b8ca02e3d516bd907c71d13b3f569df3eb1e68e0e0dd2b35ebc259f3a80456efc68eeee022881", 0xbc}, {&(0x7f0000000140)="93ba6dbbecf1c139efaf94370341e2ce88b43213e54987063b4abed36c67161c3759f5990aa56207f9aebadc4c6b335afcd6149042239f929e25b0318b13efdd39ee2c9e02bade419c22b9d14b7782785b7fe410fea84c29523b81d50eabeb358e98557c14b40335ac016a5a4fbc1fd5f1", 0x71}, {&(0x7f00000001c0)="3a3dffa08b8d3c40b505b4cb59a6e872e987182f2ff6367834f723dd9c867173b340586a5269efc1f68472a3501a8fbe88d8a37debb525b2375d2f6751d330e53c9823ecf185a3843e800ccd51055d0ee8510b75b4c4ded0b5f42e3503b3f2bab416bdd9370989911a414319db02aa324496b4fd72c6c482363251d63908bf0093c5eace6b638606f62c3a21e60dbccbd216e48b9d4821415cbd500833a2d4576c8a0549c4948b58a7c9b96c5788b0025603f145124e9f3f9d7072eca04fc49aa3d5a94c37e848cc22d9a076ee9242cf5d7ef4973898ac8fbc75f71acd07b1b3229d1de76c90", 0xfffffffffffffd9c}, {&(0x7f00000002c0)="eed7af99015f7e6f7600bef569389d9d0b258dea3b6427716e8945f46e9205e69973b8467999bc57694c665ba2802b59a2b1d865a82f5eaa9031b6e4ae3acf0cc6bedf14f33d6288fbdfab02f6e62006831994ebd69a966962c830a32eec44f15e6e9a8a8760369cc8f794fa6a769e2ea9169368575ddfb71794b9613ffe363ec8d9176ce21dcf1408abd926d8e735ebebd1d4ffc613943cfb7ad8f93ada3cd65386300758ed4c328bd0be6fec0835d09f305d2fe943d6ff3a9e", 0xba}, {&(0x7f0000000380)="0715e638354a039128751cad1ef3847b5140a509f43cf61b794592d28f92744fa00b18a437900054452e7ae2868fdb46f51a808096c5152812873d59e6e3863bc02ef3ade78ad53bc39ea5e3d60d9601c8b5319cbd5f64cb1445c7f67d3b09b43ca505b3275ce6dfd56fcdd37583f3ae4adf711af4708e5a09dbdff6fcea8b0cd40b3e4880eac79246321889d1cdd99e7f85478e3f1a5ff9043b0bd42431e684ccf4ccf2b9a82c4052ae4a6d9875320e893c0010336009b7", 0xb8}, {&(0x7f0000000440)="9b68822136aa2ba3e375703a50c94666d046c4af97b7322e62a6759ddd55d1106d73fd431599deb95e8e21ef8f859b6cdf78658d1fed129906bad703383d2ae55578c243137147b5dd6d81638df82c280aaf538b4b89bd0a146e38fdf64cdd8bd98755fc0e0c6c81e822d03fa14dbddb46cf01", 0x73}, {&(0x7f0000000680)="d63e6a7b7199c054d8f364b0f2f3624ceb47baa27dd3d2f4e59d22e5842ba77d1deb44b51a2caa932f28aa2d9ba122596f7fea0915e814ce6a48b93c908a6caf43bdc310928982c8a9f3da15789fc8acaa7a78447620ad6b3b7b6cb91190e202d129665ad48e3582389c908135634df2784668cf36713e5d8b8e3a741e3ed81bbf7773b20b931a9b1f2169fff17fa3e39168c31dd3b28ce3c51470d674c97ad9a273c405bf01c425a16104ce55bbdb186aaf74d797862a73e967c3f9ed41bb69da40ddccef1875f42935a061d3f27af78a25eefe34101c947a63df70", 0xdc}], 0x7, 0xfffffffffffffffe}, 0x6) 02:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0xff, 0x3, 0x1}, {0x2, 0xff, 0x19, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:56:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000002c0)=""/205, 0xcd, 0x802, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x136, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x2, 0x4, 0x1a}) 02:56:51 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xb, 0x2, 0x0, 0xffffffffffffffff}, {{r0}, 0x0, 0x10}], 0x3, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x721) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r5, r6) read(r1, &(0x7f00000002c0)=""/171, 0xfffffffffffffe7b) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) dup2(r7, r6) 02:56:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a8", 0x170) 02:56:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = getegid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet(0x2, 0xc007, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x4e0ced889bd2dd36) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r9, r19]) setgroups(0x2, &(0x7f0000000100)=[r0, r20]) r21 = socket(0x18, 0x1, 0x0) close(r21) r22 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r22) socket(0x400000000018, 0x3, 0x3a) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r22, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 02:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x3, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 02:56:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000633000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 02:56:52 executing program 1: syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000001d7}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) write(r1, &(0x7f0000000080)="9f71e94df42099d7da74d0638a0c4655c3ba78c7c31c8151723de0a6979d62762261a18c947268878d011af5dc4c0cfb17b37d221cbe39a783aba0e4a0998b0f1a22496ebf75acc0437a615817bba2ee69e7a8ebcc511a165787139ec2b4892f1fa11eb0407353cdf9659e60ddd6924d2ff70232abd5a19a7f5d89efdbc9b00c58ffca5cc5a38c563f6f116c8b5a847f5eff002290fa16c9d98461fd83f68cf0896e3ecab31724dba2d5f8f17f2fa7e05e51ea1c6af3282873298dc4afd4bee6255d5b013b4bfd7b247b52faf81f67a9e7cd921effc61434d697c3f794b635ac3dac7051959f6d561a04", 0xea) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) 02:56:52 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chroot(&(0x7f0000000080)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/211) write(r1, &(0x7f0000000100)='w', 0x2a2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x2, 0x3}) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) 02:56:52 executing program 1: r0 = socket(0x20, 0x8000, 0x9) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}], 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 02:56:52 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) dup(r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = semget(0x3, 0x2, 0x401) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) semop(r2, &(0x7f0000001740)=[{0x94bbbe1eceac8727, 0x0, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x400, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x40, 0x1000}, {0x4, 0x2, 0x1000}, {0x2, 0x0, 0x800}], 0x8) fcntl$getflags(r0, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000000140)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f00000001c0)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac94011fc033b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b504", 0x1000}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f0000001280)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f0000001380)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f09f2f39daa3791c7c1517c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be43844b1d48156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4", 0xdf}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5668d149f89fd075f7808e3d00e7fd8febd649220", 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) pwrite(0xffffffffffffffff, &(0x7f0000001640)="ef527cb58e2002619ae318a54900995a85334f579a695074345e0a8c989fe57e76891397eb708356d03d087fa2b4d06741ebd04452421a4f7292448eaf32474125a5a87fae01c09aee9273a5b3f77d1f4590844e740a138c27b7ab816453160362713bc86ef1abcb977e27fcd637eb94186d530f3dc542e45ec725c68d4e25a2c2421b6b7cbcdd0e7295b1dcc5d155403f6907088fb1298a2acb6dbf9fd0cf202a8053e8fff2d389ab2ad3cfff073329c8282725f985d3277b71a3f052305e08d7", 0xc1, 0x0, 0x0) 02:56:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = dup(r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x40) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) 02:56:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00005f9000/0x2000)=nil, 0x2000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) recvfrom$unix(r0, &(0x7f0000000040)=""/93, 0x5d, 0x841, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000c27a844f6504d21a87ced03e277141f55a53f1fe88d5c66b82eed5ecc2d959d3babb525fd9073deddcd2a059bfd068f404dd17407e75e85d0cc72a4b93"], 0xa) setsockopt(r0, 0xffff, 0xffffffff, &(0x7f0000000100)="0ff3e81f069f4c18846911e91b12", 0xe) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000140)='./file0\x00', 0x8040, 0x12) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xfffffff8) 02:56:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x64758a1d, 0x4}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="d3bc7815fe665357cd501daacdfa84bf4d65b3543d09818d4ad7ccb332a5349b99cc8c2245bc01dd", 0x28}, {&(0x7f00000000c0)="f0b0bcd40f93e4d9500070709630e9841f11c88fbb35ba1eecd391b094ead6354d672b3668abb705d63dbc00f424c3a24c2412f5c60813e8eb7a7e0bec793733c8c52c8a423df73383153bcc0bc0184e3514b9f7aa0042fc79d933d7a07f0c805e5dedf1e440becae3c66021e59bb57a287d0d7379d72e2b622f78cb345b5d", 0x7f}, {&(0x7f0000000140)="5943f697c2949463e51ce40fe6dc8044695f1d7602acef7f0bf92449866a2ce66b6ab6d3539cd0eec61b0fdd5bf50376bf2b271ca9455cc3e41db9ff", 0x3c}], 0x3, &(0x7f00000001c0)=[{0x18, 0x1582b3f640f413bc, 0x0, "a362e1a9de7c"}, {0x38, 0x1, 0x1, "3a543c629e27fe8562f5e2987f50b1610d4bbf1bd8b66b6a7a3d7a44aebb792a0dcad069da7c"}, {0x28, 0xffff, 0xffffffff, "dea2f9e5faa25e09651153f777aad07fbc8df6a4af1932"}, {0xd0, 0xffff, 0x0, "f75ac5f7c0a29de9892ad50e30477778cbb79654beffe6b03ba9d8a5121559d3b9ba74bc2d68aa14b4e21a1b2d1cad110191d0253ba47b06dce0cb30e3437eceb255f568a8dd98d770db499e6813b3c7e854d2c5a3f0c9acccd9202c892de3c786de889109c7c825d3a7a1fdc687a3ad4efcf68b94d3b045f67ab4c231f6efd244a5dae481f430a6d23f566a793d54bbf25b996bf8225ccb0934a7761e7fc89b9a8d8f31de9d8ecb48bc00bdf351e0c8f24c759c7482fd7ada709e152387ea"}], 0x148}, 0x454e3eafa15ad9ac) listen(r2, 0xaef) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) dup2(r3, 0xffffffffffffff9c) r4 = dup2(r0, r2) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32], @ANYRESOCT=r8, @ANYRESOCT, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRES32=r2, @ANYRESHEX=r7, @ANYRESDEC=0x0]]], 0x1) write(r1, 0x0, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCDRAIN(r9, 0x2000745e) 02:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0x0, 0x0, 0xfffffffc}, {0x3d}, {0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:56:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x0, 0x3}, {0x0, 0x0, 0x0, 0xd43}, {0x7ffffffe, 0x0, 0x6b, 0xfffffffd}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) lseek(r2, 0x0, 0x401, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x3, 0x1f, 0xf08}, {0x5, 0x0, 0x0, 0x2}, {0x1, 0x81, 0xe4, 0x3}]}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000240)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) r1 = socket(0x786558197e4c87d2, 0x1, 0x2) pwrite(r1, &(0x7f0000000140)="fbaf8b8d1a029be96914f6357e3a4112c9c3324000cbf97c347ab02595385095f3a2e3931cb3176c832451ce49f919f93b3136e3313d6405c3ef3a081eeaac607ac66c070611e12954b87e4ed76fc7ff8d4d2ced1897f6be636b02092c313d6c8ff9027f41af42a87e15b31185c866498ee7a8b12358a3de73b39374ae669e605ad5f9d2bff50923cb951babdf2ffd9952ad0dfa2e7b7eb7e95820b6fe570d74", 0xffffff6a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x101, 0x3, 0x1, 0x8}, {0xfff, 0xfe, 0x8, 0xadad}, {0x400, 0x2}]}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000340)={0x0, 0x2}) 02:56:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, r2) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) r6 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) pread(r7, &(0x7f0000000140)="8e2986bf191affef82b633eae62d69bec7b92e29d8d06b6af027a5af4929c19937223f86b92cd72bfe7c065c4b9e735dcbe4ab798cdbd14fa19005428415c950ce1a6314c9c9bc5e8280e3fe3530a23551292f7312a70600e4d57fec6b3387dbca9b52605a3174e2664064e6fe07a0759e0c6ed8b56a061fca78bd79719b1484f5ef399888c620532cde9aa018c60d618847948453600c9bed5d3e699afc7eaf4b70ce7128e2bf9e76d7cb73cc6442fc9668e9d3f4d92cde106f2973257c27b498bbf859b324cbc73fa65b681e4f5facd7fae52ca40a3f434e93fba46427393102f9d4f28c3826c8bb2e6456b1d083bbef73ba978e8247bfef", 0xf9, 0x0, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="46ba51c6744bd2b941b6a1417fecda1a1e296e", 0xfffffff8}], 0x100000000000005e, 0x0, 0x0) 02:56:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x120, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100000000000000], [0x20c0000000ff], [0xb9be, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000080)={0x6}) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000040)) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x1}, 0xfd48) 02:56:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 02:56:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734cb99f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebfc8062782813c8cefe5db1bd4f9c0e36d58ab5879e67ee7fb584d490000007c060000005587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38fd75d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43c977656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0e67beab3b00e2a0308ef6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f07064b23f1e1692c35dbdc77d3f703a94ea03300c7000000000000000000000080d03e2c529735640124e1502f8c067154339114617b7cb265694e8f000bc122f0c1f35142ff223bf6b0288babc10300b8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1e566676f770cb69579ec2c2c7dc52b61d7e75c9f6e081bf1b06643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b262e9d9da718be75d14d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda710cc490476d51611b5eae714704970311e947bf313b757a70a108e9cc55bcca376100055c9ff67959d7afbf57ce2aed0877503c000000000000000000000000000000000000000000000000700aa30ba34c57c0344316090a123caa6f8f26037c9a62ce7a3214e2dd4e904affbd91b080e55406fdcd70a456408a740e5de3b2e7704856360fdbc2a37f02b254a75a4331b17c5e2d192da8b0da32a3dc96bc49ea27eadd4b1cfe4ee61a9aa6dbe652f78f9b0c9b8553395e7aa591e08448f1bc6ba362b910777340594265de31e86e70ab2597a50168870cd726695547fb8e6aab3b8a60670ca530b7598f56a20890b72f34afe1b440df6f9bf0984c43d3fe52e86b94a859a20e85488f4b8fb75d03e7ad9d4d4002441685ba91ce4e2f83c08809d0cee2ee6685fdc124da8a0673f9f608203452cbe7df1d02d7d44ae06927f765e49cc3c631c01d34da5f1b56fbb3560f0da51f10f1ecaf80b13c387ea186bf4297aa57e8dc10d29be5bf98d0bf03252d9e7d489a7b2c0a691aafc7a6fdaa23740a67d50a1be5e342ae81f30fa592346b22f1f90528037f2b9f2f0de22576739c12250f13bc24ac075283d8500864e013979a330bbaae4cfdb7750875c49c961ca99f626591a4f2796e09d0a4ad906eadfa4955c64dc89a2d5de3ed6aab4e3b48a435c118882ff237f4c26874bfa75ac68d39567c05140239be5d0edb289670e891a225837e991b7876d41684000000000000000000000000000000000000000000000000009b87ee24c1875cf9f9f8f99e61713e3bdfccbec89391ea60cab10b73fa0fa50b49d859e40325eb7c9cd9acd25a00dc043bba4b035bdd21645c4aa6c36099d64e6e422a9c439c23d5dad406fd57b250aa682fc61219574ef1bb0131f7522e3f407c4d3332e2e87bf4261ee3940926c4fc"], 0x10) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000200)="feef4247860af5086b4c5e3b3e2bd903139c71273d034f1084288e36d2897c03a6802e953400d2ab9632d3a8aaaec0676546851fc227c4de1c2c4147be", 0x3d}, {&(0x7f0000000240)="2b733677fd9e1dd13a73681b91eb748ed964ad65b6a1f9ba1f60e3de4076540f4c470e437b63d39b322c7951a1e117b8dffae98ec63a47501825222f0448560925161764b8068d25b0fde8c8f427e5c113aaf322130f3e3753b7da9280562abd68b24db60f56c1c10dd9244ae7392c97027d7c61c498e3a211e7eaad85f4df15c39ae106c15fa40f2f4168df1d576cf59ad478dd03140eda0d12a3e825bb76b7d4092f26e373663caf4b1db553a47ffa6f50b72435b837582d6ba9b127609d3f059e898c95e80b9069108916", 0xcc}, {&(0x7f0000000840)}, {&(0x7f0000000480)="d77e4c7ffaefb79da8c66c7cfea985a20f9ba76113844a7518e4a7209b78e72c5489e60e214d7149b02e3f29571617d4109f5d43ba1bac8869d5b9b9a5f0f29e50dd2524ba15e1533320ee6a63e376959b15ae416b6a2228e345478c9af07fb5c8583ae06611785cdc3e1410c2f0f94f925f651450346a040df9e5cbd0c7df1ca1d51cdfd560b4b6328f7874c392b75666ffadb6d017912d2819254a1c173c24a8b1d77fe6fe9a4dac0509ee62d19c175b1f3fa0476b514cda78bd1bba0a4759f7e3", 0xc2}, {&(0x7f0000000380)="2b5694aaa75b4869e9951e639e8610a1403334047dd7aac7955a0190e985a3468a9dc173f1d121006b71a487b25acdf3a6580019defc3b54d03e13", 0x3b}, {&(0x7f0000000580)="276f2035c29672b0022cb4ff258e5f12b40d2831af27ec192c9fba73425dbed4e761db9bda91f01cc55bf865f31d2fd91d0768843582b990db08cbbaa06ec0ed1b3ceff43931653bb7f6a36bbb8de698716202c0df35e5d7e81b2c2562408f714bc76d7680e8bdd919fd52ef93b15eb5cec38f4070ae4afc580c8cfd444b040c46fdfc33068de4eb1688a1156186ecd47728377f6f548629f26c61ac4ccbefe797fc3b15", 0xa4}, {&(0x7f00000003c0)="8f7a5a695e4a672415aa1a192b139e4de720a641cc86a6215986f16090737cdfc01425e0215fbeafe934d2eb293f5c9fcf400a7c94884076aec447f4f80ec784d302673048a7b89f3f47645364c20b5b2afdb903e9ee064c4b3d70048e42ad9fd3db50176b1f191f5c", 0xfffffffffffffcbe}, {&(0x7f0000000640)="619ea2b3c91df7c68878029174218f1a3ad5974da790e473c4a36941313a241126b98fe5949cbfcb491c1753e7117634d42ee6aa192d1b0d6a432c03a8f9aba5ff7e4f0d103c24c666b6b33157e20ae4c30b07fbee4971f2199084653a2c829c64ab9506d5693b766dc437310a7a5afe47f47944af44eb8ffc481ecc9841459ff4ca81068495d78a9a8bf3b9c32e4f9264073dc02dded07932917a6a5e0c12", 0x9f}, {&(0x7f0000000700)="ba54f52a6ad91e27a3a1047bbb92760752b35eaa10a0915ee60b36a9bb5b659d6c61aa91db04fdc335da8ebf9487a25bcfd51492d2c1d3fb88ee2d7edcd9222027edcef01aa354f1598f1e2646ffa110c814498dcf561a450d46ed92", 0x5c}], 0x9) write(r0, &(0x7f0000000000)="3768498bc97068088261684b249b7068814af765023edd29afc5c26ee1d841709775d64e15ed1aece7d6b5c68871d5f68bbdb727cfd38e0634a7b07f9bacf543bc0b8ba2c1d95ada713f93cac6ec7fbbf663206f903cd940d2e1bf0729a50514dda2dddbae88af3bf28e1095c62b32965c01a0ebdc874664693e7b2b127d9f838e25a90d8c325827f1d9ef840c1fa22c86b95ec0d324601128d31cce5bec763536fb35983a6e00d3ad354b13f432fe0dbf7318928714a55985e89a26", 0xbc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000100)=""/144, &(0x7f00000001c0)=0x90) socket(0x20, 0xf600c63901a30206, 0x80) 02:56:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x1, "d7546d49d9000000000000000000210200e74de4", 0x0, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 02:56:52 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) linkat(r3, &(0x7f0000000380)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00', 0x4) sendto$inet(r2, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r6 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 02:56:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x2d, 0x38, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) 02:56:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) r1 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)) 02:56:52 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) getrusage(0x0, &(0x7f0000000b40)) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000800)={0x5, 0x2, 0x7}) r4 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x81}, {{r5}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000b00)={0x2, 0x1, 0x40, 0x8, &(0x7f0000000880)={{0x60, 0x8, 0x40, 0xff, 0x5, 0x0, 0x5}, {[0x1000, 0x6, 0x4, 0x7, 0x10000, 0x80000000, 0x4, 0x7, 0x6, 0x1, 0x400, 0x5, 0x10000, 0x1f, 0x80000001, 0xffffffff, 0x2, 0x3], [0x10001, 0xffffffffffff0001, 0xdc9, 0x100, 0x800, 0x1, 0x539aa970, 0x1, 0x7ff, 0x9], [0x8001, 0x10001, 0x7fff, 0xffffffff, 0x8, 0xffffffff, 0xfffffffffffffff9], [0x328, 0x6, 0xdd38, 0x0, 0x4, 0x3f], [{0x5, 0x5ba0, 0xc859, 0x4}, {0x1000, 0x1000, 0x7, 0xc58}, {0x282, 0x1f, 0x6}, {0x20, 0x7fff, 0x4, 0x46}, {0x20, 0x2, 0x1315, 0x2}, {0x3, 0x3, 0x3, 0x1}, {0x5, 0x7, 0x9}, {0x1, 0x5f, 0x9, 0x48000000000000}], {0x7, 0x1, 0x2, 0x5}, {0x9, 0x9, 0xc4c0, 0xffffffff80000000}}}, 0x7, 0x80}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x203}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000840)={0x7ff, 0x0, 0x6, 0x6, "caf0592f137747a6e479782051b4bd91f53d1a15", 0x1f, 0x71}) 02:56:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x1003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x10a) semop(r3, &(0x7f0000000140)=[{0x3, 0xcc, 0x800}, {0x3, 0x1, 0xf3dcd425483af227}, {0x4, 0xa6, 0x800}, {0x0, 0x40, 0x1800}, {0x1, 0x101, 0x1000}, {0x2, 0xea, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x3bb6c2678ad8a06b) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x41) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000200)=0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/210) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r7, 0x0) renameat(r7, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x120, 0x0) fchdir(r2) semget$private(0x0, 0x4, 0x40) semget$private(0x0, 0x3, 0x98) socket$inet(0x2, 0x5, 0x30bc) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f00000001c0)=0x3) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x38, 0x0, 0x0) r10 = fcntl$dupfd(r2, 0xf22573ac02ba52a2, r9) socket$inet(0x2, 0x9d6213cd076d8822, 0xe4c) ioctl$TIOCSETAW(r10, 0x802c7415, 0x0) 02:56:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) acct(&(0x7f0000000180)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) semget$private(0x0, 0x3, 0x1) 02:56:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 02:56:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) msgget$private(0x0, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) socket(0x14, 0x4002, 0x2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x0) 02:56:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) 02:56:53 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 02:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="9fdaa38d2717874404c1bfe08b94ff584400f10bce9dc8f5dae03ccd714c098e2694edc54d7fbc2b2c6c0b88fcbb037d7d5b7b6a2a32b6e3e9d66ea818a0f8505c9864f4f5fe701f11708fde209d1f8c848078a5a884c47588fa4b7b2178b2057e4895a49c3aba842b1efccf28a7e885ad51a2c11686ccc488d660980ba990295f63c6a0e80618bf237e7605525df78321c720e0860d5eef3db3121688a078c44e3f754ad3ca3ac4a2e65ccc4f7804e4a46b7a11448da5c36834b6e56c0aaabd968d805534f6282c2979185410bd1a33e1dc40b89df19019a750a88d5b46160f7655fcdfe364d413", 0xe8, 0x0, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 02:56:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eae40df5e5af9dc9", 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0xda0) 02:56:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0xffffffffffffff60}], 0x1) 02:56:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r1 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) flock(r3, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3ff}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ef7000/0x1000)=nil, &(0x7f0000f3f000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f2e000/0x2000)=nil, 0x1}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fb4000/0x2000)=nil, 0x8e}, {&(0x7f0000ea8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x3}, {&(0x7f0000e43000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb1c4}, {&(0x7f0000fb4000/0x3000)=nil, &(0x7f0000e53000/0x4000)=nil, 0x6}, {&(0x7f0000f41000/0x3000)=nil, &(0x7f0000f6d000/0x1000)=nil, 0x1ff}, {&(0x7f0000f0b000/0x3000)=nil, &(0x7f0000e84000/0x2000)=nil, 0x6}, {&(0x7f0000e61000/0x3000)=nil, &(0x7f0000f54000/0x3000)=nil, 0x3b9c}, {&(0x7f0000f7f000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000eb1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 02:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f0000000280)='./file0\x00', r13, r15, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x82c}, {0x1000000045}, {0x400006}]}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/234, 0xea}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 02:56:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) fchdir(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 02:56:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ff4be7665a0a6b41bc0c4c56ce1e92f3ff000001"], 0x351}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000100)="67c6ff198c0edea72869b49cfc244798c8ddfa10dcdaf1fe3d740fc0011ff6cc4253c811327680c8d71becb497d69aef2b5e9a45320f2cc368fed4fc4016e75801f7443ad384fcd4177e7836b49307dce3b1667e25d091dfd9061d7724b4b11f421a16d96f608903c99524064d348ecdfbdcc8c803b63143616a74678bf2141d0861769a0eb8021581a509fb2a4ac4b26b3fd0c93f1af064cddd28eabda95b9ca52565bcd1dcb7b14efe2af5d626fc06f6f5bed5998d5136075e3001056a0a64d3ca3a08cb8cc824df984edfcdcd9573ba50c609d570637bba6b6cdf36d087467d01f46f37c156fd91b6ae4b2313b2d57ea5c6db71c0f0a5", 0xf8}, {&(0x7f0000000000)="3a399e265892879b51fa5c5aab9731fbdabc2076c51794dcf3b9a3b05f9d6ba1cca6e55b9e174d50636f72f00330c778062907c2344f9e359ff3b50efbe1ef06827c", 0x42}, {&(0x7f0000000200)="542759308f4b9d886dee33dcd42dd28f0cf88efc1f65e00231058a533dcf62be38f3801ca8a40147c2f1a02789a7336aed1b8153174f809ffd17b64170ea4b6f2a66105f5dd16c98c5f91203de11ca36c73a3a0d5897640b7477ec4d04a62efe0f00fa92d1b9477ac53922cf415fc35ebbce0bc25c60c2714cc5e92bd4a2f1708e2a59fee433d8e55e6075240173c21ab3f16ee028322b9b72074712e857988e8d23da15d551710afcb209d5cad9fe8d5c06455efb0ef7b8a46d4f9d8227799b564c09a459c1e6e959a160e736b1ae13e3ec31e68651f1639a3850f24bdc939db0a3af96ba33ca7ffe", 0xe9}, {&(0x7f0000000440)="573e2b3baa11054ed5bd460ffbca99d709e5ef2ef23eb1af7d5420aeaa6268a309aaf7f46aac3080f789ed0e2cac9dc3634d2639550c111b0afd0c086ce5a2867884682b9b33045cf79aa33fbbd2b1a147807376bdb52cb4ca981857bbeacb4d170bda77cec5ab436e8a94d49699f6521ac669cc2e0b750e92546b7b89ecada1e00c8311b0757f206362992181e2b04783f27e0678d2a77b23e6648c0670cb3660636fed4d57f35cb416773a50d2c700161590ca7b298b7d992a48ac407b03715dad0904ce5eec1a30c5b53ee7249dc77e2575a4b2c2c3163ab2bf46b7cf6325c37e2e6f911421a231aaf8ee4789a26552411581dd1ef4fd724f76d0fbe8171ebfe14f4dee77ac84071dae85eb6b35db09df84a83d9e803d102cbad8c5a915bcebbcbb6ed3b91a22706ef977aced9ca1412f028a7c06fe2bdd5235843f288759e3da123dcd3100cabfba5daa740db2496cd3227f78ec9674cfe79dd30634d8dba809b4c314f355206ad994fa46c16c47d2eff42e9e27f53a8e0c1202c2c976ca80ed5575c4bc07947372579d811440ea7142cabc05309228c564aa5c12210a3aeeb75c6c22fa26bfcaa38562a3bdb23c21abd29a545eb6502d21ae3c3462d6a611e14c5705b537e414fe36bc242dc807188bab1905c8f1bdd478407b780af3de2642843072be841f77fc230c0ba1fb37c7b5efbd9aea1206d60a90564ebdada4d8155bc8734cfe1d309debe8d843fb0075586fdd71c98c82d57828aa37f44000b4076ce1af82fc7b4b08e55f46154798e4645811badd5d74e4575752180cd5d353f043e576adec857cceb5cfbc901ad2357777c3e07dc8bafd89395b0019460a87970fcd907e3b6c3215f7999da00be2c09837a602c5a2d2748b883e5caf6576f2cae45fdbcfa8ecc47b1a3faf5f8dd917a626ab82d5d81192807ac483239ab86fd96d66ef0a8d8ac268a3652ec4c251ba612d1a224faff058e3fb404c6e0bca48fb23a05fffa124dbc2f544d62ab5f16c7aad7a627ac3c9398079c0a9d1cfa9149b9d5b8e84e854206d99c15e295177d0a549fd021a39a705db882a7dd7d75b9a37a33d148d46c71d4e44e02916bdc4ba69dfd7f2ffc99848784a2c63dbb458ad7f5c3e3b5de3bd488bb70fcfd4bcbe2629ab1fa37298372e0b4e9d2ea93b0b1613d4e925dc808e1edc459fdcba722714687121036bab5ed5f29fb0b7d4aedab384c4663a8d02cfd8ac0e25c635f450e90c404c6b10bb4b98eceebc42b35cf79e7b060b5f1ce813406e02342bf951a7a5f4546065dafa853ef900596736b970b329e3f4dd82a097cbef2aeed1356c068c9259e652857e5c72603ba99a079f6b5a6f25410d776f19caeddd4202b9b6deba3c2ac1c855393030edc4b80e4cf535dec2f071376a0f363b901dfbd4e9bc41ebde57a38c21acadb8cacaace368643f2e2d116bf729da044b8a3d2be73014f8076dd1f79bcade73e8cb8a794300bdcfa506c1e58d2ae3de967f356f592ce3cde4599861062d1bb73588073019c3b3e201aa5a1ede2891103351185a3e29e102c106d06ed338e35798af33945c8a5f4b3d7031e56d0289dbfcc0db78f3b3d424322362352fc70fd8480057461a0735a95756edefce688c06547e4c34d28a4b415bf68cc1e8bc90cd6a98c11a4101cca497e9dacb0e51607754f4c9bdea8208efe72becc371a63c9d21054b2a071840f49e9b5fe9648df2b07269f9d849a5e9600492152707b049e4a4522c3af1682fa8a89f9b06917142feac4b2c74179b260cdb056d7246107ba1b6b654a11f6fa12b1a594447ad19ab6f165c30f870a6b91fa15b4733baa71932e747cb8a9af2fb5cf42a0e31f73cefb936dd1061a4f8f22a495381246051f31d5e103fde4129d5f76882b527e5ef813c25ce4a65596a3a83884aa75d3918d096ebbc7c953215857c3a6443e5fc1aff00a5dd8f5cab1a4f19b41c4823e4379ad25447ec3e53a80b82a48f619d9313845763000f261bd6c65bd203759162679fba12a31b7bdd0d95625530dfb29d694bafa9af389ed5b328e10d090add36bab0356af4a48191985cbc74ac9227507375144a2f2b125ffb682a01dee8cafa1fd98a9d60263c8ca69c88db0b9d7543f0c38a53a78758334310d59cfc0001e08bf680f8aca494aad10cda36bef94bf4e6a74791e1a426d78b752ebd733f96cc2c751ecf5106caff1011148ec69d55ab2ac0e41fc589ce4350d0b5991eecd787316d20a6fa951fae992ed1ec3ac4b98e6f872fae7c0b14c8fd6ac0d5c0254149929d3a06ef7b2dcdbeaa68b199b69f86131c1b2129e863c6460e8dea0c5cdeb0da8ee8cb3056d35d68e9f5207502d54dc815315189b6466a3776efdb3df068caaecbb9e06a3029eaceb9c7062c2253baf477d20c2afe5aa5bf105669269fb3ea80c0e35edd44942934fe65523eee78e0c095acf6456c983465bd8fdfd6e2c2ee5f4bbe14a176451995a4c080eeceb63386262e09ea94f8c6d8e8f87e68cc8632d4bd2d2314c1c85900e7a7be76c80f5241034b74c1698f16b3c0f40623826bf13084c94ddd0bab3f178014c91d5da423bfdde787c92a5070e87016a6a4eda505f50e65364cff7b3772f9795435247d48c92f196bd36eadbad4a50ad65aac0bc90a113ee5031d2a836a29851a1907d35af502b39637e7ebd387dd4cc4f9cd7146a0460463ecb38256c1a302b8f83e531ba093c4c5dc91fbcb4f923348a299622641e573419068f770402edf729165d6574ceaf0882ad08a9424524112ad8a5b6c8a8a638f89c0306f2b3c4abbac0c9bcdea8065c1ee3aefaf794db3829a61d3af7b92e9f4e384c0413fe8611e417375d572b7afbe24c8911be0f177c4f580301ed24138d1246572055b3a3e285e1a6aef7d8367dd5bb3967b81e1f4b1c854ffc903766d401942fb27737034a0984ad2df6745cff978f06ba7a84181f2b1e857c4fd497b47ad05b6f70c704c2144193195c97f610cbda432be47479676553605093f4927c51068197fc7afdcc9d0a5a1f27152a31f8a2af4b6f998e7f95ab0d4ffd013d2049c01e7fce59b6b12624e799b078466caecbbf7d327763c21a4cfc58488c03abe5bfb4094fa217f6d0d5b28d2ae7194f04ca531f5da01049f97d2ae69f586f1e003589d483f8d03dbc94d106e89a6ac8c77ec86777eb82657178bbc755bd24c9618c19757986f6e298570af9bc5ace373aa2aeff7b82fc39f0fa93e24a02b971aee4db25fd5a7f7a4e6493a2496a54e62cf7e0b3115b2a364c71105eab061e24421f0dcca7ae73432a04034bf5eb06db2acb27661e502500a835a38322b2559716fbe0a004c69c170c0681bdeeb2b5265dca5cb8edf05efb4edcb4c0552f7a376ce86fd32a6ee060c3e6489460c8bbee82f9f7ecd3fbbb5ff4b3c97d2773a9f812b366a0c360d620456fed493dcb79a9b2fec71d06dfb420f0007546eaa6cbbb2c968f26acca0cb714622188eb4a12c0e2d09b6153a04f8d91a182432e4ed57970d77299b1e601b1ea76a2da36ba81d28c8ef2c24258b52fda93a93b0b48d099940f943471a81701f956ba65c091f982928138de7eacbb710c3e897f08139ee74dca29a2f2697a15504e5018b0f91b4c1ea78e2d7b117baa52e42b5c5aff934d72200ee366e606d507062dfef6b1622d07e109f55182e6acf9473f0b05148a450366df4b6494621917ef930aae9dbe37e3900daeaf2c42db7f1f187ed2023fc77cb4eaa27c91e2d4ece57baca89b9d4fe2964027e149ba0ce613d2d8cbd79cbd82b2bc7f13d745c4e491e1cfe174633187196dd124db80014ecaec3d1dd58ff48a1e5e47e41b91d8629329c1eee0c797856fc2739b1621621a74b2b57d8db673d7647887dc416cdc87fbb0a9584880de1c1022d2234065975ce7c6afdb73eadba2aafeb11c0909eb44c22d69a351b58f65438cd6abe57a215ef5bf02f1d43def42568a887096939c46bebba466215293b1a0d9775302b373928b24ef6120171b71988c02164b5f283f23fb03f6b5b86acc4a9786def94b785db2dd83bc1b8ac3a92166838c48757ef3f430eb55c35bc4f7b2564ace50de6303bbd1ed1d680f5d2ccec5faf92e96814012b161d936f86ccf6d680c0d96d83f560d3426b2b6bfdf6ef052f7c6649cd400f96fc8c3c2b2c788ba18cacf48e7fdfa98150472471b7a2d67c972a7c0f28c07c088daefc30bddbee6c74c383306d0b517637ee15918247ff532fcd28b76f5485309238e297c497ddf415c83979161905178d81d0240938172b0e6430960bb074a30f47b552d9dca79b7f590d02a09fbca1908107f0cd215e47a29a0a8ac8e93807e9a4d04a510cfedb7de38b014353dd901d9f34b9ac36b243a9b6d54c49dea45556ba9f2f2a39a746ace6acb7b29bbe86f065cc74f5c7a608f192ee60b34df0828ae15b5ae2d44e1ffe53047c971ad7d73490ee4baa98f115558b438762ea163c482e628a42e04aaec411c64d8f9756b7f1c617c747a9cde40dee2046bdf3583fc3ae814e3c7c078e5b48aad01862b300464ed4e07b63e57f57d6f3161ffdd9d92c3a2207eff1a3b06689eea9c61ab204f5add2f9a8892a99933ee2b17f3b630c40c1a8ea90acac01d24468c886d191b2bd50b2ad6fefc3a5e6533c95c85f372115a5c7033c7bcff53e5b1c30aaf85e3774ed9fb59a7bc28b1ac0122b88cad158bf7e8d8169231e858153fd21ab7035645fc1803888c753865941fa59cac30ee726a227419b6e39df66debc2ec1185a0f530df84cea54e993576d774b6bffbd94212580256a49ff7372afea9175a3a8e1b1a824394e073df6a707bd3d410306921d96a51886c4a6888a85b67bc18a9c64335a2fd4425c680bcf28c6b9d082d607f65c229d740b524551fc82d8cc9921307a85672e89cf936fc720cf02c058a5c2b5a384912ff789492c3de3d9465bbbf7aa03bb18d9bbde0260f97356bec846c821891d58c69e60aa596cab65a7df0fa5776b2ca6e07fb2dc7d388d360996678e3ff97bde26fb914f51dbe1bc7571e187693a167fa613f7661fba6b45f12700ece6711d5d9188e7364f9ef17f36da400947d50f10c968764d53a90b6c7531a1c79c425844d065bc694f93bb1072cfda9c69f6c6317ab39947449674c7de36bb6a56095fd22991f069ec656f18ea27a04e1529154d46c990a10d7d3ab27aaeaa928582f276464ce3bad9330801901e9424315250524e3807503e5fd1ff5965e0f31fd28a5a0ee9a215f27ce079548e08c66cc3d117651a1344d8405d3626bd1cab12d6df4903d7ef91c3cb9c671d982fda52a4ee2e2a210cded570c545c45c9703260d8dfdf9246aa214264602ee147f378e3951640294836d987ab36959ff1fd354f9ba6922e80e0d252809a598bd96aedd13daf7420b7be92645f201b94f4b0dc28c41067049c45eef0d64325fa32bf699b86bc5e6bb217b74315070bb99e781caefc0a0bc75694891bb72923e07e45e184ef0c834930aa3bc8c288470a9f1f04130fa02ac4aa9d8a260c71fbf3d6e3057f5bef94deb1d0a29fe90f8e2bb8060cda3aa7e71654e12f50a9ee623af120a5305ba7b3e99d33cfcd38cd2c49f06bac65894ecc087186d2efb8d9318b4753400181e74aef77cfa8269c74b7812232aebede83c60648d86f4c2d1d3d9ce9ecd54370f2e5040cd96988008de6b232a4d71f8bc74f2d0a996638beb86d061c1ca5e55e1d05a613039cbdadf1685c41b7693b1d6c57054d9d46a1b537f037a309a58bb274338b657d52df42acafd", 0x1000}, {&(0x7f0000000300)="5262a40aeecb55a726091f385c7546f5107da41bc24f4c2457636422faa56c4d7fb710316446657be82096f750cb3e5eecf795a01f6e52e7811ef27c28a5962358932d16c3c5e35c7f9d489e", 0x4c}], 0x5) 02:56:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) 02:56:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:56:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) r1 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x3002, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f00000000c0)="3404fcec0e979a852829ab74575ce79533217aee68370a2b47d2766627a4c26695c4649e08c82ca17229f5873aef6ea29fc33b146616c201f8bff9250002ba145774025c0a62a00c50995fdac497", 0x4e, 0x74d03d2c4d14202c, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) 02:56:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 02:56:54 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666904000000"], 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 02:56:54 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)=[{0x74}, {}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") msgget$private(0x0, 0x81) 02:56:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) mlock(&(0x7f0000ff6000/0x8000)=nil, 0x8000) r6 = getgid() semop(r1, &(0x7f0000000180)=[{0x1, 0x1f}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r2) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 02:56:54 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66696c653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 02:56:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 02:56:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x37, 0xfffffffc, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x200) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) readv(r2, &(0x7f0000001940)=[{&(0x7f0000000300)=""/92, 0x5c}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/206, 0xce}, {&(0x7f00000005c0)=""/201, 0xc9}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/132, 0x84}, {&(0x7f00000017c0)=""/253, 0xfd}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000018c0)=""/99, 0x63}], 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:56:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) socketpair(0x20, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r2, 0x2, 0x6, &(0x7f00000000c0)="6423cb92309527db766c1d82eb554396ce90547d9054bfc49dc19b10bd78d144c6f6a4bc4b8b9cef1b96b59978efc919087978c24698b6f34a49994328ae4bfcecb345707847c4a8d8cecd933d508c95529442d32bd97ef4", 0x58) 02:56:54 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x81, 0x8, 0xa, 0x1, "a5407ab6abc82f8ef097325195875a6e28f70bd7", 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xd59, 0xfffffffa, 0x0, 0x1, 0x15, 0x1, 0x3, 0x0, 0x1, 0x2, 0x80000000}) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYBLOB="9ce82258661311706a9af8f1dcdfdf45cc27aeb83bfeeffe86571d116308b1ca542883f64e4b6c571ad785b8818b6f828491698d626d1aaa362549ee677c4beb2670b2d852f9f22a7e73b74dd93317df297597b17385e08bbf0ca55a72046d824fc359c7666953408b5b2a4d0e676342", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32], @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYRES64, @ANYRES16=r1, @ANYRES16=r1, @ANYBLOB="efd6120083978b3971bd1fd88c175d61bf418fdd7a44f7edc98241199512faa1375dcf92fddce07241d4288f36d457c99ca1248b9a797e7eda7d69d25a5c5e5bd6154712e893db90d1c47808f17b32f3178745a4cced293e208c96aac1da2ffe98a903df85eeb899631679b8e86c1cf9e15ae76554c60f4c4ff5b95eb58dbde9f1b3f878da701b1b01054dca0a907aa4de5a9a89f7ee8b384576a8139866eaf1c218745a59f7c0e9cf9a5c4469cac4f26468eaf78fa0840aa7f4f390fb88dfb0d8bd62dccfb19df457f6eec239b46783184a24e6f3edb5d6bf194e6241054542c597257c13c7"], @ANYRESHEX], 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) unlink(&(0x7f0000000240)='./file0\x00') ioctl$BIOCLOCK(r3, 0x20004276) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000400)={0x9, './file0/file0\x00'}) 02:56:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r10, r18, 0x2) 02:56:54 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:56:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) fchflags(r2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 02:56:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x3b, 0x80, "0000005b000000010400e472000000000c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x4870aa1eb9addf65, 0x0, 0x3}, 0x17f) 02:56:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='.\x00', 0x81, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0x5}, {0xffffffffffff0048}, {0x4, 0x3}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x19}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000280), 0x0, 0x0, 0x10000000000000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 02:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002f0, &(0x7f0000000140)=[{0x25, 0x3}, {0x4, 0x2, 0x5, 0xe6c8}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) read(0xffffffffffffff9c, &(0x7f0000000200)=""/251, 0xfb) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000180)=0x1) 02:56:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x1, 0x2) flock(r2, 0x19) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$dupfd(r3, 0xa, r1) fchdir(r1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x40, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000003c0)=0xfffffffc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto$inet(r5, &(0x7f0000000480)="0b7770fdd0936475a21fa44c4c0b99e94c08d68ecf4e8bf7c7fd55b65538618c14e4f00bb74366fd15aaaa40ed76eb383c7f8c3208bce2ab645bfda7e58d3b623123a98097ebed6d5c7aba710e005e929cf03c4eafb83207476285051a15bf1c8ce03258ea7467ca6e25b5375b55c7251049ab82769b3f2010edda9e8dcdf817d5b569317ecaf1f5f76f578b24029fbb709ae931e3866aa0506a6f229ae1585c498a4f0e", 0xa4, 0x3, &(0x7f0000000540)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f0000000580)="4bd367e5f68f076669d26493253a3729e5037f41bf0e331a3b89afe392026808294559282aa50531c0f8bf839a12dcce10cf59f29172832ee772fc9e", 0x3c, 0x2, &(0x7f00000005c0)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) bind(r2, &(0x7f00000006c0)=@un=@file={0x2, './file0\x00'}, 0xa) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendto$inet(r7, &(0x7f0000000780)="1f6ea9611bb2bae33517dcea32a3ad4ed589092fec18917325e9469e87300f540706ae", 0x23, 0x400, &(0x7f00000007c0)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x201a1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000840)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x10, 0x18) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000008c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000900)={0x2}) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt(r9, 0x9, 0x5, &(0x7f0000000940)="73699ab6a4c26c757388de84267b6434ff75132592eb6aaa621d24998bdd29e5ecaa32d5d2b047a33a3788e57147d93030909a02c7821f9ca0dc33d84cd0eeab496e300bb2aceef9d77f8a53454914b3f77e1e5cdc1c477a3caa526f1f4351adb8616ae760348fb58e6b412acb9bdf19cef68b06eeb92a1bbb798cc467cc833f794e33812b748d5962db13d22a790a2b93d3f7900270f67caa142950b4a05412471fabfb4f73aed5c6a2085d240ec55518276e845149a8c8414bc361983b9cb8a16c553a10d27c784777029bb98b9b7ce4eb80cdfb6b61077ab4c88ead", 0xdd) syz_extract_tcp_res$synack(&(0x7f0000000a40), 0x1, 0x0) mknod$loop(&(0x7f0000000a80)='./file0\x00', 0x2000, 0x1) getegid() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000ac0)=0x40) connect$inet(0xffffffffffffff9c, &(0x7f0000000b00)={0x2, 0x1}, 0xc) 02:56:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x7}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 02:56:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7}]}) flock(r1, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getuid() 02:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 02:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3000, 0x3}, {0x18, 0x1, 0x1, 0x9}, 0x1, [0x81, 0x80000000, 0x1000, 0x1f, 0x5, 0xee95, 0x395, 0x9]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[0x3ff, 0x1, 0x9, 0xfff, 0x9, 0x7, 0xfffc0000, 0x10000, 0x6, 0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 02:56:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 02:56:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="5fec07e01a511d3bb81de4886f0000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 02:56:55 executing program 1: r0 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x4000000000) 02:56:57 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x947) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r4, 0x20007471) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x356, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r3) 02:56:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:56:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) close(r1) 02:56:58 executing program 0: r0 = msgget$private(0x0, 0x8) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000040)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/246) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 02:56:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x2e, 0xfffffffe, 0x0, 0x5, "080800001700fc89ffff00", 0x3, 0x5}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/182, 0xb6, 0x3, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 02:56:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0xff, 0x7}, 0x4, 0x1000, 0x8}) 02:56:59 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000012c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000001300)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) chmod(&(0x7f0000000080)='./file0\x00', 0x20) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) 02:56:59 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 02:56:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x86130) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 02:56:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) r3 = kqueue() r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x8fb, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x80, 0x8, 0x1}, {{r4}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x400, 0xbf9}], 0x7ff, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x40, 0x97, 0x3}], 0x2, &(0x7f0000000280)={0x8, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000040)=@abs={0x3, 0x7}, 0x8) write(r7, 0x0, 0x0) 02:56:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000140)='./file0\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="e4012e2f66696c25300037aa00000000163fad698b5743de1c7d"], 0xa) r3 = open(&(0x7f0000000080)='./file0\x00', 0xb136ecce8753049a, 0x110) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) acct(&(0x7f0000000200)='./file0\x00') 02:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xfffffffffffffff6, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 02:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getitimer(0x2, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x4000006, 0x0, 0x1, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:56:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x666ce6b7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:56:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000001c0)=[{0x1, 0xa, 0x8, 0xffff}, {0xffff, 0x5, 0xfd, 0x2}, {0x2, 0x99, 0x1, 0x3}, {0x8000, 0x2, 0x2, 0x4}, {0x8, 0x3, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 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, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 02:56:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 02:56:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0xfffffffffffffffc], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r6, r7) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fc5720c5d847f3da11dd43fccea69ca3a026acbcc59d7b8f4b670893204376bdc0952017be58171b870f41e3c3adc0de5d0dc8bd140a9c5dfa10f8d9790821875492e141d3611bd43bc55063529448954464adce41f35b", 0x57}, {&(0x7f0000000140)="f8ffcd0d9dd483d4c69c1b41bea938832183c3b161ef6ef871baf6c0aebfc31cde05c7d2e455bbe8b0ef9b033597aeb2d56be8384220c3aab45662d78eff9e5b88102ced99efa69ed1a66558b4795343b4e1527b10a1c5b50079ebfb18698984d52486d91f77b8bcf95c20", 0x6b}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x40, 0x4}, 0x4) 02:56:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x6, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff10) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = dup(r3) shutdown(r4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:56:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0xe2) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x20}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 02:56:59 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x77040ad9f870faaf, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x14\x13\xff', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x3, 0x80) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setregid(r8, r13) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x110, 0x66) 02:56:59 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x9) socket$inet6(0x18, 0x1, 0x2) getsockopt(r0, 0xbfef, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() setsockopt(r2, 0x7, 0x5, &(0x7f00000000c0), 0x0) fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x8, r5) 02:56:59 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400", 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, r1) 02:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1, 0x401, r2}) 02:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 02:56:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="004a61e1d621144c", 0x8}], 0x1, 0x0, 0x800000000000000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a0c21047a371642ec099b3e1a92af562c335dbbb8ba908f740b3cefa6108db5502afa0cc723771c29c01efd5b8a1974f92c3d8cc4d444f8683197a5238e57451cee7417bf6c9f6884c6cdf47c51f1925dd18e13c9a2d31014788e325003aa60dc7ef86df3cbb8e6b34f16fdfd2bf08782e26fcc8fc2bbcba1bf6789ada55639696923ef706281832692408bcfc6cf352be32bfe8bb2b5dfc636379a06f138351385f2b899511f8a2c44b795a83cf87b1f7bca19ade82018cd655e8ac892fe551ef45c44e66bb1b68ccaca53bc2f7073794e03aed7787fc10db137865363dd5b513369787452ea1d054f3fe5520d6476183afe85f74e0bb8fe88e07c982735d739b8e9bdbf070bf17cdf8c0e978d6ef64e369d05a0282063c771d7137e11fe864e8fa692544ddd59de731fdf4c6d53a44178eec4e559ce9e28007dd056ad65f19a302301deeecc4a0b616a81af1cce5dd0b2279c021a92e73a1585e71f3ead726e1c3fdd0669c449e80e1bcc30163b26fc181f9e493cc3a828806919a0fa470690e79260630331a682a30c9b3e0310d90de1d883ec2d95b1bd1ce1889eaef19a86530923200133ba90affae23054801412070a2658b0690308bef427cb37c47ac4f346aab19f6f42b6b947fadfd74b605ff758867bc605b50c7d42ef7e0c4670da0c36c18ba630ad5c7d9176b2f4bd7926f7317af02922f3089e5f74e147c4ef20c332f3844d014a076faf8f365b86e3fcdc6e2c86fb4cbc9b0c9c8a1139aec5a6df405bf7a7133320ee068083af73539013fc01078008559437f692127d3b0aba3d9158136e3074ccd053f717705b983120cfe4eae01f6bf85b0cd9941669485a01b6a1d3285d7ef0d5439089ce94d9b5cbc7f88796e9385524edb1eccddb9b51e624e6b1c058ed68478db4a3ca7f4032de645734a80b99d81a48301985583dc781f997f08b862a787b116dda90314f6c1466d2c6031148332ed24af5dab55c831a750de201972c521facf153cbcf576d24bfd66d7d6b10f22e42f5902600a4c983e6c8f8fd593c475cf912b64d317254060ac2744175f6e39417a867fb39d10f29bfcacc0fb34f37b03407b1e9c2e46afaece0ebb465cebf65ea682224b095e84911548838a1d977656048b981bd2813ba7e27c4677820f4687469f450fad497099c7063f19d0da4c41d58af76f34335a8b388a61f172efdad4cfc1e4d4795511ade8eebe6e19c4b8469a457030cb77ef71766c9f39c24f0d7e8b1b27844d3595c5e2c3664f0c7ab65042a1f30721d1430bb0a40805e70fdd627d46219cc097055d0434600f216fb42abf75ce7e328efef1e0bb28362c0300e6230ac8802af6babf16d3c9a4d09565efb12613101a174a2a8be3ab5a9cfbcbb394dfbaad2504eff8522d99f23edb40eb970f8b10f1e96a217c2f68eaf065928e597b1a7d7b7c56d292ad3b7fc16a6de8657fce80f4bd80940088b3512bbfe3be80f4f865487d7a195ae804af72c87f750ca3f6d85009d30df9d1a8dfdbe46ca54de45000297244a7c09cdf514c4ae85df375ea1da21cbc8748c9986f495ac0438fe906466241678ac37c5a7592e8ead3c734795313461bf37657a38938c98d81e8aedf5d8b396cf430f1ded36cd02f7687c5135cbd4f7556d65ac3eca84ffa20716a75a3b3c4aa588ce7870f51b4151cd4f44cda1fd3a404abb23657cfa72081c400dc6204d3aa690f1341002639573aeebff3161b87b3394890425c2a22e3410d7e03cdc539799996a8e83a312073a7fdd186aeb052ea346c9dae5390c080c3ed30640eec6a0904a084e7ca927816a96b037f2e743dc2c3fff2de5003f4589297c22a24492664d07321a126164db9b3d3bcb0eddb1bc9788032beb5be94acaece0e040125e947409d88a73ca351b4fdd0b2b7672669d3f0cf04b43fbf868b63e47228872d95b8b93409c4cd62c45e00bfad85358c11ef35987ec3b76089479155e98082b198d8303cfae2c021af20920c81cab2dec7e14e70766861e2b2587515cdd5c0a52ee83d5d167394c6f491cfaa69daa9d70d50e3e2edd9faff2c89e4ddb8c8c53031818cf36a214f1b88edbbc73431a8daf34420d6ae4c035033b7e3551543404cb14d95fdaedf4fd7e07226e30185259e08442a3d9eadd0490e83f1ed1f6d4746b6b0ee69ccadcfc244ea3f39bcae969deb5beabfc9bb13ce925e39b33484aa252efdd997c997afe568e309b8abd3453b9351f0b31e7c3d21e1004e928d69d6f1ca141ca61a24fd91fe8044bd5a1ff6eb8f0ac36f067298a136df0e79ea2f33e37c3c659e0b8476a92d6ff1e2b3f31d44ad29b841e75af08c4682def5b713ceb2062b491e9c2d3580e0fe53354cc2d18c85a6d102e5d9bea48e546e775c81f324236fa1eb50c8b5abcb104cebffea78dd62b63106f585bcef873820b9b1af3dea3f9814603d636ce3eaff5019570cdc0b4b25f7e496f45919a809d669a791bde146e77412b481b8d480a93fa868720190c20824f0c19a879fd100e49158a438ea4961d111c4aeff855f2b57e539f98d1aebba5ba19f237c77e3c6ae40151eb36a47556bfd00cae14c25cd4cf8a64aa031d8684569da25c1d1c9aaf087bc78987fb52ce7999c59ad5e9588fe1f183c1929dcff80b9546db5bd11c26e7422680c60f493aa4857d10510b7df4b11f819a371a63f3c587d5b876a01c007b30dd73c44a97d9ddae30d713d46f9569aa5a4eee97c7fac7cdc51ecca2c8fcd62394ee7bad3c64359aa217c10588b24202ec3a75df8143ea6a08f883b372ef4be1486170d951bea3bcbc2e8814e88f7ce3fe63c4fda75309323f4c3f52b7b553a99dabd74e47c61f1c7571508393a155734597084c29558eb7a15646b2cf5be0c7e29173079ff653a6356617b30a1ab4d6c027c463a2d44beebbfae2c0e430910aeff29be9b78aec6c2ee3f04649e8de371bef8a6ae682b194a041a15040823613ce796517e6e65f44829fda244f08df10de117a1c4df6a86466da2bce286761d8d5f83d0d9cb684d662430f9a851fc2a23b806f8bcde5374046b9f976ef1928095a33ed26f7fd605ef2c41f04d0b78b2865213cf959a31bb56202f523e958ce4047c95b9fd9825c6a1dae2eb4a714d2881303977c4973649cc43c2b3ef67050e4f62a724995db24a2b1639b5aa2810a8b131cbc4374e5dd296bb4f2f042c7daee10d99437a2493cdc15874a4f47eb1a1fc6b66431ab57f46ca85fba35da8b172d9277e93f36480a8b42fc12f7b78e1bef6f6067ae6aa055bbf2045e8b4515a5cfda9ecbcde4e8d822157a2982c5e5c601c8a0a75e3935d45ba1c08e70e3a0834752e9f3f8e237adf9b02d89abf44b18bd33e78585aa35e268fd0c8cfa32882e69645cc600395f12e3446f202e8396bb0171a7a6e8b356c0771e39b13bf57911149d7234d4d27dc543ee6b8c565bae939cb35d4163ab4e8b02bb1fe0a9b3e93352a1fd2c9fc7c33ce14037fc4db3db5a4201da572b87e5179345698f4adb9e66f908e902e0b6fe08d1ad15379923b78fd28f3d44d63d5b62fa5b3813a76b1db1e7fed757542d42840df07f996285ac72352d0f715c226a0701fad23a133c2e1ebf0e42539095e0f2a674796542f81c8e035818476a7320a21383c6bf85d6f37f5440d039b96d0e6d11da8a19370ab1f994339f8c7310fe2b177e54dcd148198f63adaffeff24585249ccf25422223923c8de6b261d4e70ff5f5ff6d05907e502fb5eb6ef158c0ddc27cf04cf8704e76eee8138b068e4754ddeee2720045f14a1aaf41d816e739fb2ff6b0e800b24d3b03d0427dd1b67841265858fbbdce881c2621628753849fa831da285342fb2830a01641c096a966037a3bb7c0614a515b4204a4ed7e3d20ccb89e64504046a9e3092796864d0d5ee3e4f9b969c26a25bb0ea166c543cd3adaa55be6a3ce46ee64627093bd0b0f738f7e610f5a382bb43ecb9fe889f5aee7ed414b02986d1380ea631b295bead13fa7dc6d29fa85bc34901843dda51ed4597c353771f216206e17e92710d23be9f3a37d8d6dd7a6c0ee5901a7dc7c73ebc5dca30aeb89414cc5239561a11d1aa4728b50aa987382ead4956c640c79a6c55590c324b62fe97e713c4626bb66549c5d1b9de3c2d90049caab7498d5cf6a551bc97535907b9e5fa25266a4bab7bca9447eb54bfe98f63bbb81b0316f810cf53158dd2831f2ba017f14f0649abae2f6e3c63701a2f7f76b7d0fc7e5e3a2c32b9a9537c02db9a89bb602725d7e1378b4aa283e9c39781098d8bb2de14be4d374e9b321cab27fce7d545f8744757cfff8b5eb055759f13f0dd9238e82425dba874342a482e1d33675e0595fe9445b417400602197e3f64627f9ef7af1ac58665ab1cdc2adc0a38dc13532b80c172b08f38a8922e8b8ab68c7fc8c97d79c85140f123483858603ff008811acd29ef23e9a8b35fb502d8dbc032db0137987db2678b49cf39740eca304b3b4cbede98221d9d076c8ff8faf8d59b56681542a57fc25832f394585564aab6964eead909c017938cd405b825e8f1ff8988d41a3a9a9012e681a857140bb19cdf80f96e4d156f404264edc9636823951afc9dcd28b13a2d4a543284d9b6745e26cf7da71e9310b7f78831a332efe9ae5d0b1b43695fab2afda1eef84392b5dd3db8c6f5f1d9b4bb60f0c7ac66f4d57997b81e9ccc9019fa0e7c52dab9ced683d793ad043d906218bbd7d5c43431d88d1235e03d7c3986240b8fe86e8243df00b03171177f965c53e95c67c17830eb37d43d31ed15bf843ce30e4088c87f2572b5ffd2b95a895889f909692dfbf2eb43f54b0955b94a02587cc80fde99ba03ced90cb3dd571ac651f90091d92c6a9d794cbf8a89208567b5505ae39f2a5cffc719f8d91266541efc800bca61c2b1638056b0bcb2a0487c656dbd72ce4c3aa55438dfa2e5ebd4e1c8d7e13b3f8f32b8faf395d1b108b96ab84c84b050c7fb5f47598d58442272870be718805024de532f15604ccaadb3f4cd5f5ad1495d18da1ed4c746b6bf33e3e3165261d877b75e6de830dfbf16b12cca393383d6c8171cd6b8adf1ba4afc0e466d8e86825a2076a77045e1d730704a1b6c27eaa15ebded48a4381dc175077438b7f5538fff8bc15ac38e462f64a6e4f785f6078fbe60063120488499bd153ae2fd3873dfacb95cb7bbae140884f30d9ca4413776516350f0e9e3ef4f09d08a086a96464f430c29a2c688178963bcc5d33e23ecac02087de0a4dd70fd49bfbe00477ee67e55a6dcb8908762a173b7453244b8543a91b2b9f49b13daabd689e12fc512c04baa1c7d80557078109853602b8811653a09bf7de437b27469d316467224dc7dab499d86a5bf6ecffdc3e4daba0f7b60d5b4cf94e96df049568ac54771a16502f7325f186397a8d181515f46da74cea975e429542dfee1af2cc486017f2f270cf74efbac27c3466b2a7b752948aa90036038ce8ead76edfcf07a41284193addb2d81486c4a43bf7b7721103271da96ed9722b5590f138a8437f9196245f85da26e8483d99de94ed55139d71f395f40132dae733d244b68b24198f70bb9748a056ba839e06336ca215b889ff495985304c883120cd9d437af971fb010af3f95e554dcfd30521dd6ca96accdeca10e8807befd7b1992a86340bd2adc414e4badd6502d8d06af3fa47983e5d8e26df7d4f15a05bdeb569d194dcf2b6ea5692c29ea91949738ca93b23b94ff4adba6dd086b9808395490ae98813651d2e15ab5c9ed2397285febaa2aa2e99ef72aa", 0x1000}, {&(0x7f0000000040)="35f31d7a351333a9ecd6633182ecbaffe38a89d2447c3c092b7d63f3e5df3ef77c4f29e42f5b52b9a9dacf28100613af0283e8bfd940db3b8aab47f1e87ac64f738366", 0x43}, {&(0x7f00000000c0)="18a763aab050348c43c7f654e7113414fe", 0x11}, {&(0x7f00000002c0)="925e3ab798c247a75915a824bdb09104d382d7cc7e5d26d5e152abd7a3d3fe2b1e30277d15f2b6429857284ab449b9662fcc8ac8aebe30444547cd0682a57144df4b7a6a5372593c4d32e609aa26087abe7b0d9e98267a4684a22d540bc7bd5b02868f58f731437b37e8de0932ee373647fd15d043e1444662f60a1eeb492a18be131e38d08c5fc9a1277dd9814bf8544bd5b1315b386c14ee4e1e528013a04eda715361309f47ee6412cfb0f74d67", 0xaf}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 02:56:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r1) dup2(r0, r1) sendto$inet6(r1, &(0x7f00000000c0)="3fca74642b9ee1b609627ff7fbab9d55bd22058eec153f3e580c310d1713f23f0e207e27e91a99ba257aa94065ba8b3bf83deb4f34e3aa55f9ec190867361eef4c6be6e92844354f8aca738d17eaa4402d673c1257133b04a1fe36bc1839561f4e2789c7044b194b77a4", 0x6a, 0x6, 0x0, 0x0) 02:56:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) kqueue() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 02:56:59 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {0x3, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 02:56:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000467000/0x4000)=nil, 0x4000, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfeef}, 0x1) 02:56:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0xffffff2e) 02:56:59 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='\xc1\x00\x00\xee\xff\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socket(0x21, 0x4000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20d08, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 02:56:59 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf8f212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x45) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 02:56:59 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10ef0000ffff2000010002bf023c09d5"], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xffffffffffffffa8, &(0x7f0000000180)=""/9, 0x19}, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x60, 0x100}, {0x2, 0x6}, {0x0, 0x6}, {0x100, 0x5}, {0x5, 0x20000000}, {0x85, 0x2}, {0x6, 0x3}], 0x7}) 02:56:59 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x2}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3d}, {0x6}]}) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000200)=0xffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 02:56:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) write(r1, 0x0, 0x0) getpid() 02:56:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="4af40745d6ad180341bcf31b3e9d9dde01f51535dc7b152cdd7f5530717d4aec9c6fec62cca0695466432f344db0a4e8ba68f57609ee7e90d04252d676f75e0abc91f5acdc7361dff4f24349e5ea97ea0b9e7425a9933282564fa4d42909ca1b4dac2082767c75bf7218b0fe09b602ab8a8974dbe5c6165bd94e612d62f71293afa627ba4ec040823474e6727700b4317bbd6ed2e3596c7e0a0e67f53169ac4694e418c2600c960f7d7ac4488aa23b017a806b1c032cb4b3c0db2a4405", 0xbd, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:56:59 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200029, 0x38, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f00000001c0)=""/251, 0xfffffffffffffd3d}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000340)=""/221, 0xffffffffffffff92}, {&(0x7f0000000440)=""/59, 0x3b}, {&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f00000005c0)=""/193, 0xc1}], 0x8, &(0x7f0000000740)=""/194, 0xc2}, 0x801) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r4 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000880)) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r6 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x8) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000940)={&(0x7f00000008c0)='./file0\x00', r6, 0x4}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f0000000840)="9d68944600107602", 0x1) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x38, 0x0, 0x0) dup2(r8, r9) 02:56:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xfffffffffffffffc], [0x0, 0x0, 0x10000, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:56:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) write(r0, &(0x7f00000014c0)="29cfc63295ec75179b51bfb71d00c23246e240e3f825a8b5f0004f27494042c15b39687640475a205d905bdbf00fbb33c3a2eea07667257af725f78728844fd493598b1b13f2c32d28a21c1fa3d5f978d1e3cd302f5c12b1cb00edf66cc3d0", 0x5f) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 02:56:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x100086128) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x44) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 02:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") getpgid(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) getpgid(r4) r5 = socket(0x18, 0x5, 0xfc) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:56:59 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r4, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x7fff) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000002eacc01b0995ff0300"/71], &(0x7f00000000c0)=0x249) 02:56:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = msgget(0x3, 0x202) msgsnd(r0, &(0x7f0000000180)={0x3, "9f6322a275579e89228fd628ff14fd921f0a236e66bdf47137f4f2853510fa0958667607e735dd611600e61621065316989abbcc846bf1bd94eca20a388a67c77a5d0de298f3cbfafba2b1eccef1519c8a8878c0accd64852d65ee44da0c375102f89eceb083d90911fa6dc1a03ffafbdcffffc483f186c3f8a5c88e1b23d808cd6fa7"}, 0x8b, 0x800) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/57}, 0x41, 0x2, 0x800) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 02:56:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0x0, 0x100}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 02:56:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) read(0xffffffffffffff9c, &(0x7f0000000400)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2000000000000081, &(0x7f0000000280)=[{0x4, 0x1f, 0x7}, {0x800, 0x7f, 0x9a, 0xfffeffff}, {0x20, 0xed, 0x3, 0x61}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x8d6, './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x1, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x81}, {{r5}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0xff, 0x7, 0x1, 0x81}, {0x1, 0x1, 0xa, 0x5}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000340)={{0x7, 0xfa, 0x4}, 0x800, 0x9, 0x9}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x4) 02:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x4, 0x86, 0xff, 0x7}, {0x101, 0x2, 0x0, 0x6}, {0x7fff, 0x1, 0x20, 0x2}, {0x7, 0x4, 0x42}, {0x1000, 0x8, 0x4, 0x8}, {0x0, 0xff, 0xff, 0x4}, {0xa7, 0x1, 0x2, 0x80}, {0x400, 0x88, 0x1, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) 02:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 02:57:00 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) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xc38948f6d1ed3d4b) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0x7fff, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280), 0x100000000000027d, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000ffff0000ff0f0000d52db7078db89c5a6be62b85652741f7fa4762ecafa3f19bc509be7d53ae210391a723793161b34ee7434f2c0ed294ea23d4b82d424f331d50eae7d58b1e39bc8ba852cc9d23c7607d59225456c3b6ffd68f0adaf3297db2b15ac5b9f3c991977de269a932a26fa6851d98ace3b0905d6cbda4bde316314bc742c03d5b8ba9fc20510107e9d47fc9500ec22daa10b5d96955694fbf35030af7b1cddc5e2cbdd6f600fa61906c60fc6b701d46b550f70e7494d7b3c9a805728bc49b1e44d9778cc24033a2374439ddd09c5730cd449f0559a4a0fdd4d11545f5cce85cf1c7a2d4ea030964c8900081d7909d24f7b2a6506227d2e9eedd038c21440000000000005829beaa08559f455231ee47342c7460d117292b5f15f38c28b52f7f1cc07e9c7e648615fb32623137005ae17230f8e2ca2bb15fcfd5a6ef"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r5 = semget(0x0, 0x1, 0x600) semop(r5, &(0x7f0000000280)=[{0x1, 0xfffe, 0x800}, {0x1, 0x400, 0x1000}, {0x7, 0x8, 0x3800}], 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000080)) shmctl$IPC_RMID(r6, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/241) 02:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 02:57:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000200)={0x7, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb, 0x0, 0x0, 0x2638, 0xfffc}, 0xb3ce) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) 02:57:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="5cef4855df23890b8cbbd0765aa314a193e98d6977983e727b4b8a60e09ee36e7a9eaac36173bb7a40d08916c7730a3b080d15c337c352f7745114d2cb804fd569379be8101488ce81e24c10b1ec94222b20a857ed5dc47efa5e373d981834adadacc3840ed046afb8d7f0930a3cc0706b5af12f47ac677c9e4a037a115dbf3f6f51d68e401b3423cea948dd39c6a947f7816a84de05eb28eec886ecfd7760923ae30d370d31a86571387c588160", 0xae, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:57:01 executing program 0: 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) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 02:57:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x6}]}) r1 = msgget$private(0x0, 0x4) getuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getuid() r8 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r7, r8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r25, r15, r19, r21, 0x1e6, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r15) lchown(&(0x7f0000000780)='./file0\x00', r10, r11) lchown(&(0x7f00000001c0)='./file0\x00', r10, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = getuid() r30 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r29, r30) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r31, 0x4, 0xcc) r32 = getpid() fcntl$setown(r31, 0x6, r32) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r29, r6, r7, r11, 0x2, 0x5}, 0x9, 0xf8f, r32, r28, 0x800004, 0x7, 0x8f, 0x91b}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 02:57:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() close(r3) utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x2, 0x8}, {0x2, 0x20}}, 0x0) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0xe75, 0x3f, 0x9, 0x43018bee, "431a2d1ed4c201e3fa1cd10bec608fe243cc8f67", 0x6, 0x741}) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 02:57:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc], [], [0x4], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 02:57:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x7}, {0x6, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 02:57:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x9, 0xd0, 0x2, 0x1, 0x7, 0x8, 0xb4d, 0x8000]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x401, 0x6, 0x1, 0xfffffff9}, {0x6, 0x41, 0x81, 0x1}, {0x0, 0x2, 0xa4, 0x2}, {0x2, 0x7f, 0x6, 0xbd2}, {0x1, 0xfd, 0x0, 0x8}, {0x3, 0x7, 0x4, 0x1}, {0x800, 0x0, 0xc, 0x5}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) r2 = socket$inet6(0x18, 0x5, 0xa6) accept(r2, 0x0, &(0x7f00000001c0)) 02:57:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0xe5, 0x0, 0xfffffffffffff938}], 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) syz_open_pts() openat(0xffffffffffffff9c, 0x0, 0x0, 0x106) kevent(r0, &(0x7f0000000100)=[{{}, 0x0, 0x5, 0x0, 0x5, 0xfffffffffffffc01}, {{}, 0x8000000000000006, 0x6, 0x0, 0xa, 0x2}], 0x5, 0x0, 0xf1d, &(0x7f0000000280)={0xfffffffffffffff7}) 02:57:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x8000, 0x7) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xff81, 0x0, 0x0, 0x2638, 0xfffc}, 0xc) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000001c0)) pwrite(r3, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) 02:57:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb9}, {0x3d}, {0x6}]}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 02:57:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2b3, &(0x7f0000000180)=[{0x7, 0x9, 0xa3, 0x8001}, {0x0, 0x6, 0x5}, {0x4, 0x1, 0x5, 0x4}, {0x9, 0xfa, 0x5, 0x1ff}, {0x8001, 0x2, 0xf7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:57:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x22) poll(&(0x7f0000000140), 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDGKBMODE(r2, 0x40044b06) syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x5, 0xffff}}) syz_open_pts() 02:57:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x200, 0x1, 0x90d2, 0x5, "d730c1e7bb6f00e23c00000000e20800"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d40000", 0x8d) r1 = syz_open_pts() close(r0) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000003c0)="a89a73a78c6ffb837e39c68e6a9adedb0b818c29b01a6e51f7a59d3faa05abb6c08490a115cd178d522863ed2d61a7a62cb31ed39ca215076610bb93e7da2f6ceb457bf84775067ad7ccb85c26a3be89cec0e443c0cb9704546224c9f958cc181b2fce37ad7dabe01a288f07c01937aa7f30af091d2275f41fa05b4d42cce5ae773d88fc413021ea2f861a6225335be82da3b2750155cd1c6e0bab98ad647eab56926121111f5b5c61a8dd66c36bf6d5e8c44fd3f069ba5e39614734ea0df96044ec25a876b423253275c1d2e84df208b072f017adfbc9c071", 0xd9}], 0x1, 0x0, 0x0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0xfffbfffffffffffc, 0x6f68ab91, "85107b875f7c849905292b35450000e91c8d00"}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xffffffffffffff35) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 02:57:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000380)={0x0, './bus\x00'}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 02:57:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x83) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x91) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 02:57:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x5c) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mlockall(0x0) 02:57:02 executing program 1: r0 = kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x7, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = socket(0x6, 0x8000, 0x0) socket(0x1, 0x4, 0x1) setsockopt(r1, 0x6, 0x9f2, &(0x7f0000000100)='\fFW}', 0xffffffffffffffe4) preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)=""/212, 0xd4}], 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f00000000c0)="ebffcbff13b9fd819f9378339607e2fb9c741348ec4eaf6168fc3c2cb497fb7dd111a41392f7949f8e3cedbd2ce6ba485b07", 0x32) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 02:57:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x4, 0x8, 0x7ff, 0x8}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) flock(r3, 0x2) 02:57:02 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x3}, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x38, 0x0, 0x0) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[], @ANYBLOB="714a2a2911e3300c55815cd6ba82c2c6bee149d54c61888dd0716ee86b4cc5c65fdbdea859ac6ccf016360a7d32a44e6777e7a31ec25c78c428cf7a0caa49d807a39b73e41187f7f68c7090cb08b328bf3d15d3347ac7b1cfc65e274ba905de8c6c1cf0cdf8bf04f6f0401f916c9677b24f0c81ae9051a243ee000f812426b11f58e2e33a826f08829a2cea27b19d7cb2dc7cdb165fe230a1eb3248e46a6913b1addbe8ef8f62a36108d28eee99099ac2d5c4b81282b56a1ce86ddf52e55098ba37c92153e4c387e578c72fbef2a5681cfd23f045e48cfd3e092f2aa8ec5c2d0a5f296f5bbffbe5c2388fec41e353db52963900165a48b905e1f6f690ea5f69d061644cf7ff12d3790f662fea7d980c2509ee669a1f02722f5974ca6303a55347d3970a58ff5b44181db420fce308c60dbff2396d0c2717fae9750ab5bf7e2e18a7e326a1520db77e043eb3aac0e42b8770aa4133633d49028b578e1e0492c065076136c8cdd984ab81cd68de9dedfc087e289190e6cf148c76408b0cbb3843145753cfd93aa04ec4bda1cfff9d1baab90d8d31aa76403cdc92b5fd8cc75b1b7c2767892866f4533c736ace80e5746653efa541adfe727c1f0199eeda446268839331b75d173ba6307f815b02eb5948d06f925049d7de613bfeeb8a9667fc2e46dad8affef7c2d0b65c1e047bbed1d61497c769cd9b0dc5cc9b972ec7c3597d0bc3644ec359920f37c2bf46ca58b565229c410bd9ffb95570091078ba4225307bdbbaf775ec7b6b3c833e7e274b66787a84017c375d6982f880583c4b378834e5eeebee8d2689edf0c817feebf21b64dab0fadfbbe831ce7f91fba422a6917b402a234b6f667402912848b3264a310ebe79a4c5fcd146b69bc260541d9afa43e9b668ae2c67a3bf2ac280cdbdb109afbb0c0a729225a364779437be6a3965234e44816153227e36c95d3370f63ff00a4891fa9c03e018c4299aaaa66796c3f0c270d0733a5d03796c6f113b5b70cc24b78014d047bec98f84408f028f29ac78a1b342ccd2b8d050fb58e9134c33e4aefab3a5feffe12864bbf895026ee4d29373e070a6f9203e7ece9f1a85b7c16e1c52d08b86d178b3aef7a592022c1af17f9cebbda4e0ad779ece4738df6b5fba323dafdbf0ebf2d9a9646bbde75a737870d7a3e36d2c23432bbb786c9a1faf02eadb2eef0248d5ef8fdfe7beb8d93b6bfbd63f0df2dedecbbaddd5c1d621bab2b6752e80cd5a61e8936c15e2bbc6db9d78d24583fdb548256ed44fe36d371660f803dbffc5ba437faea8afcd367d3bdf2257ae22bbc4afed1168b647d27f4e64fc93f895c4d4907b70c210db518599005511b9c8b359ed74c445f70379445582dc7efb027159f9619fefbcea2df693b3e07c1b5ffe1af80d8e3d26007eaf9ac455863ee4fd4312f5bce3a15665da974f50c6524cce55f43464e826c725e7d34b267319321ea56bac5d70588de4da2a39e1bf8487d8ae0d2ef42e890094fd8563c1df3f3c077cbf0eb39db9c1cf47578df10d065fdae8aec39005726029a63c498d089f1db0f839e90fc75297346d792c1ebe4f7da26bdae527528f3e79018ea08e98274ae7e288243bb3fe4e7c2846fb3e92202606a9c5cd25269a840a073d54180ce3c1bb5b2ecb2def2c7c3e94cf5b56e6ffca8cec44216066c09eb9389890b9e3427dde93f66e5ca3646a6a8900c9a516b733f53b48931ca91ad4019bb697beceb67fb594a0a41086b65b21144ea97c92d7a92ed8fdb89c62607aa7df00337eec868de223be6c851264d46ab804ce12aa1790382fb159bf0a27225ca5daa197e2b0fe50be7ec86e0f82dd3eccbbd41da7538c7c7bb8d508bc9193e965965ee161d464df97678ca334ad9b8fbeaa0e157521fc0ec04d100a0c86cd0e032c0678b4b3055fbc11138f989a74cf0e78dfcd7d794606d136b8a7aed1d85ef5cb957eef39c64f2b1f89dccce4915a9402fe3d6a45cc2b956a16f272ecddb9dbd28928ee7e2111f9837f3190d471de8d7fae2bcbe040fdde9e5a86965bb69bdd97aa3675c6020352dbc40158257977f4949476f8f1354cbd5fa14c32653a8c253bc73ed3a7848e5713dc0f228bc6aadd393f7a0452b4350dca1f78507a1382477546ad58829d5372589c514c2fa6f7d3be328b1d1f32528200cfd53b5a3753b91cf1621b4fdc64c89b322bdfd578a7e5a62fc341bb74583e33430e55130c21844f884308a9d4e665ed58c4c596bf8a7d1976db0cb1d27fc794e5b9d9352c3b2a830f94446a1f4f21b5f9f3ab62fca7a5428cdcdb01715b53f085fbb65fc06c9259af42e6af97fb627d8439003cc6a2892fad44f37712644c4a13a865cd899ee007d4dd6ca65d48ea941db4ac44bc151159d3963f3e4919b0cd2384a3f10e181ad70ca6cad9913937b7ae11d93d802404f9a65875e3786dee47f3269086ae8b0695232cae33d927d4d19b653a70d152c3207a695f09ae2e5424490299a695cdd821513c6dc60e1f63d8e80e94dca8a851a2cc2d9d130f899793c90321ead8df80746815dd9afdc658e06d633995c4b06472c218294f3507ad6ba7db36b3d7145e7d64fe89b16108f8e243c9c4a03410602dcc2b1aa1d8ade42e79bb35403e9e8ab09863519a93f62e341a082eadafd43fe8a5b9abd4a23f008b75042acdbf927256da7f9dc9523fda1c5e858e938e8d28666746a6731c03b4478630caa4162c48d8111f296846a9dbc8fd4855f15d4838fe1d59ff68b52d95fa9e2a3b7952bf4117c29849348df52ad45cbc1f28c01c90ea947a2010d0726fe06f4cf3b18c85ef9a6895923c22a38d6824b00b21e1428e04c28d726a5f6e81ebc41e52083abd354c4958d7802ba7b1d355d9e71b85134d865d1d2cbec3ecadbe5f7e5a5b6876400bd941f39f2662556ba521389b62cd7424eb511712e7ab25fa3c9fd86411f9fc2bb1a5cfaddd9c2b896ada670d5eb45d9df769414df66ed3085aa433e8327b95a6cb14adb8054b06708fc5dadc38024cbd3ba57283ed2606ee09556265f158f1314ab0f978497aca42a744d99375a548a22a2c2b021190631d2ab3988ab512dcb0b96ff07b5981f10d0c5bc78a2e9345cfa32dc0fbd81e4eb182c68d722c77db488251b40eb7d6e38ffe498d2820f801cde4ad99ba9fd1f5a0d0131bdf956276403d7b19b80c42fff4297f89ca5415b59cef6c0ca4a07efd91008a8d94c0d14a52d23f33cfa34a029fa070531e2d4c0708d288971099ec74e55809dae533afea5a3d17e6cdf7fba44bd028abea8f7d7ff6644f257c0d14aa588235a7d716695297418984f03abc7cc16f6710a9c6e51a768500bf6ddc31b0649c0480fcdb36e5aeca553f5f5d5a37bb06ff70ec90942e61d46837bd41aceecf83a1a0b3abc876a4d31940605a3616645132fb272655dbb35964002e8ff6d6722dde08b0b7d422ad90a3ed8c1b1a72b6e6ef53ccab253098dbd411c9293da06ab8319bf628b943de2304b864e2064258c9b1742d566c5070f22e36664dc852589419174cca935eec3d7276fbfa79fe44265ea6aa6cbdd8dd96e3fe35cbc08a8624f4139ff6acedd6ac08c4534e7c47eae9667bdadcf9cf57acd1a7e8ed3944a0b9dbf9a5dd6e53d9a11bcd2515b4b0d1a177229b01d48a8ec45d28c73067ec1398d3da38707f07d88bf68b581f8a7ccf189d579919946e2514b3f3e45ecca840dfc17f4b66fc3163df5c90db158e15064e7320061018cd42bbe703f34bfb189729615ad962d09ff7a3c8076e1fa71883e0bc3d03811fed5205fa2c380b8030430429a71d2122818d591911edcaab80414c84db577505621a16e1e1d3faee22dd5b2ad7964830dc0bbd898c27042fbe3030930dc40865768f839588959ae8f45bbe2c17758647adab31eba67fd1080af9ad6dbc8ce2034579086884889c6d971907cee95bcd397e824d876f47b7bccd86d1ec8e42233c6c90f47cf4ac718d3dcab166d89852a84241b960e06fbfc0c932ea47041aaddf3c48773ad66cf70b6580e4bd56c7fd7814c809ee15350a305c0583129e3e4e260bf744989b2bc71d1b8d499632286a63f740645883a73e615c48c122df9c976e0513fc667d2ab79a736d00195853b60a62fa6aa2b4fbfee046e8cfd55bda56d2d6f446c9340482c9ffaab99893537ce3a72eeb8aea56e48841afaa24d37df24b99169e0886ee1f7b101c55dd81a69e6aa42c7f46414f3e329929dccc07682a6692a063f536ddc3e2ff41e1e156b99c7f1a5998d3f5e2dba15d558ea9533ddb51faf71f321a2676b78a28d7a62e645104b0e61ce5f49fa31f147e086b9b9480fdd24a566f408885682785c86de2a70b771a8f95ace1e6b2c3e5f78c25843f04b329347fefc72e2812296d5c0183debdfccb69caee36d0d6e55f9bef8b67b385c655ababf813e0f594b6710996b284db3bfcb7f008fbe9a80f07f4e3c5710f2229cb94221c3160e073021624cad8ad0afb37a63fb98b82df686c14e432a46a28408937478369e553eaf3efbcaa1dcc496ebb52fac221538eff9908481131bcf7eb18cbd2df7f49139cd9116129703a7a33af68632ed39c7c24815e8f75e391cf5bad601373499d4a46c9c29b27a56a48ca6e46686b635674dc66d00e2ef4d7d979d11043b50bf1631be4618f35c674605cef5400212fd4d1f6f8d6bda30da379b32ec7d80ec9ef8dc5ec7f98dff1e3d55d099fc3e28654b833a86828d631eb1c71f6ae152e427cdfa71fa413939b0a76a25e5b20166fa836231bd6cb189e75e1f365c3d24f76c33e6e0e575ad8e724fcf45893330b3fdbadc32b985d87e8d5c147dce124f4b56d66d5d9b95bcc6dc3b7647b7505028be131b9a5fc6d38d5768c3733aee11616828e34f950d23b0aa1d24d0893256cc87425aff087025ad86be24555fffb95fde860aa8ce2ae7a399c20ef3b8d145676adaa7fe59a4440b607a87f479bded0499b36ef919167e7c9999c32560802c87f387d913f99a7f6f20c4d1fcea50f9c6fe62064772078917261cb80a8ccab2e1bf089a4bb9e8652a3c8bff9638d6c871f3f5fe2034ea43f59ac0e1def9e1e195df82216ffb94ba0382c5a77fd6d850ab04a37a7858a498f8fce6a26db8f821b112e1e3d0c9e4d76d1666c71997d9d3a4ce65fb05be37cf97cef8a92d972b9c6ef19d252dc06b2e66d6822cf4eaef28393c543c558e3f6402ee45cebc7729e16db68215cdd55eeeffb6276d098eb64cc20a4036b17020df107937347a0fe9d27e6fd77ddc0e8dc39fe807827e8b48b394dce18dc20fa2db4dfb397ef0d5608e77f95f7689f60a81f795bc5ec835d9945c75710bc960a652cedb0f2d02587556a53290392f475c41c41f1da25799d9b7cbdd3237170fc33b5b33b6b0872b96730fffee5b97cbf31aa5e6a4cd44c7b9c1a672f8d52c61cb7f69d1dfc6f61d6ac40238b63d13092c487d12907ab7e031157b6984efbe98ad0f11a70e6b8be65d8e8512526ae8783a93e5769483b471f448e1c743a029e8bd413eb31c34bc599aebd1f1edd588719868a9ce6a2b95ab18183b66cdfcec274d6b4da42c52c5f028178d84c08ec3d71ca382b4b664399ec90d083ab1f30f0f0f979ea6204d53bb8f1d46466d71f31e21a9c76e996d91b734e03fb255b76252bb1c36eeb84c0cb2bcfcb14eb9134647e72069aa0fb64c0224ace44e67bc111fb3d05e330b04161886025370910c6b8f3434a9379f8368f169d6bece16dfce3d6b0dece243ed2b89f0a63f0e373140873470c11a580b1086e5f551", @ANYRES64, @ANYRES64=0x0, @ANYRESHEX=r9, @ANYBLOB="bcb98826a251b2315ec03d8fdad1c9fc3d72d1de09f9efbaae24a1f8b961d5801b0737ae83233b010d48da09c05408effd32de2a9be480176ad120ad291bf71c5d2a9f1eb6be000739c2b0632349ca19ee2cea1f5bf19f68fd4e848bcc0ecc65779b0af2d5bd9adbaebde08f2064d2673f1941d8872ecd4f9003a8dae5eed8ad4b935ae312bda9dbba2326384a56a201b3f27400bee9cfeed0c986dd41df956595ce6b7306581e7ab8d6291b5baf46c73690d91aa7ef60ea148b4eea7c711b9f86158bb0c3d5bf7c7c151f17e9b478874897d53b9ebf5eb21334fda42b2e5496867d159868662c242e5ce4"], 0x6, 0x0, 0x2000) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r12) kevent(r13, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r12, r13) ioctl$TIOCEXCL(r12, 0x2000740d) r14 = msgget$private(0x0, 0x131) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x40000000}, 0x0, 0x0, r15, 0x0, 0x200000, 0x0, 0x80a6}) 02:57:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x7f}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) flock(r1, 0x19) sendto(r1, &(0x7f0000000100)="7f586ee07fbf8a197a7845517eb53548a8eb7299aaddff59902c72e00ac40c0ebd95614228d921f2ba5ae4cb38062f2660b74866dc5b05ac5ee7c254873594d0ffa7337d8e580869118bb17bce98fabb5e", 0x51, 0x4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x20, 0x1}, 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="be7ff00a306e7b8d3856dbfbaeae185c5ae3a4162d525193045fddcf318dc2dc5d3b6536c0c89fed9e7c5b9e52c2a56221391179d63bcc6b0f67d01e915b7750b46f330621ed14b98aa8d2a30dc16ae948479408b419bfaa9ddb0499add2fb0a860ebcc7f589b8737997d975a031f8ea86fa9c4d7d2d26f28b4a6aa2157d1b9aee77be621d966c8b37896f54f8fc063b616c4dfc31640f8eefcb8f60f7de14bbb50c0dc891dc5f2bd213ad163a0daefdfb03181e66e23048caf3e2fc085394c80a7ef5bb8c329115322c59c6772612e77eef92a34473863898337b0c9938aa8ea8f0b5f3ca431dc07d0ddd40fce66b", 0xef, 0x0, 0x0) 02:57:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0xdbf, 0x1, r2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 02:57:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) connect(r1, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x686, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000240)=0x1) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x2) 02:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 02:57:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {0x0, 0x3, 0x80}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:57:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1, 0x0) r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81}, {{r1}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r2, &(0x7f00000003c0)=""/215, 0xd7, 0x802, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000d06ff8)='./file1\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='c\x00') 02:57:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 02:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c5, &(0x7f0000000100)="b61a86b384694a4dd0fbd48eb658e55c7f7063c744d17f277140e00280bec5b75031095216b1f535a3a971d1aea9835a6f87d349415019121e10158ceaaa0a3363bdb9214ce59ff4c395dceacd0d4b6e4eff99fc2c64b36c4b89a3617c3c9a50e8e83b98b036d5f955ac4d3a3ed412d5cc037ff00a4651f1a3617c19f0b36b") 02:57:03 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f00000001c0)='/\xe5\xefx\xbe\xc5M\xd1\xd0\xcch75\xc6~\xe5\x91\xb5\xa1\x9b\xd5\x0086u\xac0s\x15\xa7c^`\x9cJ0\xea\xbc\x9b\xb4\xa6w>\x87n\xc6$\xbbly\xf0B\xab\x95\xd05\xa0@\\n$\x1bZU\x9fAH\x1av\xb8\xe6\xc7\xaa\xe8\'\x88\x9a9[\x82\x949\x1bO\x0e]\x84\r\x18\xdc\x8e\xa8\x1cwu'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='G\x1c') 02:57:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) poll(&(0x7f0000000100)=[{}, {0xffffffffffffffff, 0x40}, {r1, 0x2f}, {r2, 0x10f}, {}, {r0, 0xb4}], 0x6, 0xffffffffffffffff) 02:57:03 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) r4 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x81}, {{r5}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000280)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r8, &(0x7f0000000300)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0xffffffbf) 02:57:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734cb99f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebfc8062782813c8cefe5db1bd4f9c0e36d58ab5879e67ee7fb584d490000007c060000005587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3ea944df0430b67f054d58015887bdf2c440abec43c977656f9305d4729f7c40b3dffc9adc8360ac2ef1754c09b092cd0667beab3b00e2a0308ef6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f07064b23f1e1692c35dbdc77d3f703a94ea03300c7000000000000000000000080d03e2c529735640124e1502f8c067154339114617b7cb265694e8f000bc122f0c1f35142ff223bf6b0288babc10300b8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1e566676f770cb69579ec2c2c7dc52b61d7e75c9f6e081bf1b06643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b262e9d982718be75d14d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda710cc490476d51611b5eae714704970311e947bf313b757a70a108e9cc55bcca376100055c9ff67959d7afbf57ce2aed0877503c000000000000000000000000000000000000000000000000700aa30ba34c57c0344316090a123caa6f8f26037c9a62ce7a3214e2dd4e904affbd91b080e55406fdcd70a456408a740e5de3b2e770a75a4331b17c5e2d192da8b0da32a3dc96bc49ea27eadd4b1cfe4ee61a9aa6dbe652f78f9b0c9b8553395e7aa591e08448f1bc6ba362b910777340594265de31e86e70ab2597a50168870cd726695547fb8e6aab3b8a60670ca530b7598f56a20890b72f34afe1b440df6f9bf0984c43d3fe52e86b94a859a20e85488f4b8fb75d03e7ad9d4d4002441685ba91ce4e2f83c08809e2ee6685fdc124da8a0673f9f608203437bb799e994eca5b1f52cbe7df1d02d7d44ae06927f765e49cc3c631c01d34da5f1b56fbb3560f0da51f10f1ecaf80b13c387ea186bf4297aa57e8dc10d29be5bf98d0bf03252d9e7d489a7b2c0a691aafc7a6fdaa23740a67d50a1be5e342ae81f30fa592346b22f1f90528037f2b9f2f0de22576739c12250f13bc24ac075283d8500864e013979a330bbaae4cfdb7750875c49c961ca99f626591a4f2796e09d0a4ad906eadfa4955c64dc89a2d5de3ed6aab4e3b48a435c118882ff237f4c26874bfa75ac68d39567c05140239be5d0edb289670e891a225837e991b7876d41684000000000000000000000000000000000000000000000000009b87ee24c1875cf9f9f8f99e61713e3bdfccbec89391ea60cab10b73fa0fa50b49d859e40325eb7c9cd9acd25a00dc043bba4b035bdd21645c4aa6c36099d64e6e422a9c439c23d5dad406fd57b250aa682fc61219574ef1bb0131f7522e3f407c4d3332e2e87bf4261ee3940926c4fcb41d0000"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(r2, 0x0, 0x0, &(0x7f0000000d00)) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f0000000300)=""/242, 0xf2}], 0x4, &(0x7f0000000480)=""/238, 0xee}, 0x800) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000600)="b89ec069c6f52103a7c6bcd73e29ce8142dfcfa45ac056", 0x17}, {&(0x7f0000000640)="5482b4e799d8971854801fef17f79e99825fc4d0fec79ccfb91512c1c278588b6838fa032607bff535efd0b542f46a194d6cdaa9cfe08c7317ee0deddb34f68aadf9399806217d233b294b869ddd42dac7fb64ab1c3418702ff38af8365f7db3bf076bb79084fe7d9b5128a238d621ae10b62d74612c2db20c305cd9331d1a30ccc30bfa0884205e28f2e7e377165053dc0bb0958c9095e0c1c632bb09c2be5b4ee6037a3bb5d4d19a8092950ff8a619c5a1bf8b2d2df1eb71ac604f623a0fa5db29d7265ff4083e976f5d03215d4f5656d8821822ae599794a12a71eea7aa27d3c472f9c252991a1e160d85933d29012d3a845e235d6e70eaf2", 0xfa}, {&(0x7f0000000740)="393da24955b0938b8d2483d13e656c4464ddc9722b3bdc7f0144acd56c5d9d2c4ffc6db0d34295ca43cdd9056c13aef78453a35775073be061fc9d04e3588ceedc9d67e7cb9ff6cf3245a2b30621575f9cc491083c0b7620049b33677bf13f33fddd21c9e5610e718a25537aaa9c8f8d7c67c60284bef58c0a61dd387536ff159ccdc427", 0x84}, {&(0x7f0000000800)}, {&(0x7f00000015c0)="96ea41f7dabec5d3bccba2c344267e3150d13e9a4b41d8b29b83c6c84c493208d467308d5677753baf9efa7bd4b0dcf53140bf9cedeaaf3aef343b5aa652d81618740be5bcd2f6742bf4ea875c3377d197e7b4e6d2aa786619129b6d00d368f325a11a3d3ee4a2615d317a478b83a6060199d70f0cfca897210a2006064c4dd1493422edd1dc4d8873c3a63b6c3bd7b936e65cf1c200010c24a6607e54c0b7bdbd4b6eba28f94bb23dac2b0135ff3eaa4c32d0c5b43fe99ab73c30a823529900bd06cad8799095a25a3e26f56e78121114470dc778d4fe961914bc23a54fb71cf0b3866b0837d29760818eb65fd60e59df698d6b5e08e508cffefd88e5fc4cff97cd092b79f37fb51b3001784b5bd3a51184f82ed30fb44f80b5043bca66a3a16d791dc4372983b37a96e871e58061a238c7f229c4b5f529fab709b20c59ae5a91826861d5c30b5d4ba661b0bbd2808a2249d0e419d9ec2641ee00e490e053d5f98ace975ee8fbcc4225c330f9906948b5ebd3d64700a2feb04335f583415878a1822b6d1e05a3c25dc2caab33333d3843f694724f0becf2639d9bcc9a61441551a5445f121f505763fd2978a1031a4e525f75e0a9d0a47385021e25c4889958c9633f5659f168eac8f2c08ecc81c00aeaaf77475db3cd38ecafefb980fc9c95e353ac790bdcb1c708445099a3a79464f25c11249758333f4734c32380a3a4e75e4b7c3c63e35b89604506386847f9ea047b2595195591e79de6cff8487da1755817a64f8e6fd44658bdc17b5bce02d709e86b5df83506a57c5ff7f7e36fa6b51de26481b6411dbb2c7f75fe3e16bb8c9207b967777190d0851a22dcf6edcb16756340aba3deaca9f2e4b1450a0f12a4a738241ad8379b964f09ed0f7a2c993db0e6792a4dbc3c519caabf09a55f3789b8601e1858cd3f92f6981c71fe0b4956ac4fdb5044457f17e64e25f7001132dbfc068c160a8b86696afe6b294b0af63fef6d9cb3c44c3201a4004aaaa86a8e9af1a1724c5202898af5e8f8c6da1953093e0d9d4824aa3c41fc92ea5cf557b5d37c3f446f7a0de9d66e68c3a45a5a6451af60173a1de30a70eb7335f923be4ef01a2f11317b4c7d13c590ed2a8b0247b7f1cf539f25aff8eb25c3db3d705a8fb5bc65df1f238c05ed5a14e167ca12eaf28b8f547494cbcc67260a1557cdf1c9851fab4dc2899c49edba29075bfb8b1653599b32335af627ac0086926e38ca93dd9b6e9214bb582d2d5ff61f7babaeb17f1dc4fd5b435cea152c387bd390dccfd104a20f3de042e63609a55ccb6254bac80b20c2f4dc642b8a385748d8437e966c9f7d33f52a316cc005e732b6d854e72c65cb9eebfe0557c98f2d2f65bab552ac2bc343e3b4664ae245daf6cdeb00e2301c1d0e9151f5c4e74cc0942cfa18519600d37fec53109c9fde975f85bd396d0778c09f578fca644cd497e165a874a8b6b12440c10ac15690730a98f981bc16175359856a23e3374605861eb9ab4c0c31676816b052f3e7e49b157d5c3a0def730969dfeafbd5540e32abae840e5e77dc4f9cb4ebccc70b149bea2e96fb72d928d09ce7b1a5e525a932c06270a2f5751ace7f314c89ecddc492cf7fdbecda3febf441be21838f9e85ea21727b49ad86ba688921f59149016775242f5e423691edb46824c67efdfe12b67ea49be21de04ccfc58839656d34b0a55b343fc60f950cd0e029d7d3d6db5ea5b72c3dc5ebf88e6489e576239a9ca7d37d3da99253f20292a4ee91a0f0b8e68c04e39b2d228a9b903b36665f9187bb7f69319237446efee5db23c432d32883ed048f5f96ef15690d05d6a9e31533ce4b40c12c6f9fb498234ed7050d3cc3fb91bdb44163105708b9c6a6d76dad6d2c2ffd4cf9d2fe554b3e04b03a5a8f34e377867173b3efe06bb24ed859f7e5abc377f65008de72b0263d66d6d1cfd738f788d0e452544962f357e2cd62fd23f8eb3a1feaee72eaac66ea211f57fb81d703886e0df0357b90fc51d460e2ae897df99acc883c8e34a0114abcfdb5c15db028728b7cfd4f0bbbb198022bad62c8ebb83cbedaa026f8703ae802f8e3308c19343737c96d0959ed307b62f4e42f01043a55c432d7ec766a165361e528d30eb0c8e04e50cd856225f7a5a2e2ced38627c18ce9cf46efe7eb96bb532f12cb8a1bc013c8427510ceb00e7c19d04df69e942d6a20ba68b37d1c7a35abf1d5af3bdfc3fc7aa57ce2c14bdf5c67318c6c571e08d5878a9f4246417325c757f7cd3194baecc32946112495561ebef1044bf72e137bd60b2fad21f7592c52a567235c327f5b585bf87d8728614a7e28e1932568ab0121c9660e6b61b64ddc4df146346afd7158d9963a7f1b13cf00d1724ae366731906cb47fd25ef996631be5cb70298b0a44951969b0511efaefea8ca7ccc724b12a021776f28348c4d80b3d19288721d799f2f7c959c133eb9194f81cf0d51ac04b613b5474945e17239837774cd87ef5bc7407c857331d39f75577672d47526ed0fac9203174fd960c96861ccd199dd403084b263d033bb5b448c957fff3bc01b47080885a6db80efa5f0a424d1fd39e5975e8053ac0c80041a22146f4be3b240392338cfd5c4de844bf8d27c243eab0cb923b8c2cce1d1af5c2eb68954ec14241e55618a80237b31428223d8737a1c170b35a21fc28a045e02fb887d572b7dbf1d85ca9731204caf2283351d5721f969b5622d7665741a7df3b4ba9eb36199fabd52ac9590cb5a18803b2c017ec7ddf98b797e37de91a1e73f8ab64263c60fa6f4512f084c2b4e5685d077a2b5c3fa1cf6f276c0d21b8b6f1be2b1f58b73ac3d648da2664203fd60d8704b03a711da1a12a64831d74696b6d31b3101f2c722bbe304ceb126847b909c2a18d423fce7b1690cfc9ebfc8e8db8c76cb29b78ad59c1bd0aaabd40a1cbe5327bd22993372f8e5b5126172d656e3e38a1fa6280b52fe186f4af6bec260e2e943f5222014c3009006a99af4cc69806719cb59a3e6ca94dcff139fad629d25df6ef941a415ffdc669366303b8fa095029079c26da1e53dd273e9203b3dbfb04fd7abc45c1a27f76599678ce2117db3e1aeef8d3c5ff781f355a574b8d999e2d5eb81ec326e4e5d240463d12be6e91809858623309143b305ba26a02e37bdf38ca6ae1374e2216801eccfb731ae76cc7e66639d0a60c41ce55c01e122886968bc0c29e55f88e40517fac8218256d2fe324abb2f691a2ae0e559a46e2071acc7742fd33499a26b6b0c7aa0d4c215337a3867a7e4466f0f88d3e17b25d24c15698e5e09549cd50374cb976647be13c3360dd5f7ca734538290b9bfd5ca654488f675bffed2d17671a3f95f4bd289161d53a60b6ca984602d2ad230ac0eace2d33e9c8e69df38127fb188f63e3d368bde2b275eef97d653147e56f180c0bbb7e4685a7b44abfa7867c9b52c7952dbc41dad26447f7a70f5b611b9e693c50c096c8abb42b14cbe86cb0a4ac1771568989f6108c74d6d946926cb2858fe4f5a6182b9b2d5df99e4ca94ee9a7d9e82a3396c0ef1524053ef1a23eeecb8401d77d5e9950b484bbbf04c97a7f13d366553c055c1c76aadc47f983a257c38f58ecdd6e523a5e4b39f64613b559649183ffc258ec522b7136faa94860bd3c83ec00116cb84ab0095ca8418b067b49a24e415ebb304b3f5394c7481368026dfea94abc739ca659d89edc4d5f4ad054ccd4a33d0a1cab995df1b44fd34b1e0e461a42a321fe005334d9c680f86cdfaac2ca89d3a9b9aab5f29e28c81d42ccc33a37edef26110a6f97872df05e16fdf8d08be3629e62d1a54ddc5612a59eebe64985578d9f2b1ec886680c6a10ec67c4385e09ba41fee2770ecefb967d49b0b84bc5d4f4af69640acd19ecd823f90019b6cb73953b1bbb15efcb9a838a7cc2d3c81425eae3e6989bda812066e908d75657671354303f483f42c01ab685bdcf24878b40ef1edb479e62dc4b9556a7a7bb95ba3fd6f678d7c0827bcb39fa19707f04c0bbbcb6e593003fe5191c11494c8cf3b49b77deeb1eae4e13bd6d5d71637d2bc4d6aac6773d7525b31dac4e2a62ca8f81ff1cbba6e7628841b9072d45a475c2ed4550057f4c7ecdf69320badfc5bee20930751e5a65a8387b48d508cb4d5bcf94169e3c3718b3098e742c3de9da320af84bb12534e6013a0bcc65196ab2fa5477df2cf205bed0937af4bd2ce533e0a47216b962d98bd4921eae0e3dbe0f7285232c36ed2ac6c8140150239195d8139b1e2e92d661de53034a7e1d2009681926c186f2dbc1c2705faf72210026ce8968f5d167c5b64ae09281917cc704a64092a827aa1ddcf474530ea987672a69e796de15c9e52f67bc753b23dd01092d379f8a61570292a535ba20c87588e3c049682ff4517ca6fbb7067ed7bb5bff15d18dcb32f9112ea0a2690d1887e7dd8437e48000dc06e3eee7526cada04fa5eef2237b5e6e6ff504329c7e88ccbd87aa35f8c2af9e3c58aabeb5c89fdb80771c48abe21a9d2e680a6f04e0bcd4dc8415efa910f3d1cf88776c48d1d787944056d9db54b5bf4ecc8dbea016592cafeabf7ecef7b5e9489e9f1bc147cac7094bf37afbe71538b7622cbfae589ea77a1c68d13c0ef6d5f097dfb9673cc96e655e59124b890e55a4e0d076db303add341d0139a409242554ac67104db5c218bfec0c180fc0827092e47ed0489eeba1682fc9df9e9c6369a8ff5302434fa426d017e2b5ac6ad2c5334a3935d5611447d70122e30213209d72bea7940055a452f14ab7885e8e1ad7381541d53927e4c0c432566d38a12062395a6ee26383c49e44b7010cc224701fb74e8150c49d010447f76084ad625155e647b687ae68b782e62d06aff6b37f6684cf59eaa4cee5b125cd040ffd465af9894c165983c24d1a453f0141b380bab9490cfd9c20657d25b2f70be55bdb717065352e1500591e87725360826c1447bb68941c6c12556784a7ce0ad5832c5d33921d0a643af72ea773c777386652ad320d094be847db6907574091630b973b34898ae20b82a8955448e61756b08336162b137dfa8b4173effdf3cdb18a2679e54a1db810eff7ad295f77a24e02cad351946ec76703937236bca82b7ed4dbfda826129d3d7f547e35503f1a48a58805fb5f352e06447276a579c0d41f7e2ff5df8e82f5d456caa3acc56a73e815604b3d3e2dcec2f00d0a2bc9ae9e98ebd8ee564f1f0af68ce87a030d742e000e0eba54e78b7c70a777dd4066a6766fdeea05fc0c7f875f687b8940b13a9e91db2f406b2729ef7f669b4935f7ca76e6c1b45cc19c37f44f09cd05cdcaa1e92e61ba49e1666a68cb948826db0e1d8958441bb383131352d235b231e7fcc317b6b89ec98b9c9d8c0f45f7cc0a2b88b6214859247dbb857594ba1e63fd47ad1a6db8c1568a0117498321dbd5453f0765e64d666d7eb4ca2f3e4155097d3af06dc898a05e314876dd67698d9e2745c849df5df8a0c4e973272ea4cd01d89415bb7608e230a189f788786dba31b3535278be52c9ae5aa8c6457bbc068b369185d9e4e000a087c30c533d73426b0cdc8e49128579c9f33c923011119533db42ab634b03bd9d22a08954df57a02f52042f5730132eab2c128e207dc64ccacf8b1d2fd5fdf8c13d114d54c0874d3c4d7307a7d633fc9279c5950b53032a398dedf9d7390a32d414101e88b8ec0ad14dc42b259691b30f2f281cf117334c0b0c0815cc7f0cc38137536cfef6a01b6456b500d314fd129752d8b2f60fd2931112492dc96aa103126e89", 0x1000}, {&(0x7f0000000840)="f9374315f4539376482a32bbbf2f2d4adc406347999f89d1fb9522d613d1374194a9dab04c45c5f0f4f6d4f14e53db175e983411efbd00b0310a2baecd355c6f0a0dd559192679c70d4417ba2c6c020b20030f7a996ba8294288dfd96d25c0d0bd30f688295e37640a5ae6eaa57c1d4234206bcb837fdd4bdd58cb5d6204f934a583cbef836d2a37270066c4343ec6d434d6d68091", 0x95}, {&(0x7f0000000900)="b9192a0a62409564f03df143905f3dae05f3d850c00621ab8a2afa01b8e7f0bd367e39d1a79458fb600e56023b8c91c211f98823331a1514a0670ddec1f22c34a54b07f6baa58d988e108c72b37f85ab6912bf8db6dacc6672295b15915392ae443d7ebf7cc7325daa1bc808dcc0148b1ffec5afa57d072b63ff050eb7de81f430910b982528fac1d3031b726423f8cdedae1936ea66a36df3c591d67363fb7e8fbe81708fda63200f2aa3609aa6df49095687e63343c9168d6d0b1d073393328864ce18d275ef24e7f5494f81ff51f690b00794a49d640225c6ad30789627d004688b2e6182e387d0d248b194cd5e3a447e1db4d18a339e02a75b60", 0xfc}, {&(0x7f0000000a00)="331a57a1efbbbdb6348f668929d20adecbc56873d2d1a7bc516b7b7383c969441eaea57b9c5d144395eef636d69001f9763700717663d7a6699093e998ae9fd89480af1b28ad88fa6db5cfb9120e1823406251781985db2253e458e01790e35482a32b4fd0db0b9a53b3ae77cf1d3929c5aad6b74455871a3688e4a9b602b4f91fbef313d5ce2e36f435344cc93adc7513a73fc133b4163f2d0ddf10248831a305916fe66ca3e85d4388581c46d74778f89127115a2385e935b3203ced8e6411804d1cc5119f55d8c34ed183ff709aa9db5cba1f8e48ffc0cc644a3de3ee0ad04d8bb286", 0xe4}, {&(0x7f0000000b00)="def8ac0077f9753e871cc6d95ad9813c9a421f05e4376f957d9045702ceaea2ef93dacd70074867f06f2773112cd5cbdc8d7389ee023947b332053a542e1f892777a8261039ce200ce4e78958f20187a5777b65ac2ba566d4dd7cf025dd47b5d0c4bed5c836d06d9d6ff94e6735067735c2e448b504b318715dd598c5cda5a1a401390d69b7077ce9159757c7c10d6fdb7257eadaf30b60ef76043e4a75ed8ad837b45dee7e54293770a18461747f0e342d65c43130ebc67101a5fae367cd942afcd3e9951c3a30ddc0d1750fd9d466f4ecf6de46ead9969f5bc3510", 0xdc}], 0x9, &(0x7f00000025c0)=[{0x1010, 0xffff, 0x7, "f0307f13cc6b8fa7803bc354e03addf28ed96d685245b643c093d07fbda206e7d8bdfca4e871810949d2be3dd6eb5d71bc16db484ae9b3e45da96dc3667ede4edf87e7cc575f2db34587aab7f407a819b18e564549e4434be1afcd82ee6122e671c4d15a39e67e5c959d412f927c3209d0d3b703c3f1a3fc02274afe0b5788b4a89255ecb72f5eaefb0ef248bd89aceb0cf05636d62f0d1da8eb94cdb422550f52db45cd5f2d82166cac8f035965dabbec40fff118d9241a92a51cb5843f32b0842e60b55b0a367e17130e2e7795841a28f7ba346fc4cfea50f7a615552227dfa7736cd8c8bb57fc9594261eb1e2a7f89080386721d8a9e1c3027ee5b48be7c32ea093ec543c153c8c6b79fa322bcea6c1ae2392e89a99c59bb6700f1d1b17530635192e9b075cf571ce72e0a345d3a9ec692de2118b59de4cd22ada84ad32d6694e3deca26d6f9d1a11caaab0f5e2efcf2da3acdef6b5067794592db765a152f50e4976d492e3031845f90a65dc6cf333fd7658759fc25d55419db82908bab92597ac11dc452e3e3f222d2e367bec0544ee0281d7a15d58eca7e5f3bd4308b3dd8422680432ecd5f5e18a75f1489d8930a68087af58c0fa91ee0e92a03b65a80a65d58f1231537c924800de6fdaad7f885331be89d66742ca0470929c7d6f5b19bcde2e84d6382b199482f66186a93cbc0100c8b222d5970f266ac28f29b0385206fcb477f7d6600641b02d156a9ade2472853a4b2de998b7d24a60df75bf46b1daf53adad87ddb9cf8f9831dda82276d65e450aa75490cc3af68c4a44752afb603ba2a8057fba8aebab698871e1628929e5e237ac4c452316a8df3c45d98d21f4f406f176d9d35413ae83a689557302c62769bbb8ad5a497e8c5b6ad6bc444b130a15fc9f7a80b30137f74a3877977cf00dff6fb902a8be8ade593ad14cacc8c2cbb59e10555a2df965fdafb665dba4134c96c4d477ece84c26378d6142f0f4d0100ba6d2eb55597d21ea00fd244367bc1689980b52e56a3dc470c36f88f5612dd40e8ede8856350bd4d2d1c49697b4c70f3b45d91f4e117ae623719b696fc1702ce60f6353941449e2ac42769e49d7951f7158e9c12690622f7346d471b1e0d8528e04581ac00abc600c1f6648fe73e6c0f64ffa9c3ced3430e4fa544ba299bd93dac0b0271dfa0e9ce1aa64b3fe22fef6adb032938beab2c9f6a246ee245c9268bb2608f0151beaa64c01f92045a8143e2290ab03339ebb24906557fe85d66459012a3188046730ac869fc8015b0aede13b3ea23d5f5de5bed0321d65de3c50ded82646a2d449cb2579589900499f930d8994f960bcc3639c4163f9db852c98aaa9dfe314b96147ecdc9554207620cc459765a308c0a96358a47a9c98b6ace28d345dfaef46e78d10b7d8723fdd444145f17894a40710a35b00a7124fc47ff6ed9f7e74967e9c2a1235480b73fc6a298897eb8b72fca305231caff8d12ee024ee00946e118a4b20601660f1bc7a3723e43b2b7acc376041c599d3f65bfa8a41c9a933b37d5dc63553a6fd54f81772a9ba2f0cfe19980060bab5e43578491e82ca4e2d3d98a3f005b5ab5d5be4d06b84e60d6e04927b923080b4435ded8b635767ebc01888bcf31e53567e0d7a755c34b953b87ec2443f6dbce6cb04e30cbb36809930ae5cb84af94f3752138fef0822431674629bc5faf2aa61bf3216324e939a0ef06edcc4d061f732cab97cde4b540266628d3d6e37fd9357b341987b993ae23226d023cbc1d15a92ecf23415b6aad1eced50a39dc1b5d65b99251ef8a00ff6e411ddeed20086a10ab71cedf3d7bc9da263f6518ebac2619fa69afc78dc7a353f7ac6d0cc69c4ef3409d44c48db06ae860bf7538bc81f912385f9f72d981b226309a3c0f1433524975e6a8e10b1997d1f7252f18ec8bc68d53256c4c9979f9fb99250823dd1f30cfd3c827f5fde3e041327ee5439062f78fc8fcf1dd5a8be02fa5588c4ad38024c901a8c5c6172244db7d66c5575f123f34dbac9b01422f00f7a13df9ccc42dc5f575b8f03160bb1e430cbc43a477b04fff18e4037ec7160dd691f7487a7b0a14ebc5aef87ce467cb62aa9f3a27b7005025c8ac94f5342a4552c97ea81949ed474331fb4ac93697a6610d4543f81a170b18cb042c06076958308338034ed68e73f3ee4997ebe8bad899bed829ab2459cc804f482921a9c82567d8578afc2c697aef6e3d7011d3512119ad273877a2fc27969c0a28ae92b583afc80eb3e3b08d8d779a5b5c73b6eee1cab07bdbae1a49e45cba9ae2efe179f28fb8418c19db8eae1b0d0b6532ee320277b45054d2533050fbce60da16f74bc3e98814968af597645e9fe3c4955098cf92e7521b034fefd9c10867686e6a33bcd816b53ca1bab54cae0a2b2d122cddd2f1c782d77ad2cfd92339cd3c821a8c5f0016e64683a4d20b04d5d73109361676e4b7db1f019d83155821a487aeb15ae58764322b09589d35b706a053e9b87fc080dab6a2ec1025bbb4f3802c157d9ea03a6cf311c7a7af0b803a04031c882b9ac076acf562fe01348ee710acbbd4225ac8a0aca477b143ccf92ce7160ed6e9ef8c90ab2d6d7b069ef52487c429a582744387b063f495b8a55565c04c84193fd45285d2488ffe0ef2460aec4ae774b65d22e78f69fbb6855a8fce8979206aab5418ce1e5978c601a8a884bcd2f2fa9185f924215c1b6fa1239198122468c7623424a8fd4c530beeaa9cbd3e569e1603bf002c24622f36a1394ea8b14874870205b4fd46cd282d8142a0d47677c78b26d96c17cfa6b499039eaceb60c23965face917efc29d7e59c61d301c7b58b9516461c3c4325f381c14c1701e66a9ed0f53663ee29898a1c98d11164a1a19519b97762bdd3836719d51b316de4b18dd09be2adf7b0988878f6af23653d82cb3296022bb7bf27706d12edfa3ddf8c9122a0850568dad35c77016994a5c0dc4a391c3bb90a38c5775ac349cff16e51fac14be38289cba87e0ca1d1715a91c753ed7170588b88211f1e7201e190a1d833a24c501bfb103a8d548306a9d8f7ab23e990132c70591a86e241f016e5f5cea6431bab33215d99ff179637c09cc1c1b71e4b12fc335ce1fce0996645f71ab20c8df8cd6f7b07d27d791bfef4e88aa02aee7992bdf58a60a8b7db9c4fac39a966f98e9e8dbd6ba2f9e5eafe6d0dc677b98528e456a615861e6f4afa01b7c55c052364a92d6f584675e25b83557e6a54d5d28ccd4c182acb443f6947db3d92b4ce73ecaa3ee5944d5536f2f854fea966cc19309bf8933e333c5b84fb85fb9647b9e1a97ab906d7c1c5f3836b0e9ec48d3dec0828ea3794e32bf9adb87034f8aa94caf99d1670ad24d59c16773d501d83ce99628650759b934f2d17220b755eae4f7e8831e60580eb1f215300e9f13d5cad55fd15f0c89f88ebd1207c3390ef06810cd91ca3d89ec6968d8036149eaa1e7328b75f33e385522fb8bdec9d80e845daf7f29d97ce7bebe00bd3e07031420126c3ea1bb5ffe5028802d3abcc7d62ab0bd5429160dc4f0227aa5f83200b7f2ca3f87f88c2af1987119a087b9680322e3e1cba4d8d54f268920d19e6b73f0d647308e365d551d1877d171ca92b06c7dedbd8d740cb93e653f8c5820a1b52b4593ff44d58c10e8b49e758d59fe4b5c0e3cbc7e8c11af5bd1519d8bc58fc4cb122ddd028c6b6fd2cca4287409a6df409635d33226b1614c11e00c3cbbe1c11d68ec44e415b5beaf3143daab847e42101aa54697b0f7d000d240c46dc3b8748f829e0e680b3e9a62cf158320e4e3ec87ecf7f4ddb027dca9bfcffed3ab522f36d393f9d489227db9d152159d7502782f0a5e0bf0c3ae8fe8c035ed0892e472e473b334c674b2820f09b0a520db470120976a373130616c63a72570b087d83c42885959ce86f02b9f6d6e4689a766915da2570bfa3b2a92048199fa7d2c8185741e94c892eb680e935ef492b745fded1f11af16cd653e0dd234f0199151092b6a7f1cc546a953655f48f0ad462d1b655fb1b53cd92da152db0842ed15743acaa2c7a68f4ab3f682f7bdc8563d3be10c2a9b646427955350e44a2ac9d0a9619d848df35ea006f8440e0055e690ba6fbafc5a401b1f97f40f038484b30a30c468e88cec4840574a3bb334a7f904161371d8fb10a8a603abac067f1e5dc9e1ced0355bbbb8875c53a11aec6f5aca6aaea1b9e0203393b5e02d40073b238d015a04506be3e42455caf8491dc3176f294a3a5dc97babc7e4e50a90c0fbc5e53f6a6ae6fb7cca08804ceb54e264378883b0e73caaa926eb98b47a1808c63659eaf1513344d4e281ed7962f7277d15c946f48009d1ce03f27c685fbd515fa1c0be59021d218dedc878b52c6e0ac51d544e28df462b3c60fe6cb7185581b396a5883dd36829e13d256558a2fb5c11e374dedc3dfd96b96224138935a980dea9e498afd1d261cbf29a74fa70796c1b9c947369de0b624b80c2bcb026b94d9cbe07326f9b00805984e0aba8dcc391fa121cf88c106715395ad461f6960d04c233ce83eaee8406d8132511737e78aaa7825770c10f666b3eedef48cd9fb30ae8ac16bc3bcc0a9635045959649f5e93e1e6a80b536a2f05b28ba52c25dbda99d220db17adc9ccebd7d3a7067f47d9a6442cbac91be247dee04a7a206ce69b14d137d2dab2f7bac0a48da00e167e5b6a2e63bb6c63105b9150d5b6207d52232d1485a8bdb9e903bd168478a50e77597df6707d17cf79a97768bf2e29d518d3837b85a53c8a6b67af74faf7ee984685c3d83d4e0c199b75bf25db7850075d2495469f1ff654504c826f4c5d9c121c94ae1395efe285cef381889957c882ccb56985bced9d9ec44d2837922a16221f6fa9fad2eb22a7cf4cc5bd32a2920e83e5068f1f8647c33ee80da4840ecae4ee53c56aff6faf800579e86affb8887267b89374883bc90e459d69b9eef4d78cdb9018f18956866728264ab1449c5d586813e356fc277c643be70b5df2d2ef57e9107282e646fe8986c4dd948de752a275b6e7f41e0e7999414e039777a6ddd187d30a7f9b92817c6ce7eb043833903b6685969dab650570c38c3f75752b7118b67fe63473bee2f807b27f58de695dbf9f385543ebafe772a6651631613f6b1529fb37caf4096623b71600c65093bc58a05f5c0a22283f5d5ce05aa1a7c8e1c2fe84a1bb1fd604865e320a9651c8c5fbdf7de45fe45438e492f0717f41020cf4e0c77a86e9fb067ce4ef8999260ed13e77912340905b19060fe93df2e2980b4509dff6fa03fe6275b0c5917fd8a797f09e7f326f5f981f81627745eaf564a2f8ebd3d43008fb959719a7e8ea8cabb50e36192cd708cbc61177a87fdfa1e0452a1c0a1e0563e4a38ccb5120562264c98564fde2b6516a31dd1d8d9cf0c99f5ad12b205e7a5b8edf890fac8cf176b0646d8482cbb68647ce4d87031cef5d81982f99fa777d45b6c87f9fc93ebb1aa1515cf34042171f9b5cbcb4f38a430fd4d8a589458c81fea4cbc9ca855560bb91ac51b04ecc6faddecc5dee77ba8e766eaa3ab41a7dbfb59e8b5fa8ee312057c83643e62b993763cd9ffd8a1b489f0f06c73d455d6464dcfc13b29e1a5930ad7ad725c86442f02c167571d494548481049727b44b69508e9c74a48bcf0f196b429f58699f269609fa52b2c24334edcd64c9b4854c82d85f322dde84f3ffdf32bde76fbe5569811d969a69e441df7b14a2cdc47de0040fb23b63855e3d65a27243eed91f22992d8babb7e274d905b464f"}, {0x98, 0x1, 0x200, "ca94201c299ce94d6b6149d152669666be65e4d300dad84450d0cbee663c1c4618baae9f0438d416394b21b0466ab27218e09f93a6d75d3386e1e24e3818288182a52875e5c71399a90783e0d17ce1cdd0789732434bace68022f5b3945c98be2b2069a00c04ab82924cb0f4edbe863b65bd8e0fcb3dc600ce646c5a7aff96426f86cc66665aa915"}, {0x10, 0x0, 0x3}, {0x90, 0x1, 0xc, "55ab5184d6d378700459b78cdf9d184d670b6d25d059ddd1b4a467c1e80b0e4ccd986a683509922799c772c8816c0df067340d14fa2c83728dc438c24138f496ddb0579f5d145659120946acb31737e8c30584a8d88e8b9061c9d2bfe2178b80658de5bfcede8271ba9a87a25926cbe9ce0dde15c4afda67dfeadd24bbbb"}], 0x1148}, 0x413) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="64f3df81220404cd04fab27c6e023164a84c09871413ee9acdce0d88c4192a4000000069575247af7b33a0d84fec692bb6b298e9849c8982cfd946effbf998bf05ffb2ac81a2f4705e972aee3a1f6c0aac859877b3c65bb50082b113e766ab6d00c0e89d2f908d768ce2704782c21ffd30f4f6c1918c3ae65faa23cb51b2ca57ed65029c6cd41a7fbbd3e0c811da47", 0x8f}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000dc0)=0xc) wait4(r3, &(0x7f0000000e00), 0x2, &(0x7f0000000e40)) 02:57:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) clock_getres(0x4, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) setsockopt(r2, 0x1f, 0x4, &(0x7f0000000040)="19a2b4f564ec8a65c02fcbceb8598b75bd9cd00c5094a1d87115f17188da2116aefa43d5a5848a112bd4ae5b3f85c77f0df5c21b1906bc7a884fa37efbe40d5810639203392e35f0dcf05176d8c9cc0392221f04eb42e5d246511093f207a101fd922486b5cb90ff8f3eb77472e6447a54", 0x71) 02:57:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x5a0f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 02:57:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x24810, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x401, 0x9, 0x0, 0xffffffff, 0x0, 0x8, 0x0, 0x0, 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 02:57:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) 02:57:03 executing program 0: mknod(&(0x7f0000001140)='./bus/file0\x00', 0x2, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x2, 0x0, 0xdf, "c878f3a009e6205ef2c4de13668e8964335960d4", 0x81, 0x5}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x80000001) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffffffffffe4d}], 0x1000000000000330, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 02:57:03 executing program 1: 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="5b146e2451fab274a200"], 0xa) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x3000, 0xffff, &(0x7f0000000080)="256b8cdf70ccb8e3f4", 0x9) write(r2, &(0x7f0000000100)="8c65", 0x170) 02:57:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x10080000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 02:57:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) kevent(r0, 0x0, 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x80, 0xff90, 0x64}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffff00000001, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x54, 0x20000000, 0x100000000, 0x3}], 0xad8, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) fcntl$dupfd(r4, 0xf, r5) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r3, 0x4}, {r6, 0x2}], 0x3, 0x1000) 02:57:03 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x10, 0xeb) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x77, 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xdb8a}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0xff) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x40038, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, r5) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) sendto$unix(r6, 0x0, 0xfffffe63, 0x0, &(0x7f0000000500)=ANY=[@ANYRESOCT=r7, @ANYRES32=r3, @ANYBLOB="b432e230d55e70592a7b1b3384030babc06f3fa38d521a7fa88861db2a325972cdedb13fb243594386e5ffb93dd1b3a685af8d59bdfa2897304607e0dcb6b556682b3fd9d0c88bee54d0974bf0e4bb24b29f488451b102a31b5a2b5a7545fc921de640cbd12b9119c685125ddba38758c383a9fdfb52561a2f99e517592fbe37a8a192b0980c1be9d00dfc0d49f62dfd883559b6290b5af0148e0a3113b8829ad678377689c728199bb0b8d23e40c266fbb3f70518dd4f73a37be52619cdda69fa836ebc53d19e9fcf97e29e8bbd44f277bbaf42a5ed09f0a61a6c392a2f5238100d141b292d4be4d734d4845cc32c2c33760a9612d3a73724ae0011deed53e9528b0c85b6fffee1ea78cd071016f548ef1a39ba82f5e531e1433f52ee2437e4d66ae0bd5bdf10c189961ff4d52a1134ba4e8e35701dc0db375b2f98b348533524183cced21fcf0ef46ee4ecb1b6ef6a3c658e08e5e60a5c00dbe13fcadda13043dc42969be6f3846478e9b78058102c0ce6bbfc69acb877e2034aa80dcd6c3d984a4e583ff81832d42b3f57a2cd13aa980e08f3ca4c7c8d07180adcf85318be312eb6b2e8dc0158af18486c52e61236e3ca5cbd3385054eab33516ed5e212fc7cf3f6a1ac4fd066ba37d9533dd9d62093a5d8c195c29c06abea9ff8634ea6e16fa2958531c787f58bfe993f688000f28967743d012d30545142c56cfe3b80dee303b0204bf36a40bc6c953c0111e9b28f89901d5cb8feabc8a78b14e15d2a779c560d63807407b5554e0b39c94594c2c28eb6fc7fe44e185d0c9161e49fb6266ae5a85de2104dc009676f0092df7bbd5f3d428855aedc198495c644ddfd83a49c1f966466563f34d71b0f6543d58861a08380d0e8b6659c0dc65413e9d9cadd1abd266e40c3f03e5de1bd8879c173f2ed25a30b5368904879db0c1c0e58237cd5d7e8d8bc563bd15d9f63fbc1b478cb5e7ab30764ea801cb3da72beb24f782f1d23952de9c59ecbd3bd912c115d3ad68025f1f1f4036900ff9f4e3383fb107ec2255670cdb0ab6c13a8f7e9ef904c2e16c858be918bb79c84952fadf7eb1bd66ac1defd042a47cc04091503adc1a17c91db08c9fe9a660dbba292af09db7ae436fe45e4effa58cd43ab4616d1254fa2324c98b3508a65aecfc28836681c7ea5d0d6a9df29cbc9264d3191ed2511cbea9d747cba318947726e09784deee5c8ce486cc3f9885490c791519dd75bd24573bfd6da19594c872177176efd8a7aba5ecc8040dcaff977ef322cba293dfb0d852ca8f3968b009e279a8c7a70d1cdf6970a29f4752b227685b65dc7bed2fec260e163dfcebec6b23bad3edf2dd862e4bba7a1104eed586fe5959c92f216c27c8415d81fffdaa13d81cf1e659ef97e9ad220ce7e31ea0c363e2b3ef6f10096a5a98dca1920bd4a3db3851e85f03c074e7e5dcc7a409b92e466b4cc0282930922fea1c67f11830979f2005677eae6c0be1e6f877cb518cf01204595f5cf88dffb0d890ebfdaa68b0003b7e3a4a9657806be44c8d1ca7ad87ff0ad6901f1b6680e080c4414ab0d5a1f1a69129e8f28a5efaeed4d95c8ad9bc904de0445795ed8985857d9891fb186ff596f1c667e348549e2c9cc3a5a8d6101dd6f835038431e3c7ced827cbfc0fe12d5fcc38e9fc8f421786bd406d5a6d9c1a88f098d0c504d8a55d54cb14a24083cfb1a7da2a4bb56a35f8077c84624fefb8a57bca4220361c4843e2771f90553f47cabe9b07bcce0a096423b475fc2cbe09a628ca7df5f6d7087f8c3dad2997a55af19385b054923127b8075a3d677f81b9b52e91947a4b5d2adf810d3df2b1baf9841278ab4d20b393f2136f468d721d54cb09183894820963e44617970b882cf00bf94c979cb995dbe32df7f8d8b52f814acaecc9339b2a71d869c86635532750386dd16f8dcd23f78c9ea4219d6542624247e164c51c921818af617946314a985a670b34f55d8bcce569dbd781a09534305b53338a484287c2e627f8ae5f310d19ff8b9b854c1c30d539762a68b89255f078db0b3b094debfede78f375fee4b2fb107567bf2181bd2c298453a9eb4cfcd4cb755fd7701c962355a912192ac1f73a2c6ba2e9dbdc090057e0321f27d4226a96612ee77da66cc3f36d2d36061f37a27ddfd78ac56047ab1ed3905f410ff0c0ce0f62d030c84f4df6044629c2a34c9da3216f2a989707a4e085fc1379a014435d319a1774e904e174135cf0914a3a46b152f7d08e2f3b60dc392637deec0fb3fb685c9107142eb884b003cd8c8057d32329f099b883004e901dd21f63a9829d08960a902fed0e03f48fcc5224f47277a9c69fc0d10e8910906ab2f636434ee1b9c3f3c2e51e545dc167764031b0d0b26a95f99b0ab426c44002cfa6364e3bd3aa1e9702063cad05168426f00aaa48f71a51dd959a042cb0d82af3dd329f22933f781b4538a7172ab4bb8f7c09e0d3feab3368a82c0e3922e6fb51e8393898ff6f2fffd4dda3aad13823ec41f04523eea3705dbe29852d1a1450b78ac21098283b5e94dc537abd9c763375d0d310b1a8aae85b183a76b046ca7a6686098b58c857e541a546e0eafa2c00265142b17ac2ee54fe68217e4d38a5fa0f79ae9af053112f48fea786aeb7ae7952cded29dda339abccfed22ecc2612c217735f46358664c7944be6e362815bce0083da5d2da515b3d32b53b3df21634b1d4e7f89cf7b8fd26b11ca34e2cf3827763b23364f482e4150bd58c0f18255ba403b6fc2fbabaf33d994b57c8c909cb63812cd8686a9b519ac54260dc94bb948119c427cfc90d87f26ea37a22cdc1241712517daf9999e746d68d0f58c80f69c3d20114e113f51eebda0fab3d12f4aefa9a1293652987afab54bf10e78e457528c94e446459cc9beab66fc0583fb8307d6b67f851bb89d930dc66e1096d720c9dd512ddfe58d2dfacfcb34d09a15ffdc93815800b57533fadf1d814fe132da6e1f4e25652c01240d3c6c0e8e324095d3201598d63d7e32e8ba1e5eef31bd8b4ec8a3cdedfaaba2ac8bfdb7117cc23a58ebea269bd3e8a7d3e22cd2fe98531757d17a23eea07ad6afcb580468a55334b03bae88a9d070ce87b2e940f5a5cf085e6f552732fa4ab08ae257c1877986425987ccbbc7962ec59fcd9227c5cb1cbe6ec59bcc50239f3fbfb9cc413401bdcb75aa4680b4e49657784ff7f8b0c2bd36d537b76866bca35d9247527735535de87cdc7ed0f2008bc54b79c865217821320a95efff6519fca701fccb78ae139f687e42974f3d3d5ffe9744357b28c65c2676d51945a2185b30a8e8466d754b5b92a045e73201ce90b086a2fbd97df3811141c4ccc9e0f014a523dfacc13c211956c6a01f934953df8181cb55e13b9846a15d6df226310e78ccd7b51d891c8ba7e1012fabb47f8695940dc4c6747768374c90eee5657f642bcdf989291dcde8b4534da9243baea18edfc517fcc651a15b5d4439da49890ce1a017765a7fffbd54385b1c5c8f04d623e67d79b4869dbd9c4859dcd702f14e0ae669dbb4758a5726eacef2aff8e9f5394312db1d80105574f8d8c419c040206478b29a0a3ceb8ffae4bd106aedb7beeaf4be4f901368b7a91828a83c31dcadafbfaed03f44f1b214d77a2d6376860edf16436622c931e9ccd77a0a85043bce15df15817be797f4e89d97abfce43f3ba6cfae11c94bf9f641e7cfd057355331107f6e379dafaa9d4e70caf2ee031c897b0f6a7fd0bb3a20786be35b9465d8d61d8e3ce8b76b75272b5e7803dd7741f99c1bca9e232e2ff3ac71ce524d7ba9fca49063c8f9970e9d5813d02236e62af49826ad171a78ff00c312728bde8967bfd59c0c21167af892472e8d59d2b086f73fca6a35d549a1bd489300feea3a79b088d0727b30d6036fe7e53443f372d6d9f5eed896bea30ddd7e8ecc49268ea964cbe91e6adf7635738a2524874cc3a0c0fefc3b9bdb0fe2aa88595402379dd8026f65e71611279ceefa029ff56403d7fb734f7d30f805101e7083ad15e9b3aa153e8ec01fa756daffb54281c09b49f8d2159e1f1d7a3cba553bcdd55f1453a0e2994906f088fe9f57eebeb44ea15935df065bf9369cbf17dbdf5906aae2532d19208d0c25e87ecec988f6be7aaac1a338c4b4c27263d031c15da23381497f9f9d2a44f400fb98697b865cc7a5945f4a3abd3b335f92779a8faea9d8acec27e63fa9cc0649d8569a186789b2822f17ed37315757621242034f33949c7f8013beffb4178f77bef1c559ae49b2acb359c10f54869548efa84e3aac78d429b972d702a7ef7801a48c8bc230bc37f074c520383490f10b21312790c0ce6f0ed0c5d082711672860bdacd36d2e375a0814c640be8dcefabacaed5293753df76f85551e2e1dd1b21b6825c36f93f764d0ed3a8e3685169edafc7ac4ff88e069b80eb6a6d5ac828294a55bcb549e8de304ccc028bd74788a713f1b648601766f0707df6d59ea53c287b8e713ca349766a217851fc2f73e33eff2a688ba10301438ed68fb907ea364e6a0bc52a5ef54e207588bb365cd866cd5cf59eab63562d1edaf7805aba2b62d0ff4d14d8f0699cc6aff8a1514f043be6f5027712844ae556e7f7fe0ab57e400edd87792e9dbb9869f6c20d5b0b8ea5a2a5eee561db6cac00285d56759fb85f9edfee35965e7cab0b0fd4676f394506827aa38d5ed4a3480679ec7505c440b2178629c36ecf4e1831bf57bd105cdb4c47cfbd8815d9e3e25fdb0afcfcec6b581071a00ebd1e6ba7d2e9df3f47c1ba63d9d4b45fdac5c5789ccbb84874dc86bc4953d54b36752d15436f21ac6959866403392cf0450e9dfb05de14ce71f1ce5d99cea0d0b04b000ccb0458796a150bd6243d8b9ce1b0505f602dcb8d907aff839a85da2a1dce22c39c8d77b8954726f7b07b1460f0e824445274166b448f63c8efbbec4d8d6a2794de7810c696b6a351ff801718e42207148f19dd01d1de5b3a2465b3dc000932c580188b20c2bf87e0a3ef1f48c6c0c14ce1e9865f37a00f9fa14b1f6a6bce9312405f629803a0d307f2066a7de43037298732f614112b4f9eded914bbf4d89735672e6713b66d2bb2d469996906f35bcda8456e577127ec530b399517365f8c8095b9ac0a417371a437c8bfdabb35e2856145b0d1d73739cc085650869086fdb5fd51fbe07d05cd81ed7a8b660bf4d42be6193fb42d7fcc1c6fddf663d328843e8c524220b74ed169fa4893da18142a870520563b5b37303d8cb689c2962126ad6e43d6aee5e1e4dd3352321a12abd4ce5477f7d5036d6f50420637d9aae9b654812e8692428c080adcd17234bda4d128154c6ef6553be2dbcd8e0143cc2da87135f77bc93155c18a395ece4f8d130a864466984438ace5d65abfb439a7bc1ef1b26a94ccbc0006dcec96e9cacdc1ebb1fd37efcd423f13a3f73f1b436e5ddcfdc98fe4575315672683e15027304fcdee1d5f1c61c924ad3a806bd2b806b29bc5b46a52b962ffcd9ef8ea2f06e2a30b9cb8e31011aa09c3108425fe562927d0fd9535bd200b2c3dcc46bbe3af5b33cf043fd9d701b4cdc7e518073dea255a1d15db4dd65010f8bc13ec2d661c3db70ad419874f3f0d22a6e1ebaa5740f883bbfd60d45f9dfd15ab0a02410654886ba9b369168c5b7b7cae2e31089d688f3fb1283d8624512e99c172997f068cd848d4cc32a5fcf88400e9a1d98db2228fbda19c2c6dc5c90b61121709592ae2f42c7d089f01850c4430e95c100378dc1dbfd69703bc1f2d9b6fa496517f10a511c", @ANYRESHEX], 0xa) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) 02:57:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x10c) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047eb0b266696c653100a4e9b357020010000000000000bf7413aee9ff61ef93cdd5656df9ebac57b8e169c1d6d929743fa4042183ac29757c6c13d5a6234a79f603c7b3c76fbc3b9a9d4ae743f6359ef3d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4d3cd861ef380e4d9291051915e597a1cdb4c85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4bb12160da438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb02735ec0d2efbc3bd9cd65e4bc135afcf6d5723eec932284b99cba2511c8410661ddbbf56f96f467fe2c4cd384afcb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea001c00000000006831d25a9cb0eaf6fd9a9f806829a1fa21837e4f6978884818f6425e7c3af18315748e7df21f4b873202205d6495d21e06493fc8cc75006300"/504], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000e40)='\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) kevent(r5, &(0x7f0000000b80)=[{{r3}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x0, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0xa028}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x169, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r3}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x7, 0xfb50}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r6 = dup2(r1, r3) setreuid(0x0, 0xee00) dup(r1) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) write(r7, &(0x7f0000000d80)="ed9557ecbeb30d6b926cd1e4748a26f947089c0bfb0a2528c63f", 0x1a) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x44) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) 02:57:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0x3829) fcntl$setown(r0, 0x6, 0x0) 02:57:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd50000a200000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d84ae5ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467e702d5fd9aad3479ffb81801693ad0d589ff220b21ddd55c03eef3a40426a6de0a528a11378cdc7f4fa652ec7a90b426cd598498e4215f1412b59c909538b4cb0385ce7d4059e3daf9d809217c2c2c2715ab605d177be5fb856fcd4b9205340364a5f229f9d4a319acf22131cbc2b93cb52d1c13e92b2a11b86b74ab5579ac2a9395ed638d5071b2aa09332e9f5aad9ef3ce08744319662e18b37857375eb26d557d8fd624444dad1a9f8a0c9da06d9d8cb3bfee51df92f84c772837135fdd8f536be5fdf8a0da07901943f38c33ce5315754e856fb1337e23b2804a6cd8c9a67938b2af18adc39e7d90d30761f7b5eafc46ba8f8c5933319e76e1ce62bc08eb0ab7850b8b2e0441998f010ad7cc580d825e7ce4579f17dcf1e631687350a5f891311787f7c5d9e8cf11bd8e178d8f9461047eb64e55cf91e5746498fde2f87f9d0d77de7a0b187d0599de864d877be520226dbb7953c0211466f86e72e5d6ed5c20d4578b991e11c22c07c6ba9a50ea8c6d5706f4445c00a2a5df6824f114bb86165d34339b8f9ab08c550b378c20053c247a172fa015fecb170c37a03bf5cf961076022a70537fb48dacbc06a9afabfebc65d46e92cdcd47"], 0x1, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/4096) msgsnd(r1, &(0x7f00000000c0)={0x3, "ea516fc15991"}, 0xe, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x7ff) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 02:57:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="c1", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) read(r1, &(0x7f00000001c0)=""/141, 0x8d) execve(0x0, 0x0, 0x0) 02:57:04 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) 02:57:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) dup(r1) 02:57:04 executing program 1: r0 = getpgrp() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = shmget(0x1, 0x1000, 0x480, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x8, r3, r4, r5, r6, 0x62, 0x1}, 0xadd6, 0x4000, r7, r1, 0x8, 0x100000000, 0x4}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r8 = semget(0x2, 0x1, 0x4) r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r4, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1000, r3, r9, r10, r11, 0x184, 0xfc01}, 0x9, 0x1, 0x8001}) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f00000002c0)="ee5049ded82a3b1bc2bc1bc3c7aee1c937844bd159547b8a33df92b94997c8b59d15b1461449daa149717aa3ffe48694a1b9797f0f141d94c2331818d72cbbe7f1a76dd73a18e3846a88ba1b566ab311286313290f9b47f5a929952d6d03c6744a0ce05cf01ef616b76614deffec2443d47996c851ac27d1ce9b11261c40cb71cfb7baf90d321712ac644c67e34e8947b3196877ddecee1773c927d2f13e84ebdcebe8ba477ae944192b27a4ac0e69e9143cd229539677a9", 0xb8) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) readv(r13, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/77, 0x4d}], 0x1) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) r15 = getpgrp() fcntl$lock(r14, 0x8, &(0x7f00000004c0)={0x1, 0x2, 0x81, 0x1ff, r15}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)="188278d91d83304e8a3623c916d51caa11a799bda7a6c75f04ecb38082c9316f2bddc402a69681290a31cf41347339bb605124b99ce2fe90dcf1a37b1270", 0x3e) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000580)={0x1370, 0x40}, 0x8) r17 = getppid() wait4(r17, &(0x7f00000005c0), 0x9, &(0x7f0000000600)) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r18, 0x40044b06) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 02:57:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/192, 0xc0}, {&(0x7f00000006c0)=""/220, 0xdc}], 0x7, &(0x7f00000007c0)=""/163, 0xa3}, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000008c0)=0x7, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) r1 = msgget(0x1, 0x767afe28300acce9) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = getegid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, r10, r16, r17, 0x80, 0x16f0}, 0x80000000000000, 0x1, r19, r20, 0x7f, 0xfffffffffffffffb, 0x7, 0xb63}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x133, &(0x7f0000000540)) 02:57:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x2}) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="9c5c6580c4e319636fd49cdd4bed1c353bedd150", 0x14}], 0x1, 0x0, 0x0, 0x20f}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:57:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x7, 0x86b2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, '\x00'}, 0x3) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 02:57:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0080fcba5deb934af3747e7bfbdd073707691fec963fcbd4cba20ba3d79863e4cd2ede9d43fe8592555d3d3d57f0c2b68a88e0d3892cfb1519b44a925619c3dbbcd168d2ec4feb51be5279ef6cdd7e7b44c122b44a8a2373e5c8f984d4543592818a17"], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x6) 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, 0x8000, 0x89) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x100, 0x7}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 02:57:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) r5 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r4, 0x71bf52918b04b44c, 0x80}, 0x81b, 0x0, 0x0, r5, 0x0, 0x3, 0x200, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xa4, 0x4e, 0x6, 0x31}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 02:57:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="0c668cd5", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r1) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) 02:57:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/v\x02\xdd%\"\x1b\x1aa', 0x30412, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) r3 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xd432, 0x3, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = msgget(0x1, 0x667) msgsnd(r5, &(0x7f00000002c0)={0xdd5b1bc6132a1b16, "117afd43b2d146b65692ef470eb731c95635c17727c55a125fcf78b21563c0e5092d89281058856842a4e7a88a4131a09ad7846378eec3cdd685a0eb7aed61f2a98c8c565eb47b67a4f049ffd0e15cc76b0e193908d0"}, 0x5e, 0x800) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4, 0x2}) 02:57:04 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xdb3607100439bc3c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 02:57:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) close(r0) syz_open_pts() fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x8, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="053d3495324850ec8120ed38ee0dcbb3df040000000000008cfd5398d1b57a8a9a376a0bf987ffe0c797e5bd83befefb13e5ec9f6b13bf9345679fc52eafa1041bb445e5c2d0ce27ee34d3411be198561849f842ff2f5a7702e6cc19da7600c33e5a92c55bfe04c40405e2a281b7e514408863c42f7fdbc6c944d2fe89e80a485829a230b51eefbf4d6f311d7c9b5f29df9fc468cbbb3e5ae24a3891eb838495a8804e232312ddcd1f78abefbafb1719a676bb6ad6a83f90e546f8a90123b8c542319220c9a530b8526b6ff7433cab8f4bd1057e78375499ad85ef31f7e719319ba0f4eb0b6a2f66b2a4da02cf3efd71c3c483fb6890dab44b92996df8ca80fb25a0aa301fdcb255493bee51", 0x10c}], 0x1) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x1, 0x40, 0x800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) r6 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = semget(0x1, 0xfe488cf7f2b9b67d, 0x8) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000280)=0x200) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000040)=""/138) 02:57:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 02:57:04 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x59d6f466f2ad0d42, 0x22) 02:57:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) 02:57:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x3, 0x98a, 0xffffffffffffff39, "fb00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="0df45d79ae64dfde3faae66032ad845701ac3b278af70c4696a65447aa874da3f0cc80e4ee0a9c572b34a11bb832cc266507d5b8ebf977587320bba2eda4edf06316a993eaa11a6f90b9f7eb22711a7444084302de18f1a0c4ae770335d1f498fe1e3912922bc7e29c9d22052e14be5ed8028c8c7bb94c5e40fe955fb58f9f25bed07d1fb6a342c08c037f7ab438adbcae08c2f5abeef7e0a8c83cb6a9ee24278cca286b7bc7b042b3dd047674", 0xad, 0x5c722554d933d97f, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x6) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x1a1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0xfffffce0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r2, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, r4, 0x6) 02:57:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="8bb41cf37f95a698d8f12aed9353182953a9450550186cb8aafe5a40e4e21142", 0x20}], 0x1, &(0x7f0000000180)=[{0xa8, 0xffff, 0x7, "055296c7a317c6351ae219cb02b8109332a9c7ba2c28b8f83d5d646966ef1d59ade79da23e846ea261e7ba433f1271a8a21a571e67c1a64fc2879cf526e21e13901ab375079412c5c8ed0852f71c08d7a00677943ce729a6610c20678474d877ad9c7e7f5ebbf08de93897096d63991d9097d326f6f5e2b219c57317c0ada978c8b1c27e5da7ad3f02a562e06d138a7ccbaf6fb6bd186a19"}, {0x78, 0x1, 0x6, "813f8a5b156ebbc14e709eb384ff77e3eec680d9ff849c3d254ad7d3661f799257e32b1f37bed6defdeb6ed206b9e1ed46ce0c69fbeb7815cc7faa9c3c5016d88af07af3db8439bbd92a995cdb0f351ad991664b70cf48929ae0b7c0f383ed26ad02e403762d4f9e"}, {0xe8, 0x1, 0x4, "af17bed0e2772af0087cd9e76d0a70746ddd3551fe11dda0cf50f82c28116544ffe8e662945f715ab7f3f43d6db8becd98e3057807a39bb07dca893431744722a318760ff97181bdec7c370c28ba808c9aa6517aa9e873c392d0aa1c369a05bca3e1e07cebafb465ca12af75c0de37e81b6d020c55513fc53da2c32be92bd1ac9ca3d68f37f8942ac0791e7925ad7ca858ccace3f7fa7436c2e3789974a7119c31b307ce057d6e160a8c08f3e338f8b19ae58cd34754ad3a9fa2d70a5cb4c8fffd433b437745c67beacad9c2cc4f1c43a6"}, {0x28, 0x1, 0x79, "89bf648e7776fde0e366e4e29d006b033b1539fb"}, {0x60, 0x1, 0x7fffffff, "11eee60611ac8120cac1183b9bd67452ebc52828f7e9a2047929f8e0ea93d707722afc2889d1b5e6a5aab592fa3e8c80413ab9ee45ed377a01181b581233d91f7ffb0ddc932ac1330d78de166d638f86"}, {0x88, 0xffff, 0x1f, "fc0f69b6f075adb5529f8fd70e51dab3b0295803d43c444111834263a5f3f4773bba519017fc9fa9c1bdc494f14666a85bb553469da1d841af699e7c3f4a8b47c851bf7f9d42b98f81730eef1861f8aa9a5b2536f2266f572140f0079c87db79a3a9998bb65eefa67d97a599ba6c6ee8481b9fbb1f33"}, {0x88, 0x1, 0x0, "47a5723b05da5c1059736130f0c951566ba0c495c94ac0a3e531bf2f530597679d784ef1019612fb00c3c2a9c9cb51c77b8650a8f519053ecf83601db52fea4155b76199b9d29124e262b8d1f9d4951c3baaaf9263a4f0040d0b70c0cf43126d0974a659d2a0045e1536c915e1cfdb4c9520ffcd81"}], 0x3a0}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 02:57:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8c) socket$inet6(0x18, 0x2, 0x1f9480000000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x588b2, 0x95) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) fcntl$setstatus(r0, 0x4, 0x80) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) semget$private(0x0, 0x6, 0x480) socketpair(0x18, 0x4000, 0x1f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x81b, r2, 0x0, 0x8000000000000000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x1) r5 = semget$private(0x0, 0x4, 0x444) semop(r5, &(0x7f00000000c0), 0x0) semop(r5, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x5, 0x6, 0x1800}, {0x3, 0x7}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x6) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000240)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x120, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 02:57:04 executing program 1: r0 = socket(0x18, 0x4, 0xfc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/43, &(0x7f0000000100)=0x2b) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x34}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) readlinkat(r2, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200), 0x0) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 02:57:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) clock_gettime(0x0, &(0x7f00000013c0)) 02:57:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) socket(0x0, 0x2, 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='`&\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) 02:57:04 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) 02:57:04 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket$inet6(0x18, 0x4000, 0x0) recvfrom(r1, &(0x7f0000000840)=""/4096, 0x1000, 0x1, &(0x7f0000000300)=@in6={0x18, 0x2, 0x0, 0x10000}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], &(0x7f0000000180)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='\tA') getpgrp() mknod(&(0x7f00000001c0)='./file0/file0\x00', 0xc000, 0x2c5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) 02:57:04 executing program 1: r0 = socket(0x18, 0xc003, 0x6) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYBLOB="719beb36938be9480d16770900000000000000b4eca1", @ANYPTR, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRES64=r1, @ANYBLOB="44d89e135624c783ec410c33ef964973afb941807244d2cab507f37da2e3e85225c48fb5a01ee87fd506c9f9e3fb4554f3b257e221b4f7ddc79ef80dde18c1f5c2b504c3cf03c29a63521a42fee4a9652be54ccbfcffc1c747c3d353c3dc070cb41c113b8d4b2181b23088b488", @ANYRES64, @ANYRESDEC=r0], @ANYBLOB="f428791ba2589b97c286f519a7dc19847ead0434a7bc62dd8ab172d2a79afee6104dddf20d9d56827055e5233b17dc2209aee2aef570972b58a520f6a17797b7f3b7a4e8518db8849ea036df725bce3e93f36a1004b6ddc41df495bf75cd88cf2cf3282e1b178f8323275f547b909f832c50415fd3f1c48307061a2511fc75eee435c514f2bf45539b55dcef3cde2fdc1007bce9cb65"], 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0x2, 0x3}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) recvfrom(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1af, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) write(r5, &(0x7f0000000000)="3e3eaa5600000000b6d6912b5e4cdba500000000081802600200d04593fdd308e6b7ca0000000000", 0x28) 02:57:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:57:04 executing program 0: getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000100)="24dd29e44353b468b0ad6047e2e7d83529792651c991f5755d72b48928997261cda2050d2416a43fa3de623e742537ea991fe81ca69cf31ee114882f20d2e61bc4b7cdcb477190a252cc56b34c86dcae35b1e1d8b3a4c5a8eb8ef9a5663cc4cb8e04b8578af2c749c37ba16ae973db3593", 0x71}, {&(0x7f0000000200)="fdc7fd52cbba803909f47b5113d5b181d6d06d64f8a6adecf03f33079efba45049536b9234ee3274cb7ed61378492a16d369e1a096b68baa5e13b4bc69e89cb9e5b6e2e239e7b97edd15cba32d73fa4a9f9216015f7d3c97f32fa579de80a94e310c79", 0x63}, {&(0x7f0000000280)="c20679e75b16c8e8bf219d9b272652a707217f07f15ae3e63027db826f9ef8ed766f20a0483156be14125a87974e6c1c95491685b76481c2581c9a1fbfb090d60573d61b17f1298ea2fafd86e683c3442df3eca261054ee177bc6132a83b6aa9a3eb40ee432f0d38b002ee04722ced9ebd12effce803e62c28addf69c2c12365d82e5832d447ee8984d19c30a096ad39ce0c264a7c28ba3a621467499faefc1f141e98e3fe1b88e3c4ba2060dce8f91091946a8dcd72f22af2eaf8a927e700051e2942db7abeb81854424715f01764ed257607b5fa8b5b8777b329ac4e4ffa1191ebed75e17b0f0f94b4b0c27ed098e2e7a968253f697887d998c6194b4caf8b1be01581a54d036ae321df564a104c5a72607c30787e7545b4edd6ddde912a070ce63b8afa5257f9dead38a88ceea501a05dd4257d93e1449633fbe3c3a32b9379b22f8758fd7e8f4b4666dcfa02109818d2f9ee5418e21fa84a4a116539c351bad4e9745ad9604049714483a245b8dbd4b7b1a378162555c23313bca1ef186f66e09f706d0ce010106b0193d2726f84adba163168fec115da4e6392a6fe0962c3f6a598ac49cbc047872a0b89438c5f5d8944cfce973b71006b56147ebefd8140b16650a8912ac0f63a5c884b7ab457b96aaf1f89b07099f007e60cbedca55d928bb2cc81888f14de01a5f0f511ca9b7b7a5fc8ab74f9e472927cad14498b191cf09ee477523e2909b069337e43f35d770b2048894448a8bb2c744ae97eff7fce3ddf5344f1c89f5c8857b77e7447b6b16bfaf047643bf4b3c3641b8bc6d55f7f7d72a0c8ab06dc8e36c611e52320672a6ce2d500367d27dd7c53e0e36d48d29e92ba55051c00a24045e67138b8e0ca7239dbdbce3dc0916724f3b3229b322f4af457fad5ced539681dbbab0a0e0baeb97d6556d4efcf392cab8ac144624974f884d62e22918d630fd8d4491569423756af99079efa2b437ca8b9d347f3ec304a9e7887ffdbd0eb73ee6fc9416c5dba932fae4f548fbd536ed5a41e4a6fdf8c85129d84667839f56b8d3787a36b15736ab9d62ff43cc2f228454b459ff231dfba145d5de43358be9e93f259960d5a1cad867e6b57697c31140159901b7e481286b9e79a06415c9deb024264624e6c24f5d6f3d9dea07840538534a5077986d9a19ee0db6b5773cfa96385e2eb23a8bd09e8a3b1094133e074544f115e94af3b483fee882304a16149bdd39df130c7bb321ac332d47a62b5901723c40363bfedb1aec4d62d26379e3ea0cd80a2c79cd28c1f19d58db7136b6d64017f4e36a18560e904be54527e1a7f938785c454fb6147f2732a4604b035ae5ae93a82d8bafc0b3f24f3e1ff3b74b4c02c5c1900cec0e8fb41f09e2531921f87ab11b859dbc39b33a01c5c349fcebe70697691b9f38d469c430582288d1343ce1fde85adced96a10518278c0fd09795351d4882c518f69fee32cf51fa5582af4a77118938e9ace13d627fc812a736b718aa50acfd6027c36d8714b76db4ca4d20f004107acffb0a8a275616eb45741f8762ab7d215015301678c4f653be6622611992c763cc4ada7cc1a04486b3c91dd88ce5451f22647698877cc6cac5c8ebd08bd1cf0af96f9116e07239c1abe3de7cfa2394b197158ab9e0c3a691aea61a3bb594678261c50febfe2819493a2a13375e6a26e9ecbf143bf04f5d27a5c97d3746bf20c2699f40147784647a7f17b94cc21f263a32d36e61af331a290a299a7744ef74c2f19b440f616bf745f9ab0da32b61fc4079541018a740b2b6dcc794931add9da2eec111cca65970f8b9deb18173547c8e424880317f07ca30379b2332699c7745d9c2de186e207c50a19479abde8dd754e22ca7c622ab6bad498480f90d414ea5c5c141aba3fe9846b46d9dc59b36c567b16b886d797b12460dd9d8c3e151ce8b2cf15b15e4bc0a824d9795480a8a78692e94a2c13238481797f3eeb6da44d9d6379e02f048eb92909985fd0226a0b8815a46ceceb4ca89cdc6e43728dd61bbf24bb1039860a63ae38c34ee785a67def353004f3b0c923b47507f7f144d47b51aae70be0cbe2099633c3196b70659bbac859b4b7341cf3a9fc37089f58d085b25054dbfbbd47196841cf4367281715941fbb38ce1684cdd2dfccfeb25981ecc149687e45c0dec78946ed5f00cef501d43c75de8446106a484539f8d552990e02c5f063adf7f9efb718b73ade904099963545986ed22507395829a0f2ab7641b939ea566b98bf5f56889308b185218d0877a2f858203d677797af14f9bade603a30e62609085057ae2eda30ee61c6416e781bcef9dd536a65014ece20c5983c362161fd21530fa5aef4e5f1c890787423a0e0afb9a04f059575ae6a6ed16372b888c54c0e624dba5cf31e67b99c44a930c178bc77c5d66f9e949aea5f80b21db9b3e3d7d10db4118ef106e57fbf99266e78f1509357974eb5f2c28121288d564a50c16b22bf57b80e673a1fd841921b9e23a9ff7a07f7b03353a372fec06f8f3cb06fbaf8b09718607481ff7499fcef8a8d3bab3d4ab5b041e6dec1d36bc102286e317726fc8d581239c0cdc4f745fdb12ffcd77da0289b7f5ab15faf2c888cc8b0ea868e85919966d30803d2a8cb3a494e7aece0dfa3eacd2201dc3a5e5efcbcf488bfc2beb74df31483c72c2f02a7455fb9e93efa85f45a28e00d5787293b9e0ba5fd55dce519747e48e88c09a30e8a58ecdd604c0aca7a473cf4829ca562d07fb5fa6af88ad370db4f8ac3213ebaeece404c24a513711a3a90aba5ceb92d5b00d7291bc3857e94780eef6a072838b0a3fe10eaf492358b0e2ff153240d3789e75920552211c0584e5193a48c34156cefbcae566f68f3957caaacacaf5c52405934e286846ba6e9f7a18af8a53d5ec56cb5626ac1d44c8e686b734448144e9971991b761f534be404ff493139067bca8222e9ab42ef36554a426026957cf74e060bf794c5b990dd4e9d1887c6421cab83e8b89c1252647933d2ba5d54958d84b1ccc0acbfa72d31bb8102ab2f60333931d30c05d329ff922d0c5819c63d046c35c266e038e93d0c1263bf9d9721bf70e4a314cf7be31f719d1f3b94024a5c4775af57761fac60520d4fed7aa32aaeda73770d1aa760026b1ff04945a28279ebd4f44a5474fdc2a0f46b7f0c6b1028a577ced0076e2deb80e2472eb502445e5a11a02064fa9a41297000f782cb9830d76a9612c1a427a63606b8c06407feec9d313ccb10a329c4e7b4e36449f1588d13b816aca85df40a3b84e1010baac2f712a94486701fd3623d944deb32de6e82c78bc22c730e6e093ea6852171be9050cb8ced45a802fbfd9e8f691aa1b9b01a1bf70685ff8c76ede480c19cd8f6567fcc1a3de169342bb3d9fb3246535a43201abf5d0a0a6170e8130f7c556d6c3288a16aa8f909932b3b3953fbd14f5ec3ef34680c400609d46897bd7112ec2523e96f5b6a319960144af27aa1f2e4603d94abc2619037190a798354e9894cd9a0e6a362323acbd2f45416eee71c784749c7d8a4bd3344da6858eb8102c20735a7af334a7424aced88a16ac8cbd3375811ceb746ef016c6ec4148866658294272e69af8c65000b4b78988286907ce2a3c2ecbbde7e6071241544ff775f8833031eb48deae2316f2ddc888249744c0933e3739a10b92f7b02545e716d86a00f3f15f86920ab174f84cfc657903929ada6d4fc3f873a44b410f6907a493c15c9fe0bf1744fda8d0a6b3260e4850aba4216551ceb827ca8a33d81b91b446e778e68a9dd92b3dbd3295ead55ed1358ae8f74e7fc0bc453543bf9ca80857bb32266cb5611f63f60a005bf99b1b735d6f9d82f42ce6d58140744ecc58e7dc535ff4679eec14577820e4fde463b35055695b9ac0cd918766f380ef4d18781234700e2b64cb5fd9a0a9e6b2d17746b4f40a05a28f51794d65f439f900cf93f890460d582b55844669e652019cf1721d853e025bfd508dc279a80a86c4de4b873cfd61e641cadc0af28d3d46ee7b5396af66cf4432bc42b5cbbeaa09d185c6bc977294e4d913d843b301d2915447ecf7165086ba870ed6200336dbc762b05cc10519e31ac93722e7c534ae8ded5de455dad8607228b1fa98afc82eaff756de5c6871564040d67c53008edc776a0be4d6830a055fceb716854e04ee29867ebfc7335ca6c1fc4b388f909fc5636f66810ee9655db17e67109fcc55f2d7cac7e3179d2aff02fae0fe8ab3a7e3b6f9f9e89b00b895a8a9a0881a2818d6fc0c75a4bb15ac301eb35ae43c16f78cb3a300adb7df5965fa6a6801e09da10a83f96af32dd612dc67d116573fe08f8a4b4daff73e17be8c11216601ba6f6d57e2b92526b0b629fb9c6a5786a0e6265529dc064d29f90481e682cf4527ee36dad3dc7d2363b2cfda29bf35e0fa08068d7283f8225369daf825f1c4883733d9d8cee29cce435f3f93099112079c7013eb8350fae8c5d8c3341f4994e50acdcc46efd22d555a5e6e08926d619098cbb6cb0c688f8b6591291484878a8787f5f83f01cd5112bd40940e06af55591146c2fd3b15ebf7c359de371411c043ac23dbd0d4dc771b14d045f53e6085ac1e48ad0cb5fdc91043b3314c5454b9a916553ddbbbc28bae3f72799f103672cbc5c76abeb1c15b56ea45fea37e9e840729715ab7196bab5868f9f5b62b6b89cc07eaae0cf41f04ee509d63a5c084c7ebe87064de46a4258c4a8e0c262afd45cd89eb446b4c567c757c1a01b4cc6a0beefda47715a2424428819a073fe6a1d298e5c1d4e9bc5b1322177dc862597b387356ee41ff8e3217e0c2997733237b861af22d95eb65c054ba5381519b806a2ed481347a9aa0619c7215b33aa985da259fe797fb03255b35c3f4c12da24b4ea0275c5765b09c923f3c22e8361deda85fce4a89d8999349ba58390dc74e851575756c48129a6ffb72bcfcdd4cf8f04b34a808d0d259ce22b0dce5ed30c81df05b2e5bd6774cf40cdc1578b509819d3ac11cb99521b545c7b762313987c96dd74d0809cab584453081128a36fcc09fc9c71397b936ce268fecba41ce47a734827c29985ded75c7cbf21c7b7b8c6690b173529f80541bc8308cb08cf313b4cfcb755ff5a2b23067c20b279b285a2078175e37f5f5213ab8a2f00bf7db0ff19a5eb3c33696cc58e3175e40f83a4a20437fd26863e6689d3d3e39560881258864998d407a5f7578949ae705707d8cfdf5e7e0cfcaa799a466b6bec66b1a45113c451f4d8e1e62dedfa28e9976c4ab4751713faa3f52d4d83484c482a5fde06c1fb23097021462a77c30180da768a0c0efa71d11f57033a5eb5ad43885b0016c3285204f75d527b23beb881b2b43f5c3258f80f3ea029173b5738841b6a1c99e0917b24902a1d4238296ea74a2c5479e68b3306e4edcc7f0aa3128447c586e00e2501d7347739a0baa9d9b018a97c38607ba3e8a62455a937380dc45dfacc7e0cb5a6a89a7dd6c1fee53eebc33068233fb32873b2760617401c318e57d89dbc8befc2e77b940ac4a9663fb58f5ed913b5d242abbadd4a3c077f805beee6bd01ab50b6bbad8c8b4bf3152ca73e414a75075aa57072bbecac1df0110631f82224957f1c6ee6431cd3be6badf3060625a2bc31ede051f53081f39f2c4a6174f2704c289e486887152631a5c75871c1d2103e7a5cd22b497ffd867c0fa6b9ef8f4312b0e7b9e56700ad41777ccf9fbc0698736682507e760e84d1d61af7cec48f63111d5a6ed5b4fc33e15e4afab39eccfb74668e5fcd2eb3", 0x1000}, {&(0x7f0000001280)="cef13827a13dca3ee389cb6616727fc2cee1511c9516e4c1708265419dd583e5b6a80fecb5fd17662d88a60d9825e905fa654fae93e551b8c67142ed992a1e7a5c61ff5cacff01b484a9105ecf4a6a482e5931c6a5a6b92760fc630e00ec2da831e4d274d94c5bdd94db3198b5a6b8c7a04713a7ac270dc285dfb4b3cd47cefbe134766f7c9672bfb0a5ca9edff3283da38ab9b79a29a60b639ccd3956c75ded6b6d70b6063e47a86d204abebbbeb368843bcd0616f7a74a4f2486cf10e8f9143a27e1841a5859d64e637823a1084635ed66ad91", 0xd4}, {&(0x7f0000001380)="91bde4645e014618ac64e281430e195dc55b5a3165a4fb7ef9c0b2631879047b2417fe6402027f7b2da6755a91a58ef79870fe8014582b797854a868c234b0373b0f02e0cea174282c05573d5232583e37c667dfb7bdc1943b67695d4e49e85610756c29d025d47c228a15cf6c487376cddd579b5f30d1548c21a78e54d5938a34ba6996dcded9ed7dcd761fb7a6b3ccbbff94739daeba9607584a8e4eac3ac8ffc6", 0x5}, {&(0x7f0000001440)="41eddfc68bfd42df25b9dcb36b205d8a75cc2d0de7a565df93bb4a9b33621bd0b6200f59ccfa635673261968f2de30d7feff2d9da3fbcc49cabc108a5427fe94fac23d33c373218b08c1475d05fcb0111a04fe25bb78692bfa22b3ff47c11f64cfbef9583c1f5ed0b554efbf00a4278032c0b2c6a06ae9a6e6ca4a4ba6ac5062e7979bab442226", 0x87}, {&(0x7f0000001580)="2d196d808579283325428618362da2e308546a9b480011dea7881e0d98f70647601ef5f56ae07ce2eca4fba51443eaa6bfc18744deed3c8e97af32352dedb25a05b17e4a2025030632c71d3db49c68bcda042cab864f15a7a5227e59cf2f91a0d16dbd86cfac4e5d9bbc5e1e92b4cd8b753d3d64d5117231a04db06736434cc3a0f6886d4898ad2bf3d92bdbabd5c57772a324ad0df6b593468a6fe70111de946fce4443c1eb1b20683eb3fdc109fd2d4e796456ed31c42ba85f81756fa5962599a46585bf", 0xc5}, {&(0x7f0000001680)="8ade7bd61aceb21584cd3dbab07e59e9ffe05a32e8e5c16ce163a5115fff57f7fc9de2f5d6f9fa5b5f535bcdde7e488fad1e331121efe52e73b76cf16a0b219a0020e611283d4d300f7c3ef34f96612248606a679d5185fcb957b8e2bfe908581494efcb9f5667a8d91e0359536c27958f50877ce9225d486b1a1bb9a982e9ba885861964da7f12d7f1cafe24d23a57f33d93c77cf592a60544a03adbfde7a8f1ffacbe61c03e0c8dbe1709e5570207689a113", 0xb3}, {&(0x7f0000001740)="0d0cc23ca41d1b92d2076d07b60db6802ca2d31662b13d6d6c294d7deffb48f3493c444ffac00d3ec7091f6831fd3bd7a469c92a37db209fc4089e35b5d2b568bccae84d0dd8f39beb5a3200aa0fc41bdf5e2560df660d01a21a7916dcbeb63f878fc8efed9b45254b87f6e785bf127ca10b0715c6c1e2151f6751c897464c491f13c452328ba5dc7e752d511aff5aebabf5b8c7df6a8565ce5ecec393089d30fe948e1579ef056a9a604804d8d392977339fc0018d7478ea802b050b34e9b54ab5767d9c3", 0xc5}], 0x9) r2 = kqueue() r3 = dup(r2) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) kevent(r3, &(0x7f0000000100), 0x800, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x2, 0x5, 0x800}, {{r1}, 0xfffffffffffffffd, 0xb6, 0x20000000, 0x1, 0x3}, {{}, 0xfffffffffffffffb, 0x81, 0x8321fb6ef07236e5, 0x6, 0x4}], 0x3f, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001900)={'./file1\x00', 0x8, 0x8, 0x8, 0x0, 0x2, 0x0, 0x4, 0x3, 0x0, 0x8, 0x4}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f00000000c0)='./file0\x00') writev(r6, &(0x7f0000001ac0)=[{0x0}], 0x1) 02:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[{0x0, 0x5, 0x0, 0x5}, {0x8d, 0x9, 0x20, 0xe7}, {0x200, 0xff, 0x9, 0x7}, {0x38ed, 0x7, 0x0, 0x4}, {0x23e, 0x2, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x14}, {0x6, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xcd9f, 0x7, 0x23, 0x549}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x3, 0x2, 0x8, 0x7}, {0x7ff, 0x0, 0x20, 0x8}, {0x6, 0x7, 0x1, 0xfffffffa}, {0x1, 0x67, 0x0, 0x3c3}]}) 02:57:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x3ff) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8001, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80}, {}]}) 02:57:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x10c) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f00000012c0)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047eb0b266696c653100a4e9b357020010000000000000bf7413aee9ff61ef93cdd5656df9ebac57b8e169c1d6d929743fa4042183ac29757c6c13d5a6234a79f603c7b3c76fbc3b9a9d4ae743f6359ef3d682dbcaf7a70e8a2bcf5c02efe0529e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0cdff349ef8f095417abf4acf4d3cd861ef380e4d9291051915e597a1cdb4c85ef2d7023003536da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb2938ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb02735ec0d2efbc3bd9cd65e4bc135afcf6d5723eec932284b99cba2531c8410661ddbbf56f96f467fe2c4cd384afcae900542ad475894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00000000000000000000000000000000000000000047076ae52bffbfa209ab41a9fc385f63670ab61d8f4c3fc7ae17472e705dc10e80de4dc51ac81d286a5becab31a1596c2e68049763ed8314aa9b9d7feb010eeb58dc668c941b2a7ba6cba62f6ded91439e30832cafebf4"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000e40)='\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) kevent(r5, &(0x7f0000000b80)=[{{r3}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r3}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r6 = dup2(r1, r3) setreuid(0x0, 0xee00) r7 = kqueue() ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000d80)=0x4) dup(r1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r9, &(0x7f0000001500)="b776453f2a193a7e21ff787961a632bf46d69918a340a9886032f4fa47207566fdc9c70e4f6e543c08fbdc7aef886eca53246b379685528df863e33733353298fd456b3710d89ed4d3568c88748a6e71753fbdaa1d08abee318a0ba11c6fa64afbe3476526f354c68df850458d1a9b1697ac7ed91ae1a8a9a817e60da016e947704c04a891c494bc2c906f3557d13769687ad2e047a9b1c0c3495652237d7af24ef6ba699e172b9633f224ee24736051250d1832f0c910273e438f8edfa26b5591bec9adbf4defdaafdec29f47d12ba710a61ebfc174c773682a8de9f187c0712c4052a889cddb6652b995b91e0f4acd9b86081c51e9b8a4ef0bc46f739b243d1813f56d955cd6041e843b92f4a1c4cb107a9d991ab0eaf893af5a528a9046a1a3a67fa204a85d97709c5bf1865d3e83a216f5c98046f25d11ba74f4934c683d7cb78886269063bf9246934120f1418a17536bbe07e41b8548f020061928f79dd67f75df756912f5b8cab66fce3c5596565b89665744ff8fe6c7b27be3f223a7d9635ae73f0498a9f2d54939b3c49e1ab12d7c78c60de7647a589cfbe32fb99d05a95b9e3869e43decd8ee8ed6099889602c23cbb5284a11d172e87bdb7096b6d0e34c01f7e615949b49d302efc992e33a829fec2bbba8959e23b1eb7293d3f275ddcddb0885637e3a12e930a23f763600ed8ddc329074ef9ba38992d1c8945382696c479ec27a8d364014b7c141ce916efaeda2a9256ba8be87ae55646154f670c1cf3d653902e0fd6d06c7bb8b561e7407ea57e5dd265d690072c34aff7b45dcfc1d9ee6fa78420695362aad394214909f5574cddf1286a5a59120b4451af9005c9396d742623c85c16a82ad4ce83e74709719201ef17227acc4fe8f43a253601d69d9d4ab80078ac241a20352bc77cc449bf06c9191900cd50c7c6fe65c9c5f1d648c5165e1bbba06e1108652a02edcc35478a7e35715c8f8790bfe7d53946ca8924abf09eed70a22b8759576872d624ebc67e2a090beac81567419d91003303f2a30b0c077d4250e5909bda9fc3b6c47bd1485ba4527c790640dae1d31c52cbb572cf35d26a8e1bf91ae06311aba619a9b5c11afeab9d0c6cff3592d97604f37a8acf099001a868027f5279009659c8f8090b12cac6a0b8a56f84f7bfd835fc6af7425c1447817feb991d294cd16cbe4186f889e9e674eca05a9c5d2775b28860dead0a3e3310be03886c278102b739ef6ad46c23af6ebdf13f412f3ee8ce4f4129cc27db6620f839e4b5ccec7456a55e6ea1fc70991c2feb7d5ee6c90382e55cbc181cf5123d7a0172d6db17074efcbdb6b706cea2aabdb0dfb397df077ad52a2c9e2b9d810e07f6748475413aaf0f60ee98ebe98d59fbd9d9c67b91d6091bc35fc6b7a4a8294f5bb0938b7f3c230acb7f13e9824f12dc1093d38764702e5c7e6f57e69f732ffb51f3b1747a692f14f860c543d6ff81aca3b6d1f9ce8ea9ead9b924227448502a4c8bfbcec10d2e2ef24d367982e9f3e386c9988fa827e426a6a891615aae77df5bbf938c6b1fd70eca2e10499b0df1ca1918a5967e84f7f372cb731032cd5a86282c7eb9463e5561529b7103b4ba1b8b9369ce8166f81ec43db5be749a23863f2a7cf8069126293cf4bf779e8db1f628247e84bd813a34187f3cde598090f27f828640f318020d883c998a19356f7c969c1cb7287aa71d08261b2aed3a96fec165dba4821bb64e7456cc2e8d32b00bda47df78ceaa873c75acfe3950ec62397e15fa1ee2430eaa52cada28efd0b5658a0712aef955353df943809562053dff80ed28f8fd9a524c539408dd8d67fbf2a79c11db86adc133b8399461543157a1ad33fd1e3a6ca4a395a147e33d2e6f0065818e198cdef40110d1fd493df6c54ad974129428535efc6007fef435c3c7277e2026a166a8bdeb8c818953f2b42929fae4f97bc732249e91b933d661bbcfd9b7756dcf483f4b31cfec119501155d222dfae5d2df17c0c106cd48d8793b4aec2baebf74a7dec7228434471b9bd60f21e1c131a7d18efde885af67b6c83ff57da2da2ed37868ca9a7e56e9a3b84c461d701f0834483b31e0fc630a875e9ca954f000b70ad36ada058fae12e409e363b835bf0dac5542f13c9ae44efaa9ea088214fb64e0d7e5d5e3f70ee2e71e020e2f76fcedfdc6009431ebb00a975404affba050a0b0d7f51537668032246b1e65f3e92c20871cc14cc09496c2804ae18b537b86fa78a01075c076f567ff97d557ae5c26250998c901fedc9fe5d6cb8d09916b7d47aa089871ab7acf6fe593a8e3c28961d19b1bcfd7c2e3fd46dd3ae245d5cda1b6f34a45ec0f685add665aaa1bea2643613c80555d6a240d229b27eb0940a8e783757b070be767bf5eaa3327b31a37db323bdfc7a5d5fcb25490b699d7d93b0a76c8165676f16b511287e9959a8b95df48e819a6be2bed09d7fd587267c1b0e9dd89ab3049f61eb2117f118212d87f7cf8bd9c0994170a4f25b161bbe99bdcb443bb2d9f7719bbc7c2987b3aec8814ab4c5808e9f35e208098fc2c8d7ea4cb83b416786d1d9c6806eae7c1fb0371517c0522cc9e33999e32bebf672b2a304bc894ef31a40dc26d92c0237cad1af9697595eccbaebac88b411e57c04d3ae1a57ec51e6eddf6fb425d2557ec097c9a8e846645345ad4d54f739cfd4d8fab8b6e9b4d5848ecf3800c885e9b0e9293f309cacfe15feef981a0b03e1a94b9ba817ba46cfe0b84566e4c21566081ed35d2b4bb7babd8d9f37bff66b3846e0a5f213a6e7c98d48db3325776065754dfc3d2be34863e0a3ae518aa9f378443b96f41f0f39e811764e88e17fe9ed902b59485bca6bcac916bf150c3578a9aba6c6e3e873ee1a08c632c184b415ab19770eddb5d0e5c153a1b780cc9238e8ad870b88f52437eb4c0d37471b50a24414862aafeb3c3b80c41aa5e1a0f628e39747b4ff3820886e89da693c337b126b892cad36fef4964fa2222d098b6bc8d7a1d752f2ff4ce667dd29192a1d77e383c59de7ca1ee936c9b2ef30fd2bb4cf4896c8bf51cfb3f354e3a59924b5571a8081ba38394a79f126a2985ad9816df08997c89e60f79f4436ff1d5af607718bfd5efec5816a7a0bdf5b70d83330e220821ed9b8e91400c6584445a857e4b5f4c473d51dcd8931bf99858bc50972fae4341499aa581846527c083f63a5d638805823e6fa3959562202ed674df0c9b3a99c6c40bf63d6d402c37a3ad5369001201cdc26d86a619b96ab178324918daafe2015b7f4a18d5c3d6626bb10ce36debab782062fc5e6eab2b986b7f0f617b8d078cc3a0245bd8914d634c9b906ccc20d1afbb9753cf608ab622e221bd9e026d6288748c66b01432f49289a94c8c60795508b4fa0d43cb31266f67d5efc322607a54b9c8734835a2a9d4f83c9f67e99624c674600d4698f05201dc7de3208e14310f2335d3cf6d4c7e440e27581b3ae6f2754687834f850fe10f1eac9e3ab1956080232ade0d857ccf2cc3be08c5802389e43b5a261d25b641a9ef292fd4e1e84c89d6e8dd3b63e07432755c3c5d1f8e3951d3dd8daf5c444687bf7d77eb1da1929a3be8e11f49f2603bb33ce31b2de1ab1bb3f9eebaf8e8fbf511a71942cfb3a67fc8119ec10496424f3f2b64a09ed0f736d11f51f85d5c01d0ad50c9a772956fff218fb4fd51fd3c430d440d17601a660a425835e0f2954deecf4dec63c446bb9c0c29c5dafe422b42861e4a08ef6d1f0a095257b3be60482eae01b615afef042d796d896f8749f5e732ec47a4dd56b1c2c764b7370bfdaefb8f56469eca67cfa931b4638f5f1fd8efa870311ad1a4ccc3da06a5c308c236a076eec00ec7c8510ffa75b7781deb8db390b14e75b8e9c1ca6eafdcbc90e207ee1fd390c40274ace6702077114c6b048bf37174854699e0683d5a7d84ca864a9dc822f4432c1827b5dbb9ed07a39fb4485d6eddfef3cd87828683ff88bff7e82749366fe13d261388a7329b3eb76e7d404f971554a21c0ae3c194fa21dcfe3eaafb8fb2944ee21230d17690d66d852c95c6d7ae3d3f8817ae5ec5254a6f822c02c7dc409851f9d12a164895a3212edcf18c12a6ec75c6048df982cfef845903a374df2714a8c16e6a79437b2d8794d2b3efbae523f15b57249075bbe80ab2e25166324db331d4e37572ebb09fc85950eb872fb302bfac178b308573c40a1532cb11560e4378443d415030b6b9f5fd64c059c37b20882cc11609f7b972a9344af589807470e6334e8b92d1e8026f4ac7001aaf3b7a5a273b21467d770011ae6cd0f9d692029977a9139e0119dac148da58c5203e2f3a2e9d6e4d5ef9621784aed2e4fba99f84644daabd548185058f14bbd551fbf014b70a4ee2dd5fb0f509085c696f6c073cfe95e1ccaed05e024130a40727ecd2128833e61e6f25fd2aa40cec134ec2bbeec21243973fe46f3ccfbddf4faae77e89fd158513f4f39e8c2d13ee98956576a02c45dc9f8853c485d6a832ded98fc5f5a0084f79cb4bc88999657004a96267b9614a88b445630de536f5efa56359bddd97df25dda8dcb32506381029638387597b4813a5065062163557c8d95b5efda0974e3693a7f4752a4e2c02c21fd91b0f9c4a4a73835730ccaf2b8dd1c13541d797f605e04a18e4000e364656614e05e229d07cd5aa0cd62ffa9e15413ae173a7664b831a43d422ad07f95137853f05f79b2e87d3f4d7174d95484f8433716279563eac4a8a1122770d6d348f7615fe74c1ad7a7f59fe9c1bf984fbcdedf4b2911d56c33c4a23aae45cef08d6fb7b08ea3a4e1faffb66c99cdefc6a4af13dc6896654a8d796c8a46724f70705bf9c24949d85ccc7af33bafd096d6385bdfa0782bb00077199ba20b2b48193c2916dcea807e0d9c61aa1a94da63f3c57b2e691efd10fa94dd98fc2800149bdbbe5fbaba7beb1e56e634c0dd1f1f7c432d050095d6df931a664e5e4cb19e8cca8007007cf1f01b78a0ed58c0a0cf21bcdb733da7666c0eab03f7b51e3aef081b02f846716bb1d68f1a0e9d13d50f9cd6619740db1f9a500f2497e16eb62c5af7b5f7e69b7e4a79bb3d10dda2001c85314a2a5b722b8a1387f9d77804b988ac1c008b45795c7e1c18e229c706d3e1d87e3cae07025bfe2e3f7e66a104a78da7ec26fe08e3a4a20f4d45614f4f3beb5a429052ab53787a88b6ea95d7e5e3bb1d165f480b22ac71101fd591bde237be0dc58f1bfa0eb9eec689a175028c3f555c6d2f1b52706289cdcb651e7cc71e36888cbaf638056ebfdff48ec17cc5d5a82427b1a7ed5640224a6e92238cc924de09968a35475a8bd43d5ea5201d82af5e0906998470025934a98c9fa296bbb635cb7a627d665a7c75e7b82c5d75f157f7d06c5201efd3bc0ff7520133d5098e99ea5e519dd620ef5d0fb01de640ee775612330e9a0dd78fa1d5a0752bb944c332baf0ada5d2ef0f61b3b43b84628185c149a62fdcdb5537cf324bbd6ce342f67266c93054a8bff9bddc21b97169c8e938463e921c0c2a9f62cb89df4bc9a0ad89e2bb9b3e397e485cd4b38b888c20cfd0fed39581b1240660f7c8045b0ab13967b3614d7570a1869735b8c1e7b82db80b060427ef0246289195bc298b37c2248f123b4c7a456445cebd916d9fccc2950fc3f7446b85dca94fbadeaafb5a4ab49b4dd33a8d0f84bb8aafc3da1c69fe18944f658f4c7f9132e7a0b851e1cfed18859664e53afd9bb35aabc22842aec204d072f4913e67e7d88a11496247f24f544abd4b9abc1f", 0x1000, 0x2, &(0x7f0000000e00)=@file={0x0, './file1\x00'}, 0xa) 02:57:05 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000440)=[{0x64}, {0x1000, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000680)="d000000000000000000000000000e3b31aa781d6550a11277ff60475ed61ec740a901a010000000100"/56, 0x38, 0x0, 0x0) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0xc0) kevent(r5, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x28, 0xc00893e9e449dcc7, 0x81, 0x7}, {{r3}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xfb, 0x7}, {{r3}, 0x0, 0x80, 0x4, 0x2, 0x42d}, {{r1}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x8bfe}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSCTTY(r4, 0x20007461) fcntl$getflags(r3, 0x3) write(r2, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000740)) r6 = semget$private(0x0, 0x4, 0x201) semop(0x0, &(0x7f0000000780)=[{0x1, 0xffffffff80000001}, {0x6, 0x3, 0x1000}, {0x0, 0x6}, {0x3, 0x100, 0x1800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000500)=[{0x3, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x800}, {0x1, 0x3}, {0x1, 0x4, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40), 0x2aaaaaaaaaaaad80) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000300)='./file0\x00') readlinkat(r0, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) dup2(r3, r8) read(r1, &(0x7f0000000340)=""/197, 0xc5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f00000002c0)=[{0x66, 0x0, 0x0, 0xea0}, {0x2d, 0x0, 0x1, 0x53}, {0x4, 0x0, 0x0, 0x100}]}) 02:57:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) mlock(&(0x7f00006f2000/0x1000)=nil, 0x1000) 02:57:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0d", 0xb9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "ea00"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 02:57:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 02:57:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x171) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 02:57:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000000c0)=0x1) clock_gettime(0x2, &(0x7f0000000080)) r1 = socket(0x2, 0xca51275681cc266f, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 02:57:05 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x2c1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0xfffffffffffffffc}], 0x5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0xe4, 0xf5c64047e3a83e03, 0x6, 0x3}, {{r3}, 0xfffffffffffffffb, 0xc, 0x2, 0x6, 0xec}, {{r4}, 0xfffffffffffffff9, 0x11, 0x1, 0xa3, 0xff}], 0x8, &(0x7f00000002c0)={0x9, 0xffffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) r6 = syz_open_pts() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x408, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r9) fsync(r7) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) pipe(&(0x7f00000000c0)) read(r6, &(0x7f0000000540)=""/226, 0xe2) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 02:57:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open(0x0, 0x4041e8cc3cbab03b, 0x77) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) acct(&(0x7f0000000300)='./bus\x00') 02:57:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x80, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x24, 0x0, 0x0, 0x200}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:57:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 02:57:05 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r2) 02:57:05 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffedd) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x900, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffffffffffd4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x2d8, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x3, r13, r3, r8, r11, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000300)=0x7) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:57:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 02:57:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x490d2, 0x0, "000000000000005b00000000000000e74de400"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x39ac84e8c476224c, 0xc73e947bb4a120f6) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x2f93, 0x12000000}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xc8, 0xfffff, 0x4, 0x8000}, {{r3}, 0xffffffffffffffff, 0x6b, 0x7}], 0xffffffa8, &(0x7f0000000200)={0x3, 0x3}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() nanosleep(&(0x7f0000000040)={0xff, 0xae4c}, &(0x7f0000000080)) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 02:57:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) fcntl$getflags(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 02:57:05 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getpgid(0x0) fchdir(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) ktrace(&(0x7f0000000380)='./bus/file0\x00', 0x2, 0x1502, r3) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/91, 0xffffffffffffff8f}], 0x2, &(0x7f0000000180)=""/177, 0xb1}, 0x1) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) getpeername(r4, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0x11) 02:57:05 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x3, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56681fd2e3f1a660c8c0e3de"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) socket$inet6(0x18, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x61) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x8000, 0x7, 0xf8, 0x0, &(0x7f0000000500)={{0x81, 0x80, 0x2, 0x6, 0x8, 0x80, 0x3f}, {[0x0, 0x200, 0x80000000, 0x3, 0xffffffffffffff2e, 0x8, 0x9, 0xffffffffffffff81, 0x0, 0x4b6d, 0xfffffffffffffffd, 0x8b, 0x200, 0x6dd5, 0x5fec, 0x1f, 0x3fff800000, 0x800], [0x1, 0x7ec, 0xd2ac, 0x6, 0x6, 0x9, 0xf30, 0xf4a5, 0x3, 0x7], [0x8, 0x3f, 0xfffffffeffffffff, 0x0, 0xfff, 0x20, 0xfffffffffffffffb], [0x10001, 0xfff, 0xb42b, 0x400, 0x4, 0x9be0], [{0x1, 0x6, 0x7f, 0x4}, {0x3, 0x1, 0x191, 0x67}, {0x401, 0x7, 0x1, 0x9}, {0x5e5c, 0x6, 0x40, 0x4}, {0x2, 0x10001, 0x1, 0x10001}, {0x3, 0xfffffffb, 0x3f, 0x7fffffff}, {0x2, 0x400, 0x4}, {0x0, 0x9, 0x1, 0x9}], {0x2, 0x101, 0x10000, 0x5}, {0x200, 0x7f, 0x9, 0x124}}}, 0x2, 0x3}) 02:57:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x2, 0x8000}) socketpair(0x20, 0x5, 0x2, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 02:57:06 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0x0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = msgget(0x0, 0x8) r4 = getegid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x17a5, r0, r4, r2, r5, 0x8, 0x6}, 0x0, 0x5, r6, 0xffffffffffffffff, 0xfffffffffffffffa, 0x2, 0x1, 0x5}) r7 = semget(0x0, 0x3de780efb8cc3de8, 0x50) semop(r7, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x7ff, 0x800}], 0x2) r8 = socket$inet6(0x18, 0x4, 0x80) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x38, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x3) kqueue() r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x38, 0x0, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x81, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x38, 0x0, 0x0) r13 = dup2(r12, r11) accept$unix(r13, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r14 = msgget$private(0x0, 0x381) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000001880)=""/241) socket(0x2, 0x3, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000000680)={&(0x7f0000001a40)=ANY=[@ANYBLOB="e1fd040040006c65300401d5c5f0e8f1c47fc059b3b84733c6dc660663f90843b94e4762859a1e1a7801d4f65e1e9af69dfc466314884991f96a4012241b15f256b9f686ca87f86e74888ba3cf600e1dcb4e2e7d593d4ecf10a78960d2971d8711111671db443b23b3cd5ea63590f564312d22a4dcf17f856e16505755aa9082bd1b8968fedaef40b0e5c8f8ec2bb96f23d3148cfcf5093ae598ffa211ddf689cc58603c0ce509"], 0xa, &(0x7f0000000600)=[{&(0x7f00000002c0)="b247311b5127a8f4b0a1958755fda5a8f769d3ac2d49543d7978efa6e60e0cae3645c3f76d2cb55a67deefa911bb2be9b4d343b18c88bbe4e037f439b145f2ee34e8bbe47b9541ac93c8f4011d86268b9f2108c1908b40fd96b991b00ef26b4dcca81f82bb78ebe1cbb30f654b8fa0c30a186bcf9080e09edda478cb46305f127646aab8b2c4d25bba4eb7364d587e80085ea117873de6c4fc4b0beaaac07e12b915138b04", 0xa5}, {&(0x7f0000000380)="dfe3eb01e6e3d521914dbf06c5cc3a1d866dc2e5418493e7105630c0476c1ce8b33a3a38b41968a6f5fe31dd7f15a532fa1aaa7b808e004e173a4ad70dfa2f6e72b89bf7907f7a98ba0d18aafc06a480b977cc5a693862f9b92515fbcc637ed557be06338eb6a8e3f6c07673aa69d7d9da34a93ce311f6adafb9590313551b1462dbd6117d0239a47a3692591412f5b6945619e694959eb79ab56c94993471e409ea1b370a6d59ec", 0xa8}, {&(0x7f0000000440)="63b7601ef40cd79a8eef493427c8db1fc284b48309d645c021c80950580cad3f6a7f9b717d848151f30a56ba323174a0f5084033c3242dc5d8fe94adba1728c96c44570ec70eac05118088e18b92be3be9b0e48d397baa567788b4ae3a4f4dada4c232b62591a85b4c28756b973a72b2432e1a89cbe23f04fde04720cf27", 0x7e}, {&(0x7f00000004c0)="6a4e502505ea6045b21da41c8c7284a54eacbf7f558f8693b0450c702b370a146d70ae03773b584b1ee46e4b384955e930e1ed19f6fed545e02d", 0x3a}, {&(0x7f0000000500)="e336cd677cb044474521ad3d2effd31a69b18ab45d589cf03c3cf7b737b4398bb73ce7bcb4bc16bf0e7a912e772b435a6e59616b8105d96180f3a75cad00bebf025ac25b9c06bd69eed755460d120c340baacf8a5f55ce95a15ff08b95f12b919c874c0bd9f1fd81c6eca72fd4b8869dd0a4ad9735f6d95c732a63ae363f6e0575262c7dc32413fb1966771ef183e2a2d30d44018604a29003ad2297a61480ad9a7fcc75f0e224f20d5b646af4027be26ecf691dad1381d9a00ea6dbc93975b0a64243c30fb9676f5a0a4a2e405a", 0xce}], 0x5, 0x0, 0x0, 0x9}, 0x2) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x20004, 0x6}, {0x3, 0x9}}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000740)=""/4096) setegid(0xffffffffffffffff) r16 = semget$private(0x0, 0x1, 0x2c1) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001740)=""/70) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r17, &(0x7f00000017c0)='./file0\x00', 0x65) symlinkat(&(0x7f0000001800)='./file0\x00', r17, &(0x7f0000001840)='./file0\x00') 02:57:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) write(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) openat(r2, &(0x7f0000000000)='./bus\x00', 0x10000, 0x180) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xb1}], 0x1f, 0x0, 0x0, 0x0) geteuid() 02:57:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0000000"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) r10 = shmget$private(0x0, 0x2000, 0x38c, &(0x7f0000ffe000/0x2000)=nil) r11 = getegid() r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) fchownat(r13, &(0x7f00000010c0)='./bus\x00', r16, r22, 0x2) r23 = socket(0x2, 0xc003, 0x61) connect$unix(r23, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d58782f36f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r23, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000003c0)=0xc) r25 = kqueue() r26 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r25, 0x48) r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r27, 0x2000746e) kevent(r25, &(0x7f0000000240)=[{{r26}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r28, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) poll(&(0x7f00000004c0)=[{r29, 0x40}, {r25, 0x1}, {r27, 0x8}, {r25, 0x40}, {r26, 0x80}, {0xffffffffffffffff, 0x40}, {r28, 0x4}, {r29, 0xa}], 0x8, 0x2) r30 = socket(0x2, 0xc003, 0x61) connect$unix(r30, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r30, &(0x7f0000000000)=[{0x0}], 0x1) r31 = accept$inet(r30, &(0x7f00000006c0), &(0x7f00000003c0)=0xe6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r33, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r31, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r34}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000400)={{0x7ff, 0xffffffffffffffff, r11, r12, r22, 0x140, 0x40}, 0x3, 0x9, r24, r34, 0x10000, 0xe6}) 02:57:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92180eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 02:57:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 02:57:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000064}, {0x8000000000000006}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x5, 0x2, 0x4, 0x327}, {0x4, 0x63, 0x5, 0x2}, {0x2, 0x8a, 0x4}, {0x401, 0x2, 0x4, 0x3}, {0x8001, 0x1, 0x2, 0x2}, {0x1000, 0x3, 0x0, 0x8}, {0xc5, 0x40, 0xff, 0x6}, {0x3, 0x2, 0xce, 0x1000}, {0xffe1, 0x7, 0x7c, 0x5}, {0xfffb, 0x2, 0xd1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 02:57:06 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 02:57:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='c\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x10, 0x2, 0x3f) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000840)=0xbae3e749b3af902d) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) getpid() preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f00000002c0)=""/28, 0x1c}, {&(0x7f0000000480)=""/131, 0x83}, {&(0x7f0000000540)=""/201, 0xc9}, {&(0x7f0000000640)=""/74, 0x4a}, {&(0x7f00000006c0)=""/238, 0xee}], 0x7, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r4, &(0x7f0000000040), 0x100000000000038d) kqueue() 02:57:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5f303287f07b7efa779410d59831a52830700000000000000810000008000000000000000b7b6c8e5b6d1e900e70256c5998290", 0x39}], 0x1, 0x0, 0x0) 02:57:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) shutdown(r2, 0x2) 02:57:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000007, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x7fff, 0x1, 0xc3, 0x8af5, 0x7850}, 0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5550339dd5a7aab3dd1b8ef2eaa55a42d3109cdffcd00dabb533230250804ff4e8784c1d2ae405d216fb8f3d71c3da9aa5b28663b5cc2a76ad3496f03437a42e355afcb3b5a1a36bc78d60e32c479b7e772eb2ac3461bb1041e9e6009c7afa4d9050f9cb466c89bf3d95ba991500173165268b7f625cc8c70b7d68b775ddafff164a3c062eee1821db091a7156e99d8deccd887cbd68330fc63a0885d942ffd3a3e6b7187059c876905a092a033b99ad27ea85a7cf64c46adad5aba6e812493eb772f2426b", 0x33e}, {&(0x7f0000000440)="d6f3c06b62276b40e511f59003fff4d0077d04d8517539378aa5827cdb1414acf43ca0f9d86ec9d42637e2254bc6d75cd095cfb9c5883d27eb8e0458b51f808eff9329389f0cd3c4598ec5b18d714b3dd0b0a2c6990cef7d08a30065314c8aef5965982094a0681adb053f8c", 0x6c}, {&(0x7f00000001c0)="52000000e8c8fa4e8f", 0xfffffe84}], 0x10000034) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/61, 0x3d, 0x42, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 02:57:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x14, 0x0, 0x0, 0xfffffffe}, {0x3}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 02:57:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) fchflags(r1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x948, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 02:57:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev@bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x359, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x6000) shmdt(r3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:57:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:57:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = semget(0x3, 0x1000000000007, 0x200) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x7fe, 0x1000}], 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x421) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x1, 0x1000000000007, 0x200) semop(r4, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r6, &(0x7f0000001280)=ANY=[@ANYBLOB="000001000000f500000000000000"], &(0x7f00000012c0)=0xe) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = accept$inet6(r7, &(0x7f00000013c0), &(0x7f0000001400)=0xc) write(r8, &(0x7f0000003dc0)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1085) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x0, &(0x7f0000000200)) r10 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r11, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r12 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r13, 0x5) fcntl$getown(r13, 0x5) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f0000001140)=[{&(0x7f0000001740)="5a0d3131df61447d6cc630f58d7ef5d0350bca222b54a0542abd00283a6861594dca86d807faf26914b8b94101b5f9181cf6214172de010929243aa69ff4346053be6b531754505514f55ab68c23732f2677b3ef8f4fb555edbf4d06b39f83f0198d1da946801528edd1fe01dba9495889993db3190158d43eea72dd4b53f2426a3b9fa3b172fc5811c5a907b1b4d9591ee215e76993673c7128960471c73d9dd52acccba31fd402fdf503ab0c6205860266c12e18ca9f0b0f97c9ecc0c0399bd26521058ab18b6364af", 0xca}, {&(0x7f0000002c00)="59c182dd8589a3766c4616b7df4dd8e825322edf428f1c64363be334ae29d0c1af80d30dc4b7266720c7dcbf01aea3efd511379c451b484f912a0c89bde3d07b6840c536f0a543178ca9c426b3b6107ff2d340845ba77cea33e12b266806efdd6ca623055cc46f838cb5212a33f7c09c5daee63664df16fba2797ae8c10afbed779947b8d77e8ed3090a4a6ccf74487ce6ed4ef106cd0b39041c944a331eab4529068eb472c70f0a7802d5fd430608fa984579a51708c0fce9bbb62f6a78c6d929fa8c2cda152450ee3a0b02181c33f85fed1cdb4886136492d59e0c7aedb95d6711e3416dc38169e158e642d600abf5a38b832fed6a7810c3f1f8650330de230049b03d5ef5722f5f605c8b0e9cfc509a920c50c03dd51c57c67906af9913d2f7b48f05e68a4d7e5077eb958ff6f2828d2aa863996dbd14922a9f48b38407b39342fd053876b6df50a3c513b65240490bc0870bdf2ede545cd0282196513a7158cb2ec705b9ccc847f04be1e7c5470d6311bebcefeb024fbf7359766b87f2a321527195d6dc49e41567a4bdc06516ad64eddbe88e22bc1c6575f58f8e6a26251c952be61f0f4c52b713125996f9292a2583625e9e1a6efc", 0xfea8}, {&(0x7f0000001940)="f47efe5b6d0bd5be6eec3eb62494d7045d483da3ec509535541b46000f19919bf65713e14a11e7661bc2951138605999c82d26ccae8967fcb2b2544914cf1f574d39a79270fdc24ff7e2f2b621b3c6ab496c09f0d687cdadfa6534663d7fd0b440b1de558f48366f392f3dcc279fae03dcfa6642c185274bf0e59a42629877119965c6f7d6278c4f80d181ed217e63e7e419b971260234605a38392a8dc39a8bdef8ed612cc127dc2a2a78191bb6a87abeebe367b4365a3fc09e566d3ae33bf8035d7b4ad33eb641f455e9085def178776109cc501c6", 0xd6}, {&(0x7f0000002dc0)="59bc28f95fd95946524b5b5813a78354583a4bcf09fde1168db78508bdf3b06270c6597a9ffef2e4da6a1017ba0d626cdb9e4c764272a3eaead9b5e7917f04e4e59f2d45734a2cf21c9644578cd4854ee138f0478f2eb989c85514bdf35a40efb500492a3ab82dd7b39f0418027baa67ee51f8fa86cb776912e2af4325d61c6edaf7d920b41b021d71030d619dc56a83253100095c53d3b235b48961f24ebd72a0f16ce5f23eba1374c3530381bec31e56079fcc1324db754809f5bf30e80f2c055a25638ec47a9ec367915a4b34623f9cc7558ec4ff7dbf8c21be22dc41fbe9efe19e813b7e843abf9987568a4792db05b99fbccc0e4882c1404cc53b7e7c77e5fa2c1fe999dcad2ac6ad44f49ab23a7e0039122d40057faf583a39c5b9ca89b11daacf5bbf1f0b4a847721666cdae7c74fdd541d1878dba6e465fd8f54551a43592c1f7f4cbc10ba5e2131ce7ecdf6eab3aa664a90de77253a418a8192623ac1a947fabf9204b7ccce5d0f5639d4e507bec04614f66f5d412b65dd1a1b98dd5f4d3f1a485dc0f6676e50ba18e34508ac901c6ef7b9784a5b15f05ef7d31a85ca2641199bf84a2ac517ff9a48586a8007b129cc3e8b07e7394072dc6b7e7176729f1b6eeb6b71141dda7af28180e0f11ebc7bd929390de6a8b33d1927f92fc8740305d55f783f2f9de1b106594c7a2b27bc083e303e5b7ea0025a0c7ed6387875481b3734dea8ad48b81773518bff4df9d21cab83d17ef6669bedaf7954f4eb74a88efcacb81ffe6c1085fb61a1e4f401ca386177d67d0aefb238ae7ca52d783d348ac190161cd656f0b8a4b4d048aa044cb71c3707c3cdac7f60e8a384a026b313ad0a40a3d731c28193543104e7bb750d7850f7a0a8916e51d71b03069b44ac60395f4407da49c8524320ea7d88747cacc4828dec48abd01d56e1391dc82ba7dad690b824ab95e0a06d7c327d21fcbeba6dd04855811280dad5f3f589481f8051dc64856c63bb873d58755815e55fc86b99a23a63d484f7cd1ea0c99defbae9f8dc30f52b577fe9b615dbde927c54fa740c6128332b75e32743a35517be1a1c94a1fb7cea51cf42f306dcca42f48e7f15142f5c0f54f1b73e77475c60b804a81f36aa70fd70415df8f638e3dc9391b3ca3752fb2a78ab202a33623c5c8bd4d5a04c73dffb103da37609c3f50e813331dcf057cfd898dd16a2b5f42330482ea5316ca1b613b5ed945ac4548356bf1f26ec25da4b4623868afcba580efc8e98d81fdcd41017acf315e6733d88ddee639489b45778bde2802e2d4fd3744098cccea9cb44ce4afc020af24e245f0714b3df52402120979bd1d0212aee0f95b7e2a505b52c634c0c4ee1dee92b2cca6e4fdd4197f05af4caa5e6ed1a7390f0f245ad0885e2fffb5a3cf3478737840fa59b4a0666d4ea6d76b295d9140daef918467a3b8ea85a735ef08de3c28bfcbf97c6cb4661e08784d18b10b5d0715a3bb9672e9b84009bcd2372cc3131f9c83c52d7c123f960e47ee418f59b111d3112a40894b89f97cb3b59158dd1318caeb688b390dede7cb23b7ab03ffe8288992e87f77b4d1425357886e1962e160780227e4200c2dcf072340a1c8981093da8774233c8b4e9d2936a44909710f81cfaf3f09063108153aa8d219ba64e94f0e3b6562c971e4a456d95933971e7d204a3bdeb9c1885c5024b9217a9826adaf2a9002dc7c68c5d81c5f8c85e5263765cf3f6502df01e56accc0cdd7aa0b8faed32c80e1baf17a1dcf7353e92f72a0d05f119646ef1718a12ce47a72a594928c1544c3a4d7520961ef8950356520256478ad0f5d601e80cd6fddb85dfcb63d6b71544de1717a8aae64deb3f59c8692a2887409b81d2c83dbe6470511b3fead2fa96b7f73ccf9e54ee8b3cfdcece0b76f0b0ae679e7da11ac8cbf6b13d3dd07586a36dd1a44832d95b66030abda445db4dca8dbc060c8f7d703489693d1f0e75726838272662366d4ceee37667147fbaec193c09f5fe0007e5fc0b1664bbca73357986c7c530b084604fbacbc512af118afe65e9880888751a1d0673aadc26dbf535eceb91cd85277c16007fac0346bf5d49681f54b4eb67a8c7e87f535b0dbb8558818f294cccf266c378fff36014f583ca202ba3a4646e1999dab66cc047fd824589e53217bdb5595cca4ab21ca86e87c869ff199fb642b7b69467d3787df165dc42b39bdbb6146f23092a66bdb58e03818393bc58af9905db17902646e3ddbb187986488958aa3dbabead4462c62156093c53424336723e5c02ee93a7e31825e9c8f4e2d90b49743b29e73f21ff5c71453a339deaa91260e0388f1b7375b7368883f4eba19090183e58fc356f51073eafbb0fe8495b9652cad2fb6c02269debffbe459dad9e97d2215621a335ed5722ec013a57a40f2c369bc96b0ac49437abb8855c65d51dadab92a3e70ad8f22e5b17b32feb53aa759ab1201c092e0c8468d58b9ce8099dbdfb130b7916645329b6784811f33acd1f9cf4e514a642f504d939214cc3c2efa9dcaf2d132753924ca13f3126feb8ddc001eb7474cc1cf79b1788f631c5a6fd3707b07ff2ba36efd9e45c2d6fa3b93263e17b0183ca1eb8a2c0cb909f43d3f98b913b19aa885054e9ced57de877ba146a788562e9068e8a8876a24489c862da556bd45f594195fd2aa2f6df9ef6cae6e14650c108b2a2f7b671b524524b45958f5f4b1f9158849e9d3e762405c7b3de4ff48990733b1f414c9ef5a6f8df869d4a228ec8a0ca7879164d9a675dc23ec76762c8d2945e74aa73fb8fbda582897d6a933aa6870f509fe20238758c69f5538ee135fce107184e6597943ed99122c1f6637d28883088e8f99ea4de819ae81082ba062a7034e1d788a23c3f0e42a3be2e6e56bfaa2655547f033e23a9554b370ac7e222d8ef4e2f87818e2bc2f484df5ad6016b217713dc55e480a84ae5b10ea6fff02fd24dc8f2743266ec56bb6fab99275a7bf4e4df143b6de1f73344a74213256bf1866acf4ed72f58bab00035706dc743cf1406affd1250dfa25d297fa5920bff3b32d2be876307e4a97a79acde5504507a27c66730fa38f548e1abfadf9a6b77dc45d83b615ab6b8fd6d8f1f5d1c0ab236d5d502419755da48e83c16f9dca6257c5b48ae909e00158f4937cd883ca38caf11b55ed01bb936c35a8f2b9cde4acbc9c1fa8508d56b862d602df9856ccc3a31315058208c1452a42723edb913c13679948a5625d4f95ce97c2f3980e2a31128cda62139f975a47697b251d0f4ca38c1ca6ebb8dff37899a887f73f9e39c6bca2cb0e27d8b9e34bd17169ef9790bf71d744f8497442b701c9053836f09b90b694637a0f2a8ed7b78e090898f478e0c6e2137d9e3ed748e2ebaf533511ec3527f19dafc1bf017607eb968def571593cb79c31fd4a149a4611670427b7ac428af1f669c1986cbf34544d33ac0fc0d005d445467e09f1c6c8948cb5a48670d6842164962d252f2f33a17427a38ad5a16c9c3d63608ab73a9a64114b166c64b0067ebef146d83395dfb385141dafce8c649462b4ad1541d1de890ea025bbfb296a5d21469822464c8f8cf5130c4979f55cad6c5191a4be82bb4b84adc137dca189d6430c046d726e60baacbaf7a0e3ab76a58742509535893249f82130bc632e71c0d11b0e9e9038ac15037dd201da18994cd245ff47141fdd0e4e3ad7955df633804efc387e35e809f1b77963062910e47b9d280e2995e52d8aba834eb8fe9d4eb695768b59e62b983883062d3e1801e52a6e6709849d7e4222723d4838cc73c45d2faf0d532f944291f61913cdb69c725d3ebe5c36cbd2ac8b10bcdf45361a4cfab8245bb977d3befcd833f7b8abdcc70b8b34e5045487eae3a1aa981152187081a2ec6072db97dcf88e90f0a87863ec38517d78a9df183e5a2d31f372b41e078c5bc9e4a74d361abf34097fc0267306b0365da7f2d8ff49fc1b157028532c2b31836f9229fa99caa4879aa79ddd011ee51ff19da36d88fda9f1794333446f5b885be5126c4f6b4c8dd924be0e072ff732bb5623e30917650d43fd023ece1549ca9d2b668b5c67c304323bf3ea56936fc80aa5220d7792d28620f0f946a93b38b121bf62089e395bc53c0c534383375f182551048a906fc620b7f7ff10da84cc12db51e49523d13b59391137c144c39039adb447517e9fb1d2e47a881c87c105b894dfb00424464b8c1c9a4c26d342896d319207482e060179f10c85167bfe5be0e58850d51bb406a34c809f096b8ed00db2a036750c22a843fcb5489deb0355e2a21315e469146c8b8ed940b343baf24cd2d9d3d66e16cba674d98ff096ab946a466382d7220ba0be24bf9f46cac0c96995e3f9496394fddbf09d070b4ee380ddd665cad0384d3b83be0f2911c0a804bd3c08fa543e2df45b2efedfba38718c19785378693098a35b2050467c342ac3b61b2fcf240d17b248b2f373d08cdf6ab3d50e12947cd84c7e401791ddf220e1bff472559791d18254e66dc8b771f4f7303333ef94c23d84ca9d8af8da2973d09e58da98f9b400e08a9310a694b87843df35e5327c3a8891684b4880b22d6b3da3e1a30945ea51d005106b524ac421f91fe4bdebee74c63e857f1f4a9e176129ca48ef0ded535dd779e094b96b7c30ecffbcbff3650a4fb39e5d0f82fe395d6093a0fe4ae0b716a07c486d1f77cd8fb5ab712d934ba92d13a4da6b913bcc5eb6209f2b68d65e0cef4268bcd0f25e3a416b55f556d5e03f8c8c6ce1467f6f3a1cd15a4f0faae977a868b4b181de30c7355f8721b0478b58ec2964adbe052d3e21c376204651697a95be7090789aa9605c4625ae58cabed8bc3ae3599150d2abc48aa572b2801c7a823ef8834bd54d4da83ca506dfa403de5f5b78a47bd0e66927b3875617f8ab284ac8c8a0c9c6ef733e6dc9be66f460780512c587fbfc2828404e8558f2aa0f0d0fb159458f2aed661d5e6343aba87e46160d1263aed681233a1e70e8487c5d3be7f67c7f302522e374041b2d8430bf8fb7108a18562f0d6999b303117205bb219819e52c09c03f16f57350036e2703a2bc169494f3ba57fde63e7976c151aaa704b15f810d39283f9ca9ef01838b65af3bc307c53c812e48f30b8c6b62f789838941b47e3282c41cbfe46f3479bf56023642f564c598231408395af81f5e56fe6002f49e55b1c1a96827f9f7685d0938b97d10d6435b72c9f12a1ff7bc5fbcb4acd8ea65df3453889bef6f43eace58fd404d22950b7e510ae5449f5a1dd1f8398d5a585fb44273829f0700c047914e846b180f1dfdf1b3295a9c99e3740c13c0b706385888dc93dc155d97ec6f835b8b4fc9ea23814ace2611d0b8db3d79019afd7adb1b20ca79546e51607d0abae205848075595999f282cddfb32639319f194b2130ac0f7573ed9e7fe6804bfb96246de199975a74fde3f7987c96edbff709b22869df5815b376e1a42a67eb888f302724fcfd996f62f2878bb6dc55e163de90d07c73426c6e2e04b3fff275b1ab28e099c4b3b890e358bcbd2e50ec8f5fd24ba4626d32554dcf8535cca5a14c71fad8cc93306ab367e249948fcf56744c4ca1754e03357d9cde1fe780f5d8fbec48208d1f69d5195124e2eaff192c6177c1b2f1cf00c6d2b3b19107f4e7e575bd219e3a195e8cf26336f9c04d5129c2270df4fb91a9c65e4df94f08f563a14cc84da31198892a33a01d81880f1809e9059a84d315c070cef30acb17af5cde1fd85c13a2f5ab0189f12cdcc56958293305aace254900", 0x1000}, {&(0x7f0000002a40)="d8604b8b45a887b236b2dfd31c2dd538b6c172f6729190580a487db370c385c0915c473b43241433d6051b16d63f617c50d1e6caeca6c5276f85aca65422207de3670db510e79be4997468a82679a24fd507e108c472f730d34441c6c6cd74f8a6d8cb0dc19d78ef311ce9df3855278952340dffac8ef64cf376ac384ea16993f2038b3895125bbb24880fa93b8a8464c590e9ab52e3ed617f7689d50c51ec99361009521e78d88364ae04a8559498e9e6bbeaecff13453c741e2392d96e0f4e9ccc5df2b7b6af33fbe08a05", 0xcc}, {&(0x7f0000001480)='9(?$', 0x4}, {&(0x7f0000002b40)="c35d0074258e7677be7dbc3b0df0cbfae762e646e7a669203ec2d9d84f6a72cd2dd75566b76b01aaed740c9133dc85b0ea78b870c3dd42472dfcf632fde46eb9b49a73edb8182ba5096814cc1f0ae3e114ece45a1168d6f20d54e6a22dff16819e16ced37ff631f70adad1be234647f761a72df4062100aebc13ffb046c1dc49183bfde495995536ef153c7487c889106e8d544125da5e204272dc9e7047a4ae5d6ff8e44453be916bdaff34d837669816", 0xffffffffffffffd1}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x1) getsockname$inet(r10, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) 02:57:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x114}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0x1d1) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xd0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x212) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 02:57:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x7}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000dd6df5bb0100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:57:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) open(&(0x7f0000001200)='./bus/file0\x00', 0x80, 0xc8) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, 0xffffffffffffffff) semop(r1, &(0x7f0000000040), 0x0) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x2, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x7) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)=0x5) 02:57:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 02:57:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x800fffbe, 0xfd, 0x80}, {{r0}, 0xfffffffffffffffb, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r7) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r8, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r14 = getgid() r15 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000280)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r13, r14, r11, r14, 0x108, 0xffffffffffffffff}, 0xfc0000000000, 0x0, r12, r12, 0x5, 0x5, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x1000) r18 = socket(0x800000018, 0x4, 0x0) r19 = socket(0x800000018, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r21 = socket(0x10, 0x1, 0x2000000004) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r22 = socket(0x18, 0x1, 0x0) dup2(r19, r22) bind$unix(r19, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r23 = socket(0x18, 0x1, 0x0) dup2(r18, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r23, &(0x7f0000000080)=@in6, &(0x7f00000005c0)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 02:57:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x82ba, 0x8}, {0x4, 0x100000000}}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x401, 0x26, 0x0, 0x5, "e019ee3b7659a5681fb1d799b5ea1188c34cc7de", 0x7ff, 0x9}) close(r1) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) 02:57:06 executing program 0: r0 = socket(0x40000000001f, 0xcdb85c7083bfaa98, 0x39) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xa2b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="1000bc00080000000000000000000000d7b8752171c61c1212eebfcadeebe595120c5df1a036b42a43e273d7b1568f52999b468c91b35fe04abc31ae3c134dbf24515db545c788171fbfeb6d145edb702427f3773921126738fc9045bcdadc7af3fa8fdf2eb6751f42877d9edf233758f27d49a40f93ff0f0000df055c90a68f85228579717b99c1c66adbf63c2ececf1faaa412d7d8922aaac390ca57c96f00d2a29518a95bd52db57374f9487f92cb2efa76b76ade30dbd0e4d1f2ce3fb50590aacd63b7789f08201f76c6c09f49ae5c1836d9f808ff97acca120816959e3a88fb6e30d5451de6adc36d785ba2c90aab533ec2e9"], 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(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x1) 02:57:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 02:57:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 02:57:07 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e409000000a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 02:57:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:57:07 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/86}, &(0x7f0000000100)=0x58) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 02:57:07 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0xf6) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) pwrite(r1, &(0x7f0000000540)="e0415e953d9da051e968de4957255261ef3998a4efa6a6263f05b98b465d3152dac105d435c44a2b79bf9f1a7dfc85ec95a549aca51e985f944888d94515968c11594661a8529575fc236a19565a391096e880b10d507d4d8a02ead2a684b3ce8c8be6e9a400b19ed2b6bad53eb241b29f5decf1524c184e243e1e3b64afd627bc8e2e8e231d4817ab75ad036fa52caeb6ca3085caf8df678436b847111d7d0e53e70f6d94104b6625f6168bbdbb4fee10f312855ed7abfd03899b8b957f7633ddfbb877a1dbd681d906bfcef2050ca0a6b341765cd680ea8b0e4b8cd7799e071712b11eeaec3754d34f066396ba21f9b5399a3b31837eb68af4b2b4c08731636b3afe983dff58a3261bae73f8dbddb5357c9ebbd7c9926a3f95e398bae2a0500c8295ea477deddc8026cdfdd011a361a817d2c868ebb11408202495a6ee2c60e117f260c366e85d7d69ed4e68293849d068edfb4b63aad98f95e47bad9db63489722781b0b1b1a76f2f58d88f7b3cfd8e2a49a6f7bbebbc8b055506b3e63ab5201fe42cac3eae95c4810150866461c6b002a8b266cd9cff10ba49446f8e6e6261f655af4540930490b9c92b09840865f7a91e292f68b9cf52fce77616d5aaf3e8fe389d6aa04f07a47619c2ee3217d8ec7099ae47ee4118128761c0b2adde475d85d064c57348d62c67f57c1fbb865777a0c0a7bb7364a87f711cf791b95f533fa7ee755d67ee5ab2b1ce27fde26bcbca0b32cb155c85adc10bae0e9cf3460457fd1221b76f9229c85c740c80de1c4a78aefcbef2bf4a29787fa9906b91cafc396551d74e6f32a2ed4886f77c8cfb4ed4bc3cf7f52367306be3f1cff3bb70198a2ffd2a99ecb493416edf3ba1ffffa56e2216172757d7f0ac28bb9f35c1cd17bf93ff7f6b41e6647b2a20d30238d3cf5a69cc894b449d43dd4d5b46661cf17220f6645005fb4399237ad49f9fa99e044be1a86200c28d1d077a8c6fafbd5294f0dd93c22ae1078c850cd2262957874951d5ef8aea82ee7345c3b17e72c559d4671bfebccb9006ec8ebf8ad165df5b95118e0a9b5da5dacc0ce5af06999dcad93e860e55b707da8a9e95fcd9b3e0a77046512c4d4c0964f2e44d3d64a6741549c68382d3a6ebdd5eb481d9a114a994ecb899736ff737591e3714e94c851ee6335c2acce6ab29141e787ee2404a8c8a8035d3a1835bcd26bd96a0fd467faeef6688d2557af64dc68d4b1a57eaabd171a69529ebd5f32c56f3292406991d41500b28040c5d941433581779258bb0d923762f915c676a1c55ef85a0c0c7c22f98b5e74dca8ff034a21aadcb9bc3709e66c2db0df2b0b4afd5d32e07f6813c55de287773625814b169fc4d60531ceaecbbe1bf3a838a7e159d9292db13860c630ca86835019bc99918b2f5461438e2d38c09d710ce658a689016a6d804fa5fd442bc8b673d4fdbf0aa6a86d510b98ba202c1835db03dbd71d72d86860b12ae5dd4906e7eef97ed9b100968fe0f2c96be4d02ba6032cac1e804efe615418c4ef3f1f17189fe39e2400e86862d9009070b755ed41dd1885a10d2938f957574f9aadfc9272448ffea4a27d86e64c7fa28eb79ba72ba9e6ad67bfa8899fa29f4def1d5c8a4a84aa24486551e509d3186783a8cc8b924c3ff1ddf3eabd7c109911c7bd55cdc8168abd79dbe43380c983c54bd7d6d722344bfb257640efe9e9a8e7fe0b7f0f1d9378b9c684316410d4298803cfb4c4b8d8a8aafeba1152408ff89ddb8037a75beb9efcb657a19bdb3af16bfe033671234bf4de066dcf600508d7a55d446ac003b61d361ce01b3917b77a4a3fed98d9d34ca3d12680eb1e51245c077de36f39f161fda1ec5fd5d3a59ac356936a625655e09d91adb0f56cc1a7c81f1f092b41db81dfd5ac7d492af71e6a76ca988037f7b255bdebd0c1b6c35342aa6d2e5b4e4e2738890349a71288c6e2954a11b261b547295084e3c0c26acc96e6f3e34403df58e4456b3daae09739b3d9d72de8e62181742da9ea48d3239eab6a45f6ee9f2860b6f2931fdb729ba01531da6fb0b2f7d04c478fd5a54e4355218ea43240640c79d3b0d79e5af2855894660f0874d1adcae2bb7f25c6c3b48a760d9d047245158eb1f9fe243b98e4a94af62002f330bd126240b215500ba7d7a714657951ab4dcc4af81838189c19b14fd19bb9621b9f2eb158236a230bb88fcb4f981275001008cdeef7b655b11382e30ac32c0f52d23a09ef0bc5890394ddfb89976de0f5b67fad272328e059ce0525f557dfa69c5eb1ea766ebdd7b6ab46b467cae66146abdcb004c882893f17defbfcca8936811951f30f9676221f7349e1d8629328aa40aec5f311858a40a36d85f2dbc40eea16fc04f2c5ba3c1c44bffea318f644f176151fa82e8252abbc342f2c21abd4206c40e657ffbc58d4c9f2efbfefd702330787dee0e9fd6c9b9ac307b0364fe97c1de3273b608017eaa5149683736b92cf6647ef3b10d11ac0a6cce209a65990048155709fedd8e1b7a98dcb02b375d0bb4747cfdc1c9658d0c52bace2ec4c5073ef99c7706e59180285c2a94ded1ac87fbf17d877dc54de43efd207df0f5ce72de8b8a3cc991918a6310c20ce8b0ad35b4e6126c036bd61543e8639e99ccddf0441bb5da394e288e562a5ba8339c29faa526bf8076689e6ff6e2580e44553c034835fbdd695a390da5363d669e039b337f316f3ef5f7c49c7ba36908532d4e97e8ade3063b416e24bf86b8ca4fbf715ea7be6d1b1601ee5232abf36b94b992e3cb3cbc2fb78f049160efede9c4a8cea2247a4c9e9a1a6cee19bac8839d19238b78a20e853d4aacfc76821aa0ba38a53c8c4f23882791b70bf1468fe7da15c41c440da75891569b43e6f423737f084e8c875484803afc94b7d67becf95726438c89b938f5fa1c1d49c35f6aa51252ca06cfdb34aaf0ec95bad6b2a28a85661ec663aa1d357ad932892ce65ef94d38191fcac9aa2a1f0d4a20d4f8c0240d18e3b907da0a1d8d586b9093be59aaf62ee792cd08ca365dbbd8ea2a6b287464c9bee3ed903b41b7189859f7f397528f6ca63d04d513ea59ceb64b46d466e9995ef8c95620cf5ffa4e87fee95b5c027f313caaffe2805639ca460b0512e60d474a29364ac666d406f47d58069df16f1afacefda0963d09b8df22f50e4fafba915811df3744aa4606fc3b6422b8d74fadcfa3c89664023f9d95efb6324ee1485dfa2746ab4d9f50e3ca527b57f130c0763f65dc7d95072941b680560729e6e68d3d4b555096b9047b0089e1570577eaf7c84a730506a74794d1e6d6f5f4da6e0a11e98ce5014febb2f26a3f0c201adac13e92142be29dcf428b863cf6fa06f95fe739623421d2a908ad29c4b8b0a9eb5c6a23972e84d7cce6f2e678e24d8d886ebc36258c697fd11cef3b004654ff06461051b9d56b18b90704fcd757177088475ddf84c88f11dd7bea581a5b08e14f994793adaf688cd2cbd063cbe64dfaf5cf5c2281c5b4bdb9a562589d3661ba19a97145ce5c0947dc3ca563733b5fac36c556fd16329b74a764f1ecc82c4bb64dbd2d8b9010a782a03dcb98b7078cc02b7cfb668c757a6b3e810cbaae3dea183108cf59cf051968b551d11d84274a5dc47a092230193ac4bfb84647e146f412aa8e5cdf6fcf9d35541ee8eea29b1f8814041a54c216138be59141cd5c58109495a7b04d76db0989767c69fd5c869c07f5ef855ad622d23b2e25decf6c301a6e8602ae74c0b6b9a20da59c64ff40a4aa00129ff6ad506679d2e8033ca9d74df3a0db38c30501c11370beb2a911b3e8df846d64d7b563f2a09293398e29bdb611bdc0607da94e73b931ebc50b2d121c2cee677c009b87b9851a2a3660f78940f7f023b6efef8990eb1a747d4c83085ed61ee36755325f984bfef5d4fe5a66d3b13ba36b9302ec4586cd751a3d339c923550acb5f6e1b1df077deec5c98212638f3f5db9a6666ef6d0a408c718c0c023f8607c3105a3966bed6faace2a242219b977be4906c3c757437d9eda3b5530f5aea302a03b17b47ae33b505a4c115b736f35e3a8e2ea271852297b81f700ab3a58f18fcff7f9c37b596d41cee5544db65d7e345562d76b2afc7de5a634d6951600fbc44d04c55670bd1d0e2e7ebc04b78fa2c95c13fcb3f8ad0ea3cfda319eb2bcfdb1c4c5a80650acc66228f2b632cdc3a0c3ff79039700c1e31e19758424c4af71a5f9c3b2cb211cc1de148ac4debb0789588b142e1f5f856b0d11ae434417c866ad5adc7c590962080ab07e92d707641c2f34212a9d77515303f2ac5672d65bf89982ef5c91fd2301b7ce35993b7ee1cf974063a6493db2d24d5291b0d00c595f9c7f3a6c1b2caf750660644e217b3da1d2c10062addd482a140e426683ce507ecdbc60385f3bfea86f8ba267a1e7436bd18d314cbe361b2107e811539e1c9feb314a3458649256d336363035eac36c60c0e89efc132c30ab3f5f530d9faa7ad88757857c1230e9b4c32c877acba7c08f58a3bdd4628bc4db06fcd119dc8dcc93bc1d1f290f3fde3f4f712b3341324763aeff3ba1b18fc728306085785239c2b2261dd59bd5d32fe7c1ed86a69e924ab11f19ba7a6b6d2fc25e4313cb6889bc1a294f38649598326e6f49ba859038b7a39e705fdd3d6d7920bab4c2317bb78cd18106ea841c3e0ae48c911b690c83941c59172c3dcf4a2e0ec7c3fb47b5686c494b97dbea5fcf58dd09ae491bf0c8fd7d168c6fc4fc064623f352e36dacf89a210927f35ffbf8db3dff1369a939340af3e961be4c7ee50873c3acbe3ffad637ef21c86fe22cc5b30ae7d06b23b72d5bfca5d8b0a34e35365f9b4ef6f158e324e891c68c3467009bdb7a6a837526582239218e1a4dd355ad888fff82b8707a4bc32f93bb714e46c71436520e2c8d4bc3af3b9f084742626959c04671d66d9924d732a5f8ff1c0bfd09f715b5d22fafb8f70789f541c6d250148df6c41bbc9f8e0fff24df10ea298b3df0dcff1882f82b85773c4bec5d43a6d63d4a7a59384c3669686319652ee933db49ad6af4fe3e584fd1fa098185de2128fe0215402dbbf43a151dcaf75fec0c0d225187d902bdf1c4d460c6fa4ae53b66eeb7f18e32b92eaad7f208c9ce5f0e51d371e5bb741014c9552a5190d64c4bde2fab69db80952da475d9bd5049a1e6c042f845fabddca5cf30856eb81fde98015d78803c30118df87ce044cbcffeab3dbf009c186c9684f6a992293912b02bafe9bdd0064376d7eff681c77988d2fe1c13326724a0b3e61c5160e079a86a67cefd47a6ac482c37f5fa6ff86cd999369f90f07c5c9adaf9e5c0d1a10b2b4db63c684a22547da987404e8d050772af861440157190c37d2ee6b2bcf8419cae05913ac2f6dba54f8be8a397665b2b3b83f547687dbc8b7fb0e468a404cbf5f612643cce26bd2ec1f17f6ca796df55b4c6e31684a8b4d2786d1454d09735658eae6b50361cf063bfd71b140cc45c937c54aab0a93d82c6ea5dcd1b36d045364780c90596a3617300e295cf40af6ecfe031d86f4b14755f14b186bba1178d9b78afae833d3ffa622a25f1670b6fce8778bba1afa69371042d8ea385eba541d216229f8fa36d481006b78e1e9df12432eded2ac252660a3b4e69c150b4cd465f9145c1c9d27161fad7a308e4c0420c3f5c754f9e696b5edaa429dccdaa1347a210f8d2ed87e1d43fbec28bac4c06090cc72831a6ecbf49ac9fe3a8ce68dad95d20371513c3cee10a0e415e7a6d2e478763c33be448ef842769ffc787abdea9", 0x1000, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x26, 0x4000, 0x1f) 02:57:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x290) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r3, &(0x7f00000001c0)="cd500ca2d7102d67a9fceed442be0e68205efc882ee08472355c6d063f50e4b7cf36aa80dd77f680e3c6002af9d2906c291687d7b788fc8e1731d4b64653620cc242077d2c25b0556ca2f72473e73d1cf92bc2615d4fdc7007e5f77f41de388c810878ae7926504420b7a83fce1355884ef55afbab8c8fedcd8a594daf0e98bd8fe97ead8ee8b901b43d6865c0787d0475f0a590fc62e1e75b27b9233f43f651a5040fe672a2334cb389", 0xaa) getitimer(0x0, &(0x7f0000000280)) ioctl$TIOCSBRK(r3, 0x2000747b) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x41d8f8438eadb365, 0x0) 02:57:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000280)=[{0x0, 0x0, 0x8, 0x1f}, {0x3, 0x0, 0x3}, {0x800, 0x1, 0x2, 0x2}, {0x51f6, 0xdb, 0x46, 0xfff}, {0x7, 0x4, 0x6, 0x1}, {0x1, 0x40, 0x80, 0x7}, {0x2, 0x26, 0x1, 0x7}, {0x1f, 0x85, 0x4, 0x9}, {0x7fff, 0x20, 0x1, 0x1f}, {0x3, 0xe1, 0x7, 0x21f4}]}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xb, 0x6, 0x7fffffff, 0x3, 0xe089, 0x1001, 0x0, 0x3, 0x500e9095a8f1f58f, 0x80000001, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) 02:57:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d400a5e0372854000800"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 02:57:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8) 02:57:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/173, 0xad) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 02:57:07 executing program 1: semget(0x2, 0x1, 0x1) getrusage(0x0, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x7ffffffe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x9) 02:57:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket$unix(0x1, 0x4, 0x0) 02:57:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) dup2(r0, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) 02:57:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() r4 = getppid() r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getegid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = getpgid(r12) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getuid() r25 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r24, r25) getgroups(0x4, &(0x7f00000004c0)=[0x0, r23, 0xffffffffffffffff, r25]) r27 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r27, 0x29, 0x38, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) r30 = geteuid() r31 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r33 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r33, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r37 = getuid() sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000480)=[{&(0x7f00000001c0)="ca4e0493a25dff76c3fa846ac27d99fe9efd4a2ed398e034d880e5d89dee13a1218f34b8515947d3719d40a5c1138da9c09e6207ddda937032d85a20926604bc3fc54f350de7c3f22cd405c6865273a808f798b38c1cdcff87ca97a9920ebc67e64ab57dac7f7b64e014f6f919ee81c6", 0x70}, {&(0x7f0000000240)="3fee3d6a301ea8e186767cb3887b21ed4e06898b4b8a577741ebddf1a3af6268517d2e0784f4e36051db109d70b1c31705fdb2ca399609c5d3318e6e0ac283e9fe2b2faa595e5f4f0c2ba1b5a8e8ac3b2c67f9741023086642685076e083dcbcf7c9d5c0011f06605bf94e5a954c87fd231d14da1b47cc00", 0x78}, {&(0x7f00000002c0)="376aecba0f084a42775919ce338679641e758b35e54bcf7253a002e4ce89fccc07b945a1e698462ad7f5afbdd82e75beee364a79b7ef64932fd603bd00cd45debd4571b3a24410cab470d03e01813adc00e18da270c16c6cc3e81284a1cf757e655ecf44e3cc3708a3aa9c93eb15a89dc8344bc27a80dc21c5005ea68f735dde8f729a376928e699cc432cb4cf42b7145a1c577aad6be0dd4b4a8ce398cfd60026", 0xa1}, {&(0x7f0000000380)="c9f3b7a415a7758000e76bc639d5a6ff40c5f6ba0cb2053b2f6268e51f9c4a09a67f27aac545994c57e4a05a47a97674f30a3d80a141641ea056d0911db1b0b26e82835fb01b4a1a337fe37006b1d1b25da17f5bca28df5034b3926898006bf909c7a9cb69e0b21c164fbb4f25cdd7859664c90b2b1b5d2e9211821f3dff042007940c83942dc5348a4ee203e44e204a00eb71899f251c5d3f5cf4c665fd2ba61831c6dfda758c7cec59631ef712c9d3be4f66aad6d9343ab6446b4cb33e26cf7dd1", 0xc2}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r4, r8, r10}, @cred={0x20, 0xffff, 0x0, r13, r17, r26}, @rights={0x18, 0xffff, 0x1, [r27]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r37}], 0xd8, 0xc}, 0x406) r38 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r38, 0x29, 0x38, 0x0, 0x0) pwrite(r38, &(0x7f0000000100)="16b044e8e59b24c3d2630dac1688b2522142b8f77cfd08f301c8f4233347648ff5f869acbfbaf85eba96110cf572f2777c04fd1049035aa76537f9e85c7631d92b27744436f82a07ee28f91469571b478516ecbab4236a7b4fdd711616e010a0d5e10a3451", 0x65, 0x0, 0x51) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 02:57:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r6}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x7}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 02:57:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f0000000380), &(0x7f00000003c0)=0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="bc9139baa0ebfa34449176553c605447579f91c19b4d5e55207ee51d3b7ba61f70e8a104fe58cce1311e7399a47a7336de57bb51c0b58e9871da957d45fb336362558c", 0x43}, {&(0x7f0000000280)="2653cf89868b6291c756f0eb4779923ddda5d144db7d31a1f2f4757b77cae1110a8b2d482c659095d747cb23be28938d458f49ec3304b7c23f3b6a228a0faef8fcd85477c106c1", 0x47}, {&(0x7f00000000c0)="ce657e81", 0x4}], 0x3, 0x0, 0x0, 0x1}, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000340)="b291f52e435fe0f60504388e7b6d") r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000001c0)=0x1) 02:57:08 executing program 0: r0 = socket(0x2, 0xc003, 0x1) socketpair(0x10, 0x1, 0xf3, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c7", 0x8}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = getegid() chown(&(0x7f0000000100)='./file0\x00', r7, r15) 02:57:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) r2 = kqueue() write(r2, &(0x7f0000000180)="c34909dc1f1ff4b596869bad2a939b9e2be2df4db38a2de692da379e132e7c0875f6e52f79ffb7578e8340606a8cd849e2d7d8b3b59f126ace700a32b68f62cfb405cecbf905ab572210a4c363eba3198b9581e45f236f6c3eeb449f941b70374b9b88ab85899716bbb22b2bed1795139878fe79dc51bba39c5158c3e5e7b0d7e1e7f382e11ccabf0708db5acf162d236b5a0a763f85157ce00a7178481150eed2226830cd7dd4327b", 0xa9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 02:57:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) getsockopt(r0, 0x6, 0x7, &(0x7f0000000040)=""/95, &(0x7f00000000c0)=0x5f) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r7 = openat(r6, &(0x7f0000000180)='./bus\x00', 0x100, 0x110) poll(&(0x7f00000001c0)=[{r0, 0x100}, {r2, 0x2}, {r1, 0x74}, {r1, 0x8}, {r3, 0x4}, {r4, 0x18}, {r5, 0x20}, {r7, 0x20}], 0x8, 0x7) 02:57:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) r2 = socket$inet6(0x18, 0x2, 0x4) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r0) 02:57:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) setsockopt$sock_int(r0, 0xffff, 0x2723033e6d9e165, &(0x7f0000000140)=0x3, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x800, r2) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 02:57:08 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x3be52f826db6d074, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000002, 0x0, 0x1, "0000000000691040dcc400000100"}) socketpair(0x2, 0x16000, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) 02:57:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 02:57:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) 02:57:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 02:57:09 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = dup(r5) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x404) 02:57:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r1, &(0x7f0000000040)="2ba4", 0x2) 02:57:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x4, 0x1, 0x5, "73a14a45b364110e1a8975a7f7cc106b654d786f", 0x40, 0x4d}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) 02:57:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) r2 = semget(0x3, 0x0, 0x38) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/54) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 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={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:57:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) 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) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) 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) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x10000, 0x942f}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) semget$private(0x0, 0x3, 0xe1f5f9c0758f0266) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 02:57:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) socketpair(0x0, 0xc34a42b52f6e0b11, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0xc480000000000000, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0x8b, 0x1f}], 0x3, 0x0, 0x8, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 02:57:09 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5", 0x1d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x9b9c06e07b6d8e7, 0x80000000, 0x8196, 0x3}, {{}, 0xfffffffffffffffd, 0x8, 0x11, 0x81, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x7fffffff, 0x7eb}, {{r3}, 0xfffffffffffffffd, 0x5, 0x2faae64fa183e2bb, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0xab, 0xfffff, 0xff, 0x3}, {{}, 0xfffffffffffffff2, 0x4, 0x1, 0x9, 0x10001}], 0x9, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x180, 0xd0000052, 0x3ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x3, 0x3}, {{r6}, 0xfffffffffffffff6, 0x23, 0x2, 0x3f, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0xf2, 0x240}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x3, 0xfffffffffffffff8}], 0x0, &(0x7f00000003c0)={0x9, 0x4}) write(r0, &(0x7f0000000140)="220e22", 0x3) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) fsync(r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2005000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:57:09 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() close(r0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 02:57:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="10f87d7c54a1d59def1f44004de6da471a625ecaa7473dfd67aba60835db44ab0e5f51e77c16ce43e694b95c04bb65d90a64be03a7f37d36e71840a8ae86d16745459fe60c7a24fbbe272500e05c2c8c0fab"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) 02:57:10 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x0, 0x2, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e42d6d87f93599abfc44004fe9e4b2ddebc8", 0xa2}], 0x1) 02:57:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="f596b644d42169d81789b5444853779dc177d62b32bec23a4613cf0320afcd6eef5b5c0a0620d40fa1af13e8ef48c70a154fcdbeaa5d1ef4c9c10c79674436b7309ee2e9feda53d1c9c01e6354a70663ab152a14fb1a329bfb77330eb09f0bbc6b5c63", 0x63, 0x1, &(0x7f0000000080)={0x18, 0x2, 0xffff, 0xdc6d}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x8) read(0xffffffffffffff9c, &(0x7f0000000100)=""/155, 0x9b) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1a52477c862c3e60, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x8c, 0x793, 0x5, 0x7, "4ae88536b14a0ff9eecdada2bac8c6a87fc4a05e", 0x7}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/121, 0x79}], 0x3) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000500)={0x1, 0x3, {0xc10, 0x19e0a00000000000}}) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000540)) write(r4, &(0x7f0000000580)="18f2374125e777900130386c6f08f46d0005f6b2d48a0e56e4bf6447337e87cbc205d19ca4f792a8218e4da64facc13657941879e0d40bb848dba911efa589ad817bb8dbcdefd5390e93110d62f62585ed92b28a19776f3d61f8c0e0dd0feedba6ec6956e9d60a2cfee8e37658ba906163386726553db6ff14f717ff64c129548f265395cb261b93013c4b66fafab4fc184fecc868b1d3d05701", 0x9a) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x10000, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x49e9cf292d47aea5, 0x0) dup2(r6, r7) socket(0x1, 0x2, 0x2e) r8 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0xa0, 0x40) readv(r8, &(0x7f0000000740)=[{&(0x7f0000000700)=""/38, 0x26}], 0x1) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000780)=0xffff) r10 = socket$inet(0x2, 0x3, 0x69) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000007c0)=0xef99cc2) r11 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) r12 = open(&(0x7f00000008c0)='./file0\x00', 0x20, 0xa) poll(&(0x7f0000000900)=[{r11, 0x11a5eaf28bd3abe6}, {r6, 0xa}, {r12, 0x4}, {0xffffffffffffff9c, 0x80}], 0x4, 0x3) r13 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000940)={0x100, 0x0, 0x59, 0x1212, 0x7fff}, 0xc) 02:57:10 executing program 0: r0 = socket(0x15, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001628376f3eb03e93049a3d812eb3886a206e88cfbafef31843a869e98a920e567b6154f228e1347d71ace71a99a02868e3756f67a68666c05fc8d05bbeb26100ccc2c5388eff909a435b8c534eb8f731e0c228222f74602f79738d9246f87934823deef563def0300000000000000fe7d019d57e683713833215f48a62ba561a3154182ef95bbae8af20649bc9ff3b2cac17c031b50810a3df944f450fff8e53a7695de3cdc2e00591a0e1cf961f5e7dc70ad84ad1abaa227bea21ae503ff57d5fca28baa4bfd466085a0ee1762924dbd575363c3048fa7b9c36f99300455e5019b"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(0xffffffffffffff9c, r1) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e39) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 02:57:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) listen(r2, 0xd4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7fff, 0x3f, 0x9, 0x6}, {0x81, 0x3f, 0x6, 0x1}, {0x1fe8, 0x0, 0x7, 0x5}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) 02:57:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r1, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0xffffffffffffffdb}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000740)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x1, 0x6}, {0x2, 0x1e, 0xc0, 0x5}, {0x9, 0x55, 0x9, 0x3ff}]}) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 02:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000080)=""/44, 0x2c) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = semget(0x3, 0x2, 0x401) semop(r1, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r2 = msgget$private(0x0, 0x8) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/159) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x35, 0x8001]) 02:57:10 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x80000001]}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() getgid() writev(r4, &(0x7f0000000040), 0x100000000000038d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) fchflags(r5, 0x1) 02:57:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x4, 0x8}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) linkat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10091, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 02:57:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 02:57:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/26], 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x5, 0x7f) fchdir(r2) execve(0x0, 0x0, 0x0) 02:57:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x1, 0x2, 0x9) r1 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66576c6530002d7cca8144d2ddd53207ae559258e60d5ee8ea13fa204112e9a14391993f5f8e2484377fc670df9f4f88934071125c0868339b96a658bd8fd6769c18c6d24a217ccc7af4dc110574"], 0x10) 02:57:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 02:57:10 executing program 0: ktrace(0x0, 0x5, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x80000000, 0xffff}, {0xf87, 0x8}}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000040)="dc7be2965694f803bb001caddcb9cef38975c5d0cf459749f5b6e83ec422fb822362b6dd26a016a98fae8b0b2e0048617909ff6a9bd76ed47803b2c2f0b65fcd6e30cf6d98bb1ae10f64f99af51f180216da01007d18fb4e5278827e30217224ab8bf345d09070fa6e414f46e6fbeabd4ebfed647fab14f7214115afad2d2717a706ecafedce6051929c7cba070ee6e10da8709e02576e066252491f98634ce7075c004bac55406090b02e5c1e202a99fca8175e6a7338d440b03367b080bd5ac4e4", 0xc2}, {&(0x7f0000000140)="4db42b04b4cd571a698cc5e8860ec4f9184b4eb53c4f90be6be7342c5ede83a5e101065a8d918a410887b50bf0d842f582c5973ea693618a59064a310bebd11dcc6935bbfc2d91bd081e28f6cf3e611ca01a2988d49c0103c93731ea6f71b4d22c131ecdd380b97420fccdb5d3279fa4eedbceb3d4e891de12625adf7efd0ceb68705477027f4070302462b868ab92bf3a113373a57ddd60c2be98f26d9739568e53a74dd3c770b6321bb18555426dabac1bd8d0de3c83bc84204facfd9bf9c68bd1a6dd600d567f27081a6026c0de0607aca5f0ff774ed3a5f51a47c3779d457cbfe9c425cd4e6e143e004190334d0c184181247893b60110edb7ea6729ec332d939352171cf70f24be2e92ecc932025b08f047c3dd26c82fd20d6f6b8d9128c57159d1ad653ea8ff2d6c4f20a189a121ecb492f455e249b8aa5aeb73a16716926038f3c4b8b21987ea29b8ad7cf16e0e73941c374013d9eb1bf79f4e756d59809a55f8149386d5965bdadedc8bceb34409037a97de89fbdf939706dca650cb7e4ad09368d42c771c02531214ace5dc32dee5cea77c07a576f200dd9bfe0126b83dcd338f5359972eb5480eb83d677feed8485e35128b93b1b53e133b32690ec256ab865be96a8404e69959ac6836d1355f49a99022fe0cdff4774b3093599920e9bb09e99a6d6deca70bf549c3f5b541ca126246a4fd6fe039ea8c34d603dd7c13afc373bf79b2ebcd3c76d7cba9984724b4d568c7ca24363c65347f9cb70162ad9b8dc37ee435ae10e0b6e00a8fe896ccd3ac1bccfea2f5e634c8506c4ddfe2817d65c15073027451a60303d10cda4f66a0e8272c6833d7e1ae0d0008233e23397848ea8e5a7c66b1047dae136e86a4ce4f9148a452f1bccb8739bc6030b0b54b64910b22209282959e88df1f9bd39116887626c95f867d66345ffee5c9b246679ae2fb38390fc49ee8d01cfc1aa141e2c6a2cf905622ce60a0b77f6d0f93920ca51bdeef87ab8f7f6a123adbd658e9910a806eecc77de75fc51856b9539f418ad64c29d1932e3142addff7c25394ab535d6086c7fb2f2b849a798d82198308e918e629b75a308b91be40cea182b0f955e38dfff77bfdd23b7a3911d0923469ed0215e3be47f12d519d8cf55da2bead079e9b051252892ac958a32d7d4f0ba88090f879693a13e0f628c5fb9d78662063a6f6f8785283f02b3b0e2cef04396ee3b9b8051f3b8df105749bd7320a7f4614803b2510568a4f73206f0a3f3b34f7fd9ffcf6874c521f281ba7da4602519d69de58e6ee6cd83cdc81112a46362d33c90a4d2ed9e3e670a71fe1dbef54d726da84d1230f12252bbb3e374589559b3c96dbda365666ed7da93e7d424d20549d96863dfa68ea663e278547b88ba755a2ba2472549b64e3803a72d9c43c95867d27587ec930770920321f48def8e90bd27887ecb3e05e2ae5749252b6f401075b50484ef8b44b0be5c9a5fa7238b04506a5db3e766a7c80e36c9526a148a2c793b3979338e1ca27e6a49dcd1f4ef6c3a868118735727f3e3136bea166233390d6bbe2d79c77d81b4ccb825c9bfe7bf479cf2619b5712a3d512ca113d9d6884c5d23b82180cf4372c9573af3388e336d2de1a244ba0a46059a2f29017a9a28d100cba9bac9f529423953f16b132825e4d31acf9fa859f0e02ae3df84e336208594d4b23179970cbbc81fb51fe9ff2d78109e236e5f7e8c78d62f38ec4ab410f9698b27237f894822b805e2fbde73fdd5a00127925f1afb6dfcddaf6467535e386b2b314a3cb322e24ab49a70bf8deedcee180a54b602403ba809023c45f99a2aed991a567d0a022d8a862b11bfc5889414016c273d7f60da8b50dcdfd549909ad61025492b3ee763dfa984ecdff5e7e3516a00c064cb10fc699383948f72e3a21705c9984f30a2abc2cbaf4c2380a63c7aefa10b8ef7a764ad0a0b51fe1eaf74495d5d2511306ffd79cb66b2e46b0af23960389cdfc7c071c366e32f51da4de174cb7ca7560c9471cef2d3577fcaa6d05191c4232403080a386118ec098b8e46487911c717fbdde10c66f10c74e8708e684d8cb750b424fdc13dbb8d52f47f738c91d9497fb608dcebf79f432b85e907f709881eaaccdb674bd4acbc42e1c49b3f7e590d80cbf3374a7eefdaab9d809202757860241f9a928a6996755f146414b672e92d63c9286bf6e64148c59b94d6c0c97350ade3f780d6c9036e5ee01a252a9a3f668f28e69e021097946b7d9f3354fa837ae59021689e51824828757b650ba9e8c9f1dcd5312e89dc628d787eb51a9ef27d79ae5b871f541e66412588028cc23d9ac0da038d2d52057e89ae63b519259bd3908db053690ff107fb86329ea6d1f3717eaaeea6156134027e479ef64a8653b21ad64bc5a78d933a7ab25b7c8b3469619afd1e54d5babeb4eb848008166e93c63942382e0ead7acae2fc34ceb2216f0c879426ee54fb30f31c8661ac552fd59453c5bca20c15f819dd5357e9d3a1c45113d30e15bb3c40c0e467c597b60e1e026771ac1e1b2a02d211cb221466b4a7f1f730da62b23f8980758d8c74b2dae149abf041fe9a2fd38bfdd595fe62e7ecf3daf506af86b8c5e2e15cb6ba27522c9e818b96e37bb175fee7cab50a5e8645bf2e07736b1c38c241d61651697d15fd9fcc31177d3a31c5225b27a26b4e35f56f877cdbe60e4b66de2cc9b99c04f9e97b1a20b48edd0932dbc71a4839c63f6fc71178f190fceefbd1fde26a8408a692583c8ea7583a99f5c37562eab5fc131fa3e3bc820d9157dab7ba20eed56b2c3ff8584261cc5fe10bbdd29af9ca657394a4f7a840b2fa74605e36edef6d2eeabd4fd44705ea55372b81ce6a67d678d2d72ca0e7368a95df6c77e38324a87b97c4e8551bdd4677d429494c73ae0e11c7d636fd4552b8840c3676ba815a8b62f36cf8a61c2d9b9f6eccdb74f40119058c2361ffb4cc2df53972fe11e6dd8d07eb0696bfb55d5184337507c3a6f8f5398060ac6a75c2e0616b8c209b685cb880d6e669dec89afdd5b2ae22553a2b08dc66436168f49c0e647c7a8abef0fe6334c286a2537ffdb1b011b9c5be46efe437435f79a301bfb69f759e9d58674e9d334ab9545833e090e27e3723467847752df170833412bfd5e117fb823cf3170554ee9198513e44a262afbd1bdc43237b97a8c700d25bcf8f1e645f956b365012ef01472432a8fcaac1eb7c5be5698b953f215b3cf9c3ee1b4b893aaac96d61b15ccc85f103ebadde182919e62a3e00afdce4f95fe57470b300368915cecc7bc47ca48d0f7836736066fed71973ef4f0cacd1fff38dcd0a8296d062e961d6a15648db207627bb57d843ed53505268d0b12ecb3c196acdcb188ec4f35a6f893eae045882c71e1793dd0a643d9decbe7dc26c27c8de99b92b4c3d5e3224afe2afdde2beb0ef51aaf3373d3708776053ee604b21b56097592e836a75f39b227501163664e2e1043ae43a68157386670e71ac237909e75bcb9ffcc9a4c00d3a98e2c58b2b903db54b90fa07a63a57aadf5f663a495e19142c2452edc88ee9e596e028748024e12086e9ad99503f27afb46f17515ec8599c2338f898bcbd793e4fed943cd17998caa11b29b4414daf0cb4225dc57c6f68ae86f93f36f3e0d40719136cdc1cdc51a14740d0940cf35cb0c797e037114985b8b9e86ed5c65d0e07625d7df76a20d43b92b860b9c2523053c8ac1a291f08c15e5e46ecb7af6536d477114b49f3b49135481343edb70e40cd1d974f75da8e800c70cf18ea41dbf81e474adfb5d9206ffbc754cabb0a3aa719b0fbb56a051fb0a31dd8e870b036195d3ee0f54b51b87516f5abb3b6e07db7411a6b3a9796104d56c71a46a6f5350feec3c6f1830ae3e8aff5c975af78c6164866a0be2ccf8cf9325259f4768131f847a8429429c1ebb19811ded464a78e4d30d47a176bd4f9c8e2df3d892237ee988efe52a3620bb3218c7db41a77cfe004f285c51b86ac54adaa8a77fc41afc489a224b9774c5614c0a6f3285ceef40ebc172b94ab15a41dafac70d65e34f3a25f9200da87e17e357b2db463aa5a5122427793f89c9e53a61a972aad04e9f46c1c9db47a09e6ae110bad0b3c5f15d1969075d427ee3042529905a5fc147976ccdc0d48e214f403ea07b680d13517c25b4ee76d54f6b0b5cdad3c0649eb9b1df39c7dba0743918a7c476bfbf61cd6c30089822def0fc1886a2242e20e3977aa3aed407fc86f921a5e2e64e9a525aae39222ce6b8632194ce97da1da4206d4e19c76f8f844827cdcbedda42589972c7ff8924b35098eb5de22830bc795494a5842b0c231ebb17b4eb5fe02c71aa69e95bd56a6ffaa751d6bf20eed2c797dbf37dd1b9cd44a514616ea0af93b857ea37b076e68028af4c0ab7029edcb4616257ddef352f753092b39853d35961d6faf741a521401182ce6aad8d29e65acfb6717ca60926427346d17eb71bbb253624536a378d0c0123f855517c092a64a7352f6a59da98940030b0d93f4e0467590216dd27ca3a42919253d88a2c09feea6fc74d063b144eb4c61d1890840f46603aeed4e466529d43163994cdaa5b2e7aecb3cfad40093793803751a9f6b5625fbf086ea080bd7ce3e4a219a6b9f34018f6785dcb06a184b3c0c39bbe544f6a5fd100e88b526f3adae889c8c62fb7d0efa47629856d02c2b55df6d533979b67a4b29c71084ca2d6b83488c9b0bc51d0ec09bd4a5ac1a6cf12e800054a204b6a129f5864e26823c937620d2101c5c532ffb00d5734e17ab96b3b5ac5c083acc9fabbeb3ca0ec8cd0fbedd2501681d732040a69d0ca85066a57a3799cb6450528023cb481bbde6587faee1c1c596fb32af95120ac0469c89375e969a16beb3ba03396761b3bcc93e3456a728bc4065b7a4aa84c3cd657d7d2c0a985bb8b656234a48f81eb747f6aae0899f08ec2133edf84ff71a09ebfadf33bbdf75a5f9e6e212fd7f62cc6fa92781a97a550e2045676b9f72bd62f851edebc241342851eb716a1851c3d4c41ebe0ffcf1d9e6f7eb8ee2401b03aa06702e373e3904e3f85df299e5be47eb1a83c03cecde4a90961b87eff2f664b55003939dfe9da6bb00f56a43b9a42df67318a09f0b7a6a7df67c46bc750a91fc461ec6bf1053dfb0b442e6ea5b7af967bf8421394c92d83068cfcf15ea0401648c3fb47f8a0c93230330381abed564f4b2a8fadcc2e629a8b891c9d03f5ba964b79131a9c6c5cbccbed180b1531019782948277df80a06c30389fad128b7455506b41c47608f2d65f2d78226541e9f15e16796a912b5702e571b031fb160c37f4aac1ede4ea18b79a7d487503e869b93daac0c1fb810f63537a0305565f3240076f8e92b8cb70e4aef66baf88c0d453a059c7a0710ffcad6e9f1da18668d212686090a0a70cd7be226ec5291912e694a0f2f455f9bd885df88ab45a06522b91cecadfdf83f61f8e9fbec4183e078e16cc028d2d1e71f38115b34f7f9aa3f81de608c63dcab44364fc2ed2244cd849347233acc7448acdf41ac3250e031be134f38ecb07619b9e611a91e4a1b3fb214852fbaab37c716a89fe8203ef9b5927b100e1f9a295cc23acbac6f32f2c5c6a9cfe6f425a7ca98d5e72812017cb228846890d4deda33a5670ffdd029a58fdc81531ed3c3db258590968365f7c3cdf22b4865470c11e0ac80d57eaa9c27ebfa7c8065a22cccc00f672275da831c624846e12f63e46bb65326b5e9f2a36abcc6a6e1c9b42d3fd3b4734fafa60b647c50daabb883c885a0", 0x1000}], 0x2, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x2}, 0x4a11c834457f7f03) 02:57:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff06) 02:57:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x9ef, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000400006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], {}, {0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x3ff, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x9bdd4762e5083687, 0xd8) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000080)=0x2) pwrite(r1, &(0x7f0000000000)="f4d6982b1dc0c8fe9e0a504f29e9df25a2b1f7bcb00a25db2bf925f75d27c58857063b70e72e469ea86b3eca5e7db742a3347e4ee01e90712ba6e1b0b2f6aed70b", 0x41, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x400, 0x0) write(r5, &(0x7f0000000500)="b4a80b18e032922dfbad1f6512ecdc2a149f75e1bec7a4796290d952fd11fd4ac687ce7adfb171d083a890c284f6bc24185430794a6dd32d083f049c107232e8306166770a3012d969919983d4283e154fc8a5d1dd128a196999a6a039ef242ec74d229e713ad183db5211ea45897c93b4c7a9266fe9e7a3116c5e79a3e26f3c524d89679d5161c30dcd05a0605e5aa315ff3d2ce96f1149c4dc8afbda1d1c491f", 0xa1) r6 = socket$inet6(0x18, 0x2, 0x8) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/101, 0x65) shutdown(r6, 0x2) 02:57:10 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x134) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = socket(0x2000000000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r9, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r10 = getpgid(0xffffffffffffffff) r11 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, r8, 0x84, 0xfffffffffffffffc}, 0x3, 0x3ff, r10, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) 02:57:10 executing program 1: r0 = semget(0x0, 0x0, 0x400) getitimer(0x0, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x0, 0x3ab6, 0x1000}, {0x2, 0x8, 0x1800}, {0x1, 0x1000, 0x800}], 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') 02:57:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 02:57:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0xfffffffe) sendto$inet6(r2, &(0x7f0000000240)="dc3174603ffa04680c7e31953f03f94aab6d24ee12e7cd7e838130240c97fc3ab17f9c7912237851ce068dc100d9c56c7dba68b681f659e8d4d3e5455a32af80a0b639e48db81b14fcc6281e9033844f025604c491c052d0957d5a03b91f53257a1ae23470116622d08d4ca829b6309bdf8e4378dd746e9414146416d1e26eed3056da0d56cecaff9690a4f76ae02391c3351824def4a45ee33f", 0x9a, 0x6, &(0x7f0000000040)={0x18, 0x0, 0x40, 0x800}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\t\xf8\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) socket$inet(0x2, 0x4, 0x8) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 02:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xe6P\xafN\xdaYE:', 0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 02:57:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x800, 0xc1, 0x3, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 02:57:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() fchownat(0xffffffffffffffff, 0x0, r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(r3, r0) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 02:57:10 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0xca) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964816407ec0b81c7f6979ea32d352055c43b2103238fe424a2860fd500d8eefc7b8c7206eec39173a5c567c9dddde730765b85407ec7ab1381cad70329ec7e81f2213ef8e37c1f9d079990d9df313c806378afacdc44222314ac05760eaf760c44ab06b771172980f04621eded58875b29dae0144d51bc86ff1b724a8a7bdfc0cc21f70ee2f1f940f243adefd897e6e0e7ce5e5264b821174174d842efa20b33489b6d32e35e622b97060eb01fb06a7287c598baee1bdfcc02205d5a2e0b0bcb786cee24853a03a369869e69a46af0c3a76b415e8cb2309e4259b8cb15c", 0xf0) sendto$unix(r2, &(0x7f0000000000)="53f8ee5111a814ea5091d4c3ce51e0d457bb3557366212b1a30cc50c920c752ec6dd4be8e66300885cef8b753e96340922278d85999e6256b9cdbed8d72a614d2ba7b055132d850a9fee3ecf1a1c5272d8c1108eb484e2c1b872ea87872bef5e21fa05b210bb83e43e0b8c5c34675fa9cefac103ba07db105a7124ee5282b4dd962544003e1f9ffeed650d479af50b3b330566128d093e7a2880c198cff0f02e99dbdd1ed1c01cf309c9076462ed6caa20630137d208f562b579e54beaa362e872297e", 0xc3, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e8e972accabb010eecaa2092accec6424936a6bd7a5bc6050090b6e9feeca9a2c07ed1816e132c1d0b238eb8bd5c56c29ddbb3ff8a65150689b99a6fb91b791d71b8ba410fad13d30ffaa0e64b7d0389e6eab4fbb2f23e54875a2fda73488bada96000000dcd285defccc511c6bf3e85ab342fff5a8bcda"], 0xa) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 02:57:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x6, 0x1, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0xfffffffc, 0x0, 0x0, '\x00\x00\x00\a\x00', 0x0, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:57:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) execve(0x0, 0x0, 0x0) 02:57:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001240)) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/49, 0x31}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f00000012c0)=""/7, 0x7}], 0x4, &(0x7f0000001340)=""/182, 0xb6}, 0x0) 02:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1}, {0x8}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 02:57:10 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) r0 = socket(0x20, 0x5, 0x5) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xb170d36b11e63cc5, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 02:57:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 02:57:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xfff) 02:57:11 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r1, 0x0, 0xfffffffffffffffe) 02:57:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r31 = getgid() r32 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r41 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r30, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r45, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r24, r31, r43]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r55 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r56 = getgid() r57 = getppid() r58 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r60, r61) chown(&(0x7f0000000200)='./file0/file0\x00', r60, r61) lchown(&(0x7f0000000780)='./file0\x00', r60, r61) lchown(&(0x7f00000001c0)='./file0\x00', r60, r61) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, r60, r50, r54, r56, 0x1e6, 0x8}, 0x5, 0x5, r57, r58, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r63 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r63, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r64 = getgid() r65 = socket(0x800000018, 0x1, 0x0) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r67 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r64, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) r68 = getuid() r69 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r68, r69) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r74 = getgid() semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r71, r73, r74, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000280)=[r67, r69, r74, 0xffffffffffffffff]) setgroups(0x8, &(0x7f00000002c0)=[r1, r12, r19, r47, r48, r56, r62, r75]) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x48, &(0x7f0000000040)="ea3baf47d9e4192f1a640a57f3b01b2cc7ebffbf5cd7f8782734d5b7e96d1ba64a16cfb2341c23c7c2925f16642d65e73c4464b4e8910413a9ea9f8bdaa02bc3789d1476d55d5790") syz_emit_ethernet(0x15c, &(0x7f0000000340)) 02:57:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6) 02:57:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 02:57:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5186d6e3ecc77677}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38004) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/164, 0xa4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 02:57:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x567, 0xba, 0x3, 0x2}, {0x4ce, 0x7, 0xf7, 0x2}, {0xe5c1, 0x0, 0x1, 0xc2}, {0xe67, 0xb0, 0x9, 0x3}, {0x8, 0x1, 0x8, 0xb58}, {0x7, 0x81, 0x0, 0x80}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 02:57:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x9}, 0x0, 0x0) pipe(&(0x7f00000001c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x5, 0x1, 0x5, 0x1}, {0xfff7, 0x7, 0x85, 0x4}, {0xfff9, 0x1, 0x2, 0x80000001}, {0x20, 0x1, 0x0, 0x1}, {0x8, 0x8, 0x0, 0x4}, {0xd86, 0x7f, 0x3f, 0xfffffff7}]}) 02:57:11 executing program 1: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p|\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000002c0)=0x7f) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000001c0)=""/34) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:57:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x2d9400) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) write(r2, &(0x7f0000000240)="abd117cc3c8cd11e12c0595965adea9b4759e3382c0b49cb775e33f8d65e04326dd00691147da65290ea5f454e3389c4bec8e39b14c149590be0f6c66517b00a2f07d9c82db3b96c45546ceaa92d00a8f246b627ae8776453b5b969b0441abb97fbfcd526290ba7aee6594427fe89ba9c9e6261940eaa253f023dface93e492802f1b9d827399acb044524b5846789412e39349a3fbb92b9ba2caee1fcf2e283a1abf97f0301099dce0efb396b54da5481f1a0a5ab2c720a9768bab9df847ef1345f2883c88a23c6b8ce4e28d2eb64517da55e6a36b61e58eba63fa32b322d3b39", 0xe1) 02:57:11 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x86) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) 02:57:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getuid() r16 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r6, r16) getgroups(0xa, &(0x7f0000000100)=[r7, 0xffffffffffffffff, r10, 0x0, r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, r16]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r17}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r18 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x18, 0x1, 0x0) socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000900)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ecec2564e8483a0fc8ed091ed1db8224bb5b58f56dd32f0d24a79909599b6afd0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6426cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e46619b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a8", 0x173) 02:57:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b13cbf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87903bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c02162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e65870000000000000000000000b9e32727960dcc021a1eddb24910af4bdcc74056a4b6ee5958bfa118aeb80231a7577b97f7703991cac9543f2d1200"/279], 0x10) write(r0, 0x0, 0x0) 02:57:11 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYRESHEX], 0x1) getpid() write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd0000000000", 0x5a1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 02:57:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x18, 0x0) kevent(r0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff8, 0xd8, 0x2, 0x6, 0x8}, {{r2}, 0xfffffffffffffff8, 0x14c, 0x2, 0x200, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x4}, {{r1}, 0x0, 0x11, 0x40000000, 0x7, 0x3ff}], 0xec7, 0x0, 0x8001, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') msgsnd(0x0, &(0x7f0000000140)={0x2, "f577bd748c344681b9403463aa5cd1d8acbefc7201"}, 0x1d, 0x800) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 02:57:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000980)='/dev/speaker\x00', 0x2, 0x0) write(r0, &(0x7f00000004c0)="6e0e", 0x2) 02:57:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) poll(&(0x7f0000000100)=[{r4, 0x20}, {r0, 0x1}, {r2, 0x13d}], 0x3, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") syz_emit_ethernet(0x3f, &(0x7f0000000140)="3ed1a01783c74e04f516ec9cbaff91f392d5436ec6d463b5312e1033265cb3fdaa0016777366c93de5e8f63d007f9543d3cef5a97ab424bf06b544d92f8ce0") 02:57:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000240)=0xc) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x38, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x44, 0x60000000, 0x200, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x80000000, 0xa1}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x1}], 0x7, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xf, 0x80, 0x4, 0x18}, {{r0}, 0x1, 0x10, 0x4, 0x5, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x100000000, 0xfffffffffffffff7}, {{r9}, 0x1, 0x0, 0x2, 0x0, 0x80000001}], 0x8, &(0x7f0000000300)={0x9, 0xffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) 02:57:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x4, "0004e3ff0800210000000000c88a1c683d6bdcf9", 0x3, 0x10000}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x146) ioctl$KDENABIO(r2, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) accept(r1, &(0x7f00000011c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 02:57:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x100, 0x80) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 02:57:11 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) close(r0) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = getuid() r6 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r5, r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000001c0)={0x21, 0x0, &(0x7f0000000040)=""/33}) r8 = geteuid() setreuid(r5, r8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:57:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x100) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x5d2d028540055c6d, r1) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x0, 0x7fffffffff6) 02:57:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 02:57:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00113c2700000000000000000100000001000080ffffffff3f0b7fff00603e97a0c224524f131433ca9225e312425e768731e39ad6", 0x3d}], 0x1) r1 = getegid() setegid(r1) 02:57:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="27d63604c16218ce8ccee1d3ce1a10ad13d89d41f7d6c8f8e46a507c3f0ad63a0c48dd6f4e21799604a7a643", 0x2c}, {&(0x7f00000001c0)="86cdc468e2c1094835a7b0c2650a632d11a0cdd9ab1da11bde8f97d418429724db8a48ba44d10033546594c40232c2791b3f1af9b48eb40d2cde123c48420e50c666fe9217cb7def7ffb3f1d3b1df6bd83810fdec00efdba6c86f9a9e69461c4a259b6caddb0fb84a10436831ae861775fa91f9b784b5b863ac32673813a235369e1bf0d46a9bdd471344a3b5ae9f28580d9104bc382a7c9bde992a3257422b0a94daa88688704e316fc98d44c42e44701ccb9616da2bb87f7cbce95a297b602f5f7da646d414b30f2736c3698d8390945ff73696e5845836f53d0476348f7d7364e722b33f22b55320df65020", 0xed}, {&(0x7f00000002c0)="23783cde5d8f66aac92d0d7641b8e687dd7753d23d935d543db54079a737f90858a9d00801c0e145ced4be68aa679b872e852a327bd61913d8be8fa44f7e480108e23b2bf76e", 0x46}], 0x3, &(0x7f0000000440)=[{0x88, 0xffff, 0x800, "9b16a10e3d1509a4db37b11f3cc5592ef2b91e9d8ae98e74f62a2299758ad1eba800f69c2450b4bda1999a53d61bfe4e76f646d68eaebebe1be1d59d80cc45ac46e70aa976248ae700d89545282c0b9800230bd6fec10615c4ace41ed7f8c4b568dd72f72649bfa66f520eaf30a53f41506988686bfbe3"}, {0xc0, 0x1, 0x1, "2c6120c512b1e49b2b8dbeb487ba5d78306434e1b23d8c80a8c384af6299add9b1cd4d74eeafd9f5f32a71e32b508cab5f709930464a46d252dad3fa03eac144dfcb4ab9201306541dd9b7541f8109bb3d5f791ea164db74c94723b0df3e2ff663d2df3dcf768c79f6dbc8ae04bc2ff3ddeee7a0a6a062726a8ef615e07f7d23ce37478cb37490a9912c9efe326587c5bd903712e4bb4d96342537ed002e3bf0fc0253443bacf37f5a58333943637d08"}, {0x1010, 0xffff, 0xffffffff, "dd1fd6431f772a9b3c2373c0f0de5bf0dd9bc6fa3afbf536888861d2290e285bac27be22637d138bd23ddf4132ba6a679fe7d785c36597de7e20f3a53ad016b109e66f1cf14bed296ca17efeb66d177c3047fe739f0cb29ce4ec86321fbf7ef69f739500073604d6682cee9875722d435dc0ad5d2f817a8b370692d54e18a3d3bf8eb4b814af438795c81a9689b799dc9fb46457640067c31588b6b69d0a1fcfae2e84ef4b076e52ec8bd7fcb3add38d222349ad873be741330e17d9d470ce12162030ef221f3221f596f7c0ca1bb1b16e51bfdd0d8a790075992ab548901909165205a31a2312ceed525e63848f3c7ee1be092ffcd141d12802a3565b1be186b96475de53215ef493bb60744a483ac557194bceb16f1e74be4f8efa1654d04678f5126111dc09324c912d3c0adb2e64210555b1dc811b9d7460b2d66c5453dff170d27f85ba02bc2f32dd943ed423edcd0835e51338227cd72a609ae08c0b984976f3445ba9b628c06ed3860ab404a722ab0c9524130c03986e41b3445a90053c2275153aa179a1d5f6ac01285dc7d378fecf04219c17af8278962636a73ec03f9b071584c6212cd5c76c51e22ac9d456698cfd1faf3b4f042a1757a4773283efbcd0225f54895b2fe3e80ccdfee2b13d66addb4f93b863673fddca13a5efabb5581303bcd8d4322189a07ed222476d29975bc0e07a9d3170512dd32dccb2ec5d20ed0093ceb07fa19e8e1c4d36e38f8b759369bc4209fe9b341ed3dfd93e4fa6d7966f9ce8b7aa2733e0388c42f3ce78de7cd81fa2141b1708dfc4712f121c654f4045addfd560d920543230c4878d2255eedacaa18e2e7854ffddccfc4a010da34b545d3dd35ea04aeb50783c7ce8330f702e4051e03eb12141fd953310b1cee1ce6f13379edf4178b0736daec22fec13a7397bd280f8c1c89be7d13f0ed1bae81bc1500fc5835101774d944e246f083d0fa622366206195cf98b1161216948eb6994332386a47cf3c38dcad2bb8f439c19ffa4dadfc061c1b8372570d1a140f11fc18b931a4e2b81d56781ac818e5f19b07704249beabad73f3d88f2f1f69cae86a6c74fcc8abc484ee1810159d410a6ce743b7a0fe48eb878638d1c49f9b0bb65b689ee63fe9593f5e9ee908bada165b4a4f916e92c4451e829c8a54c0a217e8297fc3170026e766c6353aeadf4da6f7f3d17efb1fe637c77af4d114b41f2983441fc289522ead9c9492507c2a11a5872fdc47bb292ae2f4402a54882f5de4671820b49832dd0df5e4bd8c39832b72492aaf12ed5133ff44e1cc7c18db4a0be932df37d8eaf2b9f5cdabbf52cdcd9efce2efa738c9caeb19b57da9fe76de5fc826a50d85f2374ece204401609441454818ea73f271e12bda607e75ad8f7b1b9b253a11d7bb4b60dc3e094ec444aa00ff6415da3429dc6c2a80c0ec06dc02a672f343e265171b12729226852c7485f28aba656039ed1b5d4a0f359b3844991e0c82dc9c4d53fc777c545616fcd86605d97b4494251ca3e725d088edd3c4005b469717cce480ab5e4d0bb4b101376a17c3e62119962e0549c499a2f069a0a15c76f120bc86f529cf199c5e630a1d6b78501f0830627305608aca82363576878b1c70fe57b26d9c58e67d0449917fbd45a1f90241f659b35afa3cf7bebdffd81f86a3f8ac68eae3393267ee14f4fb0098e995dce82ac07042a7c29d606f6398024442b6cced12de69a02139357881a7d562bc2bb30161145b5ea783751c7d825e2c494c6461e6896c33014b6a989c40a59f22d2521153d7d52f5951fa3bdff33bbd146512327949e3d103d5b322f75fe390e516ba02c6acdabb33a838abb0f34c9bcdecadca71ac578616ac61442c8e6aae06d07a98536017faeeab633110e78801e224864907d4b14d9dfb40f6c9c5ab62c6e9518b903e1f52159ae3d06af24282306b2de231f29a27eca9b89dbaab0e33cab8c1bacfd0b155526e12f2a51911c3c8adfe605bcc34bf29b39ae10f8ce2d55c125cfa76a2baeb7307591a3387956f11bc19421d312a213f77e28e0ba6c0135812f3cc4f12bab4373902c9141483dcf968664a497e1cd74a13098a71192f22208a71e60805c2b9ca75c154c6761eed8360b3f5de6f0a301c23bcf837efcb78db5c39c595e5ce5e0f8d6445d2a839d86e5abb4d140dcd92db18b4c7f97ee01eaccbaddbfd5463a95eadd42a0147180a35e2acac4a157b0aff3508dcecf64b557641ef1fbb9d86b8049c49f0bf48198fd818a835e3c44c46042d7fa7eb11d6fc17cc58a01563ff421e89f21d0960389ea6a94e68a6a2a0b188aab758666d7d0cf7a0950afd8f3c996d77e20d26c8b7911056f615a7374d05ab695afb68bae29d185cc31b1432f2154807875ee16ad389ed28f6dd95d4efb6a0340890745b5b7b903b5247576705c3c42fd1833f582dc13404a9e8e61e3c47129a4310248c74a2d539cad95fb9f8d759705870120c259010783cdf8260ec4fbe141731121c1817ffc5670db939694737cad1bcd057667f7177c524a8df28364c14825f467b81dfb546858bcd56a580203b78186ffbb332d579a8b0ba670484e2841665d1d6a9d435f8f40dc09564128e6451865f4b1284a1eab3d5a927d098036f34e63154d73c623a39fc0db8e3a5a7fe595fab16defb6139fec1fa0944f317c1ace97cecf11db560bc1505816de469b146685ba2f94af9957b06b745154335debc0e8b8166be618aff5985cf323ba10eaa7bd2f0bcd4b19e95daefc5709000890e41148ccdaa633ea4871bb527054184147382c6ed9bd6be1d8449f18ee26d7ccd9c3e4d9be87a05bf69c9a7638ea5258cf83946503d40c3aa16a58479128ae46167fd04d171b26d72b3724d5c6f57173e4ac8a77b39c41917844ed35a98cf1a58dd53906abe926534044753935f6f4eed9673ca488b382b80def9da3dffa329c5e9318f1dd3cd475fb0b68d10df0aa3e8ecdbe0c42d34f9eed27cdad580364b6c89661ab3edd0dba059cb7775e01567a5078e7b3d35972d774e09cb4bbebe5cc652ce9b357bb70f05fc265db29390fbfbbe2094f73700521cf62a809c5d19629e335ea6f87f8cd8b536a43e0d19ef7fcf6b4695114ec719c0d31dd215365920b6958db9ecd4911a4ebb3edf179f19f2a607b15d2b7443b1a75b39cc76afb008ec7ae0ffd3d53c6bc91b13768afc5a5f79e454f5eeac4f701b669106ad1ef80020f5a32bd3689a13debe4997a9c12a124342d2d09ece9aa94b089862040ca36fa7a2a614230b6526506eeb44971ec8a0ad983571619eb33c5e2a2273aaa5e9b26f1212e86d2dc4f2f4d098f2b1876ffba9e7f5572f2e5c0a16e221a2dccee321d4faf8f408b3e29c07a80bd6221d5b17f83cd0dc9a3565a6005928e3adb1f497b6eb83004af28c1ca934a4bf4b7bfa2675264e81ce0ae56fbfc0533ae29527b751cd94da692d2ff46fdd9b9e931ac16ae8ed7e712baa6a40be5e5e74d60079146600c02dd17378f115ce8bf177bd34b27051bc5cb54e0e9fec48c483d23f50c6ec22e4b27ae0d50fc6bcdc97a0d0610661481dea4acd6ab772706028c9c0db065df575cba450374ec9a125d3325e2da27bf3e66ff095073feece83ca27aa4a286367df907af20d4f3056cdcf775580b7d32a7983a009b982ba9a607a27049b863cebd5c169db94729617c196024fcb76aaa8586325bdf16f199a6502154c7bc16396fcd6d8d19bcebd993f7e1223e6116c9da2642dccccfa10467b667ee137a3f55bdd3b8b2caaa9ba47accc430d00e22e3ab5db8b831e1cfba31ed2aefe95c00fa6a56c658b524510764d7409fd3910942dbe58f79e171ec6dca8711ed9662df45f08326f0c860a9a79c5c454eb681e2be47bfd5368a0f04f1f89d7b03619fb053eece1d87c4d149c12a67727732b4c850cb7dbe97b32e205f13d68f4ca32ff39cfef1669d7a61fee16be6d42a9309a61a49a870a7b69f811d7834b099b7ed43809bdd34491bf55eb2d9dab5941acf02014b4fb14beb3a49a7a23347f275e7d32b42a4d58ec75729dce10eb667154156a91d1b46db95bbfd9372e7ea50a4fec7c5dc43bdbbfd1d02d53221ec33f5ecf1436778b95638ad6d7560b337ab5839dc402b1c57f92f32d68fb9b12853781e53c2add3eda4e58f8d3dcbb47623ccf6ff4411322f9408602ed8495d06a1eea3fb804fdc48ab185693742291a42fd1f1e1b8d11b71cea3a1eb6c2b2ca8e69e15e5ac52b9267c4a28653c35d638659832f09aee4c6efef854a34f3ded543ba5c8f1153c0bafccddc0cd4ef4d890c5f2a7d1a19d72109196f92cf918fc083b6352beca8311ab0c418547e4c8b846dbbbda69b31d26c0a837c7fb6add90b083e5dff35f46663114331ab9eafb17fdaba18891314d72fdbf9ce8a517711c404d02dbfc5509e751ac3a3e7f2fdf6daac3187b21ae06d860494f815610f0a60dcc2bccbe052cdb4d0e2efc09ea12d59c91d67c226e3c6e28d92b2bb3d951572890b7d66b84d8661cf3915adc7c965c21710cdcec111ec471a7ec0ff00a562cd973da37a085cb448d0fabf9fad5296ab1ce5e05dd6a4dbc6962680430266c03b3e290e8bbbbdf14f83e9e45a65323931bbc61dd6ba2800b6bf027e5cce008f9070873bb159bf7a705a0dfc70fd43d67dc3e98a6c25b6b026464f02fc8322634786356fbeaac872decf1038267f6812aea9e9d4298ae4da902746cea2ce4400e07fd5d9e98b172f35c4ab73cb9f307599311229633e22e63edf6e67cdbe3526e8e306069d95daf0b09b1eebc47b9ee0068e47df677fb467084cb0e391feb16b3983ecdbf966a56777f17e8d19fcf44a13fc5ba6f4c59e2602569038dafe2c5c86ab661d97d6dbeeeba131475d3550d984a9d788b02ae29aef5e44bbb37be8b4dc336b262860a2d659f0662e9a363f1417d7e72a1fd7dc888ff8b2cadcf2df6169ea7ba4f4845e30613a10fd67991d9a3af0c1b6d29e6d8370d277174d55f044be693dab5a018756eb05180b42398957e1cd4ff73ff27ce273c0d000ea058314308cbe293261138b4ae7cbb83a3eac3ca63495538b4bbc7f9fb8f93efef9323291088b482efea6774264d9cd22662ba7973a0304d3886fee1f1559f5a8bf6e15c9539d914ab6feddd2fcbb7b4cacfbce23380d8310b77cfbf9da0ab1ab660b6f73ccc373bc0fb0df27cc550551de8a45d8f54183772b390161fb7dfe43b7d60f52425a4aece92bf14755883bc77aaf9c3740b3ff30acae0bcad56fcb98c45714ee64d7975e00c957a5a2f22cbeb172c3511dcb2d3118ce38eafef88b9fa9309fe0ea84a30a7295816962e883598e10393a87423dcbe85b30be03fcdc2b0cae8013467e287f1014df52a9f814df16cbb25bcf370c6c6bfdce7159c6171bf7ac56ff2f70b9ff8cb6b5b37e706fae3c9c3e31266d0c0fe73cea1161781eca90fee77adf43210f494d0bf3799d43a4313263ee67266202570f6d3654d3369b22f5cc281e75b45e9302d0381d01dae2fc85ebe9b2ddf9b701772524220fa7fe6f10434468a7cc2dd92a4bbb1a1231311378aa096da0ecfe90ea50f66e9b07c395ef6ab5aecf2b0e8e5a6ed61d7f399d843d6f30647bbd890fcf6ad0a5bd45e9fc91888f3d4751951b9d6ea6d9b1344737b46da326343f170267c1a45686941b601cbc474de9b483e670363a598c027883f3449c4c918978a8a897d7f99bb37185daa6d49094da14a7c736d1ff4b4a118bd62339fadf2e5361bb043d9755bb80c7db97f5c6f55f6d1f3247c"}, {0x18, 0xffff, 0xffff, "1dc1536be76395d5"}], 0x1170}, 0x29089e8b0e4c6331) close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffff, 0x90d3, 0x1, "d730c1aea417e4e74dc400", 0x1}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 02:57:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0020a56dd1fa2e9a387db50cfad7d8b344d5212be71af051441561c5208e09000000d94ac5f57498a1163b2e"], 0x10) sendto$inet6(r3, &(0x7f0000000200)="d0d1d450e07eb607c4acb4eb5fd9420b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb7a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e1", 0xc0, 0x0, 0x0, 0x0) 02:57:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r2, &(0x7f0000000140), 0x1, &(0x7f0000000180)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ff9000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket$inet(0x2, 0x5, 0x3f) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, r6, r9}, 0xc) r10 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r11) 02:57:11 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffbf5affffffffffff653000463f7b238bf46854d78a2a197a38620700000000a295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000008000000000000000000000946aa6efce1762f1ff34f43e98ec972ad3a42b7f9d492d1ab22cecefdf758de96dccb80cb013abdf1b5b234eb0016c728e03120dff757696109a3d6438e5245a476a7e1040e9aeead488cdd51c574c53f878008bc1af2419925956c9e12c0998dd27c3b7403ea013c246f68ee03f271c12f12d286360d3612173825ef4e65c66f27f1afbe5f462e9e300d03d0b46d99a29e057a092c8511b6a8f290a71c296a18a317c6ea4369c3503f884c1edaa7ba1299d07938306c505ab60f8df73cdf520da9bc81ce0b66289cfe4eb7ef451650b96bdfa95f16bb3412d1bba7a1a9ac0145edcc5fd63f269a7ea5b6c1214099e3d96"], 0x10) write(r0, &(0x7f00000004c0)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9b0600aa1ee080ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaf9460d58fa19f8c2f6ec5aa3c0d41fb60000008000000000006d3c4d82d0d02c27f1206a578a657718c4bc118bf285e6adcc39e5fd02d7000000000000", 0x168) 02:57:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x7, r3}) 02:57:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 02:57:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000080}, {0x400000206}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x2, 0x52, 0x3f, 0xfff}, {0x400, 0x0, 0x3, 0x101}, {0x9, 0xd, 0x5, 0x8}, {0x3, 0x1, 0x0, 0x5}, {0xd9e8, 0x8, 0x7, 0xffffffff}, {0x0, 0x7f, 0x80, 0x8000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x5091cfd5c5bbc1c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 02:57:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x1fc, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xffffffffffffff95}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0xe2655517df2e51a4, 0x0, 0x2}, 0xfffffffffffffcb4) write(r0, 0x0, 0x0) close(r1) 02:57:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="bf4bb0d3ed2b644dc98ee5b928d0960cf8558d6032d17a5aaa63eec0bba3d86f29be71e90f9db6fb2417e12b285432d7bf68ca31d4247802c54ea0abc9b809", 0x3f}], 0x1}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000500)=""/173, 0xad}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/223, 0xdf}], 0x5, &(0x7f0000000440)=""/32, 0x20}, 0x842) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000700)={0x1, 0x3, 0x1, 0x9, &(0x7f0000001a40)={{0x9, 0x5, 0xb9, 0x1, 0x3f, 0x0, 0x1}, {[0xfe70, 0x0, 0x0, 0x1c, 0x1, 0x9, 0x1000, 0x3, 0x40, 0x3, 0x8, 0x8, 0x1f, 0x7, 0x8, 0xd9, 0xfffffffffffffffd, 0x3], [0x5, 0x10001, 0x81, 0x679, 0x1, 0x4, 0x4, 0x9, 0x8, 0xff], [0xffff, 0x8, 0x100000001, 0x7, 0x6, 0x3, 0x80000001], [0x2, 0x2, 0xff, 0x9, 0x6, 0x6], [{0x7, 0x40, 0xffff, 0x1760a62}, {0x1, 0x9, 0xc3b, 0x800}, {0x8, 0x1ce0, 0x6, 0xa907}, {0x4, 0x9, 0xe7c, 0xff}, {0x400, 0x9, 0x3, 0x8}, {0x0, 0x7f800000, 0x40}, {0x2, 0x2, 0x3, 0x941a}, {0xfafb, 0x923a, 0x0, 0x1800000000}], {0x0, 0x1, 0x0, 0x1}, {0x5, 0x3, 0x3, 0xffffffff}}}, 0x6, 0x20}) shutdown(r1, 0x2) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001cc0)={0x8, 0x8, 0x2, {[0x3, 0x100, 0x1, 0xac9, 0x39c4, 0x1, 0x7fffffff, 0x8001, 0x6, 0x2, 0xff8000000000000, 0x6, 0x800, 0x1, 0x41dd, 0x100000000, 0x7, 0x7fff], [0xeba7, 0x2, 0x98, 0x8001, 0x81, 0x95a, 0xd34, 0x1, 0x7fff, 0xe7e9], [0x675, 0x8, 0x7, 0x2, 0x88, 0x5, 0x2], [0x7, 0xff, 0xffffffff00000001, 0x9, 0x7ff, 0x9], [{0x7, 0x8, 0x81, 0x7f42}, {0xf18, 0x2a18, 0x76e881af, 0xb3c6}, {0x5, 0x9, 0x1}, {0x1, 0x81, 0x1, 0x5}, {0x20, 0xf487, 0x200, 0x6}, {0xfff, 0x1, 0x2}, {0x2, 0x8000, 0x4, 0xff}, {0x81, 0x4, 0x1, 0x354b}], {0x7, 0x8, 0x2, 0xf5c}, {0x51e3, 0xfe, 0x4750, 0x3}}}) 02:57:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x296cd4fe486ad767}, 0x18) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000000)='./bus\x00', r5, r17) r18 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 02:57:12 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 02:57:12 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 02:57:12 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x84, 0xb298}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 02:57:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:57:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x28a8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x160) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) writev(r2, &(0x7f00000001c0), 0x0) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(r0, 0x0, 0x0, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 02:57:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e90abd341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b7601000100000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab0120a3d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) socketpair(0x20, 0xb2f3532bb328a147, 0x1, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x39, 0x1) 02:57:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xdb, 0x0, &(0x7f0000000140)=""/219}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000000)=[{0x14}]}) 02:57:13 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x3ff, 0x3, 0x0, "972c83cc35cd8e264f56f3817d7a56102d961cdf", 0x7ff, 0x80000001}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r1, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 02:57:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) r2 = msgget(0x2, 0xc2fdd4236e839b04) msgsnd(r2, &(0x7f0000000140)={0x2, "3b2fa0fb65a7f1a934aefa1307ec3f7c7841acc5207aea9757bcb2b80319776adcde4f6699bbc43b9c653bd3d32e779584cb64bcc874d7852b8650fef7b398d70ee8dfeca7cb1f064f359e05382d9e39c1e77d4e73d1db38a1b42124efc3bb78ccbca04c8646eb3f86c8f945bb1a5bd5ddabe9a21dfe49509458da8ad07e75bfbf28c2e7eec2900ce4c7f7665a52"}, 0x96, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 02:57:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x18867d8c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0xff27, 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) 02:57:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) write(r2, &(0x7f0000000100)="3dca61b21da05f1a09c49fbbd7a27c6ac13821c33adac28c07397a4a7c3c5d6c5d0964d67628bf494d72176e91a01b992b98c968aa42a08359b03de06e17da19b00c33c79f66280e4997b10743eb8a1a5ab62af7437b7af9635078740eef0299f82126457f9b3e6a", 0x68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r1, 0x0, 0x0) 02:57:14 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='kbd0\x00', 0x20000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0x395) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x4200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20002, 0x0) fcntl$dupfd(r4, 0x0, r5) getpid() r6 = getpgrp() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) r9 = dup(r8) bind$inet(r9, &(0x7f0000000140)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x5, 0x40e, 0x8000000, r6}) 02:57:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3f, 0x5}, 0xc) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 02:57:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x88) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) getpeername(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x480, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x6, 0x9}, {{r4}, 0xfffffffffffffffc, 0xaa, 0x1, 0xea, 0x1879}, {{r1}, 0xfffffffffffffffe, 0x189, 0xfffbb, 0x8d0, 0x3}], 0x5, &(0x7f0000000240)=[{{r5}, 0x5, 0x8, 0x1, 0xe2d, 0x8000}, {{r6}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x80000000, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0xa5}, {{r7}, 0xffffffffffffffff, 0x9, 0x80000000, 0x9, 0x4}, {{r8}, 0xfffffffffffffffe, 0x4, 0x8, 0x400000000000, 0x5}], 0x10000, &(0x7f0000000140)={0x3, 0x8}) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x38, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x38, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0xdf31dfcf131f7a03, 0x0, 0x0, 0x7}], 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r11 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r12, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) chflagsat(r12, &(0x7f0000000380)='./file0\x00', 0x10001, 0x2) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r7, r6, 0x0, r8}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\xa1\xfc\x0e\xf4pf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x7f, 0x98, 0x79, 0x1}, {0x7, 0xa1, 0x6, 0x7}, {0x0, 0x8, 0x7f, 0x101}, {0x1, 0x8, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r6, r7, 0x10, 0x9}, 0x7fffffff, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r12, r3, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, r18, 0x0]) fchown(r0, r6, r19) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\a\x00\x00\x00\x00\x00\x00\x00\x10', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x401}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d400a5e0372854000800"}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8ebbcfccb2dae39d) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x57, 0x0, 0x1, 0x2, 0xff, 0x9, 0x4, 0x0, 0x2, 0x0, 0x65d}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) msgget(0x0, 0x80) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r3}, 0x7ffffffffffffffe, 0x104, 0x2, 0x401, 0x6}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0xbe, 0x2}], 0x7, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0xffffffffffffff00}, {{r5}, 0xfffffffffffffffe, 0x0, 0x10, 0xff, 0x35}], 0x9, &(0x7f00000001c0)={0x5, 0x5}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 05:37:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c, 0x1, 0x4}, {0x3, 0x80}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 05:37:04 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, r3, r5}, 0xc) r9 = semget$private(0x0, 0x2, 0x7e) semop(r9, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r10 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r11, 0x20004269) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r10, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r11}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r13}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0x2) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x400, 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x2f8000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186a56010000001c00fead0029193d6d49700000000060d5706c851f000000000000004e341d89df00000000000000", 0xfffffffffffffeeb}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) 05:37:04 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a3862070000000082959559516b956225461cc00484c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000ff0000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = dup(r1) r3 = socket$inet(0x2, 0x4, 0x0) pwritev(r3, &(0x7f0000000c00)=[{&(0x7f0000000140)="0c599592dc535183dfdfbc539b0895ab2d9b825a306059366946cfedc0b91cd1d2f298ad802b44e4d7683a7ac7612f457b69dc666a24ea3e2883962a75d54b84ff25458a8c6a95d183f354fdefd152cc1fe442365b73158de4f0242a3018741e47339b038c04736ec0a3f81ab2b198d4e9ae", 0x72}, {&(0x7f00000001c0)="061255f6893ec502aa68c5ef1e0d0ee63639bb55731d6e553f4ecb4852b455f71a5e0827ade95bde70c58e99c7481d5ae6fceac379f71fbc312fd4ecf235b0fe5dd3a8df4eb2dd194b3cf6944e7cd672ff58765b01f4fc5945f8a98775abc5ccaa5fd1f84926a30963e8b79ff93bf5b35442221283c9ff1c37322b6736c3310ba124ae396e3ab194ff531aaab137bcad87a0f8f66510f4e7309e92a48bdc3f454447cde9cd1f418e782c1471c227f9bdd89b092b88cba5f5635af9dd91882accd93ef0c957560c3a62589c31aa0cfff2", 0xd0}, {&(0x7f00000002c0)="46090e66e9f12ae060ab8edd548782473f355037afa8096eb53be7c5b726338f557fc7db0b875218b1f8487114ce8744ff0cebc1dff1a71ee292ac67a2307a92f41357a7acb722bf69fa120bcf490b19aded9ec1ed73d81d0e012344aa7b23abcc9f57efa267f62a6ab09f3fcefeb7ccfb786e6e55144b0b96445964749e5847cc31a4dc0282e1326ef5cc2f7d6814689037ba0f639e9827b0d4a9c4192b35054992a660f43b", 0xa6}, {&(0x7f0000000380)="bece854b05dada4efa14db6fd656c5f342e8a810707d039b9d6baa10f2943c03b3ed04f429509478d2236f8e1f7112ef82fb0cc7087592b19e0beae90de026c46237d81f05eb79f885813cc39a7687f8d6371a6b8375faec", 0x58}, {&(0x7f0000000a00)="d17438dfc6e23334368f8160879373f5c7fa64363af53e6a31a50b6126fc89eb404454370a37961825115c9cd6246d87942758250b4aa6c89c58b35ead3986b3220e362388bff9168c8d6ea3158a3dcc7cf83c22e5ae849e75641b8e0c01eb8d", 0x60}, {&(0x7f0000000a80)="f80250387eb7c009079bf0ca870816863e5d05b42b43426d7770f4922120ede934b935162a6b86f44ed10bf7a6876a47d0517b04b365b7246adbaea60f4fb269", 0x40}, {&(0x7f0000000ac0)="2aa1df78345cb232ee85d1b9c9e73aa1dc296c47f09e53451ad00d9fab43b828f2e606e4195d524e7b84f54de8288a808960034c9fab956cce7cb586c8f9879a48c7b727da6edcd842154dd1c4801f0057eb2d6127fefdc1859e73f6c6debebb0742bb8f32", 0x65}, {&(0x7f0000000b40)="d1165f258ee290fe9fe1bcd78878c598885a25658d09c1163583ae7973f42f463d17646d59c5f9", 0x27}, {&(0x7f0000000b80)="f0c11a8824a1ca62ebef2136b6937473a1db497cb50346c1157baa68cd94beecaa0534b4ac24f027bea7d89dce738cd926f8ac5bc35c389a359baef533e915f0a4eb4f5e8663cbd60f5a2f3737a577c8facb86", 0x53}, {&(0x7f0000001580)="b57212c80ccbc7659db95ae619e86128b2a45eaa29b0cb6387d3fc70d0d157796f938328d078e29da9d41c022300fc092190ecc7e33498dae1ab272414eb16c2b46fe558aa4287118d66855e2be68ef62a7d07d780571e57b007c917b530e3507c321b4dad78cd315f62f3ec2c2301833836509a451d3fed86a2f1073c76f9119df474cabbb921a66418b33893ce4cd5d1e209f46192957e02930a0c6b004ae907167996777c8cbd23fd8c240c24933b31262445931e2731095059dc3a120da6de8dfd6276190cedaedff617d5369c376417354d5a714b01c9f57b2c65bb471f19b82123dd12930cddbe7e3159d3574c4879df8ad3b92cca023b0101882583f4eb60fd677f3a81dd6d1321ad2a33a60a0fd88149eb948ac17b2946c9892f729ff52f9c9bcc0e5e4f02fc3818ffdcd2430701d3c320d2c91b1c61942509bff0c7912aa67306413a4c0525ed949c85dfa8e3d55dce8d63789d3bf9ed79acfcf1869db2e74ea8d1d3220a15beed8191de895fcbe4852e27def8d23eda2849df55ef0809f0198180bf1b17f2e9e2a590bc13e2aa93200d73e2138d6afccd96e61cc85ac72ff11ceb121fde05e0aab7016c1966bd9d428fff16d484da246692e9fcd5507ef7e9c5b21e7e1d37b280db37d493445283c34134d51430696f28c63f5d6e4dc33cc42feb6feae285cd03a52b53cf7a3e1dae2c9f29c8908c37f226891a9463ade6394fccea5d1df2fc1b8aacc74d56d64f1f9e36cef5500fee6a2adf37edcc25532cb1b92849ad262e7a7d355363c6b4d674389b81eb2928f4e473c2390bde3d9d82b854bcdf0bc14ce4849022bc9da084d5aa3ee6b11400f0730120e1951bf69e699a55c8155796df07610d25a42afc5c11fe73355af606868ebed90a4d1de2f3b4fe10c587cdee41fd2845e9777ff5d1d34e195aa0c63e17fecdbb527083c7033d639484707a13c828b324dc4645619fb0493b42c226a71d95da9a51e84b820a4abb5d30763678c6508a936c350ca0193c0704a0a5210f3eeef7d4497187b91c3f7d62db392ce4a202f612142f5056b79d56c56a727eec913804f0155be6f4d4952bb85c4cc61db04417b9c44bbb88f2795877fef4ae77cf372e9852a6db5439c538ab247cd54626c4a1c7179b050272ae9dfcbbf23e28539436c5556c1be8d7b487cca85fa9a85a4eb7ca0f8284bdc7703be41ebe1a0cc3d40a07840e1c9b0804102c1b53c536ae1aa7a82bf16d9c4089fe2517443e9d5f6836d4ad1ad3c697281f5dc237562e1f856b911c124ff1a51486c72ce2e862144bbd190c7aa12668d815886660c5b4d3b383ad643646e09691a1db32c069688c7524a4ab7af82daf47821c5d4dd8e4959f26b924b1b42f073972995602b510a00f2fe082753ffcba9bbcc620b7970bf1e37eb3e72c1c1bd929b25f7668a429b139e812da6ef68048d48969e448785f96493a70097c1883366494418de127ea84432d138e14c9b372b82b76f51b2b61f8aa6e022b97f85e177afa0dbf54e6446fed03fe36645f41c6a29a0de79d770b2cf8c08a95cfaa39970454b19438ece09a80d7d15f732f6bf7163d26423cb117284d81d255dbe46cbaa63adf216c63b3a1d9fade95f816c1c8f143266fc46b6d18dd9e8a3873ceaa3bd0c4a148ec604b139248a49cfa4fed735d6842a637a3354798dbe0d6aa1b26fc1216fb397b60b627d4d365427f2ce44931e76af08a564870ee834a48d577553faebab77653545f73537831074193a8e40549382123f1f60ec9551857026a11d008b51767e6f6ae09bf9fd1246af320593cbe37cff07c6d51645dc55920cf9631910fcc2b0bf095f571e48b5955fe23cef2c2c4b8c359ee3b0ed69a499ab5e3f079bccc1b172b694fef7fb873b250149d94dcd547ec39894665ff182e87bb16df1d68047f668a094430e8d6e67bc37fcec2bcb0fe5b559d25b1399c1d1afb22e44f8d3b1af1b3804e56e5d478302f1e31f2525e5cf6b28a7842a0117a9afa896f65eefe18adedbe014ea2f4f7545ca65fc39c6c00f294ba9acb5d572621b8165daf428701c143670a51a060eef345232a0c3e324fffb10ed1ce7dff56b01c6c6e4756feaf2f27b6b1a6c330641c9c0e7e5f0c7defcd8273e5dee59443563239bc6bcd751a09850541cbe26293f928d2eae5911b772d9ac9628c6d04076a4b8ab1fa18f1f8395908e376090840524e7fddb3ae6d1904ef85341b2a083c0e85065c408c18c76dd4fafe6aee590f88966f7eac40dc83b3221d4dcea266e48fcd293d50f4523eec16ebc22f78da86250703eb69864c4cf8c521537fa1f252fefefae462044a922545d9e052c5c7b1e7cd6eda10c683574652ab2bbc58106b708f47982c0012b3423b22777c41d776d9dcc12c0973d69c90b91ab7c2d938c3a28df3aab37431a4edd32e3a729dbccb568caf2d9bd585c3b2d86bb48b24f63bd35fffca65ec609eb2b253e8cbad12f76d71e45eb26ec5c21a9c3f935031fca432c6d7df420055694f1995052e82818f9244a69725ae73adbd3fcd9e1dacb90cae2024e501e0cb96d8e3c29e36f1af84344f94bb9964087b4e82c9f766c052deb7a78d2d976a24c06d6462d9ad4d324ad0b6690ca678ad3bb863e3c35483465b799a667833c4a8c379622bdced9fc7d1d8af2666fc87c443ba5a675020f4d1fb56bb3995fa35b2583d8dba92370afb475022cceca627bc0dec1480e8b6ec0e6266cabde897dce29b83afa29baa75cbc3bb852cdb740248feeccc818777946f5e31f0bcdf940df33c2699fe4ba098bfb487215cb56664728cfa8af8e0740ebad7c67871ffbbd6f077773326c29a609d276bf191f21dc34857513d2b9589dd27acf2f7e14a4cb08773b0d99e8e3644285000d8269a7bae0147fd0ab3606385a9a348a9a255daacaf34f125491f3e7d9aac52d24b31243330ca48e7b5911b354860a0a0bedc12971437a2043470bb97246e7ac625ec39155af243e04940be4291897c0a72d4d91c93b7c1bea5afa6b6173f834c844b094e3bd55e43c5b849f2a7321c6261217eed7ffd9cc33dde5929342349d598ec43684fb747c3c2d6bd404709cc577e0d78beef29e2e612ebd60ffb97f8d6486a28746095bda0fd703d11595b91e5c37dd0c7413515d88fb000521b946635db2565e15aeb0247ec7dec93eabdb28106beb9b1f698d1d46a4aa53cbfa1a4355281c53f2e36c9235fe31aabcb0eb6b289bdf32f778b9273b4a7d760530189b423eabd234d172dca9160676e08cadef383d90fad53ee1a2c4525fe1f50ff2ff7d63d2b6070620d5dd9d44335b96e0b519cb01d85d1e27d9bcf813f2d2db6d185ff704ad75a2ed4e29884a1b73b573552a567ed8e7eaa0bd8e677c340d124cd22a297824cc951f68e5cc25b5fc3c560a731852cd4e514b921e1fbaaf976db81b11efb868768ce8065bba49eab08eccad70330576828bc1baa9d6f24ef8a18bf3663258626faa88dc5aa666e1c6a74325f4e7c2ed137d9f8e97ceb1005e3310bb84cbf05940afc8f7c28afa5d14d724f9fcad65b17399879bdda2488e8da3be07f6eace676bfe3ac52bc2137b49e266c621de95ea7dab1e66bbe0958e66f8793e38efec03b2e645714fb2c3c46be84f14593b7f8b05f73b12b1532f826228fec3aa9ea3e82394e79120cb934b8f61778a0f692131cd7e895331f7435e15c245f9d44b97466dc221fa831585e67da1fadb2cf4c21d24b0a087271cec9c9083b305bed2115eed67cb4be3949fd6de319ce6f787c443281bb763fad9b40f50b1597abd856b95c9e2dfb6eb3fc31f359177b408d30929abf0bd3b4d6763bc31a82b2f0c33d45b15a6b9d65eb5cb1b6790623320a3c4119ddbc663375511d855ceec1b7ab57cb6aa6961dbda2c5ddb73700946ddacbad8592a7c0cc5b82d9daf59747e88b0d3eaacf815b3b939864d0f2a7925e8de76bd69fa1c9bf3d9331324c97fcb5cd465dbe3d9851e4dcfc1bb242006d57605ec60170433ce6c5fb7e57db24b9cd6af999539c62bb9ea902c5e3e4d511f2f9639b351a0b22e35db2f5f35a9b4cca22bcd14252a10bf4163a1f01ef12d7e95a37e9ecf16e96d45008b8b26863d3d09d8c6f6eea78d59ad2d93dd294e62fb335fcce69ddf0a8f9e337694e6c1311a4aca4ddb4948e184f14f1d1f9631767345bf6db8a3f1bc9caeff22a5ea92b9c7bb0d808edc994ee6b39772e761b50d55757b0ccc45b654483ddaf9c83da4629c5ca8d890b6ad34bc3f5d0b0e04bbc95f33cd82cb07e5fb8feb94cbf5492b8b1b26860521653120d7b71f92de1c6c06e4b18e3766767ea2cf9abb888eee9b1ddf584130d667e2d677426acb09ca77ef74a31fc1795983681cecfec01fee34db8b91665f2d0feffc065966acdccc92bc384a3c611d2ec151f96c331ea9f1ec5557f9fe0d95a18c75ddf0594669319c6fe6ab48063acf3390ccafe6f208e8883f665e81b721750498291008c4f77375aa96788963dcfe29ba4eacccb005f628021d89d737f07b75603b5b217ef5f66e4b30837c0c0b49c29c237c349d32d1ec3b4abeed05cb8ad5fc4fa224e59057d56de6cc7d2aa53f7d206603a034136b24babc2786d9fa24010237dcdda1c809da8b5a2410ebf0ac6e013f95e36c6bcf6e3686e49f534cbde7ace6bfbea3f186b0ef83ee3fafb122127c6e3f2acbd486378b032885e94d0d3044f17555d6e01f50ce4e832c52cea22e460dcc543320c8a6835a2a2fd67bd2cb5f32494aca338fe78ba9384c4ea8578becc1be76f44c26311134f92e271e0544850b22e2702dc47b123e2660ab679fbe2879b7336c6b32b167bcbb0123ea144451de8c61921628ef5da57c4ae1de35a8d30478d7ee42a9bf127146021ead9319e3a4ded91aee53573721b3b38a99913d93a6067a80b4afbb3afd5c408021355a81ed871e34ac240f6ac0fe2d7bc4e2744331402db00c26951277bf8364194cbcc6cd93977d5d51de1ffe1bf47d67d93e90907b536298993af4d62471fc35399de3027ea2f302ad35d17c465258074e6a744bd5e2548e9440889a917ebe7c5a61092005a2122d89838d007e35522f03518882cc7f2e049481fd1ae76bbd197be6da756ad76247dc9205b727bceade61de5b3ac70530036f1b02b22f3d7da3e97853a3d1515500b82d15d2c320849d8ca8041fc6bb716eb8e25a7a8f5747034a66356ad4723d26e312260adc8c7a8d7d7c613ecd5c81805b047aff1bdb67f1be31bf2c6b25a4bad565f75cada71f4d6ee5034fe7fd831ccaa8af211fc1593c16170b93ff4ce3b2510fa1d645628b4f64c62721d479271d346375b942a54ee0d97a9d634a05252371c12b9af12350623306fb738a439d737563fba9d553e4f8dd4969ebc1fa5968f6e47b7842307d3607d5b16f471bd5d4eed88080594c1dd2ed3aba2670cb72bc63f2274507bc13fdf97ad70cd039c58d52444fb497582f8630159965507e3727ef1fec213bd35c69877d267068d73321a60318fa568b0998c60eb50af96b06c6c44eaef0e1defeafc665e682dead25db4833204e68bc7d81ddd1a989659d9b90cf8730dd96d225e931907401cf1792f5cd767c502aa2f85d58ccbeaa7997901177d6bda33b5a83cf7dab036d936f71caebf69af07ac4b51481e3f03632681b4787dcd6c591cb28e8ea3e80b2c76bb81663b8cc6cd7694caf93c6a4b393669f500c9218e1f434838499ac7f163b3847dee28432619d1fc0f37c16bbda4ca521e0caac95bf6d6fed862670ef705642aef91421e1c", 0x1000}], 0xa, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x81, './file0\x00', './file0\x00'}) 05:37:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000003400)={&(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="2063829a9e43ba9f1d0b90ffe7b46d35eed30a6a5e8ed38dbf9e1d53d94212d346e4de3a02f04c741612653e6e584197297fa56db2f3b7855fca72ea4e0a34a5e86fa25113cc8244f02ba497993b484bc653f4225a", 0x55}, {&(0x7f0000000080)}], 0x2, &(0x7f00000001c0)=[{0x50, 0x5f2fe31125084765, 0x4, "51ac8404da20904a1eeb3b79fc112b3d7de606a307e139363198585b8f3cf7e5363d0ccd47df3ff41b49789c42332a1355903b84d33ecc21738b"}, {0x1010, 0xffff, 0x1d36e28d, "88d60895a76fe2929e7a7c6f560a2f89c2733ed54ba7537357bed260e6fd534b652f83ff1aefbaf5ed46aaf3721c06d7419cbe29379184f7d18a765abdd4bad243336b3b9433be5a836342fadc226b7abdc776bdf5ab27c5337e6c6f06e23063cfae5dee46f29d7c15424171f53f7d35bd00542e6c34bca6082be2a7a54580606dbb61feac8578806f2ab064f374af6a306864395bd0cf2019c753a2503b83011e62395449b5eaae78bdfcc4e30484ae6019c391155c6f617fa5f260e201f14e9ce801b6cf39cc118b3fcd123082b1de0e3ec94569b11a0468a0dfd4483e93fcec787520dece53a0b05ad5f406a195629e1c5537a49767e9a970d3bde460562e80aadcc3f7de17d6bfbe6da4b5344d30ddece709d7e1e5d84470c5a9af8d5b3637deaae6b1e81def663653bf51f2d775fb721f416cf5b9096ab2ff65a08a7c6355866bb67b70ce62767f571626bf4e512632f6752098724431c5a455f47b6148afcba01d471af8a9a9cb62613bca781000c67a081678ca6af6e0410d6c6fb6c525e8248cb563208b2c5c5fb7c0e46bdd04e2c2ed8f74476d505ce4cf33416a00d738f07a16dc2aa7082a50201f9cbe7c573ec5bbefe8f8a44e95c98cc4cab9f1e44eedcdfc73eb42ee3f430fb3bb430422e3ccdff0d1291885a15232509edaf37537bd6fb31ca5d289c76b51bf9748c8a1d4e71772f29ad5e4a0867a8ba0dddead646f495aff80e1f96992b43934486741a47fedf27818688343c347c4467f6b1c1965e31b021f63be4a14cd8ae9c48dcf903a3a22a8cd542d73039b9e91e7f2bf730f617597080f9aa536d3a46dacefef810bdb81d3c3dbd7f430f2e3715cd7272ec89de5022a10bfae34fb60240523bceea0ebc49b8e4f687c2b495e8e15dd3f84c595f8d16db7b0a0d3b32a7347f761e4115b1e395af215a2b61d8b7bb6af10701e56204dcfcbd09357c0f19fbb28c74ef6e5253ea15e25749a570350008e2ab42d0cae8d640de79007bfcc420076f2387d5902b819f46ed0e7e954331cb0bf83e1786569529942350645a600090b5cd971183f833cbe99dd69bb8c4299672bda2931cd5da11392e0656a7f0f4e3df771f585a6c9600087ebc975b62a82e44f435a4f27bf8aa3a85056f3ca76248da9e65fcf95350788039e1e5d0b1ee5b00544b0190975497eae03670a3d34f3850f14abb4f9dc80b27f6d621b33fa9c2c9acb4402b998a982994498e62730a239c30f389f7fcada6f818557e489bb5a3c0267d451d4e28af486bc3c7c3b350410505ec5328ab2dbd86aaf06743ea6d69c7dcc9a8dcbec9bd0726db9dcdcdaccdde206e53eef9292009075e84c3b52e86bf3686b3d001ee84b2987d5d5227b600054a5bd448578f75bee299e732e8207255e16c532bc22434650cd87a7cdc0102093827171edadd7a2f526053a861000e1444c5487f5692a45e9eafd89574bbff1a6f196191ac502f0a85b6d29353801338ce53ff1f9920b4e40cbfb7d30f92ea4c81b224b2151d80f45fa83a791a5699ac5675512ec3a08914f6ef0ddf454e78685ed5c230ba44b2d1f357ef2aa1a12a1e97f5d05b37abe7a1c12229c4f7b62ded11ab8377ad2012dc65c8c5d2ca69cbe5329f353a29f2d99b99552e2cd4d4929cc3ca1f6faa136b7678a57da0e2327c3845fc03ac993c1757da083abe1ea96c51e88a81c608ec772c5a35f9c4d38b2f40baaa4ca401aa352aec57148704076a45993532fd88f6d50c754d134643859a084193ab516f330a7fbc2ddc8e6767969097071e36b171559e806eb122384702190b1d991bebc78a8364ce7f6d94239c82f3a327ac696c74fba834101d957d9e9a5d4fd44a67fd3e980b01b3a6b35aff36b093e41a912867a1f27b450b04caaee28a99488b573ea1a454b3f29a79ab0c5743680949529f9a26eb9297c208dbb1261ae1e2980adb7dd0e84a0fd02f9570a12de0403ce147a4566e687d8c6d160b1212c69dff60476a97e1c5056d3513346a4b2f98889a9273037d8f25e00b3fd4e6e7d55aa6c4320e5bbce94950f01a836d82f13ba174a4541e3e0bbb6a57d173091628b62b50a1061b75d8986cdef727603444924951b8925d706aafa04cb7d780b2de427126383f40d04d10d696949a9fe4a4cc468f1cb9a5702371b6fbd12f736a4fe3dd007e788c6a1e3c7edf061522876f0c82451bd091d1e982349c2ae2c309a783298aee1f0d79059637c3a582e8f631883bc9ddac2121e2449bc735b0e0a303bfb64ec58d748a6ce8210c16d3e709a1a82358c16df414a85c63aa87bf412c8bd75fdc06ee28c6c4281c7e07e6104f7c738ef839d60397caed536032ce3ef51d0fd95da63ba116163b8d2f47628cd44788a30ce14bba401c3e1fb3debf8adf9c5e5c2923a779f27b6e7b2e83a833ccba1614eb7713f1b39c13faf21a391b53535c734d6c46253057c0a32075be84b499a0634b737d6be43bbb62c6aaec59ff697ebc3c3b443ba2ae877484df54ab5ad24dfc9481beb7e65dfdf30902ccd08bf8515572967493bdbad180505833180dec15fcb9879ac2b263e31009fe46dfccd4031e3c8a36ccf8f670964c06607bf84ca51c105ffa945a8c4bd9cd5dadd47c9192e76ed45d684f0e70ac036dc647f7c14a712794641de33b9f20781e3fef0492cd93ead344c2c28415f097470ab2e4442840bc50f2865ce6d1bd9a1c92435023c6eb7c36c1e1054b61a0be6f798ed2e9379101c5582e1c6b114057de39fd262cc2dfd1ae95a07e32b6b7cab035f2f2d8e5a0ebc34a930c8a4d7756dfa9b315af5220e069580c4bb37c339062cb570b93903dbae1b2a48dbde43dc92b97d15b428910bab61b6f30e998f0760b05277997e2094ebf4ec1bad88e92b469c63c80a589122ea2dd6ba13faeee1d8c705fd1b799c5f9d6a4a29f69153961c3614930c41766adcfa310ab5ac0c217215e7b146f1d64c6ced7a72798a6bd4e1397235a4abdcb445fa0cad16b52d27e57ed927948d812041879dd8bb0b56c8d32e12097eb9e4affa020ce3c2fba6e268d30b74e012502afcb7526ac54c8b22b7a0a146a776da32ecb6e7b9bf32ea5631cf58884e85f90b91867f3d349e738d66f501c82929f76669f49d29b048c2d672bb533aece401ba13fa2ba58daa6614f89f1528eda28c1b7d9ec11572496cb7f4cfff93f993e4a5ac66cffd72916dc765ea1b0740b7cfde3f692d8cac93b13853bb87c18d3f5960206705b7b7f094ccf3595d4c3c7f41b2cf629314d2953ad165c9d82e696ca648942949107b52a910846a7c3a32e3ae7224ffbe50a601c35bf205815d2e12752da1b3b874c56bd976cf38b5de4931b59901afa8a45af1d2b9c92cee1f5a837525d03078718cf5e6be54b28798aca9e4ab878ac27886d4105c4b04aff1cadd857c28a72d3221f3fb45c7d6d0d9b511f518ce6886e2d2ceb04c88bf602510f838e03196fb907d7dcebf300e1722a17dfbe651680a6f243f5ea96aca747dddd13c71acaad3d0e3a34f43b971ab9c66c623afee602754e7edb3da84a3ce5a6b71ae512ba60490838e230e81190501cf674ba812ca7624b38c9c54bffed7499abac7ec33c24bf33dc0992e1bf38de98dbb3c73497a6ee9e3226c40d053888bdb978efde779925bb9a90aa7cc00fb33238b7badde15ee04473f8bb03c3adb367436be5d8e4f489a2ee9de56146f1a3686bf1e218e58a6c70d5473392722b04e5c69c6a18deecb552c441c18552df4f978eba65f53a6ea8b6b7ad7be8559b0a31249098216d2b4b90ad96b2c926098bb32404762765ab2e2df2e146e5bae8716ca8b5e610648daff6c3da39185fbf505d0edad7edb3e431145aba4b33e0936abaf229e3d6eef40c67b7b0732d77cd4f237c1803773b98d95cb8986b817c5e58cafb6f0206641cbeca0720f6b7a25e976d145a39b07125fc3c26de454dddaa15486c873dc2e9207aac2261a0249c1c70173922030e1d0ebfc3bff960bea6e2d79ce8e75506e751ffc93493665e0e67b752e67b20b9ca88e05a52660fe77cb93f4c608312713ad126095b507f19b58421bee4415fec6bbdbf42ee02131119c31a875df1f3e88930f5db8a2216692846fecce9e1c960421039dea671581e22d5c5e651e333b899cb666de158b5c290294e286c1bb2d81d4225abbce355d3214bec6cea86ee9152fce774eb8a4e4a7108dd04880256011aeed35f03ef66dbe741b4f8946137dae53afd0072b6af866c5a2e35594cd25c73167c79b8bd75336876d9ed0bc3da8dfa0ebaf89c7cf4d8ee79e9b9da4cfbe88ed239dba50be982adb4afa6e0926d53103a2dd40912d1563f5fc42d181aec54539012bea21d084cdbe3fa4d2b003cddab4a1ce9f8b43507c950b933ff23e64b095c907e94723bb09ae40e6e6ddb9ddb1a0381294c934e2177ccc635c11b143f189d1c5ed3109c6ef73a2dcd6b53048c012af18b4c70e3c249e85be64b25369b9f67df28025e2f2ba1a104a845c9c030f977dbc46f50ee282dd607fe9e0cb115077a1fea569c5c79604390819451e4a7cc96f5144992449cd4d4a4485edc9fd41bcf7dcccc1f2cc06575fea3a0e22b34fdc041a7a0d574c9ab26d933a30a6662499df1b4adfeaef511669b52c5e16e4f77ceb72a106b86ab4ce42a0df171eb4029183cbdd9e352bfc16fe6927fc06d60763ec8fda5ee244931fe01be81c8701137514e888e5456b1e9aa0ac656fbf1db485ff7da6f254a801a1b0766552e87686684a6c5825435a156221ba4a3012a4a57c816a79f8b29ee1f224112c8a78c1f01163fb7f781d12bcb9d0532bd0eedfd5f83494ec08345387b674156ef7e61219ab0eea184bd3f8ab5118544dd902c2dfd9f3103cb78ac2d836903fb2376838ac9e9c23e3a7f386ae16d227881a08dfbf63d836b3ac5a601fd820274d2e43e50657bd9d3166ca36e5fef5c024a52b51915119b07eed28855176442d8857a526d4527aef81908e3979f610d3b26e6b2f02db00bd30d53b13f2e6f9ef76e88b98b81ad6a640d664ea7e729511484d0134e4d108d1848282dd3b89e646ea4c5d1784f598ddced1cba0b8af6f6962fb993655c2451c14f2ddac31c17df5403395864e1c4d9b087e468a2f6f3f8133a3fbc7177217d3342872d142b4fdbf5f1aef9a91c8193cbb3891dc792ced931b535fa9c492eea48dac8d8107b8fca2d5da963319d7241fb5bc8d0111c65a46c671c4c1c6bb7aae755b9b4f8eb7e558468b3eb357a9e0dc585f739371191d761c6b141ad8e5b030ec17890b027b792e38395ef9699028c668bd734ad3c1b5f6dc7e7703f7b57072653fa3efd56bbd5a72780fe4480e449ad561dfe29f61c0c88a245bb4bd520fc1e490721117da76fab47e80bca7a4d9a527f59dd2172bee123494320862286b1b3f65203237c9b71afe114a42f0dbadd493764e89349a7321550c00acf4891012eb261d66532643a9990861bdd035de90fbfee22fc29a76a95357178d02398eeea1c1e8fa59720f1f995258fe589b3df4716a536ee7401e24bc65f0f7fe7e58f49b9d7d25fc5a48d6afa355721ed97b7789d218ac1ba864611294f74ab91854cb1109648ea3c23dc098aee84b291027d3d3b9b6b1b2af722f885930e32fd9135ad50afe5486962b4a00942d042b3ce130a90a2a46c4d3cea4ff271833f19e2415ce9d10fa0048d724edc29091af05a088bd38384e41eec00b33743beebe3b1f80526023b81930a073fff25d07525975f268d8162027e901fe15bc5d3f1f7fda8c528256bdab3853"}, {0xd0, 0x10000, 0x9, "2a62dc940a8b2bc2bcfb9fff78c8fc78fa32d4fe6f7992a37a5f975c64f9f51805386499d0f20e663712d515bc8aec91dfefd0a7d9dfcec406ab676dee83576c9a863ccf616cc177f3478ff8ce870871197d75ec975c26c5663e35d46bc3aad149d9ab3563f68f6a677f4a6d989ea595a71b466606b45c49579493fde3437063947600bd41e35cfc468af865af6fd14978f3c2ac4916ce9266e777817429479e5f3ef1971ae06edc378b31fec076a37f955b310b15bddad15b9f21c15b8e9e96"}, {0x1010, 0xffff, 0xc2a4, "0697712893979e1777e0c5f395d236a6bcde140c35ed038a6109f2e4199ba0183a3774b5c6d04846434ac5cc2a7e602e2fbab87b71eed0922adc24f97172ef87fb55cf0fabead8a5618ca29e9b00c0405221d3aeef270d305e22158b7671d35fae7499c1df087276190403092a0004cfbf81c4e751f812f41f34e538e33024098269b7dd77187c360038c57d7b296befdc1571c572fefcaa474ce3cd915b17155db23306aae013f3f28e4d9642e5e442f2fcad341d7ff5f5561e3152ed050d02dcc3bb92cf9bfb3655c650b5723984d42b37396ff241043db26c0f8ce3d2c94ad8eaf3d25ccb12916a41f5e4a7da6322883776e0144a5fe0cee435ea42e3fe1b274d7efdad6774fe87cf9a0a3a767756cf5fc855586caaf8ed81de1a7a2bfe80a7500b193771ce33346b3338a8ed6a45176250a7a765f45d15e05ac0cd7256841bf24a492b778e59506315723a5f32fabb7090becde60958f7c1b05bb8cba13340447edb01499c0098363936b26073d1756bd1d9e15fe3ffc89b5ac0b56253400f37fbfd4871beaf7529d0eb6a10ba01c9accc937182a4a8f8bc34647df3f26768d64846c4e1778e4dc2ac7b29f6550d2e63ea979f7ad3215929a022acfe6fd0d4d1eb7edcf75fc4ba5cc998bfdb89656f774af8613007bdad480de0ad40c08c4644b5af5c899d2b0318aa45614f96741b21c49f07c0c1a2fcd1c03f51407808b83052bd471bffbc2a2678c9e826276f7fbcc37ebaee4bd0fbce5a936feae549a047538a01a183798b5468569bee54451e078ffdb052523d106cf7653769630dc4adbd82b2bd22cf2f717f7c812901f41ace76a195552ba43da8ebdb7861a539922d9923556bfe8038bcb5452dee725e125451b4c905d4fe098b1b53d25278ae09e92198a92aa527498e68853f159083fac8b36ceb1803e98b9923415e5998b65699bb777d492705359b5bcf653d3444893c84386dd211d6b1624d23ecfc550481c725caa012f0ed265d33cb23b0cd2f5298b93d77eeec7ef89f95adc9e3e40bce2654c110de6607f572c6880a19309ca2b70a27ad5833e578e6e63ca17864f3264e286e7f1bb4b3304967022436836a056564703c3c1055da5b7866cff62804323b4e9219b624a0964b83cccdf3bf1080dab745cb06de35e59be04c2864392d2f12d9ebc8c3e3bc7f05509f3f9a8ceb453b8ed1cd129ef1b3655bc2607f45294299cb24080954b373d8b32552f0b775985a82f1900064eb0117d62f702b6f19af1d6e8925973809693dc3c4403c9890105a91c8fd9e87ba07a44e36f8959aac764411dee47972534ca00c5ea090545327e657885d87a21ec7e5f6139b07717589071886810ad2aa0ceb99ff8360cecb6f53a106298411b989811ee82d77f0dd664e9501ae359d61a8c88bffbd84e4aeb79abac644b5875fc42ad7437cfc819872eafece0925e780a724610f33f686925611e6c8e9533c0eddd16c13019307573cf1e440689b01cbb1a4f43741585b977b7c33b0c32173d1e9a32c300c8d800555358913ce6931e14e90e0419cbed8554ff3b1e1ac8a66e08e4045a2dfb8a3441b97f8d5edcccec8172c2e44e887eec4e50518861253d94f81ce6c2210373958bdece584921479ef406a6d721ec5708e213e1b1edb78d5497561a3fa2da4495c3dcddc4486206eb62b8720cf5ff98ab57bede5a6340f1eb0fc387c85bf46c9e781c00aacf45c07dbdb7c2b23020e6583cadabbe18b5608dc36283f6b52fb0ed8b490ec4a30cfab5b47f1065dfebefaeba51abb811ab21f29fbcb0ae959563a3b477312380f6bbabcfa1ffa3d80b1400ad4f7226ca11bfb99e2f4484e0c89fa085a7cdc87dbda40636c109c8fc4cfc359eff62e5b2f541afa6a4751bd1b26642abecf3e448f29296944af2b364a3d2a23bd5f5d376c014fa9c834cd81ba00b2ffa3786231fd613e9629f54369d86222a9aa80083512fe21a9249092fe3a108b21003498323c37f36f9b049a3916cf48ba327432b18a714a5f8a20b796d658f2a0a0fb29e4e2bf35544fc600e395b98f8e98cb9faa562411211c8749804fa423cc4f4611eeaf88c29288af5ece7577bc624203b19aad584809f2b2ac9c4f712814a13864e178c45f711af9ec80a7eb8b1e324559e9e9b889b2ff9627fef3986b7130b7f99ffa8c066cca0829ab79aeaa61229ffc70bfb28a82a2f0329644f226ca11ec7da47673c608857bf4cbaedb546a5bfb82050bec94c9e48af8ca06b5ad29a785f7dd91cdb6c2c3f6470f4200d41bc4789582fa1689ed941cf2a832cbd59c0dbb2e675c5382f6ce2a440078419309118a404b84396f1b67950944fde0ba5e9a8ec170d113c9d34d18c7d45695a8069d34e45b53b009dd12c735a7c697d49df0bb87011abc5298ef6b625354afad429352ddd66f489fc3949469e09b39feab2691a18c7724ed284e4acb32083d6908d267cc244189d84460f5d26e06afcf794e278744af264888746024cb61c0ff4952bc573f594e0ed5d3bdf41924f148c9eb0f89df09576fb53a1f6586f87e4ee65e165d2daf193d03a4478de9f143952b222c4bf0ccc68d65fecd1434a4aa75f0a5cdce09fa7e4ffc30c4e647c7bdb309fa4746b3d4b648dbbbeae8f78801a0524462061290b0f6b28ecddfa0657c3b1c8fd7b1a5edb5d2840d8e59735972d5aa943027cf8258ed64eb177951897349ee85ed111b25c49ddc2c0425ce13c039a955c8eaf0c4ec0d341a9ed6e3fbbbbf67d6dc7873857d1a4e8c3efd7fe4f1ba92fc4ef2f40369661bcdbded1c5406af51baf584da37addfc9b9d7fe4243bee2a82c2ec6b38b98cd12b8e1490643945f693c6a99095c35f97348fa2ee93d4e6a02ed80d812b5f986d3a92cf6fb235460a0457ca139ff8fa25d9cd3a18ad3b37fe0958bb9e0041a798b3d83a0b52b1b4b9d2d70040db672abc6b302150360ada5d72ed4c7f84914d08017aa6964a6ccbe162809ae47cd5af069f51d448e3253dbe54e53312f6c5e684772e2e9db8ff472d0093d02019f961cc1bab878594e0fde5ebb8b477058783774753f249e66803de79712d49d42486172e0e0e3282cdddda4e907f31c08b98e816625ce2b83c1eae12f4ca67bbe7aaed12a61ad18e3cfd784e06c5e728a0f6bae6a7fe62f4aba8ec84d2ab54f488560354512bd665de810c1dbfb410814a7c9465fc31cfb22fd1d7c37ed9e98c7546c1b2b80b6a09beb9bfc9d21c6edba65120c3b7ea1f58012ec5abd7582f3ce0892763f0b804aabd096f3f3225310829e5237f206b43dc3d25fa67236173005f243c8d609b5a8f394241d04fa9445968eb60bbb86701cb33027f4ffb618761f929d44e03b76cb24a61611d37f490895db30c327ea36687f7a1dc7f4d8333b87db14a367d869e259dddbd0e6676bb11adc9ac10848a16a9de43a008a077c1437e6dd35428974c848db70e2b5651bcf1c92459236c728aae5dfe6d8ec2fbbc7d35095496b4e1c572c23132e44355f362bb42c3d9e0a0213951fec665b91114c275d93783cc4f340a2206422f875fa38a835e94b4cbe6346d9a7d695afed1767cdb183f54b849130bc5ca6724521de6384d58887b90263b15b5b5371d816954c6ad4b49f4a38fd86e63ba5e8a9b069855c35235f332c27d5515b2150e977fc8abe62670b0ef049f7fba57b8bd438eaa3c9d304fca91f0ff83d52fd61889e04f07b8f02ff06ea6fae6b1d321475d8c9ce70a5664671d737991f84475b8d74b948973739cd97c9740a1cff5bb352aeb9375601675126078d94fea47b0840ea742223c5a24ec31e4c021842bb69d45200c6290766f5e0abee1b9507f299eb64ade9290cfc3baf7a555afec0c5352c1e5f27263c98082c552aac4b9ff41d6c4636fecd4876e7f517645122747da7f1a30269c45fd108b8616259c0df07fc34cc133c8109a7ca2c2fe79024b74bc09da20a1f215b32ea1b19b014f1a63dd6bfeb9c9cde33a6b3e9671a478132df33dd3789205bd6831e1f316847407503f2135effb10abd6a6971f09285bd621cfd4b2b7f103287a9c7ce2aec6bf41922b27973d0b2f736ee2f7d5fbfaae4d84e9a834e8cbe568e9b3d7da8dff0c15778f08af7cb98d6021ba551f121e269b6783a7de0853ce7ea6f2bd34b0637dc7ca5cdea6adfbe2a99c93d5adcb0802922c28003d5300bb1dad15ed4343aff323f36bb20edc91f58c64c4731567712c2ac18c519356c42c45acf2425e6e3d5d51c88ba0e5f59e7033adfffe09537848a2770da85d7f850db67097e2f968101355d7408ae6eb73950a29414922d2aab3531c2bc62509b2fcec69cde9154dacc6f0b9038ef596add70b7a59d383770dd3804d5820b1e21c8510b7045bdeb7ab0676d983bc5ef84b07dee4ec0e213720b68a597fb680d96a8e6f409b628d5376c2c94f7ccea63924dc1b67df44b605aa8c89b8b67d457d754887fbda731e1111a06384927b0199bf6930a2de6767a2ec62b664021a0f37c28cdf9614ed179c6733d8b0662b1796b439e4ef67d1c1c4302dd57077a06d40da9912e96725d69d5edd226844a1e07c6ac9bb3d9d84844e3a51d6554ab93e9bb39c5be0cbe1e68f096960907a63ad37d047afe2766ed99f000d431cfda68c797afe86a8b06076d2a35280530b0c5faf91c167eb6cd9c7c999a43f1c6495bae34e041b69775c08048bfb227caae210f39c53bcb014c59e7afd88d3541bc564f80901909bfd1f263e3bc7c2c2242c8421dee11c7f2655c213d9d24e5148adec759480f4ff70621456c32eb6fa1ccc87b4a17b18ebe35e50f655c237854956ef482b4a9f3a0980dfc744b4f06714b5271f4b5882e33a60f4c28924ce56b275f3939f6cc16294d18dfc26f3b2f595480a0a486e53763d33f64ff84d65988528d30899eca4715c4a80888371bff0a80eed78704df7f5e13d21d14bac521c10799aac51c3a37f156802835a4fc9555dea25e81913be1635eaf404a594c0f438586bf0f64efe929fbb2f3d1cd7c79feb9454785c149b1a8e6e3b7ed5358eb853386f605aaf6e8dc8a01d77bccda7aace63724ce8da78efec9cb37920a6bcaede4e38d51fe200aef27323cbc85f415ef501baf3683cbf8089f672ae76de3ec07a71ac193f9561a4622fcde2372fa99eec3f89600a9eba46389334bf0a264ad2c041d64aa19de4e6d508ac0dbd567b3b144eed9d2f36b4e91d9d07dd9ac5025887d6a743a46c1f874f09289fd9000e5213116e3eab6e51bd60c608aea2a14d32ac16116488b7aeeee8ba976d02b18cd2673b5207e4b54473b612502b151d3a767dfd8c52c0f849d278ff4e3381af20f48722034a15827681e68d1afee600b3db7f6d11e874e8b9d3035d775b487e55371f4fef203adb3e5664618f5f6af2583f4048d52f117efdf24064fb9a5bf7adc35a43a4ca3a15ed0c024cfe47c98312e253fd0f25e934bb44c1c31bccd2913737028b76192ccfc4871dcc1233c91b6c4ef5717b35f1fee56fe100c915f0f73149dcda214dda9770ce7e29e96786764c1e249712c7642608219230a7c0ba3c92f5b4d13562ae6e4df9ac6373998680ba97007936e6aebfd2a1f843cb33a56d9736851bf87624b0eb35ed012cf262175146ffff86f2cfa05dc21f851cdbdd59ab6a0f33dac2efa1a3924d39a0fd2f4a46d62946838d4273ef5e0485d994e015744f2b950cd7bb43eb74436dc1d7685005e36a8ab5a2a6e6f50b63747931f2a906491379676a56c86ef716f99d6f98ae16ea6ff248890cdf5c9aa0e4ea12d11ae3004e2"}, {0x50, 0x975e8396b6902314, 0x8001, "e4cf4f0068ddd95027414d0489792e870cc89e51849975af12fb5d7c151a3956f8f7e8c6c682b5264324d092f1b80bb57d349f9d74a8d0963de1c7"}, {0x1010, 0x4cd967f8bda4dd9e, 0x3ff, "e9b91a6252e110a81a6e40b91ed05e4ce55a9d87776eb7133fdb65554af1d407cd03f4bf8d7dfaf98bb7caf235e405ca87ae23211d42e01b82125281b96654d65baf364221ba64d76795f918179f68665544426f2282c7babd57e8c50c488789af9376e43aa755b1516e3a2c4075cfceb0c637469e27dfc15c2e8a143cacb2a8d6c0d9ad766a21904c8b9610108a465c16c132be33febb26f34ede021f5b747a1ae66a02125807e15b1fa2d3e415302bcf1100f200b9150fdda80824dc6ebedee7da5b7e667a29ad0503f0588f46f8b8f9f13c6594b6e57edee725a01037a5e5ea711103fb6daa4af7e9eb7479671c6c5c19c641163cffba0b8791b46488f59c8c9a6db96093309d827066491da5537967cd36b294810750780cccd305d21c7a7da228c79bebdedfcba06e31519262b0c8f1408675516d52113f16e9e18ce315d6180d339432e0adbd96f0fcf9c64e3774f1279da6e39dad49940c3b789ab98c70d24fe63951de15ce1481ceaaece34ec1e92cdff0e3185d45bfd826296b95530b64008d1f128f3081e491d522f00b83bba6e6fb238bda2188bcb79115ecac3eaee47f0758ea9eae649f7cd91d5980481529b95ea67fba9c4994f4ca12daf67989695f014945abcf60ab23bc6394b2f4ba0551e07ec5b1d1595f2e5fc8e0fc2f008c1066f5f9481c14558c9226ffa8157ec16b9be56913aa6f807ab96943112bbbfd46d8f04741e29620de624bb27aecc0f00ed99a9b7800ec82d844236ecc94c66b56b0e01b8ed0efca916649b4e517d7f9b74200f1e3d6c79166f0e777d686815ae2f9912acea2f2afb3bfba77c9c5ddd0fec42e8d7904716555c48e4d5d37f08e537a7fb78bb71c894e2b0bd7e69fe60d59c754f1651df13369ccc07ef3b051b6a8ba5ceadda4140fb20e0a2f351c022f851ed0ff2d1143d3664a3b77c66632f1e808b6876341b781d4cf307e520182f054a18a1fa55c054c658921a4e22fdc8b0ef306fc310c0a84c0343fe2a8a63fc0affe28290708fdeabf6069163c89b494b2c74ba055fd5df06f3ee90e3c13f0324b4465b0203b6af358aced9b7ac3fce9c47df3ed4a6fca12545ecf9a6fe03dbbef479106561e8a9e45bad0099062c71b6f7553c3497d04ddda688b1b26c58602d1eb67c69a6db7146aa29eee99cf89e9fdb3b0ab3cdbc0b206e05804e333a0489cf93690e4d92983641847af1456604b895e585f2afb74d8af7369e1c6c4052741e7fc860704c4e95d53fd275163410fd4f4b233d030bd5f65ba5e232fbca2923c1d0bca3ceee32bf9939bed450b350f621a50b0adeba833cf5f1089ae3b585a8e8feb5435acd6c4bc4d69ea0bc3d4d2d78df268357370871b0f7605f3a318086afed71e5976cbe3aaeaa0d536b40a404ece11b75988ed8fc0e1507499f7309b90d65225c1deb91582852b954ceaf7703aa32f035f84dae7cc75056de38fecb5476afdae8a9404bedc6639c513f8499dbd398c3dd6b6c9ad5ba84e83fe4b6718fcee3b0495a3dd323ca348884a27529769c7e5afe3afc244a691a246041890f485e31cc455ac5b3a6b7024692f9e30e7218d4077727afa07e5afcbc29cd5476e2423fad060167d4d1dd2e136768d305cd722038a57f6ce5650a608e23f295df952d5e6960997c224504d3235a9b016848bcd48da6c2e9e97eab30b64b223dc33d491a8cab51e50fdf85eac6ec19fcaabd50d46770b523624efc8245089f2d02d992b7e588526a7d953dc8d6ab64559c0c3c7e9b5c26d867ef2b419d5f238e3905e1ece3fc99d5b53d9fc5816dbcce819a4465eb567785f8ee4b2047e97cfdb4c11c4c3d46064d13f71ee1ae89dbf1bfba84d672fba9518c5f31c49e16b53b9f99be5629446d4a1890ec4bf8b0db2e01ae0488e9002f2944c7126b1859c3b5a9ddbce7805ea4ea31bf1942c1c090001547278d067341fbfb0983a0a934a6c5a202eb2949795fd193fc2b6b95b2464f0b7e478e7444e64f358b6a8ee08fcfc8f02473fe89df70f0b39f9ee95a2b1c9135aac02802371c94ac805a85115684af9b37ec25e2db495b202af326320bb126e66922df1d3c629f60071623f7332c6c60c93d1944e7bd03b9377ecef76b3ca01a5224b5e4f8843850d94b2ffbc2658d796dece9126a3a5997f128da15fe0274846abafcf7c2a71d12bb3e9860752332777a88f9a94623d3c1cdc4e9d0f416ba1b2da042cf847d0eced4fe8f30d8cb5c886fa806cc0a68678c2af93f27f96769307c8ad9dbc1c3463616a5e3859833d4e70f1336d506ebc0816d29dbcfe6f94ab94410ad2d78ac5357090f70210abf6b549bf70275afb38de9b16d1001d8b9409175abbf06a4e5fab74e8103ab7a78c7ceda51f7d7de72b9730fcff31382f4e93f9c92deecb4cba53b2cb9b349abb42bd983dc8c7d5cfcd03b638291280b499311a41bf39d1a7af9c98b17af400f50281938a8cfe51e9437613d35298b60063229e2e965cec454a278b3a80ce2fa011c3537a08e268e74a68d65ac6e7a96d3ddd636427a9fd54413c84321df15482bd5b1dd85379859a7b6fc9895f5747a61cdefc85ee07a6e698622be4019e260211993ade585db21eefaa3fc9dc53aa52e5768b4de3352e2e2c056a76c968e4b87a06f22697ec675978873c5dc37513256c57f2b64fe8d5c8ce4becc9d71b54ce4be0bd5805df333c5c05a75eabdf9fcfc7f25e97279fe2f013fdd1b85fb36c70458ea5fdbc4f373fefe8b938a89c476a87a75c3534af7f6f7b780957ad84cd738aec6fc84132d919f0d54546f8b73e9abc9730110e30fbf48e7d9cf143bd5ded0eb960cdd556cfcec1ef5f4e6bd61964e6b9650b71d04db5dd9c2dbcc15b95b390666add173453fb5083207ad02280f8b36c7056fb2b543131136d7fabdc50f366f15b25c2545e930744ecb6963ead67f023ee4ac9263fae917be02cc9d28a0e6d2872cd1a3d8277222cda18d47751f103b7bc863ca8e5f5a4fc3ef1c99979022a7c545adf09d9d4c7ab17f81828490c00c0b1a1f61316d82ba33b26e3cbc7464ce3ff8250e44b1205ea273a66e75cc06ffebac285fe2603284a549052b86b55984decdf03e7456968d6ac65abdf4ae2044c56529a796b6ba251531771011f85b8f7988fa3841e3c78924ba613acf4611f1e2e7a9b18bd9f4f60663c48086334500657a039692b33d32a946ef16049f2f725141bbe40a42f7935d87088227da6e0d45f8488eeb8784c0e982cedf98be347892f97cce3810e4e024ebcae6addc3b64caa391dd0fb2135e74b97912c91e92481321a5f94fc0d309ff566aa9633afe884ad7b491a108325a54e33c57fd3ee310b5708290682cd9eae665ae7041863b55732c469a58f2f5e7a5605d87206b7df8de07c03dd5e1b114bde35e96daa07681d98051b7bae9148f42d9a7e2b71e4254869ee89f7cbe47531cf28d88ce96e5aaadc131f371d16ae671431e3fc0b51cb239bcf143116726ed34c76ce8f97c4e9f672ed3f02d3e4f2dfae178d85268bddaaaee878784ced87645b22c1677a3f41dd773359ce5519a5f7be111ce8d72b26af9d7f401b593f31a5e2f4225dd18e809c23d06af57f9417336e800cd08d054d3d099334085e34f1556546b0ba6d15d0b65271caa6fd71e493494673ed049a5be75db86918c5899fd1d98f54ee199fa3854e08712e63bdfc8fed603dc4fa1a694e8f1f4b96d0ed2052610f8e5a3263549be96e3d7d01d250bf28367d68fdcccf25ad2df0bdd6c043cbfa02e128656da83bb3a2d06270655ffd02757397d49b2a5668622b5b293f0d2921f66d0939df0d9716832b0c6eed104f49a3a02a7ded25163119bb042dc112ec58ddcb5dff35cd207d7ad9ee06de1e85cb659e189c97859b97690055dbfe872e0692e255cc736fdc2dffccc48b52d7ae9fc10a1d28ea3efb9ffc3280d27d63fa8811ca873d6f78138ea0668684c215de0a8dd46d40d6dad6efbe49d66021e56b4bdf812b5645fde5cdad175344d6c63dfc78f2a51b8d33fe31ed8a87454dd14ad0914fd72255a0b3879622954c98b43440caf09de110c5b7a00c48155dddf3d4ff7683ba6adbeec8d2170e040f1cfcb97e4f09193d7aed8433b651bf8c50d59f7bd7a05a2bb418795fcbfdecdf0ca88f628b2e72128aeedb551237cc6fa1055564ad0ba646bc20d8d1b17c3cde4fe55b5ce67641f86aeb64a04089add90d9b77aa30a8b88e334457db9abe4a348c3c69f2314fd114dec3ad9c8158370a172afdbab5d2491f04b51ea0b3e4aee723f3b5c884bd5439f1bcd8cbb7f697a80083a7d7784ef48c82941a0ebf344f9680e4772b6b0ed6d9099313e3a3d27df8f3966254d91d6b3129cc4dc42ec01cba53019382d864a7b733f0abcd46256440cb3b2260bde06de55d6aab318abcdfa0ea44905cec7a270248043d32c8b17bd47d3d97296328c22b61ade8880b02c7a9751061540c4710c0b718f75b07206d38007261ff2f0a772f0d303ff5fe5c4f3070e41ee6efc4a5f5879b7532c8e4c3767fde811eb67a4712b50f3de3c6419a8a6c30f3b6a17106c0b00aaff71d474d2affa1466beb40a9a44c06d4d3debe8b802accc4ae2798a5845d58f284cb57950b7757366bd45ab43fbc1977506ce3c99d69142c722e4ca6e54a5b1d80cc0e0deef44c14ab368ef7334689d25bf7c36485b850cc4a77a3cce1b198c533c9c46211a96d3d54f6c80d0ba629108ebc92d85b167961c8f3f2ba03b7c464b6c5849b1b42810726652d301b26101daa9a0ab0b6187adbe46adb0957235809a7630b8e5c04e4cca12774b7977b5c92de994e363dea5b4825fdd0689806389da6d2e162e98ee05b40d6379e56bd9de6a4735b6443ff3d6edaf2d42604630c622c7f85a29c02bbb4b035c7e6fa953a220b545d305b2ab31e4c0e545b58d86db04a2cdc9e787d413069395cdce1af79ddc70522566a26b8209675057d2391d13a8a259d4adc55c9489b4e82c4599dd7b7bd82b837a1b406bac299466d3e2e986f898839536aa3be78d97ed5936305232dcffd08ed5cd350a9fa217886611eab2a13e5a59d71212ffafdf33031ff26097360f114f8ee4d125f6fa3c8dcebcf54c592e7f49cef851334179a3d12bfb9d564179a736bbe0ef74a8ce4b96722d7fedcd5a032b2b139bf5153325e678beb3d67c8dcb3a20f417b1038affd4dc02a8f3f36b0164729d34cb022426901916554fccc66ef9cb5ea226333a47defd246686a2ccad79b307f219d2cbb5fba836e0e3eede95f268ce09217a12a5cca2fffd36debbdcf32ae99c1dd8175d080bd06c0f5bb4cf3861388de963cb14a1c93faa6d5e5e7725b57dc87b84fa0ec348b53d1c638e774cdbac073af3860f4774cf4120980a1452eb67f3625703de159224e6c7b35ca22c3c09b9675194b8496446eb51a4b164a32ecfe1abc953aca1cd367f37e08d27125c73ee5dd219698b58e58188e3fb886207046847e33ca5808990546a53276b0920503b186626441235c1bd7553026a862600b22a3811adbedadacaa5ad39805b76b02060ac8f6ff3f1923b171318d3fc44c7c7ed00700bd09f3ea3b1efbc888715ea33515a414fd6cb855c90bc150020adf36f149c861d59815e3641305377b8eb4aa5a050808c4b7dddc78b6a2f877bb2a71ad343f15e2f3458b92b1063af40d1c0ae2e6db51dd6887f5a467c79daedc15f4e41e6c744fa0d930e14b48404cb65a944b62aa24c6f09797b6fd46bd8910d0757524e4ff47ef0c87171e5dded2a1586a9d8333c5993a318ffe"}, {0x38, 0x1, 0x0, "6645bd4b7c206d6db458a51eb0319ab8edaea5a27ea3a51c4d7b9187812ca35af2526510d610f7"}, {0x48, 0x1, 0xfffffff8, "3274d02d6bca1b35c47b8b0437f8a5297f48a65238130535b1b51cc4f9a13d0b59d6bd3f783677d89bfc03fdf827ff66229712624586"}], 0x3220}, 0x40d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:04 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x208, 0x0) ftruncate(r0, 0x0, 0x7263) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="82c8f87013bf3ab437e92dc873fbad3867704fa31a434192559b87fca682e5e43c62a31dd5cbc8611c811ee169", 0x2d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) chroot(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x9f833c3929e8217, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) dup2(r2, r5) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) 05:37:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x7, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r14) setuid(0xee01) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f0000000100)) 05:37:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [], [{0x0, 0x200, 0xfffffffd}, {0x401}, {0x2}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xfffffff8}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfdbb11657370a75e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000005c}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x80000000000006}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000300)='./bus/file0\x00', 0x20000, 0x8) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x9, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x6}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r7, 0x5) 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="92ff49395c169d088b03e23180f44672d9a13a66d523f16b00ba4f8c84563511a5e0f9ad7e1d8da07d1ccfc97a37a79e584f8824a21e3174a1ac2a6be44996ad1a7be7f80b157530dc489242ad139472d96e72ce4c897d2de4815189e523e962b45dfad269", 0x65}, {&(0x7f0000000140)="96d8d620d07ac990f6051c63ffe517d7c5dc78d03fbb97eda38561eddebb8214bb631157eb33586bf25d5af78f8228b65e1491dbd0bb0170545c783d7c7a1fea8125b257aba019ab8d161bb5bf9100a41594afe09c4b1da57c2db4c61781df6d1f89817262efc8628049ac46428de841262ef33fa8608c75", 0x78}, {&(0x7f00000001c0)="9fedaa85eb8b5432aaba6b3647cd8c67b40d2356015b9f95a9aa37dea47197f2c3aa6db919a88f738f67556de3d533ff4626a833d0a75ed53dd58ea84cdabd2dbe52727c7c75ce42d613367379f5b6fdc556802c8b55ef328180b597138aafda4f3d690304c270a67f0d8b2e4a3ef4c08d7f7bc4aa9672f484fb8b4eeb34e3e7173f4724dcccf48ac3bee465c6cb90696fdf939cc1411190d00a76118cc9243e75635806b80c746cdb15a222e58beced2ad66fe873f2cd9778b84e6bfece5af2f0904a598765a06f8412811e0a132fc418ca9a76c3606c82eef8be34d00e6c12756b212ea917f9e27b85494ab1f140e7ecfd91a4871ed1ba2eaede9c683a63826eb10bcf326f6ffdebc43ead06636b2ec80b2400437f820f086f3fe99160097db60a54891aff46450d5fbba5b5da8fa48476724f2cddb7eab80311d029bdd79a19406c17af1913c509dae8a1e3a36a33994afa17a02443c098301b5be2ba2d965fc93bbfce384b9244fc4c5f67122a58d280ee53959ff57603dcddf1c049882e1ca41d8450ae78a3747941fd288d6f49bd3b31b324961c800f1af3f50aa7c43ee78d6c3319dd10db0b08b1146adc5248e09494cca86537df5125ab503c6072e4f8404ca0c4bb8510458c4cc1446d41283f790d773e09b62a54a7fce4d3680e012db29f120d9b368d5368c24f2bd52bcf125a83f9f4868fca21371d36ee36522dc5a880a660ea3029a56206498fc5955b11f1d9c22e47004bcea6c6ae0262dba8ab432a0e816932dabaa988eb76a77cbe3c470af89faeae27e2587c6121e38e56bb0555df6fb55e2a4da7cc745073691edca729ae3ddd0c526e69665defdfc8092044cfe6a3f456ee7b036662296f22e1a3831f3c1a6dcdf43c7bdaf0d0fe05ee033f3a08fc241384dd584ac1c6f349cf55c5d8ed2bae83b67903218dd8e6bb2d9c30b7ad28f3d9f294468d6cebc1a58a9468baf8890910915cc09fc49e19b6a1864997988f190bb6eddd53f58f312100647404f63636b0090bd0db38f628545968879dea4433947ae8390dc3af63d17ee0c14e61531f2c0797c97a4f184f13a1336a613c0569f36bdfc35902c2db237d043590f3992d81a9e1f4ce0518e9b885ec5b4a6128ceb6855e50c5d1c23127f47245baed6feeec20d279de58f9e3baf12a5e76b40f98902aac2ba32e5262ca7a534daaddfe406f8dd82b4434afb4f5d8cfe8775b1daddbf816ac176dc05b0e91144445136626035f5dbbedf8c332ecd8ebf70c3a3c61b3db53f82190cb5fa28964758f66e5b40ecb88ef29737e9e8e630fc1dc87063e748c9062a5053142195578974757d26cb47122afa1702718570453cf278831d49b548ea81f06d7c9728921749d2c38848f0e93cace143f175f3da581f854a5afda25834dce03c565711194993ac18060b3a395dc2f186a74a2b90b4df4683f64fa370f48dde42b6a98f336c83709a13c4844908b14966334bf1bbd50d554af1e3dc6352eb613725a12f7fefad3896adef80b2c5a349839d13255a61258c789a57b3f8995c8092d25b3cc4bad576b3a9f63b261c9629264a58f9022d3f40ac72f6915f0df75d4fa441007c9a9aaa5a21ef8a99edd5b19cf9c03b9d43e53c67d9800be09e6a6649f3ff12920f5f0ace8ea889533d059427459b65e8fba55fe1c44de5b7355637ae6e7bd6b0a386f19651390e2f6f6bf95e5f94c3999487dea4b285b2f758911cadf4af9fb87730c42f5ffc9d8d06999f004dcb775c95b7d99514b096d67dd8c950888e7b5027d6e230328655429a5dba6e981930e414b4763b5595247e923491ada0fff3621c5457e714ff656f8af0d7bfee20b1e3dcd61c622adf33622e480a3c78435248fc2470c8b602849971066ac3bc6b37a7e9be418bcfe59e1443a1de4fc0a4f1316f573ace6b6ad120803e4e05941c7e637ade95dd42d0a4276bbcc246d872293c6b3c78d3748d84a0abee48dbdb2c9fd63140bd27359a356f963ae1e4af69076ff8e2cc2b569b8d337e73ea0475a311b8897aa0045791534c0d7feaca53fd409ac3997533e8cd1b787b88a122fdcbf8c5381948cc6400ba78f0d6380f0f38b617ede5be3104f88b9ea6281d5fdcc23e5f394ae48a3a8da1dd0f1fa644fa7661cea59c2624e5f16925c91510a3396ebf676de05756277b5f5b6ceaa0ce902d60ba589a219d069cb75f78b93703232135306494e76530ca484ff17b5e445706b2d93dbfa994bb2bc8601f0f8bfbb27c2daa58717ecbb6685ac9665142c11add84714b95d657870a2eebd735388599ec45b600a5eb211e0edbc5be5e8104bf235fdaf6eb68b9a1d729bcd8a512f592da3e0e49b0876ac750f0d78c0d257e7d0aac8f7379d75b16c64d0b12efce7ef7d4b37885856b56830a8426800f16cc5fb277dc9df03e49fa82c76fe2369635234cff7dda0435e82a8a1c296fc8c845740e48836fe2737aabfeaaa85ea26331df4ad609fd1a5d87c110e919f91c62114eef544dbe44097332c3e0eee2a346ebe0605f6d74057dea62cbb8ae7c00b38f1f001f52fe5f86a89f259abec76649006353c70532273ee422b9940fe095673bb2c2d9ac7138b43751ce575ed9807bac1fce6348811754be4552023648d850048a2dcc55714ab1a1520baae51710cfeada4bb1a935b1c12bfcbb88c11068d2d9758d5e620a689cf020737e66b6861e7f2561172cb1035d9398d53947f4e2e19b48e5133a22ba894d6d5bea61edf6c0d1e9b4b2963dc4f5a740b4da90ace12f9f23f91622dfc043c6c1543b1464ce04bad8de25e2ab23dd712a9eaa232ca47d7ea74c895aaa42e7ba75af2ac817b8a4a37213d479d41d19b904e15e40e3308712aae6aacefcc945a4134e44679de310e7b460a7ddb85e485104861ffe5ecd6daad920fb12f6e93966a78e3434371d33b14b17d5577c372bfab959ae9b950f654839196ba4eaf06843ecbe584a380de5340de11212e755b2fec5039b567e7fd57612819d18d4a73c3abfbe77db5b597b997339853a45c890d91ca16717dfc7ef50183b060a33575ed7b8a41af18a577c05faaacdb2f6f1cdcdca68c37fd214ca6575e83a54ec5a9818cf5145584780ee9407669f7bab91864fa5c81550b320b7ebaf6e35fe2c042c8ca17fa0a1d5d566b98b79af16d8bae161d59d29e962e5d2c3de28a91cde13ed7f48545b82d83f9a1058d54ad31b31adaf0b7686b6c53d3721ae1e9357e3ab78307f51ec6120a1bf8ef76e5f3044582fc8bea774c466b4af709a3c3d35dde6a832d3cbf5f224f4f290e7d8aec5173cd163e0c3a7a3fcff62a7bf93ab4549ffa1d7e953f1fd3e083144830f2368bf48782964c5d85156aa1f3413522ec056f0c8f5b2b5e28df9c56bb5d661ef011e5281aef6785ce3dc1ee89aa9929c8389cc71300eb7602e7e28c842a3df303831724b71815cb40b86e1932ec8d4573efbab292f8c11c7acf05db0ea33e930cb6c3118ed6ad1979e30a79568b1d3bc00b66d32d85b50ad2c71730b922761076bbffd3019382a40b11ab8beec46d9dbb97f65ab01d55403e07f8154f824e5555a102bb77654819c5075b9cae2f57c0f7d9da47f0b0af5d874ad961f10d660a4c11ce942c8e559e299525040d3780d813ef0982ee11cf9bbd9927b6f784eb02ed859ab67c2d18dff12969273a9ed71235917fee757131b8bcf6ca1a2d4cb941d7f5253a8b6c94794e52dc51aec2b3dde1021f4ec9b77a92d66346791d394cb3fe72e9f41dd8bc2a4414b676034e6d174e5fa57c9393d3aac94011fc033b28eea18bab5c72a89ad42f52de361016c1f742b38a9c6282fe996fc096c15910fdae74e84bea9fe332768362cc5d3c36bc0f21572986bd89bd2ace2e7ac4108a2470e01d957465f79b2688cf450d313dd3d6b3ab30ec4f8bd532bcb1886bea997049cc2ab4d23757aa8c3d5f549e6dad06f3a31b4b83486c799e9e3d1544dd24984e7bb0f13e414d320569b956571ce7f0c5ed0d53965f44885fbc87ec919cc4d172459e9d1f9f48e46d32ecf653f3da0f7dcfcfc472ab0172d10c75230a2cc8f38544e8ab5adf2cda9d250fc93c350e35eebf12ada841808a5b8c596ed44125a8a6e127851cdab42fc6d941ad3e83c1fc1f11dcdc6d225a981c4c9464df8580d95a69c12dbbbb9fcd4dea98363c78fc76dc424086c9db08e8baa80fd6f27f4008f782373a0d32aedf83aed9628a038f32eab4e4f5da45ca415a561fb888baa355ad2106804475240f8c688f1c046ea9b4eca97de5a874516d9e0e6a5bca376e30d75acacfe805645716ea2acbba5778dee43887dd47cbf874245b433a6242ac4113aa672dd95af586f381a9b76cd0fb605959e2841ec3f65805cc81ea0f7a92f86681ede0552ae1e894706712da550a628c0a3cf94e3cf48822752a0146d64230641ed28a3bd7f31b38d86712d13a8389ea5e1f2f9c0b8f8a61e8fe71ba499b1982008da7d937961fb4f0b15d7b0cc1febb95eaa9732da94fec6000f7a5c26ec3eaa5ac92599b3b398946b6bb9f7d5d930eebe9b0a22dec578944b4b36388313d4dd2687a12356f81360d846185b4331deafaa28504c4ac41b6e6f55280c34f43305c9ed913b202f4866f0d95bcd628bba30dc68313d749cfd8cd798c1f409698557855d957500f259df1eca16be0f966738ae467316b04fdc6d781ec25ca552753cd83727c2afe6ff78728a07799ffbb626ad3edea62181f5422fc6dc7f6f46c4077ef56e9165f1de0d4118e1c4c4d69ac12b2d930e1ff14a446f9d2fd73c6532fb7bf0e31a6e780c681c9c86ff4dd36d4806956d2a85192b975eeacf0f6d3d2059a505d70e93d94f31a3e568da23a61078f5424061dc0f6db3bdc42fa40de34445a330948bc121782d85654eb80d1eb92b9691e3d5b0d0d46ff6ac1e86770e2d8f6964390cf078a7d990df0e872be1ffd607f11bc92bfcb0e8f7b59a2ab5dd9ff117fbe60b8f4731af89434d541bf6e540d380bfb6d4b1f411ad4ed1b3caf8224643a813eb3a597b97103b5041cb672db96ff1eb55f38c9ceacc7de21ace9f0e9aac4f199e04b87ac9f390bf0b5fd3fdb37c25eb7476c59c6173fb05b1beeacdc69eb18630e72a488e43e01db71aae115bd5c97ca3a84fd2b4b2fdbc68b7d24c377e29bdf943816fecf11b32a7551aa8cb69406da291a0cdc09bc2b0b1b35f0e03bad42b0c82f4413632d5a7ceb562d2ce71f6f216741426074054ed11f9ba1e2f470a94ee8065467424eb69804a36a3e805482463d44348cacda9c2a2db0360a6543a5f5317645e5ae113cfb6cf05b41f726334f1f5968727b0ac83a848b40208b07584853b274bbbfedf76564a9186fe9baf3ec0908e0d31bf039f64404aa1301a092a637a7d465f7d6736a78d0be6e0e14dcae2b0a2fdb6e24673e355904444311115325e16fd6520e4d9354cad3eb8b30c9b64522016ea2f2bacf3ff82e9c7910d611ba3cf2c8d3adfb8783d691b9a3ecffefacde4a7201705e41720900596b97b3e7da6021ee17ed9abcbff1f1afa7de1406e392feed80bc377e7f9da57810281131d899129305a934c50ad7975bb42997a5c8e884660fd0f450715897a41b3d0885808522167202229a1e8847b395cea08a4efcab9b60154c2a5f58d222fd8f85292dbe0bb655754a90076385b774bb164e47c330bbd35a0232cf3ef5f69155971d8cb44c83b0d2976b74e592d074af0e76084a8db09802e7384398ed73a3f303b0fe208ab92a6fdbb9c83097637d1fdeedb444edd4d0b8bedadb5aa9b504", 0x1000}, {&(0x7f00000011c0)="b6b587c8e95f0dd9fc555765c354cda413f0efff52acb0f8f02ec9e56b4a9081aab93cf902d6c8fb8fae4d3cd5850c435cda7d0d9dc0c8383706fbf6f4242bb2944498bb75b7757bf8e4e59658894c1320a32eceb6f60f47a6afda9c749977f5526b3f9e278cacec7cbf78dd3b6fe0589d315f29d2b6054fb3b6b40046cc8ca6176d7068a510ac66fb526d5501b208430a7eb06d464dc8ad18434cbf9630ad35c264fb7aac143fc27c0ae489", 0xac}, {&(0x7f0000001280)="af43399b1472818065c5f844c165b76bde7d8bd793e82ed6ed89fc6bdc150176ff5ecf15c189ffa3b70616c887401efdf77c5db1d0fe4f9aebdbaed66ec7253941f433ac3693c79a096aff3bfca722151063fa2a9be50cb42bcb379ca0db38a1c4051e2803d2b19991", 0x69}, {&(0x7f0000001300)="e26c1c9d215688acafec491215a1099eb3a05e379a898b8d58ea3bcd0d0039c24edc672b44eb314075e3102b4009f574090bd1d356bcc31f06e0ddf6abd5fc2928a769dd71f5907a81dd038964117a9b66cc3d4fbd1753d9e291e15bece5aa5cf2ed11809b9490f932d6ce3e8825457057ed45bc39", 0x75}, {&(0x7f0000001380)="72d904521e70fbabd8ecb49ae2a32c6dc75be10a879f09f2f39daa3791c7c1517c36e392bf5f2182f5b1c735414855cca0bea7468a3d5d53f8eafd5c34c601f1e663dd7f484620a0861a1d87f78480e587c3ab99c2404eca5d55e1a84bf427f812e54b79fa43add1d4fd4c4e67ffffe902acde58a16df0b6afb7be705cd393b6fef6e73e8369c12d2ef572552d7952a2d9d66a1c0e77f80cea917b93a66be43844b1d48156ad8f7c42a6a30e35ba1344b7c7c5f5963d979c406ebb54e089d905102ea2eb079bb2aa795bb07d8a0c448c0866eeb6f2002c62ed7d750ef161e4", 0xdf}, {&(0x7f0000001480)="8efc7a92da5f06b15dbefa76534ddbb859dcea9a33e63177fa55dd75129d96f39f07758f203c647c18f8507d1d", 0x2d}, {&(0x7f00000014c0)="4e7f4a025592046238c8bb86d2fb23be6a28b0377aa5668d149f89fd075f7808e3d00e7fd8febd649220", 0x2a}], 0x9, 0x0, 0x0, 0x123465576a60a6f8}, 0x20a) 05:37:05 executing program 0: r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) 05:37:05 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000600)=0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000a00)=ANY=[@ANYBLOB="100006000000000001000000ffff0000600000004001000000ff0900430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e8207c967f2f6bd9da22724b74d7af2b537930cc12914aea10da861f5d489569ee372973b3b34b986393e5574ee67310cc42cc59a15306bcf0e5ae6d4e549bae77aefd3d0a8b73040af4c77141e9eddc63d5d0cc2d1ebb91bdf6b840c3af938f714d37de8fc2bfaa28cdd2c2ed0138d91f55b582d5817fa08cee76a65fd7fcb7ea155145454d6df3748819f175545c1a3c5de2762f4d23bbd67a0944b5f9c641365861ad265303e3810efd205bd3070214f275ba891e31ab862a376cb86f70f7d521e5b2b7706e2beb0a542846e3f43fc5cf2762bdc9259b1a97120ff594401d0100ebe1744a8d8818e82f438e34515f75f67b5b59166ce8eb65fe7fa0716468f9f0cc4543635767d650c0b9345eb1f1e75a"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) pipe2(&(0x7f0000000840), 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) r6 = socket(0x10, 0x8000, 0x6a) pwritev(r6, &(0x7f0000000800)=[{&(0x7f0000000640)="3f521f5e510fefc004f48693aabea02e5e72e706310cba5d8bbcbb0a8e5db3b47ad518c2fecbc90414d392bb2146fdc8a12743704c67d33629ba76487ae3798b0abb80d3692a397af50128a1623806e11fdcb27760faf33d9ab5c7c233e7043dacfb34cfcbb65aa67400a20c03", 0x6d}, {&(0x7f00000006c0)="6f0a54679650c3f02a67e1fb28dfc8f445e658a04a64bb5c2f21c1a188140c2975075935fe2e73fec7f021f300e4e48d1275995b8e258d616787c1559a6b3b2a88f93b5d880bdc232bc007a6d64ad2ce971635a846dd85cab00e44397099981ea9ceca00eea77ed418a64d5b21d52116aeabdcf313175ea51ce175372df6befbfd42a0cee4", 0x85}, {&(0x7f0000000780)="f20cd3c46ab5c5d267f222fb6cfb65c883e2d405a70ac1ee91cf0b4bc39f9e903e58c83570ad07200ecde1c3aee78068498abe4f047e6a16428373772979a4ac8f502b57803a7aee07", 0x49}], 0x3, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x4) r7 = dup2(0xffffffffffffffff, r3) lseek(r7, 0x0, 0x2a, 0x1) execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r4 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000002c0)=""/138) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r5, 0x10001) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r10, r9) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r3, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r2, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0x5) listen(r3, 0x924) getpgrp() fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r6}) r11 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r5, &(0x7f0000000180)='./bus\x00', r7, r8, 0x2) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)) pwritev(r5, &(0x7f0000000180), 0x0, 0x0, 0x0) 05:37:05 executing program 0: getsockname$unix(0xffffffffffffff9c, &(0x7f0000002200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c0b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0c2060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09cce133da13fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 05:37:05 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) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) dup2(r4, r5) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="82e103dd8102e480ce6d10bdcedcad39400eedd1a490a8b116da15ed8cbb5d117f89b1522cadf8819540"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2c0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000740)={0xa, &(0x7f00000006c0)=[{0x1f, 0x4, 0x9, 0x2035}, {0x6, 0x2c, 0x81}, {0x400, 0x0, 0x80, 0x64}, {0x5, 0x3f, 0x6, 0x7}, {0x9, 0x0, 0x0, 0x2}, {0x0, 0xff, 0x2, 0x47a99192}, {0x4, 0x0, 0x1, 0xfff}, {0x4, 0x4, 0x7, 0xb2}, {0x7, 0x2, 0x0, 0x9}, {0x7, 0x0, 0x81, 0x1}]}) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x0, 0xfffd, 0xfc00, 0x100, 0x2, 0x9, 0xf338, 0x6]) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000007c0)={0x0, 0x400}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 05:37:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x6, 0x6}) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x80, 0x0, 0x78c2, 0x2, 0x6, 0x96, 0x8, 0x10, [{0x1, 0x7fff, 0x8000, 0x9}, {0x0, 0x9, 0x100, 0xdf45}, {0x81, 0x9, 0x6, 0x9d06}, {0x7, 0x2, 0x0, 0x48000}, {0xff, 0x62d1, 0x5, 0x4}, {0x0, 0x1, 0x400, 0x1bb7}, {0x400, 0x6, 0x0, 0x2}, {0x401, 0x85fa, 0x7, 0x6}, {0x7fffffff, 0x3ff, 0x280}, {0xcb0, 0x7f, 0xfffff8ba, 0x5}, {0x9, 0x9, 0x3ff}, {0xfffffff8, 0x6, 0x3ff, 0x3}, {0x200, 0x401, 0x9e3, 0x8}, {0x6, 0x9, 0x7, 0x7}, {0x0, 0x20, 0x10000, 0x7}, {0x0, 0x0, 0xfac1, 0x8}]}) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) 05:37:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:06 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30a08, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x77cb06eb50dcf658) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/43}, &(0x7f00000002c0)=0x2d) getrusage(0xffffffffffffffff, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000400)) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x20000, 0x88) r3 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000004c0)=0x5) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000540)) pipe2(&(0x7f0000000580), 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r5, &(0x7f0000000600)="50bed4bb6d3bfe789fa8aa8f3409b3d78a9a21a2bf21264d20321f8c33d16338ebd2de7481a0af883ebfd465ce0ae681a3bafb0996a158684af5d39cf18cac109065ff745b3bc829f9f96e94512c443fadfafff8fbc25fbea21ba302762b23d057", 0x61, 0x0, 0x36) msgget$private(0x0, 0x14) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0xd61cf2ba4234fd17, r0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x8, 0x0) setsockopt(r6, 0x7fffffff, 0x1, &(0x7f00000006c0), 0x0) r7 = semget(0x0, 0x0, 0x8) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = syz_open_pts() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x1, 0x0) r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10, 0xc0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x1, 0x9}, {{r9}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x98, 0xa9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x20, 0x0, 0x100}, {{r10}, 0xfffffffffffffffa, 0x235f7c3eb274847c, 0x200000a1, 0x20, 0x58}], 0x6231, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffff8, 0xe0e05e5ec4674351, 0x80000000, 0xb5b8, 0x6}, {{r11}, 0xfffffffffffffffa, 0x2, 0x2, 0x30, 0x200}, {{r12}, 0xffffffffffffffff, 0x3, 0xfffff, 0x9, 0xff}, {{r13}, 0x0, 0x2, 0x2, 0x7ff, 0x5b84}], 0x7fff, &(0x7f0000000940)={0x100, 0x3f}) 05:37:06 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x202a2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) close(r3) ioctl$TIOCCDTR(r2, 0x20007478) renameat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000840)='./file0\x00') readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 05:37:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2c6, &(0x7f0000000040)}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x7, r3}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 05:37:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$sock_int(r1, 0xffff, 0xc46, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x3}], 0x1}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) close(r5) 05:37:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="49352486e90f34c1a7c6b1c77020840d8edaff05588894a0d14a74ab48c75fc988f4e3407bab12eac120ac09b17f417474dbdf98ca6cd16624e7dfe4a98a82527663ece570bdd2d93332fa662c0911af541e70346112e4073059d6ffde6359afc9ab1fc5f0ecfe1326df1c1690b8ad11c3f00bcc2322f5d32a0fbdd47e50301041636722ed8d31bbbe1c877dab32d0ccc91f22fbebcf912c4ffab9183a3ae304281056aa806f0118e4a735a50f02c94a5fbde0ea9beae20cdf3908d78cc8c0f3207ae5d2b345213bf9435351c88a6e12075cb639d3ea12d1bd4f6744e783a4f4a917d863e84d7b583b3fb292a7fb7bab6dec28627a62e33c4074f3dd0a1124e6657c38ddcd50c20f79164aca729c89b26f3dd5d5058094bce92903d283961964960836c256649152d4e3a86d669a9e38fc510814c5f7549af429eb023d1f025a5591dc88a88d3cbc4fbe9633fbe0255741d9a6d3d43620d4a838a94331e00567b043a3dceb401966204cc95a4a8aceba9e4f07a2c4f30bcf6c43dca32c60a749efdb204843ab49cdf6c455c3572198455a1e27fd048acf5047e446998b93c1838190936eca5579f976f6092fa9391e8b8b76d13dc8c5f615b1f781b72b20a0d6a2a81fea564107f881e8f735ac9b24e4e9e80a455fc7887a5fb5ac9e086804457cd14c11622770365430958b3b50f9e4565e5767cfcf249f04535eb9d27334ffb7a56d23f3c88e26319fd56d991c3f4fda83913f00079ffc1392f4fe265fbd7aed845a04ae24d90692ed76f278b07fae7a16c1375ee397cca13053e022997fe80533c383ac4d46e0f4b53da3b18860e416790d530b67ad036d324072c0d56c6e8d655f8fe309f8c79b5a001963b6ee9341b049fc647fe1eab094f71222a95456af818f834dd6decdef184c8e236ed41b24cf73ebb414116eb4d6a8fe4ed9740ea8470397bad7640382424b73a39c4315a2f2c5f581ae5ca9524cf6e89303e9e736ab3bc22ac6d81cf4cd0d1270d93163c7ad75420c4b1531083fbd7685ddac6548500bf7d391824696e63358d1d834cd659ecc37e1f453bf310d49d0c61f5521f5ad09d7d6d1e8094739f96dbc9bbd93bd9790090ed5d46d5f3a76623559105fc9c05544842143984066e4bc899572c5d6a3be2eefc0f69755fa315d761da429c65379a984d93cd30c54c3fbdb9e44ecd52d953ee6908a8654e89347b5d66fc5614f57dba3cd76271ab8fcb30e4a88dbac633b650f77c5e2f09f2c83af7c1b859b7772a060f6d2b5cd58025dadc1e251a7b795547aa270d2f6da1a8aad25c82aac01581c78f1d1612c4a0aa3df7331b5e84e1ad7cedaac0c3c2b857c53a804f45945ceb0369a157df61ca6417361be87363e4dffb536954560d0713a721722213ee7f5b8ed56190bf55d0214971e2206836f4d0f82a3e1ca2adc7fbfec925cb55ef90d968d5aeec9b63a3df209e4aae098c7ebd19ccde69900c9f1248e5c72603cdc81e64a15ce5655577023fe593dfa48d306b50b0c9ba24eed05ec248ddbee9623b521555ff74ac8eb866dae6f02fb881dba4979a97940266a0d956e0f9dfb924251890674b6bb252a552c64f4254a49f28e57e343ca89ba0eb72312ccc575600668e98ae97d58cf6792a4342f2b959b5dafd083f7c374e6213924f72ca9e8846b3b41a2c0826588347ecc120d0adfa3ba54638326f43f936dbdcb794be1bf1b47defde1c6a248673d45e832423c45a4a34133301785c512ed2fc9ebc7b76d08c5c19bd59303845dad5e94a9463246f1b2d3a9cdffc4cee19e5c50ee0b2cca4d860608e7e6a6640c754f235c2fa8fea824ee8e44ea034015ac23d1f6f2cce18bd389169775e9db670edb61fdbfbf390db11f8e325f47d79513cdf500aabf854b53cbd9478e5331888146d6c5595b418d635a9615a91e285811bb4d8c0491f7a991f4911b62b2c17a1fd8ca302ca35a93224c5f5fdbe115f69c8d8a857554ee0a9f37127826db0af09ecb40b984929c191e3557a98081d35300c408c1d959f2e9140734aabfcad0c8a91d14c33c197e161aa921d12c46d74d1b7c33a282d36b2efb95f831f94d0ff79020cc1502278e2256adee74a6a892e793c1f5654ec7d8bd1643a22a02cd531e144bdc8ace195f259d1a3b3d4666fa5f78380cb97271df4749cf4c9a9e61f019ec423bc320c01419675ed4e394f3e38f92f2a3cc6024024477d424295a68fa5dbcee9632b47a021fd9d23f4c2cba4aacd8484d7920e1fe21036a0de44c6b3c359828641422b142f499634d7c28587e0e08403269210eb93a9af9e8f00373d5639604c53237e429bf9563915e02fcb28a6b446626a28cdf37150997752d32376c66c08be4c36f9dc21154421f14c92af8f58bf0cd957328bfce3f8ab6a0cb49beda6e7378c3d4e20fa45e81dd2400f13bd63f8b246038abc168a4b09587e76c01a348e028c7cc1c5ebd52783bfb83071daeb43399db7887948a3f37d7f1ff78fa7937f52491e363356ce7c799ed76b3755739430934b69eca60dfbcfcc0acef2edd454b19c35115999bad52728fddf55ed6b7bb87a5dfdb5cf7653f9b85dc5a20d47b25e609a5c8a586aa043caf1f7ae88c86d95eea2182c8e174a8d24fb118f80b6df194ac66d2b1f4ad370da81a4ddb91e8177040edffc9fba24b34238c65f45d2c9d621120b6de29293ed3f44489828667fab8fe1970fd49abfa0748dd63c065cd4226e6dc9a9156a33bf7bc05c84a3a5cc035a348bbf08eea9bd0734551ac3ecb504929d6008b1a655534d5c9235a7a27fb770abb7d74043579e38fe57a1113a070b8c7bbcbcd0ec8038b769dde098e2dcd567cb6d6bb95d0cb9f170673a6e9ee6eb72b7792a6cae1e9b758c45279be82f9ce7e83cd773da0928664bd3f5d926cfc8022b3cdb97481b1e84398fa0aaa11e8cded2e80102f93df4cc09ed4867ea3ccbeae3301310ae6d9e64418c4ede1c9e073ade162dfe828d50709023e8f346910a777494620e21db2ee3949109130172663058bad1c804047d66e9933391dcdac373055076728d085df27061cf8e701f8fd8614642eb24e52983befa245701c9aae32003849cf88f727c193893c09b3476208e4fd9dfc64888762f93a60739f70e3e6e53d5454dc66c429f1535aed71347258e3109b85035659a7aa2dba5e4059325c347a13d796947bdf4270e6557ac61344a7f3e1d6a53d31beae0a44c9191290c61979e810d8efdf6841ff6931d9bc032b543761e655988a83a1832ce732fabda3609371d6be7db68656f8159d1e905db8ce75355d241639d0af999d538b39b099098d3d63a7cfdad0c7bc833ab13ca83736c88c7141bdcbe6bc133e25d7ee72571017cfc7afc1c27dbd7896c97773455d1614a6ff9e19729b2878eed67b30e9b51b2549cad3b3d7b363f70af0d85451160cb2ffcc676b0bbc8227f1730ce701a34fb9ebd8b78a01b8b6d72fcc497a84d0b5c819be775a47d9d98b95a9fa47f3c8db96f24a337131a2b0d4cb498a0fb1d0e5af39f69f108a518fe5b1868ad346930fc139c4c4d64b9d302cb32158f8574ccc31c3bed29ddd594303d6b398a1acefde384985129cf93686f944a18a4fb5d9810a08d2aca96224baed3d348222e5da2be051c63b896e53a6fcfe54e2a9047921d598a64fa10d9c01670cb60dd65819849c83fd61b08dd6aeb928cb20e1b66770c5220d2e47e6e1446da572a9696720c9dd926e5bf916903936d2c01fa66df52488546f59362680bc1a0a02c5f795f82acf8827b0875c0a95332200bf481e18352b55dda920737688e976aebd970285183ebce5a54eb024817009bb548095e3052fa213adbe9304f6460b98ddf0f2ce16d5ab3770669391ea6bbbaccf5e4d7f76f81733920adfcad6eaf198f5c23f06d84cd7097c7f38906d88ccb27f875a5af83d7387175c123a3f769dd0bb072b578416014cb6f95e70e37f0d89fafaaa91ec7c35ad0d9afff370e66ce3116d369b17d65fe43970d3547814daae69f57bc9eac765541c94301881605a3ead150538f434ac2e3bcb81500de7bd877c201a000c6572283a936e3be1f38242ddb1a8d0e058d5fafd0daf28e0ad9f7f2eac94bc572ac3e706e57cb814661d04badd49ce89955e12ec10bd7c79d2b8289323b0646d602dad3ee9580ca43286ae3a6fe127a6738ffdac84f03b320b2427ea66ce394ea5affea271346c37bf96e0aac6d7a6fad5f652d4703c507c8d0f820b224e09e2bdd44a50e202bb09d94236ddb91368a4c0c2ebe669bd43c2e0dacaec47d94cb9d7193f74883cbab75ffbd99a812aaa14e3152b121915c8116e42e64b40d7e0209ed479a6fdd338fb782908d0eec38528dfc6691f3e3cafc73c2ff7f3c23e1c4a50cdfef4c3c1623a299b6482b0888a8a248c292b673260453482b3370461d26ab8f27ecb1825c554e39b5529290ff93956eb85c534c9f43526940c91928a29dae92a81a3603269161ee221a21487c09ca9f0fe70753923b412ba00aebf566aa3213caeb4faadbee48588c5feec3c3400f05d8e5eccc007c5ccfda690f0d651ecc881bd44926535a9d87dce9152869816e1130af8b9016da20980b58617bcfc2e4f444f88fbf0f96b878fd57aa11a79d86ae584d1aced97ee2cd9017efbd24994f99d6b0b5adf462d388f9862efcdf18a76bcbf8d24adbd2bc01a50592f6530d9b6f6c3e9a51e0b0e1c071fd73e0eedb5cbd544df3a8ebda4b624f9661e6d3a7d3f125973ff091299b9d525b933c9166922594a7e2d542feb07dc1becdd0a80c7feaca3863da272d6e3053ebb635ce6e96b04a8782a880845616c9650d3bbfc756e03f81fc4273adba10aa67ac82da10039cd64f276b4aa7df1cd4b171ddd718701fe0d93a18eba840f516716b3f84a9e504f787a364abaa6a10d05e619ec489a72199721cc08a1fa470eda5838c1b7a9c2c37fcbf3bb46e24857ac7a250edec3d9c81af0757115d3c00e3a93d0e545928d623160467869cb23af23f82b0587d90618236e29b892c974da13705f2279bd23f749effc951252526079fe30291b973a745f30c191e57dc1a1c41631d56005cf08cb3426f59a991e9f13412647f0ab89152627e1f59796e6ed02b37a8612fa3f2bf9c23042ccf37483c26d927f82ee8261ced2bbe80b8ee6e0769d16871e64dd29bebd9b06b3e019ca517e92437d85bde4aaa64b6383816e693d841358e3dc3cd723375b73ef770b99fd68b9e478f1cd38c227b3d9eed4195650fb9fa76896132b2975c501d4ef06c3896c7886620391ce1b909ffb9f9d41f6362ff613269e85f8deccebc13dc78f54a06de2619ca0d44367dffd5cd164c46af9c101e5aa87b4d8398f299826288dc0bcfae93a8967cf3c172b0d045cef54e9ae0f34600578369476f02e307e5ec71b6a0446b10f413fe13bdc55313eead020f1cc84c93ffcaa456d18312f34eefd7728dcd32d04af491f91c6251f612228f31ab45ba0205b900ee7d31579e4c46fe76bfd86c41b0c97ab3653a2777005820de5b13a840af8aa41eef3807913cca9373aa6024760d55aa11364dba715cfe838a28f8c80f9495b02c4e53508073aa667d05bf14ed523ee954a22416e0da84c30523032d04e9a4b17b7ef7be3c4f5b034422d06206e6643b7b2671737d8b7f4447eecc95e6fcd073a474619a840000ad74709eaf28994a27e17a2f4269ddfd135cf699b8461d66d3835de94a8dac2311081169f736cac85c16cdb1de41d3679f5d770f234d9d9b747b64d76c7aafdfd5acfc8fc7cfb7891", 0x1000}], 0x1) 05:37:06 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet6(0x18, 0xaef3688277b26695, 0x7) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x4100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x2, 0xbde0, 0x8}, {0x18, 0x2, 0x0, 0x2}, 0x3, [0x3ff, 0x0, 0x1, 0xd7, 0x80, 0x5, 0x6, 0x1f]}, 0x3c) socket$inet6(0x18, 0x0, 0xfa) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000001c0)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x7, 0xfffff800, 0x6, 0x3, 0x4284, 0xffffffff, 0x9, 0x2, 0x2, 0x7f, 0x6}) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) faccessat(r6, &(0x7f0000000000)='./bus\x00', 0x80, 0x7) r7 = socket(0x1, 0x8000, 0xb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r8, &(0x7f0000000580)=""/234, 0xea, 0x803, 0x0, 0x0) recvmsg(r7, &(0x7f0000000480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/25, 0x19}], 0x1, &(0x7f0000000380)=""/253, 0xfd}, 0x41) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1ff) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r1], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0xd89, 0x81]}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:37:06 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, &(0x7f00000001c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 05:37:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x26, 0x200, 0xfc, '\x00\x00\x00\x00\x00\f\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe86) select(0x40, &(0x7f0000000000)={0x8000008, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000500)="004a61e10121141c41cd424243630a6d7f776a5d011dc9695ecd5aa477458c8eddb6a5617c43d2b2ed0ced0438b5513524155e5df4d3fc42", 0x38}, {&(0x7f00000003c0)="f1f74a622d", 0x5}], 0x2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) sendto(r5, &(0x7f0000000080)="8595becc2a2f0d9a1e303bb624fc0d560cf91d22c8f1b44a29b2b9fc93e798d4a16bc2", 0x23, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 05:37:06 executing program 1: msgget(0x3, 0x3a6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x7ff}}}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:37:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="bf4bb0d3ed2b644dc98ee5b928d0960cf8558d6032d17a5aaa63eec0bba3d86f29be71e90f9db6fb2417e12b285432d7bf68ca31d4247802c54ea0abc9b809", 0x3f}], 0x1}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x0, 0x0, 0x0, 0x882d]}}) 05:37:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) msgget(0x1, 0xe00) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x48}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xb7, &(0x7f00000001c0)="b21690ccc8b39eba97926afa790ddcc3a1cb71a50a7a57e8bbc92aa3a0a28e1efa266f7dfeb9d9b7e288e35db396be393a12a59a7c045e33c9097bdb71157246e956b61c4fcb8acbba444c340918103a213076a4053d3d4bf0737c3b88103b6f583ecabd6b6d827c3b11762809acf7e432fe9d38ecda6caa02f19a1e9d2946991caf8a6c8dd81f236ea69f0373a0cd60c6acc374bc795b6d297bc7dd5821b765f69e7550e875efbea1aa5201cbb4adfdc850eedd88bd0b") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 05:37:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) kqueue() 05:37:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2000e, 0x102) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x5d}, {0x3ff, 0x80000001}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x27, &(0x7f0000000180)="174af205b6f18abc6b09000000d0dd435bc20b6c14b830452b1653d833b10d397bb1e370d16c43") socket(0x18, 0x3, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) fchmod(r2, 0x20) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) r4 = semget(0x3, 0x2, 0x401) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) bind$inet6(r7, &(0x7f0000000340)={0x18, 0x3, 0x10000, 0xfff}, 0xc) fcntl$getflags(r6, 0x1) listen(r5, 0x1) semop(r4, &(0x7f00000003c0)=[{0x2, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc}, {0x2, 0x16f9}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x3, 0x3, 0x1800}, {0x4, 0x3e, 0x800}], 0xa) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000002c0)={0x8001}, 0x8) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000200)=""/112) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x101) 05:37:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x138) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffff7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0xffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x410, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x844fe) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000000c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bd4c611e9a44f2807f0881462f9d04efe4169293befda9e9e3462a60a90b394b3fe16518a29d7177ffa7046b94f0bae06e4b2a570e61d1d6d4f013dae62dcea5"], &(0x7f0000000140)=0x6e) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x100, 0x1) 05:37:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = msgget(0x3, 0x15a) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff00"/156], 0x9c, 0x0, 0x1800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fcntl$getown(r2, 0x5) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 05:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open$dir(&(0x7f0000000440)='./bus\x00', 0x2, 0x20) r1 = openat(r0, &(0x7f0000000480)='./bus\x00', 0x40, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x40) read(r2, &(0x7f00000000c0)=""/28, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000200)="8eb4c201385452763fcfbdc9031816d0599ecb93544ec16c29fdcad68808d5dd91f9dddfe81d96faf883f8c52e80c1528c11bdf480209f26c472c5cf10014f63c59be6dcfa412a778aab208cbaf907c8d9f19b5dc7d3bb0bc862ae3342ecfe1f94f4988a814024c70920f2cc51ac67f1b06fa705e8", 0x75}, {&(0x7f0000000140)="27b6ff728cfd0f746c1fe4ac2599416ea370991b4d", 0x15}, {&(0x7f0000000280)="970f931a8c6acd3f76375069cd2f3cc2cd49ed73cabecbcf371c4caf497df50af5238b5b0bd7ff71cf", 0x29}, {&(0x7f00000002c0)="09bb7c58bd9f8cbe1d6023c99401ce9aed495ac4e0b4e9c661ba341d23fdfc30ba9e271b74129ad39007222c30c356d620ae111e590b0842b7e58b21c2852bb058725a9de5ecbd7982fe42ec97bec55bc7b5e5d85a2a0f7cc2b32cc13f4e5b856c8c85f4ecf87376fd0b1adcb54e72b258107aa1a4741b3f15ee9e40386517d60ce10c57714d71c91c6eea19b5f448f081692ce8a4bbcf4ef927400686d1310edba5f4d1c6b5b71a37c162eb42b11295df2a3356905fdf9bc668c91c55d31acbc0505729fbe114626ff4063b540abfdaebf11228638edcb9ff30e4375dcdfc31b3aa3aac60af5bbeb5ca488535", 0xed}], 0x4) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ff07000013b9fd812eaa4e713048e69931929608", 0xfffffffffffffff2) bind$unix(r6, &(0x7f0000000400)=@file={0x0, './bus\x00'}, 0x8) bind(r5, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 05:37:07 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r8}, 0xc) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x10) 05:37:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x2, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x400, &(0x7f0000001140)=0x7fff, 0x4) 05:37:07 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) rmdir(&(0x7f0000000100)='./bus\x00') 05:37:07 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="6043433f8b902d06f1964687c24e381d6576c753e1002402878cec6c7b000d7c03204c58ee3019318d409dae32216c8f2c578ae47efe210ba3937ab9f783cbb9c21aa780a5a1c43ba622dfb3aa695516fe31694e32b4fe48cadc43a3938d525048a1cc801d2713e0cd2958503d856f9637e645432e2c4f708be159c05e2672527641160368f3ca446e1b68ef207071af3b2f2e92ac28e98c5958efae93773d993d181fa360a13434adc4780a2d4fc2b121d831a69c55dfcf39b6f61f7759202ad4ea6d29dd6ce6de6687cd6b2729b0d8bf5c133bea9e9e46eeddfcaba17447afe6aeab3fa70fb1b1a9f39bda", 0xec, 0xc73d9b5f38f6af30, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:07 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000340)="3ea9dd668c2584eb5a9316d3aa3f65269fac3a12a3349631d2a1f4e26cdf41ed74d114093663de056fd64d611a6674975ff2ce93c45cf3f11b3f432ab7154146a93fb4d56a85f35d4ad582e6a11907a43154387b86ef495a357e8355dd", 0x5d, 0x5bdc26f016d100c8, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000280)={0xc543, 0xf800, 0x101, 0x3ae5}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000003c0)="ecd1e5796f9b29061381f878b71ffa617749115795b4cf053bac8402620a91332737efdd0285a4384d93a2418d2f4564fe2215a0db2943185530fef1d9f728ca6ac72c38ab2a3b8219aa3c413ebc0e79b0c44fe26e0f88fa2bfc8afb45338ec97bd3d4978e1bb23c71", 0x69}, {&(0x7f0000000440)="67826f9f7818607a5d4bd3c3f9c6464140607d950594682ba55bf3073e2c570efdd1f0c7209d56a0b8cbd5ef83f906e3109d6b04210ecde9e2f3b7a7eca62be2597680f06b791fbda678bad0707053fa2f29b5b129410c25da7fa8c5b0257b0ca3c87cba21a956950bc61a621f6dc36c69e29e7cb0e2f04d5311fc359656d6dcedcc7f57b9", 0x85}, {&(0x7f0000000500)="34cb9bdfe0f8f3905b451cffae488aecfcad202e5ca8e940df9fdbeefed0e0d63542876218ade8aad4f038bc13f1fe74c1096281ee2204ebf78f21ea2c5e89b3555fee3919dc2f82585d58a797", 0x4d}, {&(0x7f0000000580)="86e337647623d751f1090bfa52288bd33f469098de352332c4c900f9cb76e78b79a61031a1b4d52826c17646ccbfbd03c9f9984333683ffbb45f62f4b8980c4e401b5429e093a0d21668cf4877e4042e98fcf088a9257413358b3b0348e4b54c5aab1d9a06dbb51c96c1d198617d9200e0c077a45a87", 0x76}, {&(0x7f00000017c0)="63586cb0c2960e6bc7aa08ee2a02631238f426bf01cb0bda45431d2c8f03be497107cf0a35c6e1c951aa3c88ec7121aa12bf0409d667dba7e727d0dfd6bbfd7b990691faed22681fd5bf7e4cbf39e0052c5a26351127905cd2fa8148c21c809fd16e6fb25bc4d2f17486b2192eef2f5313a40e2798e55bbf968c49230829a91c4bc79c701ba8e4e9d4e34317348b5e034843e43582a14f70ca8b3a4b0e770e10ab73f7cc38a2fb6f684da41ad6addb52be2a7842dccd7d3f48ab4bde26b63732b7f59d7ebc9cbf896e32e5d6d5a9cd2af9c36016cd39e7778433a95adf857aca3f333a0fa41db059d47e0a33e567b2cf4404ecc798c7235ce3a5489691d6fb50248a4d6c3514211b92fde91a310ddbd8d802d184103cf3593e8ba3ce356b43c38fcdf9bb272c7067cd4c814a849e008f3a38286d61d57ead9f402e368ed081be1517e113d6bf49ce5f8e14760bb81473fc89710b19abc8e1daa630ee9fba690abadd83674236020f0498aaa7c4cec0491c8b8f1909f0cf980cd7a520dd9a5911f29055f117e6386dbbcc239ffae417759ba38028a769dcaf84b3c43c0ac4e6a41f47f12dc06e9dfc90f9e7e2344e56aeec9971c8ac0fd73ef6cb6552038081cc8a7b3e6a40518f86a1ca9a6de311aec754a122fc076ff21f77a74bc20557022a83a15adec144bfcbaee9aacd31307784d53a86639a775cf6ea6d5d3f57172b7cd03dd062af2340ca6c1546fd6bb9fcbdc66b570c2939de1ab4d53051592cc13a3accba6a915e7d0fae676c376f0782ac93d745debf56c56d5756f5a7be97d48ccb3e810c23ad3029cb394709ecaa664390ae785ea6d69f094504e89beb612178cc693a34a12816908be2945bf102cca1fee09c85324e11475322c43aaa83183150eb96c4dfebba2142495f9191fe456cd1f7992b58f28e1f948bacf95af760b07c2d9d6e4a1089b26f02008376ebc912fe457d035450ca6ff71241a9ffb5ee281c5b4ccd8d7e004cc4a9e4944232d3957098a3d74f9c102612ebeea2978c2efa8ef1123da4ec59c602bbbf7f4d645b4b6e67d7dc7f10b58a56e834b844404122f7cd06be0596e6c5438e8733ec336aeaa74980ac2f2c628975b7f46db4a3ecb4b364e913a9e8c24c4c9aab06fb2657bbfe9be288a379d6014257c14bbde9d1c1dfcde6e9fb6faf9aec6189da0e71671890b70519d3470914ce14cfd8e0e7fa8bcddd1aae73c7f232072f1e1aa8c639fa7a9ded4a719482541b2fb1cac634c65b6ff89bc4b2a3b5de94d46c49d9aa1253697959f79a5e995962717fee6212bd5b83b20b70eaa1c1eeaea902b7b26f6a5d3aed39b71913f16358a0f19f3edff584f081adbf3a5660cf07a2b90678bffe0ab4ab7455be5d160d2469c9c22f9b43c625c689babe8709cbf2358ae887ae02ca9d0f19baa6819cdd79c6f7ca4433087b925f94974b1d0d46833dcb68069bee2dbc6996b3cdddd4dd90a9e18ab36efff466e5b3c0febeb204531025d77e626a4156d560f1839b073af4985cb15efe51da5d5979a4cc634484eaec25f37c346ea7fb653081615866990749a1e1f23aee38566119b43d1411752a15113b92dda4c1f625ea43e851e2a707388178466a0174c635077fa9eea330bc886621d148e15933b4d65b1a77100d35897b2be1ae36de91eb867ca4cb886493aa7a6c99c8554d09fc11b1478aab06f29744ed19d4e736c67522dae030a37d46edfbe2a20a81f4648d07df0d4b9eb3f1ccdd648991f04ff64a705441787e595684fb5bc1740715bdbff1e1ad4ca79e579e2fe5dfe85f7ef83b7e64cb30330be07a4a6db50e4607c11063e9e8158d0558c5e7ca1ef4c40a8808362432ce2a9886753d23bd8703708d09bd025d0ee5c5ef41b2bd64ad5cf932691205dedc610af5b318aa15b949bf423435f9b581ed9a6d1ea56933bd57657502243617471daa288f7c8d145c249581d60d49e1a09d862d1e82c5df7f925825e038932bab9e2f42b33e7c9f9e26000fa9bdabf87fefe6887dd3230aa30ac0261a9ed2cbca12fc6ebf648a9d49c7c79597055ac3aee0577862835b539454232b23ab84793abcb23611b1edb453ce61d4b4c0936f6384bfacf8b7c1176866f1ec0051b983c32a32885e16b60e9ce45ac94f410bb2dad2e1cad6725d6e7ed08ac8c82fdc836e3a56475a56e2544a459a6c31f29777bc938cabd119884dab9236886ecf9d3f49e594a712cb60891dfe78b6fd5ef48149db4e0250376cbe004e283617c47b8a66dad7fb7a2a3a6b6678fa094c23b9867abadbd0ed7d5cdd1e35dc1fd7cc8116c2c870d83887ab0422eb13ce0cb6f213ec25ad54091a30fb13518a7b35970b0894a4f19753f501284ac0e82d85d1bc2f33e592c79e659d7af1788359894d8a0e3c04d9d3ad714f58784b0526579cff2b3163194510a057c48b811d28af4c426ed4240a6c8a9e1638f8554a49156693d65be1c4eab789f858b6c79597dc336981139340471319880af8c29aa5c35b6b3193d05fbc048af864447b76454fcbe6d63a3e658b45420b26c4ccda87d97a77662e752ced8c486fb73c810c0f8e0cd2c71b39da79a6b3bc92cf9ff7c4904edde9defcd661847655f17a6cf4c326529f6c00a332d3fdacf9e1c5160be827f971c8320531752b5f0922cbe5703587b0eeeaba859b561a5a336b2425f6ec82c0b597a3c72136bf03a59fc82d741c0530e8c13d84ac22922dd7b8ff83df943837f41aed59943349105aaf8543f351408ab099913ddb46df487a57c4b1bab88e83020cfbd772f87817a50db0dec0084b8db44648dc8ba9c29db5b4e92002f336f82de20c5b5228ef507d95ca517a2b82a9923e748a2477293328967fb6d73e55872ce971fa1cbe1b37242c14b8e9b44396263543903f1f208e27412b0c100d4aa98e95b691b7c70fa0969f7ae8f8fe325ef4b123e1ab3d9f7afdc3869e55c0cf227b354cdbe6d23068ca25f9c08bf71549d1a013108535783b85f2d6d435430532047a3fe16d08465b1a78b250ded418047cdf03884c8bcc0db454686651a2271f28ab7d46316c70a3a8defd5bad64bb2000fe7c386f33021f8dc39d41e3717bf9b2329d8c87fd5affebd80627b9f658b4c25bf4c5540e5d847cc0277f4d3f75fa112a546d0ec8c43c26988ca0d091851099c5d46cafab7f241cc7f8c3adcdbe3da0a06cf63195c3f299c805749b378b4201c187fdf2a51df178c855b37efffc3ed9c6240652c2ddc6ae1a0f030f618cdf9669ed4bceca2f6a8f9d771adf405042c158995dd64fbf7853b2c34934c0598d1763b9c1fe416525d88ff5c5310e65c6345093e7cc62c797d3b38b1b3532f439a48fc98d22f9ebb973c3e793654e52817a647073cc89bf70a0ca6d4c1a850fec083fb9a46db24a5181df458cd7b84e8f6bab542f76d9d33bc5f0d57475e0aefae743e557bfd8202c36777df41f3eb29909defb539af4aa5711072f92040ac31b66b2d5cf6084a953e1b1ee110fe1efc97cf560253b806d67a647a698b4d4f064e4cbb0efc32923f7a74bbd828c53523ba73d8df5a26fae25c3e5f46ce0b2fea6ffde251818c3c29baa994ce408d46f7f5cef1b1b303cb577a0fd0b4904be8aacd86a04004c310b571e73cbc9bc9ee48feb9240604347e1d5773f7b38222acd04890934250698ed752c3dd3c63d6ab9866f23bf0be9ee92e3baa3e06ff0b3b7f805a8dbb75ff596f02e526a625a8aba20221589e64b3e310fe6877cd047a9e478b6bdf5af92ed18e7b2ccd67e59652e9e81bfd1706b7c53e1f1fcc73d8a091742418e8c006d1554d0fe4b8e2b3545022a30331fcb2af041eb522f3709ec3487833a1cee80881330304ae7db65d60a3cc895a59442d7a6e0c4cc9301cde527e66ca97f7dadb1078d22bb0eadf73adcf3190f6112e15c33ccccd6a5a66be6487352392376fc29a58f3be86126d8de5cabb0d89c6bac1573c2ae73b0c006db618932db50b470298ec03138c87d59897ab89bd72cd813c9116d32f0aa139b5b41ae7e54bffef00bc26bfd9c6f032905e1686da5f6ff66baca8a863d32b16ffec8adba48f721b1b107df0aab10565e6fedf291be29af2d7a3cbc450a3d557ac4e66a508a106058b07ba8c1ad5da25b1098eca6d1501bcbff52656b9a75160b3eb3f246013a81cfb2d1a22c70e6c1f84bf0cf4c92d476596235ad27848a67c35d297fa6b9fac142c516aab4ae39c39d573eb502e8aa90bb0a4883d1fab833f6eae5f645084e4902f522f861a31120d88634b75118feaff38785435312918323d8e9d7db5df4b9d1ba7d5f03435399c5a999e27c31357611f1d4fda14218f42be2a1781263ae6bcb30bfc7a45f62c2d0e7cb2b06273c76eff097f56779df60312d7ade9c67871b9b3cec08157dae2da0efae7d55bbe2b5a160b9e82fe291dce4db0488684cca0e18297d6535208a17ba446e4809aa631252ee667f8008b75a5b1df99acafbc329fc5f8694dab8d5061118a87555e2cb70a39f915020012996c586de9d76af06752163ecc792a86d3c5376f839616ac0466abe44b55ccf5156b1ac03e8d4f46e8cd54ff925db79eeedc24e184aa1bc43e10c80f725903c2a0a0b473cb76cbfdd5a23a82230369ed1378d5b19847705d9bfb57e4803e95e6a4eabe29d76f8e0a5fe1d09db56429fa1bcb869da13080e7cc0e4c2fb68b2327b5c86fa311c1c9920b6ff24210447881e7eca361e6a0db8f7f04371108393376030a8f8ce38d486a5e928f77ebab17526d79b0e2193eefe796978ce09b9deba241914e86200b67832dfde46f0f5d1900969ba4187b46104b876238cec2bd9e6e090f21bcda0245a5ed33ce0ae98b8488510e3d6d69571f6d3d6f30dcdb98485cc716253c726ca15e1bb7b660a8fec9005529ca6ef4c426caf6c30ecee7305c45add3a1c23b382588b72f7719d4f616d26b0c59f9e94a6fea49b07120b3f3018ce68b1a9b868d5b21d9b918728b8d3edde861ba334e388bcdba85a760e8ecaacb4dc76404d5f86b286a97287217574d020639a9bb2e909cd56fe6153b602dacc07641ae2e881cd02cfbe86fa6caf17ecf619b4c4b03305c72adbc047a7f2ff00bb1468b02c63725c01f9e665697226a45739b6dcb01f50d2359971ae3ad1cc42f94aaf85e5fcf1e2b84b23f52e0cfc3254eac3adcadf32ecef43d0b2439138e985354b5cb999170f7083a7e353908b3ca8b177bd46d3c860d14ec3d4d6161197a9b73e5db473fcf9126f12df16e23733b26c6010d01ce2adcb821c354f39727e6cea2da02e57980d7bc795ae5224938fdb1421a8652c5de56bde605ef11d5818c782cdbe3968906928a0fa8da6e6f7061fe081591f0e4aa022c03a23d749b9fc84a30df941ab928f32fd0c463ea13738e807526e79afc946f8f067b63c7d44c626d1109d8387de775a2c4d5b78917cc9b9c9b3322d8a3d10e4dc3e7d20fcec42f60160f17c1cf3e2224d84e278de90d037496f8234a3694b1cb7782f6953d191f3031c5453a900f5d153a24c047c706dffb2b38998ee0b6da39c0d1f5ee03f788fdae4f4cae67952a2ee67f1b68b1957674f6b6ac6c7520e00b3f5b866e7c8eb6c51aa45f51b596d4afa45418e888c386e45c55ff1a27275628b3d1c99f49c5b4cc654c3118795148ca9c90c2b20ca7be7262bb454905c50839f5382d92c0a741fce30ee488987bbb8a8be0ff6a966dd29ab58a454aa5f63401baec7462b6bc37781334880e9242c5c9e2745b3c4d9bf4e204afd46841742fb63e9fab943659115222475", 0x1000}, {&(0x7f0000000600)="54b9f06204069deb", 0x8}], 0x6) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10808, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/26, 0x1a) sendto(r3, &(0x7f0000000100)="0a7d7114b049462e1b430525fbd6a53fbd03d9440434c2423b28cb856f99941c3687e95c41a20fba5c0651ad19c03c47e8ac9b1f4dbf465b435d36fdc600b1ff8df06a82add35e01e22c6c84e0cd617de3f004bee416a304f4a9ac16497d7b2be83e693066a711a948fcacc494ce17b57f886e34688aebafbf240177efb7e78a2d1a03999d50bfc546f73e6424a22df5b29c3910dcff39d84a63252cab77e37a3b444f83b18aed2ef2bc372a8f81babc6c725e531822cdbeae025bb72beeb4d54e1cd53c68a9ae80d8bd96556c9be5e850bd4cea1be9507220ae9168dff3c990da4edee4c6615fe8a1656d33c903fb0cfcdd12a5872667", 0xf7, 0xb06c163857f4f30d, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="06684acc773df9a27d9596a6d09a238d79c9b601066e5b60766aabe1d8dda2912e5c2d37a6390d690e4bd3d245c7ccaf9a0fb78bb221c1220e", 0x39}, {&(0x7f00000006c0)="6171758bc613989226c14675ab3bb84e3d4e833ed53cf24be6bc27b6e8a12a248312c74ee5d237650854661273250e16b268e7782caf8b8dbf1aaa70c4e17d40834073ef879fac6fd9fa4df15a0a48ff42b006686e46ddb940634163e9604d93225220f990a9f4ed53b38cfb1288a05741516cb68cf4444ed16cdb6e08fae40158fadf49ad9a22662248cd9acb4298aedf6d597591cd844d344f472d583fe967c1d3efe75a825d0e23b706914be6045edf18ed466627e7c3174d6b6e2ae23f4fd2889d90d7f9052b697cf91314f01e899541be450d537d5771d2455054a5f966dac8a5a0fe8e7a0048358a9f669b658187179aa56b726062f9e975363493ba6c6662fe5398f7505a9a6c7ec774bb2315b0a8592127e66158d88104a4aba901b8ff3ddc73a957eac5a9e79f53226d82f78601f6b853a4b74e080c480fbe8a6f8c92de5025e15c16329e6862a61d88754b5839bffb5dbb07365a89b971f2d1faffe6cdde206c07e42e7806aa38a14e85efc11805bc32a186f4262cfeef203f34183abb8cb0060fa6cf3b005f98a6338966bc146652a700b34534e0f6d0f6826e8763b5bc764acd352dfcb42704c4adac854daa23ac33459d465e96d7b422b3c6f72770f23c254bee482200eed0dc5dab434adf857ba37c802c93831f50104c94103d7d9eb5dc83e79d4c499f06766f1f18e5624c9f079af0f76e3bc5046dc227c41567d76425bd218e97213257017d3f4a67c723c2f2d41d4756bbc1838f0088020be8e1608a71b2d896d223823a4150d25323ca553d6059f133054815bdcd4e5ad42893241480dc5e881676575a925cb5545e8deb3599e7c8545f8b71b072fdd6bdcdc4860ff54e2ef8a1fe65acaa20374e690cb35d5e52caeb9fbc92dacb7209018866ea8f6a068e488c3e71152f55e7802134b960919d65e9e571237924730da63004edf153708d3f81d151da3e82b137691e2abc278675913d1711651141ced86da3b4562832f0faea91ea3dc20a084994277f306a99bfb4fe6ff6cac05f033d2a283216c6e3a274601dea92a8fb747e97f22f8260d01bec9476f74660d6e1ebd54aa72165a814af75cc10eb722007dd02ae3e8b0c8138db02905c3941cc11d30558fabbf8ff87c34fced673ae891d43ca2defb307c923abdb23782733a82a9af8c4c9e3b760a126bea4aeb1234ed6716fcdfe9775e3d647fd4cabea15fec21752b226e286f38235d227ff2cd488ad7e16efec6c704e26affd46aa0ead6320752addb60a4723fcb28af2deff5cc2f90af741ba8e47b80e9b919cfcfb85bce7c5d146161676c43cce4c8b8eacee6fcc46662c61a9f98aca16f9f2c423d53e687f15898a32a055fe7b3b75b95feb0003e7dd2ad656dd1c591cf8dab22972db44c4d6442d8fd639d5c01497152954261b18a47ccf33ca0c17836b30136d012f5f293a0d3cfcb88dcdd013993aa5f2e6248b0f817decbeab07ab872aeec4b16a4877d03fd48a7a54a438c9d36cbae48416f05881fc773c24930ae29fdf2307bec79be27f09729ba5166c4be29ae7474b8d8de797cc63d4aecfdcebc21271d9e8643e49d3f2bcb8037af779544d282a5f668a3b15a5fb00cd4a3ef755b6ffb5d6949660777a5d1f49e4f8d27f80eb5f7fb64440801a1664385702faa0b0ac4eb797219d1c553a6ba5402411e8f68e573a104553bc7caffe3f189c59bd3c01a9c52d9a0bec3b57f727826c145e9e6f440d8cd28bc8e6e9846b409d37cd5084d2f4028b4ec7ba405c6b64e55b6aefe27f595b65f88fa5be2d3c23ba313710399d61cd4b1c916e23a3574b9855bc0b52efb367c84865ca64822d1e0ae724ff4ce7c1be912fc3d8a61eafa6f13d7167b1cebab3dc9e4f703f243909a2a8c09e2d19e8c241198b98c25adf99f328cd32881e7b3c5e8e11026a43b691aae34228fabe283762d78eb8310ce95e44a8fcad8492e0c567ec885fff3df1df7d88d68e8ef43b326be235d19dfb87909a0dcdc96589d21a5ec34f2b812742f5bf1b4ba6b3948a1aae080964d177055f16a7a951d3fa242807ef9cb4cb1d41ec3e70bcd30c8d1a5262f8799f02a38074ebc359ea108a5744448af759aca51dd67fb2be6d4cd36482b7b042d32e0d811dcb9016cdac47cbfffacd085601f96b07f6815865759e661f2dac0ea51c83690a6f45c0e4ffa96aa833777e3b67ad6e6d448b1ae0e09058327d52d2976ab981a95a80a083ea4ceaa89bbc0519b5c377cb9fcbef9bda8d137e8921cbdf4779f9fa1d3abdeaf354350166bee9be62cf726204233c3a34b87da5776bca0ebaf71086a4441ee81be0e3b446e4557a76dd1394e66e97c05feeda5895a6c112d953e12aa851f59072130b2c8beddead0dc28e927339ecf0d023506efddecdc2c6263daf40a1b633eeff22170146d46d388047e14bd8b91a2bbb5f6272dbe2586dce98396693bee5fd6bf4a48d789d74a0cfedbf6c407a589fe71eeda4bb045578f68a16a9ff32aacccc8aa8c238ca5837676483186b40c21c63dfec9d162242c1a73a8f19de78e7bdb0afac72e929bea35b9c05642d81c28dc4d604b320b3d5328e2fda82a32a8a24ed1d2abe4639bc1bd6fa1fe028d02555df4f76f66376467621285d2709bbd21a33e8797619c78a0c839cb32c554af7885521811ef82c0c61b91a0ab8c12f8e29e71f46eddc352f91e8161b6ec9436ad0dc9f75e40abdfc98258305d157d6498f19a2b7f6e5170136135d84d269ef23aa5bd54c461685a107ec5b81ba406c740f4c60aefc0ee037067cb8e89283cab0f2173684ef8ffe067921df8c8a47863eac0b80c64ffa3be1955eae15c13c214dd9399e6087c3493a6f286087cc3909dfe172017cb1f4e7867dbbec4932f5a6e53e56e639b1cb9c9cd03dc77b2bc1bd14bd418ce6db3acbed6003937800d6b18575d80212a4ec892b6124d087c9bd17924ce5091b8eab79607b5065af8c4111765d886fd4da001968c99df3c5b0f7f57d6d21de4943feba783fe1291edf7f6f30708153162684bfe30e768e0cf9ec3949a1f2fd55f99c3393b9d0275f96d2a10f1e811a9c99c073a0e81291719b0f4d2db7ba853a31ea2373bf10f123d0c1f3b1d6a2982cd9c2c55e7a300e7bbe9054e377df5d3c0b2fd4e7707a4f60a5f67aa12d8df2d819c71d9b2f17035d2db06ce591d5cc7c69450a75e38db6c5fb2107e62d8763166c110d153577885667b7cd9461e565294d657056fcfdbad3c1b92ada0332e0fe5b7fb7adadbb6a2cebe82894e5616ee87f8638d41c171f1253e5dce8cf1ca4fec1bd9238bcf93cfa0cbebbaef0697d8f8a416029fb4fe33cc84415b6796ad3add69200f25705660fafbfebdd43e731320ca55951cf2e200c30f1ba12e04c0d7c6066417c1f797042fc58662ce01f2ec5004f43633faa7cf2397baec70e78f7b175ad726622e9aaa903c05cc5fd3cacd9e2d27c8f76e33272996b35a30c06317c9ea8309a94e76d182c8c930ee5bf1c0e45a04dd2e216e43ad00987dc3899617b34373b36a18b840821d485a4894cd3dfb44ff6ae8346327126701b3cc2314ab0862741a39b6793871dd26a9700cf3f5afc8412442992fc5ac057da77f03732ab40d3077843587f74132e2e392764e0dc0d3cb7bd2a65a3fdb0b5991aac1be65d787d8cb2f6fca3a959da2388f350e2f3f9fc9f28976a0ffd372d0c95e88fc90452d37cd0525bd7b076d123f7287ae784a2bd197dad434f990555a52a342920e2fda941298e96a94ccded0577536d32e9b62b54a27fb3f27118aedddb05e331d3b1897ba487103245af500dfbad1793855cef0deeb6889937ea1437ba4e6c1187d9fc3a462d6aa8e2698ee9a2c4eb4f747b5821707bbd064c989cbc048f38d5429305845b487022dd270a5229ce35ee5a1868cbf407c8ea1adbc3e4a426a3e96ca028efdfc114b8ce81739dd2f7486c7c9baa9a00b38d8a64481083403a98fb181dc1e28c74370dbaeb143a51574d733ddb14ba77f293b8246b8ed05bc7193cfaa32bd7e7d52dc2d1ae1c9b2af078984fa282f36f40acc19eca61c0501057664f050612d4a01fc176b504c26d7a4db91769c32979ce0c2f9969a0ac272909794304596bc63818703b812dea8a8ba3129f68367d5e40aea9fd31a9d5d494f76cf4a74964109bbbadfe30d35dcd458272bc1512b377f46b4cfa89c506866680c56a185de165f41d9748f6d6f27aa1809f1e2c334e0a744d76d9d323a1c9eed268b0dabdd540eaec0002a4fec89d23befdd592d668c306c4625b59d6d261a1c6e664078aceeddeb171eedb3789e1e0d27dcb3f1db866c2f386513ab617aad928c40a25cc452ee820a6b7f0db1f68ff56a741b86b93c4a35872dec372f172ebb8c8a874164b5b02779bdaf9f03259a79af9f1499ada5b2e089fe941c9585d5c3a291f76e4258ed6d334de7035f8c0204fb263d3184a3b679c7a82cd8f7cb2a4acf9f9ea703b6dd14e8143c797dad38b0ae6877fbb17952bdc1520f11a4896a672008a1df5e9745ae35702d75432c92577eb65f14672fb7baab9e42c3c69455d0f86c58f91e305d2cb1bc3ccadbc2f014d05672731da8ea943b69c9e9b0126a4c2629dc76d5cdda11e9a43c6d89bf43721bb1edc2e6054f4dc5e18b181dace805591af5f0e7bf0d4380912ac67d17f78344b43531579847577e95c0212f1d84ef15956c87a63e5d06ad6f0e02358db96299c4063463cc0ecef6d3e53addfaea0d5993a463dc6dc35c63699e9169cc0a7da13e010400b5224ed92769dde9558fd9007991a39799b70e6d6205cdf9c4fa5c8b7c4c910e4d91b61377ceff37632591c68cf24b6a5bf727557659707e1d4ff17e9d50ea5e82e018a73ecd197f2a1ecc7048ab257a2ecc3eeadc43d8c45380e3ec1a30d10642a211c82226498a542208cc6f16c031b121b3d216ee9eea9e3921626f089b90ab1120264846378d4e6397b9109c093f813a6197f38ca88268dc9b662cbd344cc9c8b4a1ccbed9cad2feba3156268403ffb0fa2db8eec0e4f1f50f312a6c11385705c203393d7b3ee37003d9e64a0347a6da20dc0e032f48d9358ee0f86891685d8334643a91481ed46adfed977fd388727adecf1123d1c4a036d9eaa2b11af00cda098229070bb773d868e3e1a6bde2de90496db6dae27c0752b7a5c47b7d29f3c8ff73711d6748975786ad2dc900e3fcdfac11828580e5c7689005d213ab87b4817e4531ad88879cc8dc7c05eeb5a01eba59d646ddd04f09a3ce5b94e248cb2d0f462d7ef8d96e9a173375d3887339f3bfe55faf3575d59c692d3ef9a09b63e82af96c0eefd65a14e8f8c0f1161c426dcff93452c1c3e4c5ff01f0210c5d72823f0bc3a7052131fccffca407fc0bdb92780e24df3201f66d2a6d70906a9da3cbba6c98608ca5553ad2ed7b9a137a419573b77e3ff4094e3ef8505a5c6967bc323b158aa5f7c341b3155ba8bd6f3e6f326f7cd8a0a82af752468681db5a65d8c7b040b05a39417eacb59fe4d09398c9fd506aaaacef7413af072d1d1922fe463a361eef2de80a0ff0f6785d124c11bb86fa665e717342f4f209e14aa3523cdcf2bbc68ff6bd538bdfc4b223aa45e0194b00e4e7e3c31744821a7a0a8d09ef7ac25d93714024b725dee2b437fd3879d2823b6cb8334ce2ae58f692bfc27496c0cba9d36d2e9e7ce90b2e2fba21451ae75b1f706fb57f5df3aa06679611eb74af32866738016c30edf3827f5a9b56768c3eb129e8078fc984b2d0ac16e4e9025e7da430304b28cc562875f6dc875", 0x1000}], 0x2) close(r1) 05:37:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d, 0x0, 0x0, 0x3}, {0x8}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x84) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 05:37:07 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x2, 0xba) r1 = socket$inet6(0x18, 0x4, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x1f}, {0x18, 0x1, 0x5, 0x4}, 0xfc00, [0x7, 0x1, 0x10000, 0x4, 0x80000001, 0x0, 0x0, 0x1f]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:08 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) getsockopt(r0, 0x5, 0x26, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:37:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec43056c2ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000140)="1694a4833547a70ccefe14646c65db17511b846a5b0066d13cd78cf4efa7be2d13cbe0034dc42eaf29fe96ee1881a7abcca3ec35b73124561c9f1cc5bf4cfe13b5e50d58f2775061fd7d2c5c84473a1755b4f7bc32e0a260eeb1d35dc90d928d75ca8ec032e6af8430f391a260dafae210e1", 0x72}, {&(0x7f00000001c0)="d30d0b59cc2858164dc9edeca829a7f084f39a161c9e410a714bce1317a3fee93bcab6334a5fe6502a6b238a160699b9693a1a4bbbc17d882cf2b14383c1363d49a6f685945207994f71204ef8a29d2d44977f3aa17db8dbdf9b7294cb5b8429695e8a5a16", 0x65}, {&(0x7f0000000040)="28d4672b4439738bab53b51684015b20ac416eb9da54c1a0b31ca1ca6cea07f10cffa9063da083555c932ea43aeb6bdc05969bfecd2e5aeda4d557467ebe2e", 0x3f}, {&(0x7f0000000680)="7defcf990410578e583821a62986f6c8c9e363a6da883e75910afc8848cd19ea2aec3dfebbe2c3ee4a23d1c979e9d8ad53c753b06a5422cb540895e72806d564876af732a763ba2bdac1e3fa4136afba67123fe7afc143916b019629703112f6186c45a901797e4881fdfeedd30d060d522d3c6050e4d9550217bd0b44df907e52cc9d7dec2bad601addc6216cfd9579afb85b7644e47b4e1ef7289fcfbcfdd35104e3605a2ad2499cd6426b73c85a6e6a10983a7a56d1a1a3396e40e1d5262b6ec27113b4de4c9d6e1ba10baed5f9c61fd4f48a95bf44ba1febeacff32fd89f10a9", 0xe2}, {&(0x7f0000002200)="619afd02dd7c9b6183b868c532e2546b02313fd6bbf576cc00bface7ad2a805ea96e49b8d0c710493ad3235ca7442fe5442a65c8a5c56bfd89cca76ce139ed5cc242e7ec0f33661ff83ddadb118cc8ff63c705faa11dca398f1f4ac4e86bd6e6b2fb2e99531dfa538ee2ecb6a3ef618ea7ca8c68b24dd8e9e8f5dcce32f2433574eff3ba6a988542f1d9bdc3bc587b61339dd465201ac4ad200c1ac3383a9453c7343a527f431a908c19a8d306c359b0ccce0d4fcbb124ea7a9022ee79461ca82a94007f1189cbffaab6e0e433d123c62e38dda268fe9a81c192475b1239402afe496cb8bfd7b04b5321f53f856670fdefa902d1b97a885cd9401c5035db8e44fefa5e05daac6857202189e2946bb7f18b079183972f8434b1f4d9b6bed48082b09ab0797738ad51ac9c3240b209afa9c808f9a4cfb27c4f720e3b4fa0e1b7ba9098df7b4da7218baaca3a604635fb8e10dfe4b258fa3b572cf8e7e018b10f1e5bf7f5aa358d88a63f26ba499117c6c48a87537518114c10f9705fdc863cf372e53523c58959775fe0b1bebf31d8cdcb73e980fdb6f3e0525cdc03a900bb135d2421e7f836e993ad86cd60e216e8a5e875928943e8676c2066f0a112cb396bbd6bf7a9ce32c5f25b9a34f7352e61f6ddecbc0001163bf9fd11a1cf4c29ddd29c4476badaa056d2a888cfe47597738a2504534c8376cb1c90dcd173c2dc03529caa50c3e098dae685f153f0d4acab2073bf4d18552e797c2455f3728dc6f4c6e2c3d5a467c502a34d8f205ee94ff94fd653523deae8b8198277d80af5b2c6be8ef665771445da615148382d10442a7776fe4ab7ca661c9b506449dae4e1fa775d290ee2c12ff35cbe1094bd1ac36d1c114f9bcdb09fab598866eb0d687411756f33d440233c285b86e41ccd0720b521389c4afec88af556002b871d9ff91f35900e5bd590311d13d98f36b71435c9ba77242a1b8915012323ccd191484eedce58e4a42cdd61e3bafa0253a744012dc71387f7605c1c0bafdb507602292872966acddf776a9a9b7eead6cf648ba5a43e053a18dbdaf46503f2b4a3921db02cc651593ea6ccc6905ca9a984a57a8536b31e6bb79f8e91bcc5611514426a1bc9544b07bfcd2adef97927db36d7a65fe9baf41ba1770d66608465dfd67c712390234e20c00afdc298036ca46c17905b23c3ae37f937308ecd373b92658963ecd26f75715d509277cf74bb71ed2c6e5098ec0265ba9179f1b3280eb2e94a7cef43efccac001444e84dfc0525982cc07224ba3d772c780fd6b878ce941f6c6de9d770b1d17cc64b70ab8100cb66e864d4f5ae456ff20d2e8b6c753fd17717d0c645e7166f19d551169da76249871b225f14b159df371944eeadf3b36b622f2d81f59fac49abbde9b5936a8f8c0e363402f53d0a544edd2e5d7beedac7da786546b9026326211012c488128ac01485a90555153ce4e3828f3333b1c29a4a9670b3f1f31e161486d25484185f950d4971cb12a7410808c1e366d7f68ac8aa8301833186ff6bd57b186339080d34c44b13e4adb527a26d4380c9de28df3d172ef493aebf6dfefbd9cf0a7553288e823a360f0d462ec28ab27e0bf4f3caafe47bf263167bb0d80922577c9501b72e11d39a753e1a431eeaebfdfd02d074dd308dde8630b2b1a3ee41beea380ac107c130b098604e6efc89472d670bfbe54aa64bca5e4b52d75451b43d22e82a85d38e91da3ee25737b13cca74fc70260e4e56ef8f33d583e52d205b566c4a33d7d0386a4fe2a22e3cf7477447df0c949617aaad305438854b652adf0e4b71547d117fefae2e0131268e42ab2613e7acdf5b525dd396d4aef9e010c0e372ee2db415418f989d7a057b167670a3dd035f68d5983771e3617c74217f725c7fe4c2cd592d3628a6c237c01747af707d672cbdb0c7e1fc40abff0f6648390a112588d264e392b42a46cd2a259e8a6a8cd0d6693cd1ed55ff63584eee8fb49178841bcf00878adadc1e0a9651501688b800fae08eab83f72b988c3b0429e7ad96006e74e1f5c0e90149deeaaada1fcf8c21739c2690251d8308d6bfcc4c1bbffcdcc76dd376159b634b4eb792e5cba5f04af6dd6f1e0b801e2eaf0338c581b2c2f9754ca67a1761b3ee13fb11a630320ee518c8f73ca653275254ffb8be93e4f3610d60fc000e8225027ef53e73586b7bc1b025f5284fb5f31517a0406393c1c3bb4af5667675bce7482d8d31fa54af9165a19916446f108e3d274e26d36026374892ec770ccd3967216bd1c3feaed0d76dbf8aa8d2927de2a9255de2285a73f990f1ecd23670e65255e7e3f2e9d86c3dc2e7221dfb5345a61e65e33fab70deefa42f6c768642b867a6a46056af731a696e0fe47a84880e0b621d766bcc687ac2c00e2fa4dabf67a4e0c02ea847aab08cbee0ac8c0fea5497c1b6dde583aa2a45e04a021f60c6342ac93698497ecb26b3f0a676514e6879b1defb26c1b43c473bf10125ef42b980bf3972ceed23c37fb5926d537c34599d91669fb6ea52641b6a18a61f8a28ed3fb475c1518800ebfbf0ef47570648ca6dce78d9d247f2b07a53a64684b486038e984b4cc9dd0bd89032eac9984c5606a9926b2d5bae8c50c1f9c53d72d1819452b3bd791e969a1b4032ccdea996253c2172ed6cd1fba20dfa412cebd0099781c07f13cfb3a08d4e6e5ba5704d3f2f0907bb004ec8f3b2cd4a5a6b77fd63ad94f0bfab997b5aaf4f4ee24e0d0504aef7251ae41bc5e0c80bf3ff2b3c6911b1ac2fd0422335bd1a3de6e1ee7ebff685d6ff13a4f02777e251bbd61491448f1ec4149a65ebdb7b70ee36fa1c4986d30cb6c69782172428fe0f43abcfbfa7fedc284597bc754c76d73df54835d28fd07239e4194b7476f8d4d0597f23074e493d1e5ae670504a910922f13dddb5ccb0af4570478a358d9ea4bfe7d7b85c1acd1be32eb81c2f6cb81298a1c54a84b5a2bf0722bc484e858f5fbe9a89a836701363b7ba98a5663e01dfbf5fa6128d34ae78d5bca508bd32dc297f0ea13f2cdbaaa5a76223f0e2ab44540e88bbf252e0f9594d75d697b41016344f1229a69bd7c3b4ecf14fe88e80c348625fb0fc048e42d3be222de7f9bf4ebbd68696753b8411d2e85f4686b5dfc48e99e360beb5e43ca32e8fd8f6a0065d178e3777d3da50f5676c2854fa87e211504e8f7ebe36af40e3646b3200492a87ec4fddda2988c00d15c51d6d3ce36ed49c1979b2bab3392b87eb34a8b532e019df51ffb5576476698fdadec5da7a1cbda2855c1860d0945e3391b61b9d4d36cd3c3468d188e0d52d77e36f3a7e237f0c69ca73d77d2fad683695950cb443f120f55ad393c67073f85b40c65b2e173ba852de732df6fbb3a56c004920385c519166fa29784c32185c9cb78932665a4532c8246ffde8973323741275dafdc32a9df4cf622f02760767fde7e6c02360911beec482fdf33fe72dca5e7e5c7c433c0d14095b24ed6ed60fd72572dfa705905a69fb0852751fd1a94ef35a4cb357b182d288db104b8fbf7cbe64aea2a8a94094ac85eadce7201a80ff6e2728a3c37b95de9ba9faf5bb9a5cd4d42316cc7ba3dad63b312ce72f8d6f053adf028802c337e08f18a4ee23c4ead8b6bb77cbeaf0fb57c633ed34165bfc408fed82b501f2fe0f5d5c70a9a560b223482c1b0779c9a6bb722e841b0fb3e1e33d7bf252a34c7e1cac754397252d89907b2c528101bac85eeaa209655641e5323f5911d0a40f1078ab5e97354445f0c3c7e7b97182ed5bb45738072e19e2c7a20dff1468f4f8eaf2b0fb275902644f06a2cb920a697b3c359594adb3b718c76e20a42f0fa8eff1d9894d2a3464524ae484f623c3bb451ccc73b06eb2221d4ee493ca7a9cd9e2b9d9789d487f50c97650b0174a2f5e9b05905b43cd632c8918ca333a4557b8c075e4bfaf9077bee4ce6cf0be10b62386c3f83d4ba6ff83fd6d1af6010a108cca5fb05dd2a7676c405f57648165b767c751d0c4f0d75ad2606819678fb217d248078a8e3d06c8840cc26868e3e80a9813424d9edb1aa759e543168e7b2c643200b6f5994d580ddc1cc8a701aab8d5c077e897955f30f6d150b474c523e185621a9a1a5da0f96ddbc0d1c01005338ced62b196d5c3bf67c9a378817ae38407a84f298f1d29c0e703475aaa11477d37e70161b466877957076b9be49caf7fd5fb8a709709295b1d27b07407347bd2464a5042cf4cb64426e709bf4b2ea52e7f144dab17f5ecfda1ca7fb9066ec531d4e20cabdd487586dfb2733e89c58b140d59fc90d4f28a46436a938600b0f45da6e8d4af3966bca2cf5febae2cea4c3a54f3309acd53623915d592d4928cd6a910a0e6345bb9af47c639158f53b1b134bd69ea99daacd43c661a4f1eccc80a375c5866f48d746b2526e2050b31909186ab852ef1ddf799d0d641b5ba173aa547a7080cd7f127c535879b4b2103870333ba98f85878b03a4d54bbbc286a303cefcc755e72614d4bd410c9d80060ad93ba357eeb710ff2466d64c77cc6c0ad95eafed14f0b9cbda244cf9ae52a9726049a2084651e0e2aa91f9e8491fc1710ee318090c4e85a39128eb15f0de2b460464b77565bc9ed2de3eb896bd7cd8633e716b06d6f02024ffd1a17849221c706822e25cdccff5bd970cf8944017ae05457957d89963225689f3efd5c3102a6a4df030595d9ae388690f00722aad033230e10f6990ffc0e7ec2145c322477685c077383f35abfacf8012f9790af663f6afce093586e7af41e793868f0331952060d61f01ccd4ab43c04e2e40bb171fbefa148a93148262f299e9854d4aed0b01945b5d37267bd34c3cf2ca1c8fba28585edbb9b82eac81c68879520b423d590f9e353c1147de8019e5314591c8c406943959d5248c03910eb0dedc64a0b92543cd9f91dfe8745a5e915af20eb638c2c42ded95b986cfdb46d5aa0f0ef3806c13af273939b2bde46fa33806a7230cdf3b994d338d908f19eb1ed4bb52ce359476ab7efbf0097fe1f2b10e41d5ede3d330e83ba15272f8165e353c7d7f4dfe51690d32d9108f92d3b4fc3bd65aed139362277264e55d8a9fbefcbb6d810e1f5fed8518e24434427f2fa7b63dfdbec2be62e8ddc568f9e3707227fe0e10bce392bca7f0a3a8fe8426c7f64bda2fc7733ca4664b44ac4cc06b070dfd441d0b9de5c482af53cdacc16799162b36ee6a9415d87c25656b9a6c276e40a9665b7574e5336b9aa24851bc574f1a5eeb06fd2f09e9b313fac27090b5c6cc47af65e27bed1faca402380399e31aabce42e7c0422cdf983810129d6786c6a1f9d4b6c0c67133076997253f0e5adeebbaf5bac18a336fd2abee9f20d8c2c91ce43494272917a8673c951244b17e4e41e511331f2a406dc54b6c00e0c34bcc170df7f0389756337a9a43e7b453dab0f02f24c68f0f6f605c154be55f053674ddd751c7290859a7d6eee7ca91fc5d7dedb5421afde6828e6ef02fc94454776ef1592e771fdb331685cb3a9238ef91178f20825e285af8d8360fd93d0c20eab0cbd621ad4fe1dd7aa4a694a2473048d4061e6f6eca0ed016b58208e4cd6da943ca6bfe6925e119d64fb4549b07953bb7714a226151d97b950174d02930010e3ee290ddee38925f7abfc215c7972bd48614ea885a8d023ae724373726ba669c7d04210b8dd4cb53b13af57f369e70b3b3b97c065460e92ec00ec111b5d1c0d4e3584db637f82a89d1a51ebd366da0e2b7fa62860d683dbd41024c611125e5b02f2d1e49c1ec447e1e0d671b54753", 0x1000}], 0x5) 05:37:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) socket(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000002c0)=0x8) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="809c5cb1924674fb3b350743d4cef9c7e78e6e97b1f5fef12a8e0f06e3005bbb0c1650cb8f82188a4d55149aaccd64c5181c535ecbd480c69887679237c64ca1b528658de9a7d1a670058ea5dcf046f4c18fb743fe26642d46f1e4af2c975da6dc552ee46acf04b93a70f0e52f071b11c7318ad0538fc1bb8c2cc317302c77e6aca44d243ca401d85c68e10b13ba06c1fa1fdb56b10f76524f31ba421a64255db77d16b4f105f6b80f5f216b38"], 0xa) 05:37:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(0xffffffffffffffff, &(0x7f0000000700)=[{0x6, 0x400}, {0x0, 0x579e, 0x1000}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="2c5df046d1fc78bd9562c9a6aa1197372390fff323344a36702043ce59fd13dc71377beff99d86879454d69f5147474bb09006bfd60060a04092416561d89b8bbfc01b3d6fbcfdd849a3e52eda84572e9026e866b50c9ffa28a5b05ba76247fd7560c81ddf178a5adeba0ab2f7a2cc139c7fa195163dc273"], 0x10) r9 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0x26) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 05:37:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x10000000008, 0x4000, 0x0, 0x20000, 0x0, 0x1ff}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socket(0x18, 0x3, 0xfa) shutdown(r0, 0x0) kqueue() 05:37:08 executing program 1: r0 = socket(0x0, 0x3, 0x49) setsockopt(r0, 0x29, 0x101, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x200, 0x1, 0x81, 0x5026, 0x5}, 0xc) getpeername(r2, &(0x7f0000000000)=@un=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x5c}, {0x2, 0x0, 0x0, 0xb0b}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:08 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x26, 0x2, 0x8) sendmsg(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) mkdir(0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xe26468502bf238b1, 0x1}, {0x6, 0x905}, {0x82, 0x10000}, {0x43, 0xff}, {0xe6, 0x8001}, {0x48, 0xfffffa59}, {0x25, 0x1}, {0x1, 0xffffffe0}], 0x8}) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file1/../file0\x00') 05:37:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x35777197892c2dfc, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000400)='./bus\x00', 0x203, 0x8) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x28200, 0x110) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0xad729d09c8c76740) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 05:37:08 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r4, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000240)=0x4) kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) write(r2, &(0x7f0000000300)="e29f7afb986f9b792a907d07e6522616048289952d226cd2380cbd474b7339e89417da40a05bdb453a31e99b78cc4b2c2c1bbe973a74b628e98d78a7559d858ad560b93f925672a3775b3c15c9d497dd740d085f2491d939cbba9d26a254df0e383979c47e862da902d39084506015a8b884c7efe81a7c6f1907d060926500498b5ac3bcb0759934e0b87926ea653614c5107bf80efff35f81b947ce477075438067362a0b767417", 0xffffffffffffffa8) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 0: r0 = socket(0x22, 0xc003, 0x11) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX]], 0x3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x1) 05:37:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="73142829e8b014b1ce65c82e988fd27652586c1400708af87296899badc4ea9050b5167ae71e53e3e7afddbc8899cdb6a524ec25740b2ea942b84adf4760b54f21abc0d87007f9a664bdbcf0cccfbd296242455c89d20c77b3698fa0f8c4ade253605ae5d3939dd348ed083877c81fd3e513ff2546fd4e62385c73d9f3029e3f0ff9a6225358fde31b768e31d4f161a3fab7402877edcd6fc4ba45081926a0c9eedd4c0ec4b1f2df1f27c06ab4f8c3b69b222278ba8e32bcf9daf9dd00f2624d042fe66a8abd1b", 0xfffffffffffffdd4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xe9, 0x8, 0x4}, {0x101, 0x9, 0x8, 0x10001}, {0x6, 0x8, 0x1, 0x240000}, {0x0, 0x40, 0x6, 0x8b}, {0x0, 0x2, 0xe6, 0x6}, {0x6, 0xfe, 0x80, 0xa56}, {0x1f, 0x9c, 0x6, 0x1f}]}) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 05:37:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="8202adfdffffffffffe38a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcbaa843dacfceac2a84e6abca64896b63455361553239bd8832951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f30896ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f43ace7ab3a9d7cda1ecbf27d0007fe398d85f07c56bb8781dac7bb25be78f0437383fe659fa202361cd8cac7dbbc5b65c62870b4122cd235000040000000000000000000000000000000000000ea00000000000000000000b8d366a4f11892b5b4e5029a46e8bd399eb17c161c801a3516cce67e7f10ec70f3bb9656f37958e3d99bcb83"], 0x10) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r3 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x81}, {{r4}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x8, 0xffffffff, {0xffffffffffffffff, 0x20}}) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x9, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000033f, &(0x7f0000000140)=[{0x28}, {0x4f, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") getgid() 05:37:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x7, 0x2, 0x48d, 0x20, r2}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x1) close(r3) r4 = socket(0x18, 0x400000002, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000040ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140), 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x38, 0x0, 0x0) mmap(&(0x7f00002d8000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x40cf, 0x10001}, {0x4a, 0x4}}) 05:37:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = msgget$private(0x0, 0x381) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getuid() r21 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r20, r21) r22 = getuid() r23 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r22, r23) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x10001, r7, r19, r20, r23, 0x84, 0x200}, 0x7fffffff, 0x7, 0x0, r24, 0x8001, 0xffff, 0x3, 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r25 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r25, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580)=[@rights={0x10}], 0x10}, 0x0) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0xffffffff) 05:37:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x5f}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x1011, r2, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) unlink(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 05:37:08 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 05:37:08 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x0, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r4 = dup(r2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r5 = getuid() r6 = getgid() fchown(r2, r5, r6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchflags(r8, 0x1) readlinkat(r7, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r8, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 05:37:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 05:37:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x81}, {{r4}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x100) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401, 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(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20010, 0x8) r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x38, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r14, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r12, 0x7, 0x9, 0x7ff}) fchownat(r0, &(0x7f0000000180)='./bus/file0\x00', r1, r3, 0x2) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x52) writev(r16, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000000000) 05:37:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x20) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0xda8f, [{0x3, 0x6}, {0x1}, {0x1, 0x101}, {0x3, 0xfff}, {0x1, 0x7f}, {0x3, 0xfffffffa}, {0x3, 0x40}, {0x0, 0x48}, {0x1, 0x8001}, {0x1, 0x8e6}, {0x2, 0x7}, {0x3}, {0x2}, {0x3, 0x6}, {0xcfef63be8de035a9, 0x9}, {0x2, 0x8}, {0x3, 0xb4e1}, {0x3}, {0x3, 0xfffffffb}, {0x0, 0x3}, {0x0, 0x7}, {0x3, 0x1f}, {0x2, 0xb4f8}, {0x0, 0xb0a4}, {0x0, 0x3}, {0x3, 0xd777}, {0x1, 0x6fb}, {0x2, 0x6}, {0x3, 0x7}, {0x0, 0x80}, {0x1, 0x40}, {0x3, 0xfffffffa}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 05:37:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3a0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x2) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x80, 0x7ff}, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="430b63e47a722cccefac6e3a92155cc4d484fd9cb03f0dddf80708b9e1be5afcfac2cd0ffd3c82c70cfa63238958fe61439071730d1885e472496d02241efbcfd0beb81e812bd9efa86bb2901ef1374e1ec197cbe778264a3e2495556ee785e36d4cbc97dd98e1231a5bff31c497814f2817f4d6dd1cb1308ed78a418b43ed14f86c59615e33f8a310e338710c08ae64ce5ae186b90b61ed6a4610cae55c99a2d1b2f6e6934872cca1c3f9843b138acdb2ad77eecc7a33e997bea94e2b54e192a1bf14d786cfaae1d6eb027ae716fb773907d7204819478474f65316ff80a64e", 0xe0}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1000000000000189) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) pread(r2, &(0x7f0000000240)="2f7c04abf8646d23675b8844ca2c90adeddbacbf1c05e9363636c43defda43ae869c887aaff2c22508efc2e2e6fd29a6e1bcd7622f64ecfd20031b266b7e4f5d9d74002f16ba69265266cbb445aa6dc5db27762c2f290aa8acc400cb62ebae117283badb96ad38ba26385de5830adc644dd3d8fadc0c9591718ae91be732f5383b279e59612ad46097f96f88ff79125e8e91fdd686714c1b7cf20c286a05544b18517913bb387cd5547c4b23996c6f84caeef5abacabbef51b1eb6e24793a952953e622f3ca67796d5ce3b4454916d41eafdc726cb9459088030763888c3f25f9effce3d3693d4393ea73fc73bf6901ba3260a4dd5b5dde1cf6bdbdf11187be84369ac15bef8228f496e11ddedff41428a8b1c5fe1a1c43065", 0x283, 0x0, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="004a61e1d621144c", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a0c21047a371642ec099b3e1a92af562c335dbbb8ba908f740b3cefa6108db5502afa0cc723771c29c01efd5b8a1974f92c3d8cc4d444f8683197a5238e57451cee7417bf6c9f6884c6cdf47c51f1925dd18e13c9a2d31014788e325003aa60dc7ef86df3cbb8e6b34f16fdfd2bf08782e26fcc8fc2bbcba1bf6789ada55639696923ef706281832692408bcfc6cf352be32bfe8bb2b5dfc636379a06f138351385f2b899511f8a2c44b795a83cf87b1f7bca19ade82018cd655e8ac892fe551ef45c44e66bb1b68ccaca53bc2f7073794e03aed7787fc10db137865363dd5b513369787452ea1d054f3fe5520d6476183afe85f74e0bb8fe88e07c982735d739b8e9bdbf070bf17cdf8c0e978d6ef64e369d05a0282063c771d7137e11fe864e8fa692544ddd59de731fdf4c6d53a44178eec4e559ce9e28007dd056ad65f19a302301deeecc4a0b616a81af1cce5dd0b2279c021a92e73a1585e71f3ead726e1c3fdd0669c449e80e1bcc30163b26fc181f9e493cc3a828806919a0fa470690e79260630331a682a30c9b3e0310d90de1d883ec2d95b1bd1ce1889eaef19a86530923200133ba90affae23054801412070a2658b0690308bef427cb37c47ac4f346aab19f6f42b6b947fadfd74b605ff758867bc605b50c7d42ef7e0c4670da0c36c18ba630ad5c7d9176b2f4bd7926f7317af02922f3089e5f74e147c4ef20c332f3844d014a076faf8f365b86e3fcdc6e2c86fb4cbc9b0c9c8a1139aec5a6df405bf7a7133320ee068083af73539013fc01078008559437f692127d3b0aba3d9158136e3074ccd053f717705b983120cfe4eae01f6bf85b0cd9941669485a01b6a1d3285d7ef0d5439089ce94d9b5cbc7f88796e9385524edb1eccddb9b51e624e6b1c058ed68478db4a3ca7f4032de645734a80b99d81a48301985583dc781f997f08b862a787b116dda90314f6c1466d2c6031148332ed24af5dab55c831a750de201972c521facf153cbcf576d24bfd66d7d6b10f22e42f5902600a4c983e6c8f8fd593c475cf912b64d317254060ac2744175f6e39417a867fb39d10f29bfcacc0fb34f37b03407b1e9c2e46afaece0ebb465cebf65ea682224b095e84911548838a1d977656048b981bd2813ba7e27c4677820f4687469f450fad497099c7063f19d0da4c41d58af76f34335a8b388a61f172efdad4cfc1e4d4795511ade8eebe6e19c4b8469a457030cb77ef71766c9f39c24f0d7e8b1b27844d3595c5e2c3664f0c7ab65042a1f30721d1430bb0a40805e70fdd627d46219cc097055d0434600f216fb42abf75ce7e328efef1e0bb28362c0300e6230ac8802af6babf16d3c9a4d09565efb12613101a174a2a8be3ab5a9cfbcbb394dfbaad2504eff8522d99f23edb40eb970f8b10f1e96a217c2f68eaf065928e597b1a7d7b7c56d292ad3b7fc16a6de8657fce80f4bd80940088b3512bbfe3be80f4f865487d7a195ae804af72c87f750ca3f6d85009d30df9d1a8dfdbe46ca54de45000297244a7c09cdf514c4ae85df375ea1da21cbc8748c9986f495ac0438fe906466241678ac37c5a7592e8ead3c734795313461bf37657a38938c98d81e8aedf5d8b396cf430f1ded36cd02f7687c5135cbd4f7556d65ac3eca84ffa20716a75a3b3c4aa588ce7870f51b4151cd4f44cda1fd3a404abb23657cfa72081c400dc6204d3aa690f1341002639573aeebff3161b87b3394890425c2a22e3410d7e03cdc539799996a8e83a312073a7fdd186aeb052ea346c9dae5390c080c3ed30640eec6a0904a084e7ca927816a96b037f2e743dc2c3fff2de5003f4589297c22a24492664d07321a126164db9b3d3bcb0eddb1bc9788032beb5be94acaece0e040125e947409d88a73ca351b4fdd0b2b7672669d3f0cf04b43fbf868b63e47228872d95b8b93409c4cd62c45e00bfad85358c11ef35987ec3b76089479155e98082b198d8303cfae2c021af20920c81cab2dec7e14e70766861e2b2587515cdd5c0a52ee83d5d167394c6f491cfaa69daa9d70d50e3e2edd9faff2c89e4ddb8c8c53031818cf36a214f1b88edbbc73431a8daf34420d6ae4c035033b7e3551543404cb14d95fdaedf4fd7e07226e30185259e08442a3d9eadd0490e83f1ed1f6d4746b6b0ee69ccadcfc244ea3f39bcae969deb5beabfc9bb13ce925e39b33484aa252efdd997c997afe568e309b8abd3453b9351f0b31e7c3d21e1004e928d69d6f1ca141ca61a24fd91fe8044bd5a1ff6eb8f0ac36f067298a136df0e79ea2f33e37c3c659e0b8476a92d6ff1e2b3f31d44ad29b841e75af08c4682def5b713ceb2062b491e9c2d3580e0fe53354cc2d18c85a6d102e5d9bea48e546e775c81f324236fa1eb50c8b5abcb104cebffea78dd62b63106f585bcef873820b9b1af3dea3f9814603d636ce3eaff5019570cdc0b4b25f7e496f45919a809d669a791bde146e77412b481b8d480a93fa868720190c20824f0c19a879fd100e49158a438ea4961d111c4aeff855f2b57e539f98d1aebba5ba19f237c77e3c6ae40151eb36a47556bfd00cae14c25cd4cf8a64aa031d8684569da25c1d1c9aaf087bc78987fb52ce7999c59ad5e9588fe1f183c1929dcff80b9546db5bd11c26e7422680c60f493aa4857d10510b7df4b11f819a371a63f3c587d5b876a01c007b30dd73c44a97d9ddae30d713d46f9569aa5a4eee97c7fac7cdc51ecca2c8fcd62394ee7bad3c64359aa217c10588b24202ec3a75df8143ea6a08f883b372ef4be1486170d951bea3bcbc2e8814e88f7ce3fe63c4fda75309323f4c3f52b7b553a99dabd74e47c61f1c7571508393a155734597084c29558eb7a15646b2cf5be0c7e29173079ff653a6356617b30a1ab4d6c027c463a2d44beebbfae2c0e430910aeff29be9b78aec6c2ee3f04649e8de371bef8a6ae682b194a041a15040823613ce796517e6e65f44829fda244f08df10de117a1c4df6a86466da2bce286761d8d5f83d0d9cb684d662430f9a851fc2a23b806f8bcde5374046b9f976ef1928095a33ed26f7fd605ef2c41f04d0b78b2865213cf959a31bb56202f523e958ce4047c95b9fd9825c6a1dae2eb4a714d2881303977c4973649cc43c2b3ef67050e4f62a724995db24a2b1639b5aa2810a8b131cbc4374e5dd296bb4f2f042c7daee10d99437a2493cdc15874a4f47eb1a1fc6b66431ab57f46ca85fba35da8b172d9277e93f36480a8b42fc12f7b78e1bef6f6067ae6aa055bbf2045e8b4515a5cfda9ecbcde4e8d822157a2982c5e5c601c8a0a75e3935d45ba1c08e70e3a0834752e9f3f8e237adf9b02d89abf44b18bd33e78585aa35e268fd0c8cfa32882e69645cc600395f12e3446f202e8396bb0171a7a6e8b356c0771e39b13bf57911149d7234d4d27dc543ee6b8c565bae939cb35d4163ab4e8b02bb1fe0a9b3e93352a1fd2c9fc7c33ce14037fc4db3db5a4201da572b87e5179345698f4adb9e66f908e902e0b6fe08d1ad15379923b78fd28f3d44d63d5b62fa5b3813a76b1db1e7fed757542d42840df07f996285ac72352d0f715c226a0701fad23a133c2e1ebf0e42539095e0f2a674796542f81c8e035818476a7320a21383c6bf85d6f37f5440d039b96d0e6d11da8a19370ab1f994339f8c7310fe2b177e54dcd148198f63adaffeff24585249ccf25422223923c8de6b261d4e70ff5f5ff6d05907e502fb5eb6ef158c0ddc27cf04cf8704e76eee8138b068e4754ddeee2720045f14a1aaf41d816e739fb2ff6b0e800b24d3b03d0427dd1b67841265858fbbdce881c2621628753849fa831da285342fb2830a01641c096a966037a3bb7c0614a515b4204a4ed7e3d20ccb89e64504046a9e3092796864d0d5ee3e4f9b969c26a25bb0ea166c543cd3adaa55be6a3ce46ee64627093bd0b0f738f7e610f5a382bb43ecb9fe889f5aee7ed414b02986d1380ea631b295bead13fa7dc6d29fa85bc34901843dda51ed4597c353771f216206e17e92710d23be9f3a37d8d6dd7a6c0ee5901a7dc7c73ebc5dca30aeb89414cc5239561a11d1aa4728b50aa987382ead4956c640c79a6c55590c324b62fe97e713c4626bb66549c5d1b9de3c2d90049caab7498d5cf6a551bc97535907b9e5fa25266a4bab7bca9447eb54bfe98f63bbb81b0316f810cf53158dd2831f2ba017f14f0649abae2f6e3c63701a2f7f76b7d0fc7e5e3a2c32b9a9537c02db9a89bb602725d7e1378b4aa283e9c39781098d8bb2de14be4d374e9b321cab27fce7d545f8744757cfff8b5eb055759f13f0dd9238e82425dba874342a482e1d33675e0595fe9445b417400602197e3f64627f9ef7af1ac58665ab1cdc2adc0a38dc13532b80c172b08f38a8922e8b8ab68c7fc8c97d79c85140f123483858603ff008811acd29ef23e9a8b35fb502d8dbc032db0137987db2678b49cf39740eca304b3b4cbede98221d9d076c8ff8faf8d59b56681542a57fc25832f394585564aab6964eead909c017938cd405b825e8f1ff8988d41a3a9a9012e681a857140bb19cdf80f96e4d156f404264edc9636823951afc9dcd28b13a2d4a543284d9b6745e26cf7da71e9310b7f78831a332efe9ae5d0b1b43695fab2afda1eef84392b5dd3db8c6f5f1d9b4bb60f0c7ac66f4d57997b81e9ccc9019fa0e7c52dab9ced683d793ad043d906218bbd7d5c43431d88d1235e03d7c3986240b8fe86e8243df00b03171177f965c53e95c67c17830eb37d43d31ed15bf843ce30e4088c87f2572b5ffd2b95a895889f909692dfbf2eb43f54b0955b94a02587cc80fde99ba03ced90cb3dd571ac651f90091d92c6a9d794cbf8a89208567b5505ae39f2a5cffc719f8d91266541efc800bca61c2b1638056b0bcb2a0487c656dbd72ce4c3aa55438dfa2e5ebd4e1c8d7e13b3f8f32b8faf395d1b108b96ab84c84b050c7fb5f47598d58442272870be718805024de532f15604ccaadb3f4cd5f5ad1495d18da1ed4c746b6bf33e3e3165261d877b75e6de830dfbf16b12cca393383d6c8171cd6b8adf1ba4afc0e466d8e86825a2076a77045e1d730704a1b6c27eaa15ebded48a4381dc175077438b7f5538fff8bc15ac38e462f64a6e4f785f6078fbe60063120488499bd153ae2fd3873dfacb95cb7bbae140884f30d9ca4413776516350f0e9e3ef4f09d08a086a96464f430c29a2c688178963bcc5d33e23ecac02087de0a4dd70fd49bfbe00477ee67e55a6dcb8908762a173b7453244b8543a91b2b9f49b13daabd689e12fc512c04baa1c7d80557078109853602b8811653a09bf7de437b27469d316467224dc7dab499d86a5bf6ecffdc3e4daba0f7b60d5b4cf94e96df049568ac54771a16502f7325f186397a8d181515f46da74cea975e429542dfee1af2cc486017f2f270cf74efbac27c3466b2a7b752948aa90036038ce8ead76edfcf07a41284193addb2d81486c4a43bf7b7721103271da96ed9722b5590f138a8437f9196245f85da26e8483d99de94ed55139d71f395f40132dae733d244b68b24198f70bb9748a056ba839e06336ca215b889ff495985304c883120cd9d437af971fb010af3f95e554dcfd30521dd6ca96accdeca10e8807befd7b1992a86340bd2adc414e4badd6502d8d06af3fa47983e5d8e26df7d4f15a05bdeb569d194dcf2b6ea5692c29ea91949738ca93b23b94ff4adba6dd086b9808395490ae98813651d2e15ab5c9ed2397285febaa2aa2e99ef72aa", 0x1000}, {&(0x7f0000000040)="35f31d7a351333a9ecd6633182ecbaffe38a89d2447c3c092b7d63f3e5df3ef77c4f29e42f5b52b9a9dacf28100613af0283e8bfd940db3b8aab47f1e87ac64f738366", 0x43}, {&(0x7f00000000c0)="18a763aab050348c43c7f654e7113414fe", 0x11}, {&(0x7f00000002c0)="925e3ab798c247a75915a824bdb09104d382d7cc7e5d26d5e152abd7a3d3fe2b1e30277d15f2b6429857284ab449b9662fcc8ac8aebe30444547cd0682a57144df4b7a6a5372593c4d32e609aa26087abe7b0d9e98267a4684a22d540bc7bd5b02868f58f731437b37e8de0932ee373647fd15d043e1444662f60a1eeb492a18be131e38d08c5fc9a1277dd9814bf8544bd5b1315b386c14ee4e1e528013a04eda715361309f47ee6412cfb0f74d67", 0xaf}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/58) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) 05:37:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de000000000000000"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0xffffffffffffffff, r3}, 0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="d45f2e1822e17b293b521fa3139874026e993fe114487611f1eaf377356d563d8f6c333cf82fff9eaa511ec32ab44ff57cd1b59179a8ca774be30402cd8363290db47b56579ecab9403ad1ebed29b11d9493ac20753f159d6989d12c390a6018e75df62e3db15641af9c92ee49098bd30f30c80449e43b3a036779bfc7ee87dac1fc19f05122780ab63bdec29a6134e6936496b8d2f770f503ddc780dd3385", 0x9f}, {&(0x7f0000000a80)="3d1a7b6aa551762e791d39915a48d05c2960e46cfc0e9b10dd33365b1cd558155c4102384b835876d486e157a5eac7ad2a1e42bf197355e9840ea2dab8e6e4f61c29374e5e8366c65435e8a2fc6f0e00ec23e17b030fe316ba22c116c8b13a909584e3a51edf55998efccc5d2fdd6d67ec8993a82dd47313a3d2ad87a789a1cd378177296064a4155cadf141e55a9e1b50a3903e7f95829430e42c67889d8e92ed53b05b4b9820aa557ec05c2bb8f9e4215b96684e4ddde7a47ccece28e16f34b3d07325d582e1389c373a022017c1255703707c95a294e45a72baa6ccb20dd2ea4ede636ef4b8648b37e3535b295c168469d21a4894ff47b6a5578249a19d83ec37105cf0351aa369beae87ec8ceeb6c3cef6ac9ed65999027b3e81c457eba289745734968d0a956a9a276e84953b6d71ed4b44544fec15e54250ab7f1c1c929067d451a3afe6b314ddca5bb531fa65dfb794d87d0c8d22bbc5f63d33bac97c46837a260dec08b620a92bbffbd658f36673d645e0cce1ca1611149748e61d1b888b31f35ff1a576ace5163d0c91a9f0de245ed407b09128c68087638214d0127133daf4dc551ee8b4695c635f4f5ed89da219aeef5dd31a956361fbfb001728fc443c129289a0fd8bb81542d0967aaf15c818e936c76dd4afd1a49040b084f5615033701a40f3b3a78526099c4984c26463f6a8dabad8bd6659bb467c69ded86ddb079dd388cfd033a4ce08a0dd344aa3617625fa59bfebcfa3c90fa0d4eae5e4017f4cee4d72eb874c84c955d388b3a6d359936e9af483553288ae494691545dc20fc34e0b8bcbd780a385921380b34b625e4546a78cae33f11150959fb7387f5a223a29f33b073ff45651850417f3dc2bef7735a8fce5e95704479453ecb53569ab21c93942b651f869b9821093483acb4a4b66b4da2a854fbfce23f087c5191673bc576e76e55eaf2284d39015bd3553aedd04bf6bd90a7680251599dff35d8047388d45f7611662c091d8686703b18fec69e6059d43d03940bccc7264b2318cf1794edbdcca82a11389ebdfcbd599f28eb3059dd42397d3edaea72adb721614be4241fa642d3c27b6e6fe764dff33034455ebb170734c0172f6ea1012e81a17864ca8db925c2209a5e92662f941e8547d15ee8231cd5d42f2517c62a672028436c78827fe80bb3885e4d8a55d16be30dd57584e5241702f02ec262f976cea5bbe4e7b604af66ce179fedd83567b067507c110828d3d837e761aa871a6a068345f86043f3d677f10c589ddd0c15da380adff71b54f28f8a1a3e9d59fa324af0f1ceefa4c67ef0850aa75001e55677daeeff0c9e59031ab55ec553e9c0c5c40b07abcc90c758c8236357bfc6e8d456633c628046f100e732afa0977f683f08fe3834c5a8c7c4a29e6764c4d756243d68f61f829df04a34b0904959ebbf13d0973e66a082486898df4374cfd060378152fc3aea01414fa909d22b1e6169e4a447016d6df8baffb2b6143438d64bf27b03201bd1416af422dc79ae69aab575b911cc49855e235d953834c8f9a00250ad6f92d108160e564da767f024db67ecaf1c5cdb1e0271e86e53f38a3c95b7a3bce6181b8a83a4c1a9a35f019d2c7683a7c86c2f50f836e15890847cbee31254c73c1c8ce20f9c3939908bf0ed06f251e20b244fc0afc8127a89b2736fc5652ee860e54629687fa9be01aa03f15b756d5c1a0e819e304edd02502a672595590e9873028af64c5f25ee3877dcacfe824c2ae1155906247256106dce47c190b3fbdbbd92ee90035b70199e9b5993cd53b7c59494cb8679fc562526d8dd826b3792791b850eb2a73fd91000d194de6dcf960f95c6851f397752b5c502efb194e1a50da31dafcdc7ccf7f346c1e10b5f216f0b4a1ab4f98f0e031e3415185c56581f14d20cfca362a05cdad4032f3b976733b1f953b6f0be58e218c905c7d789ab6b1ce361bb863509a6b87583622b3db43945254ad29933a966f233f1f177bcb09518ffa9cb0784151cb577c5ac42e94a427d1a98850f51f797ecb1eec97b42d85e34ffd0a9c4a5d3df156ab874e6694c23c4a445dcfc3e07e677c5a187ec36b335d4bc961f99c7042704e9c1d4fe3fff6f81ee6b62cefa22d726fa8115b9b9046c7435c11c645b16f1e03aac5ba1bbc2fefcdd7c828356824bf52435eb5b8923cb92a4939159ef7d171b83fc3cc74320fb9d80b7419f8a0007fc7368916bb73226094c0856cc103a5e956565aa6f29d3ea9345d7d358958c6f865aab86c851735ed80159ad52f9c942b3be8d6ef41b7a38a64348bd8eebdb493c2e58d2ff9bdee886be243db8320e01ebfae41439417e4fa22e40dfa44124cc6cdcb9bc4867303f3c75312c140437cc436be26b9c3d3279b6d5493f192ae1aa44ea30bf5c5539f7a20feba0ab1db8453f44a20394d32f877a81daeeac468e323318e4e51a9e0cf919ecbfd050a10fb189d6d74ea462ba6b0e30dbf707d0a85cc7896680b81084c69b9e7b5d726b235c67a2eb7e1cac0af667987581cc2c6d818b92ae0c2106dabb5fd213a5eb0300305daf383746d0e67fe5913621d1a8bc8f7735fb11d22051c97e900bad8dfeaffe307450059fedf36d172e950e8b3e665abc53ad373b2315bfa8362467e6a405a60e21a44f441c1938f37ccce0274f4ffe799c9c0fca3bade3442b41fb54cec4eb4a1dc32730cf31de8e5d3343772f94b3c6feeaa5b92ae68bf2cfce1ea7713928133ebdb50b69d64b89573a3abb2207560058843eb1f44c474bb3d1fc91b987cc8e58097c56b388fbe105c6dc5f03ffd10e351c899d403e4c7aec4d6123b5fd46a7b67b0022ded7422e54bf59140a07f1f58bc85f0b6507d36aa7fbe37b1ced5dd49d25a96a0252f1d134237aaf69f3001e566c56b0f50a3fe638424a37900b82fc441794656d3aaf5fa5af0fd3f2e977f60f27146e0a06bb3c8ba0dfe8e5cfc179390ae941d18fd3a7ea02da97b0d5c6e8c18a09ce944a7792d83af9699230568558bf4ee30e22028d14b8a7ce68f00aca341d0fc867e7abed871e26dfa4666b7265c96352fb273b63fb6ce17564c6c16ea2bf2eee72f53b1a96b40f53b18e2a193c9959cf8d0579c1ca9316b423e0cf72ceb576168eb8ae4ce3048d247474cb149dc7784a2c2ce29a946150e86cf2c3eae72b090825ac0faa15337f1e5d05dbcbf25955db1b9fd06acbbbe1a248825a136172b377531e13c75f80d36d4bd65b6dd7e7648c4ddebeb8a3d7151e6cc73238055c71fea40a0501ccd4de9867af3244c06a0129d08c84c1b126fe80c5c23eabd12932227266448c1f760fa0d3a4634edd4ddb87286504fc1872b8a08142874adfb9b309c6982b7223377535cb0d3d79d43f96b5c99ab210186a0725d723bbf93364e055bdb971e490baa3bace994da9f27b53d0bee7dd3d13a8efcf8c23dd916d779b83b4c495db7fa8fae025630735beb84f0ce1d00c69af953f3dca0c3a8dc663d47ce54cadbfe63279cab9d9eee1271df9922fc7bc2b19d32bdc7472ee67a0ad91b3e81f610dec9fc61fad584cd1ae0e6bc84a042a5ced58baaea300dcdaa6980270b197829038ea5362eb70a598d1167e2d4d9e976af18a3c0564a1d6b3e2069958c8852a728aa078de9629558a4171a335879ffb0ac8a923d28838bd676159f741581cf7610f225aa47e0c79f516e15c0109c484a94b788a09b8d599ef172c49408efbcfbcf7fbfdd59def1714708923c55cc8795fa59de6ef38cb2b83e62ae09bc00980fa52629197216a1ff000c7ca5d806d192783a08e9694469f4cd116e95dd76a2458edf391d59f4d9d069c56b96d13887c7fde4a40abb5ec4bc8bfc876e3575962e4a4a90ec17e1081934d1556d29ee7c9c2689df0d2bac4a422fe26d66189dba5333940a2c032dff5542103f09cdb23736c7ace153ae66eb6ef80ccfcdebd852ec100ecbc6c2cdd2a0973f0679f863b594d335f9e8743aaf3644e573cfce5fbeb8a7f7ebeb07a3fb6748b6a50c585bb2fbed3eb88d5d15a143cb54a89d8d1874a004e47c780d863f4afb0b72502e13887c31cf0c4a336d81feb67da58af2f1d8be42a2ed5d5e0043361c67bb8872f3da473841d0a5aacc0272c70f287c7cf61ca463474364e9e6b1febede754c11844db422140e367696005f12942fa4cb3c4f928ad9351623af7956c9abc9e11c2dc663cdb9694232826987cb05f5080053f0a9fb753700bb8f3561008568e407e09698b4eabcee5f53a09b4f82d6b048c10cc6a7d0c48cf6c087ea6ae520795596718c8ec29102ee4006162cbcc97a55170fee30575be3a9ded946597dfd9eeaec9eede66302a7668675af07d487d4cdc33eb4f8fbd1a5861328c2a8247f96cb49217055d9b4b2323689757121d1e38d4e6c90c4eaa0b262e1e3bc24b1112d3dd0be42768f8e67a91a53eab37c327e6aa63d8b0ad7053a013dc60e101e607a64dc6887d7e56244a77b6c815786fd4711c49a03f13fceba084025a68ae14280f67ca6c92ff6856be774bd27135e538acde1fa5ea647bf56163e3552cd27553f401386e34a127ad1a37d4e6ac98e3fd2d0d92996e38c97c32023f4b0905d424bd588e9eb03d9e32b8c6e4773c4ae8e24e5a0f03cbede042f040052a1a8cb27aeb719538501b0ba2ed15fb554fcd87bfdf0f8dcff6bc7dfeaf7c81170dc98539ab3dcdf0dd3d46217426e9a6543e1eb3313811ae937765019886f9fa9805c41b0c34a5f653ed709fd51d05558a4168a9733869d55045f05b8df328bcc86b12b9f96c484333ca53e4e184d4fdbc9f47efd0590bccf50415551347cbbea2abaf52ae2203b11c003bf7a74b0740af483ed2eda23940f7ec2d16ae8a3e3b438fc9255a2c3c08841a9cd2bcfaa83f0fb337fcf996a1cabadab6e92f227bfb93286af819e555d2b2db291f3c4983cecd073b2473118d2c8853770d8d2e6b46bd28416b1c5ab2061d7b43241902296bbc0b9dabf41f22c4c33463dcd113d6d065239fba0a833541250cd147ac505606535d770f2eb06acdd5f37c7dede4bb67effc5b9972bb65ba9b9d50a126c6150dd75d1a154eea486da820bd41ea677d09aebabc5f314aa19cfd3f464b06c280bee2c560d8a71cf100736036400bdd8bbbf3ec48fe02ea4122b179562f4f9e548b8894f2b81b7a5b3b58a9889e72cf294a959c69269e9a47da23352e8bcd7aa2bc3bfb18ec2ed20d4330d92a8458d9d721d2f7319b977fc93eae9337404a1711854d609e01fa30e538473e15c2f0db366a8a20c60bda057ad933a3c1217ad4511723565041928dce1680233ed92318ba64c0a30ee172399a0a9aee87c18543e680bf1cfcc287660af12a1a56e3b81b5c9209d0239d13be8bb5b42b8b12542ce658064a6c4c882a291fa5910232bb9fb572e8d8a16b00671eaf6f0d9086b5b2cb67f0c3f988a71544c3f3550982a356112e13bb81d77dcd79089b46636618cedeb94497acfab9304e7d7aed72369b1bfc9b3ba5305c4a3c55512b8f0313660722db798bac27fd80aa47ef3f7805abd0a562451dce9df5e96b2878aedafcb56c758d78a44faa6ea048db418846b712b7653ab1f0161510c4d86130b168ffa16e3f61733b90b4d4014519849eeeb53362d3e9f0501a876e42842902ab130757d5d8e2f9c200a664d5c27fed58f8d469369303c2d2a8fe63963eda16bc2ad6242a6969ad0f85ec93ab7a91e6b7f5364bb37f2a10783246eec36e9f0bc6ed13ee505a6c4531cd2d33b58936907b04ba34d018897071327621edfcdbf", 0x1000}, {&(0x7f0000000040)="e8c3f5", 0x3}, {&(0x7f0000000180)="40d147c9d83a6f2e61b1da520f98880423f15d3691b624f36892284dcc1cd29a15775e690823c3cff233489ff9f33ece441a77dee71637a4c252e96e1124fe8a2a46f0cb50a3b4497fce0f8116f12d7d5152ed3634b35d53fd09edbb0ee7cbf6f231d884e47135925f0b55422662438250370e5103d361a97d34d899366580022d8bd3211d54bc166f164cd2d1a335dcc39a39f15340692dace3e5397fe6c7ee31", 0xa1}], 0x4) 05:37:09 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20000000}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 05:37:09 executing program 0: pipe(&(0x7f0000000000)) r0 = socket(0x400000000018, 0x5, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) getsockopt(r1, 0x3ff, 0x4, &(0x7f0000000040)=""/170, &(0x7f0000000100)=0x67) kqueue() kqueue() setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 05:37:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0xc1, 0x20, 0x3, 0x3800000000}, {{}, 0x8000000000000003, 0xefcbc94895fb36a8, 0x1, 0x7, 0x800}], 0x1, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffff0, 0x98, 0x41, 0x5, 0x3ff}, {{r4}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0xfffffffffffffffa, 0xd0}, {{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x5, 0xc9}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0xec, 0x3a}, {{r0}, 0xfffffffffffffff9, 0x18, 0x10, 0x5, 0x1}, {{r6}, 0xfffffffffffffffb, 0xd785b7c9ae1f3b4, 0x1, 0x43a, 0x9}, {{r7}, 0xfffffffffffffffe, 0x20, 0x40000002, 0xfffffffffffffffe, 0x3f}], 0x7, &(0x7f0000000640)={0x9, 0xff}) close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x61}, {}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 05:37:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x100, 0x3f, 0x0, 0xffffffff, "22000040dfffff0010242000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 05:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x43, 0x7fff}, {0x62d8, 0x8}}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="de002e2f666937893000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 05:37:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) r4 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) bind$unix(r4, &(0x7f00000001c0)=ANY=[], 0x0) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r5, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000001c0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x4}, &(0x7f0000001f00)={0x2c, 0x6, 0x8, 0x152b, 0x7fffffff, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x2000000000000003, 0x6, 0x800, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x7c6d93b7}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)) open(&(0x7f0000000280)='./file0/../file0\x00', 0x40, 0x18) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000002c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000002600)=""/155) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) semctl$GETPID(r8, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002880), 0xc) 05:37:10 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r0) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xfffd]) r3 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x4800) shmdt(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) sendto$unix(r4, &(0x7f0000000080)="e5b1056d87239c07f7feb82e6212bc726991ac214d4b556c9e1fdda835c8ed6fa358d67d34e9f49c902d516fb56d78285902c66d471f360f01b1f5b670daf92cd0cebcd0c400646287732290bef22d500d6a69aeaf39d1de5583319c225fb3547ae302c6e560eb40090c60af0a0ce86fcfcd4b786762ab2fba67da3ff0205a12a0fecaddafa2910ec1510ddcecede6654edf323999fdb4adc1d3733dd397bb3899535d2cf263", 0xa6, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) r5 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) connect$inet6(r4, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0x231b}, 0xc) shmdt(r0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0x5) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000280)=0x7) r6 = socket$inet6(0x18, 0x2, 0x20) connect$inet6(r6, &(0x7f00000002c0)={0x18, 0x0, 0x2a79f27d, 0x80000001}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000300)=0x7) r7 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff8000/0x4000)=nil) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r8, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000400)) syz_extract_tcp_res(&(0x7f0000000440), 0x3, 0x800) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x20000, 0x0) lseek(r9, 0x0, 0x0, 0x2) r10 = syz_open_pts() ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f00000004c0)) 05:37:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000040)=0x20004) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r4 = socket$unix(0x1, 0xa5d026d5c3abf89e, 0x0) setsockopt(r4, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x80000000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xf4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x200000}, {0x5, 0x2}, {0x6, 0x7, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x3, 0xf665}, {0x18, 0x3, 0x6, 0x9}, 0x1f, [0x45, 0x6, 0x1, 0x2, 0x4, 0x0, 0x800, 0x9383]}, 0x3c) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000001, 0x56, 0xfb, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = kqueue() readv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/223, 0xdf}], 0x6) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) r5 = kqueue() close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffd, "854955883d026111fe4d04000000100000001000"}) pread(r2, &(0x7f0000000740)="16ed032830c9338754e92e13e9f5a60a0665e98751fea9414724761f6bb5361c37b8420b92b36a98d669662aba6395c96a7c15d98b93c833927237e0fa327239f6594ce12767b9ccbeef5a8aa3a2ac5c33d47fefd4ea793f499b305598a90444a010529d82ab3b94dc582aa39a409bd9feb50450b2c18e74e4516f6966b5fd400c5e2860be05104f8b945201fb2cdf0f1ddf", 0x92, 0x0, 0x5) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0xffffffff, 0x0) 05:37:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x200000b4, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mlock(&(0x7f00005ec000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0xfff, 0xba}) 05:37:11 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x20, 0x3, 0x8}, 0xffff2e0c, 0x400, 0x7}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xfffffffffffffe58, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) pwrite(r4, &(0x7f0000000080)="b4e1bdd0632a1deece0808aca2fed3f9e31b1986f5183465ed160d4623", 0x1d, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendto$unix(r0, &(0x7f0000000440)="b7f3f825614db962b24bb4ffc5b5eca20dd880c11090d8454ea37b809bb3c68a2268d88f87c068a7682ea7e3b825b0635ea74154af4187515ae9dbe554ba1f36bdcd9f30c1da5ca080cd5e173ac41515067e4c0ee3c6e26415461236a70100c203c5c8fb4960f4b19f6f5b239ca57633ad792b6de500ac7c86dddcbd68cc4ac80c38ee558d8237bebc7ed8ef73ef6908120d1516ae3fc00c67087539f296ac4a17bb783ec8d59795519260bcc4f78ac2c43cc01a9e992eb46056d54ae887ba6cde05287b268a9bd0586a62fff14025b2e9255e99e7f59f7dc1f9b770b211904e54ffa20b05df0db0330d631ebd7e89ce289c86aed0ad0c6fa94cf73eb3c16a1482b42ce476c78a50ef36cc09d391826219894535e1cd8d81141c6d04872c9b9d6acd398cafe57705ff618376d9c0abd969a76930469513ba07b295670ce8a85013f6b37d153f8a819a88b44c2ef6709f4a4a11036945c8017e3260656405b5bb4f1b1375d5b7a93b995f1bd830ce670ccb67590298db7ceb9b92784893a30375b92fe4f22a6cd5ef3020355dd4e4b510ba5acd54943d7a536bfa5611558ddb35ee2506949bacc4ceb41f7dd573f35338a7d21eac56317103a4e64da20579b2d52e9ddf71b8830eaa01502390235f526f1f6f4b2f55b322ab3197f12896159065c0a491f67d9fd143105175c750088d99e67d12ce9e1f1b638118f7698af4f663e1f697a237f02b1f672d1d60bdf1d4afc41d8b4afb8e03041a6565728f275cf806203105d4edcf1b4b306984223c0e596dcdf8577b7dee7fb1a160566fbcdcc5605ec09e9633ab21002a0adf4841c5ea858bb2f7405650d7743b7ba247fac627934370735123a77a4c3232251a50a7c294cfdd2305adfcf8df14dfb68cf7598a75a3f6e1c30182e51a4276306d4407621dfa839333b2be2fd80b068918f31a72de5a8b8f2ef1defb21ca1191d66ba3e1b33a33e95a7e10d915c65624d673b657fd6fcd680d4be21073ff09ea477bac5f4f590ac47164009587dd0d8c5d6d285fa80dc4d8b28d71de290a866518ff1ea373d5bb3f353dab394b868b675dfd52a5555fbbdba335b46cf6e1d5bb6114b6bba0a211353c66a48b763d7705e7775eb3b4ed99b2d4975f5b6f7d6456b3b5d9451d65ba19fa746a911502a01c96b38a635810d9fe36882d228d15c01dd5f98b0462e60d914ba3a2556df769bda1b256479eb27029becba7400d41454f34ca5ce0b0d8785140dea4bb96b937ba52b6ed1290cd5c8c097db2fb5a638bb97738d1c331dfd43c77d6bb8a97afa9821916951b58d07799d3be3458b88d573480889365bdef5df4d4f6f25c2e812f76968b26f3fdc7af08a004baaa38309f86f33e8082be5771664489367ea2eb479d8e4af1658f334c3531465430b6bd3be271127ee2b9756259152de1ddd8801bdbf2f3340cc87a6957ebf90c6059c85bff5bb136f978730b120c143959524484db3413e9e4597f13cab94a10a5dc9acd9b653ae77d22ff1cef65f74291f260a6fb6c441b9aeaae5b37b8ccb77be38acaf124244c71e06bde771d51ebaf3b847f4a12cb5c6cfbf989448177c20a828b5727af76611b652afd6cb7c2d0c2a573b3d57690c26301e2dd4c3f10f9f0ec003e59f6610f5bdf8824d80af8fd649cbab9fb7653fd3222f27d6a7023f8bcb5a18ef1c3de001ba60bc8b8f02396a99333309f2f47b026a82e63af177c713f8f60a74ac73e4ebac3dbebb5b69dfc99bf18e72b7e4dc8f525b4393468c76e51c0181cb5e195ac0e6012c680e8ef752d3cbc4754d58b855c3d4505904bf32802a8ea12f24796d5e847fb63c4d5fcd32127afed32731108346945dc195def25ad585c2ecb56e173393e6444852fb9e09882e9262a098d998f8be7d7ce7cd7d56c9b78c5befa8ae78e6fa5ed9175640503026ff228ef76c9a2d09c4682add2bde2911040e05fc887fc0f0c2fc5ab25033848fa903f9f0e291608fedcd203161d3f3f09c9678a50d6dfc9bcfbd8c1a9a10ef38d1cd40c81c5676cb9875a60381a8a7a5cd88ef401585f192f83c90d137866b41e5f30a419269ecd173587839864a4ead98365698c2860ff217fa38dbc3707f8c61afa00b550de882068f433699856fc4ad25e634f10fad4f9f1b00b245106016a9a35cb77b105dfd8ac9a3f1d472dbb94f1c7dc69f1424c9b39d9873d505784d861a97d6d89d3b0f70404c88fa60c52c636e070f493c68cdaac20a3946dc798a0f9bc164846026c8b9975cb83e99655becb973d876f5305ed40edfb5db5aeedb654b8b12f97b008d9fcd98b81c45ecc5d6f4dd926704116dcae5397e72c0f2615eb75f349ade07c23d7e810bbcadfd21595f67a868b4c1624ed41c946a710a0e50435aba5ebc08e25f3b4a479258599bd7e40f859f2a6d34a31a5ab4ce7550ef9a7ea5a516e5358a2740441d01efbf10b460ea606348bc8cb83ed49545a09179daef9f62bf02943dd6ebfb386ac23073720115c10113067acf872ec30cd3511b64548b2608232ec526462d304e006a7905c5d14cc925711a7909cbed5c6db61eb33210e8d909a70b04a5155f87cdfb72c2228e7cb274cae9bacbaa2c528652539f1b42d39e9b97bc50f14e711e52edfb555db52c356a715330b826441b026539c12a123c2e4ac980a7e8be124605d99ffa89b4e8618deab6c9dd2d55fa3eb0db990e25fe25ad987f2f50c42bc94846b54e142566782ec44c0a806a2f0534dc9f9409e8314161734eef36a199fb2438965a3ffc092345a667bb66918a97c27f48be66eb6c1fbc34219cdde77692e79664fda06b3e24e7e6088681f2a440866f6824be51ccf1c3c89a59d870367939913e004384acc0bb9e53fb52f685595a0b0230b2d9321787de9ee0759aa07bb4891ea453a4a0abf9b616f1b71754c6a942507c001773a6a5f6f462f14342279b0b4e4519dad36ee8fbbf053d70e8d0075a6d22723dd38aaaf6c1690e0233a1c25b0f89854043e33beb36d761b383918e7997aea215203c9357fc1cd4a9fac6f6bba4563ef0b14053148d2e405c9317be535faa92609d859c8d5b07166617c6cf6b1439a01d6f3a9e7b4331298a0b0842d256511f78b9d69ee77de35748a8b86a90b95917d26f3681c0475dbefc8ce4da0f9dd1e542f57423c33635542ebdd07488563d9c0942603129ff16c64c6a478558e51c4ce4f61c3caa1377178dbf524db7c8b78c56ca81c326177e766cdab77337e1816b0de358d99ded9f459a88edb2f5e2f64038786c74bc81a94b2a6925cc94139d4a08bb85e183ed5745c4193485ba06c156607abc5332bf23378688e2b904e62de47c99d60316d29af075ebab107acc7e48333ee68115c65887c10f16f2ddbf5404ab486701f1018cf4a1f193fc077f6d8feede45bdadd0f5e8c206588d157ee66727c9bae75e192243afe46103312582390f230250863826a132b8ae2912fa3f8c83ac0ad24acc348faaa86df63e27a4064bbe1447e2283619ab53bb2da451d36b43f0ba000268201bc13282ce79fa2796ddb4735eea9d1352ba18fc81502164638a2ef008a0494fdaf215b28e4a970941a35d14e088a4a3e13682e42edd5bc2afbda82c0502055e1000580ef00992118d6421290f31594430c0325b6cfba449e1ac583490a6595f90c1cd50bc3191b3f8882d937bea0a7f59ea14afa3eddeb51323624e84fd9c87937e0fc283f71539b2914d45746712259185df35b622bb8f477a5ac6c510063be3384cb390118212f8b557422d28f2b89459689ad65c737f74f395844ca200c2492ae9a163cb6a88c14a96a2b6a66356932c8ffbcb706397b01c89ce0921ef3628e4e48af9289c7f7fc066d7e619223df8133c26d78decd9c93688417c340f0ce004724a76d1fa90c42c9443ce8d30b88caed8f0e61e249c9824535100b9f1a3796a70d857a599c171d2c4bd6b4be172d9d60a5884d49bb681fb89ec0c5e6c0bec89fefd74e82663a51ee429ec4c5fc44a9cf5320e9deb876472d854fc4576ad62ee90b6e3b3393043341c995e8fbd2fabfb0942a9a15dde98fe945a4d8f6111fd094c62676c955b1bddb52574ac6c02e47e35730a65787037a5fa16e3520657c01a73822b9928fbb7bfe6cf7346b941664c5e1957b3aecc1bb44b38d61a80488cbd8dee54ed1dd9efffbff8c6fbd54858d21da2a649f95f055b20a9b9893163cc7ed7907687eeabcaff031ae3df7a770737fbe768b88ca12ac83778d8e79626dff9a7382e46eb6cc8977c35ef5d39e7cee66cff6fe5c861b88dd78ba1e7af7468711fec220b905dabbb36b3d738e0a2d63208a9fb41e526551ddd97083780711d8243f096ac88a1f2301fc1de349485b730351c91d6bb91b7a5c8e42c547c6b858d2fb3ac08b5725518f6374f8958c9678bdb22070527acca7224153997df8811b1ad879d30aa9f81f60374d2e22342588fed6b3fc33f4508b409ba377a0a8c134c7d258c9c86f5d468cef9584ca63727f265d08ddfd30aa81ff47765cc964a0323ad1a4ae967a7543947b722e089da32a16d31cc239230fd423e44e6538378b65894a199bb73abe042a09500dbbec2f99bb48dc32207262615b5c82aea0b6daf53fb9bf8eacb8556721a6491dba02a7048947d84a1c660505e2bc8e7f02f8312b897c0caca7e89ac5f209e22153e3290e86cdb6c8593507a35794fd5c67f0987babd01d287c154f6bbf5b3a03a75788459b91b8e738651d87a819c05dd31748a298aabee9c678fce5bf997616d1cf91a6e7e15c1d0955d96b879f6f1312cd233e85422d7a0d6997f9f3f9f512b0ab96e1c0a326c38e72c9b1bd21fd34efe0fdc477d62436626d463fcddf5f6874e4529087e7bb36823eb68bccdcb4ecefa1925c8a94993b710263ec4a9430722fc32450c7646bb98c80095e8938536940286d37f03c49e618ebe0eb277a2f1526667e6fbdb9f07123bab41ea5993f717237eed6d1dd016ec2dcee60ce5390ee43b71ba0d6d434fa7a6d739a1bae07f12143ce80e36e95aa27ba6501046e2c4cd487855305b3e1ab41973e4dcf8ea2763790ab17888d3634b316e4f7d405d1f503d8641839225ba5f38fc2d2e24deab365145622b81d76279d04ee954b060f94fb5006af728ea91b6fe201da5d7ab7f10d1756a2a5aa011623e3118cd7c413fd1d403144c824f74bcc72bb75d2647d6d19c283ba21c90def4dae96cbaedb05477c4b54001541f390f07ee8a2ce10a5a62f2d3c258cc2a8478ea79045ef40d449788519500eab05ebb63daa862e9e2eae6ab0df3f2940387663859f6a96d767769d65b06b0ea4387cdb68772186caf2cfbee79b46411683b9e08100410d3a1d09d4e4b61533dabbff9e6d5eeda845b05a53e3ea55717a83cb75efb108158edc108ec56ee4530031cfcd368f88e553d364835fed0e9d1f4f98e6009b69571f9b5d636729665f64c056a71578405356b472acdecea3d1f9b0075e49f7e4792c6aa5b60c19e06a9168938da30ad151d986118d2c7b8f2c7e3b50030aa7f4e3409b0bd43726dc6f5b735b4b2a866820d5217beeb6bcdd14e54d74611bde7bd00d6724c5a1071e4cd9b146546b353ee56f38d85ec5eeecabd42aba08ec63a73c45267676c0d42406e9dfb19c681317e55f54e7179cc39f933c2513544d379d7f23b1de590092a0e25004c7e92c365d8c940c57579a29284232db9bea21a84501e63366b31078222dfd4d05f7970ccd1dc1270cab674041aacd162c010259a982d8b7df1e7734b1b9dd34104b7e4e3b4169f71c", 0x1000, 0xa, &(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa) 05:37:12 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/189, &(0x7f0000000100)=0xbd) socket(0x59, 0x2, 0x5b) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) 05:37:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) read(r0, &(0x7f0000000380)=""/250, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x2, 0x402) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/152) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup(r2) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000000c0)=""/235) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000200)=0x42) ioctl$TIOCFLUSH(r5, 0x80206980, &(0x7f0000000300)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/186) 05:37:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x40, 0x10000, &(0x7f0000000140)=""/185, &(0x7f00000000c0)=0xb9) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=0xffffffffffffff9c) mprotect(&(0x7f0000462000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:37:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x401}, {0x18, 0x1, 0x7}, 0x80, [0x1, 0x437, 0x3, 0x5, 0x3, 0x6, 0x80, 0x1]}, 0x3c) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x8, 0x3, 0x1, 0xfffffff8}, {0x5, 0x8, 0x5, 0x5}, {0x5, 0x7f, 0x59, 0xcd7}, {0x401, 0x3, 0x20, 0x5}, {0x1, 0x40, 0x8, 0x400}, {0x7f, 0x0, 0x3, 0x4}, {0x0, 0x26, 0x9, 0x1}, {0x3c, 0x7f, 0x1}, {0x0, 0x1, 0xff, 0xfff}, {0x8, 0x3, 0x4, 0x6f4e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 05:37:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x38, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffc, 0x1, 0x0, "750000000001000000f9f640fc00", 0x0, 0x9}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b818 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20181, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0xfffffffc}, {0x87, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d0008000000000000000000020009af41b725668e92c59e97664781fed26e0929ec6fc9ec4cf97eba7f6dd8e98952d2725de17368c14dde6b50f000000000000437d5afb761ca828fe444cd856873ad6bd3b48e0d74deceab264796c1f0009627b8d08042e8f8a556cc7fe53d1da1fbc1398a3e7a353d24ac650a65462dcb285f057fb314a40cf345f14517bf40dd66dff944e4ad24c42705239f12d928e4074af47090d9d67f4fd0ce29b7c89ea38ab2e5a5fe26338670c39b38f247721255533cef8324a3eae71da08c03f53e87ca29826621202275d889f7567378dc92c56c06a2c868dd1cd00e7baa66598610eec307fb3e67944673482d8eb8b2969ee352228658a79ba7a2b23c35bd77ee8e973a4b9c82092ff8527ab2d705a6d1e5ba3ff023dd2da21555881f696b6856bce54cf1d1a5d7fe15a64a8306f329695b28fddccd97f5e02b4b733b2123f9bf772996698951a2fdf877566a6126409e9d858af3f8a7d78d9a2f80b4f593172eaa09225ea86f48e1067509a68", 0x17a, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="82550d87") chflags(&(0x7f0000000000)='./file0\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\t\x02bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000240)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2000000000000135, &(0x7f0000000180)}) 05:37:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0xfffe}]}) r0 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x8) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getegid() r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f00000001c0)=""/142, 0x8e, 0x841, 0x0, 0x0) 05:37:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) flock(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x1, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 05:37:12 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 05:37:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x41, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) listen(0xffffffffffffffff, 0x8) 05:37:12 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x2e, 0x2, 0xff) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x81, 0xfd}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") pipe2(&(0x7f0000000080), 0x10000) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) preadv(r2, &(0x7f0000000440), 0x0, 0x0, 0x0) 05:37:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0xa, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:37:12 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') open(&(0x7f0000000080)='./file1\x00', 0x10, 0x80) 05:37:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f00000000c0)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 05:37:12 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x78) accept(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 05:37:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x81, 0x80, 0x79}, 0x0, 0x1, 0x6}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xdb3607100439bc3c, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x968dd64a343490ba, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0xffff7c00}) 05:37:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x7, 0x5, 0x7, 0xb158, 0x400, 0x4, 0x6, 0x10, [{0x10000, 0x800, 0x8, 0x9}, {0xf73, 0x80000000, 0x5475, 0xffff}, {0xe3, 0x5, 0x3, 0x4}, {0x8, 0x3f, 0x80000001, 0x2000000}, {0xd09, 0xfffffffb, 0x5, 0x80}, {0x5, 0x0, 0x1}, {0x643, 0x3f, 0xffffffff, 0x7}, {0xd0, 0x2, 0x2, 0xffffffff}, {0x74f, 0x1, 0x10001}, {0x85, 0x4, 0xe8, 0x57}, {0x3, 0x8001, 0x8001, 0x101}, {0x0, 0xfffffff8, 0x5, 0x40}, {0x10000, 0x9, 0x3, 0xe62}, {0x4, 0x0, 0x1f, 0xff22}, {0x5, 0x6b0, 0x7fff, 0x2}, {0x8, 0x4, 0x80000001, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0x400) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r23, 0x4, 0xcc) r24 = getpid() fcntl$setown(r23, 0x6, r24) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xfffffffc, r2, r3, r7, r16, 0xb8, 0x454e}, 0x1000, 0x5, r22, r24, 0x6, 0x3f, 0x8, 0x94e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r25 = socket$inet(0x2, 0x2, 0xff) setsockopt$inet_opts(r25, 0x0, 0x0, &(0x7f00000000c0)="8011152fafd2f62c6a235ba08cc6ec9fc59d4e8cb1b3f2ff99fee64be1957dafa144370c4c9e3d86832adca8a1a3d9a342db78bbceef41c5ed1418755085f41ef18565c85e97b90f4c94641a22481aa4b61f8d1ace58e43487077ee97bf3994d2b90fefbc9803e152b36d58e055306facd3df6d309edf943a2f0087ba3f9f9400348274af4e8259ddbc774dc118c6aef019e29042463756a5e0ef7c91d4aff0ebae80f9c3019fbd5476375f52420790a8a8fa76ba0f7cc27576eca51707221555b76d9a9bb258dfcb7b998aba2dae2d29fe7c763e482e5fa5906d864ae50fb8066377bf4e37072", 0xe7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x20}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 05:37:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d70400e74de4000007000001ffff14e20000ff00"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="630d8647baffffff0000"], 0x1) write(r0, 0x0, 0x0) 05:37:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) 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}}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000298000/0x2000)=nil, 0x2000, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) socket(0x2, 0x3, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e9a99696c0629675a32e9ae9a77a6ae779c2425cb653000"], 0x10) shutdown(r1, 0x1) 05:37:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r0) r1 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580)=[@rights={0x10}], 0x10}, 0x0) 05:37:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10000000002, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xd6) shutdown(r2, 0x1) write(r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000000c0)=0x4, 0xfffffffffffffdfe) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000100), 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 05:37:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfce, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000180)=""/14, 0xe, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0xff, 0x200}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) 05:37:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/156, 0x9c}, {&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/148, 0x94}], 0x7) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) dup(r1) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2, 0x0, 0x0, 0x4}, {0x806, 0xfc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x1d\x89\xf3\x8d\xbf\r\x11>\xd1', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffff9, 0x7d3f9183aeac5a76, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x85, 0x0, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7ff}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x99, 0xf0000000, 0x13, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x2, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0xdde5b195392f95ba, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000300)={0x7fff, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x40) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) msgrcv(r12, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r14 = openat(r13, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1cd) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/145, 0x91) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x71bf52918b04b44c}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x12) 05:37:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) socket(0x6, 0x7, 0x12) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 05:37:14 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, &(0x7f0000000180)=ANY=[@ANYBLOB="20000000000000001fbf000000000000f87c8a5b671b1b542a538706520000a714000000290000003e0000000300357001000000000000009e55dfef11f985b61ca76ed8a00542977bc4d909e562feb5b4c1b9a3237002004870ece22079424cd533f0424aefadc616e17bbf129a2005cc02e073b3d4ba9467ddca47e890020ac333e2f9da628e3cca4a63141cc8bbf60030934a09d0610cd6c33d9bc629b947595802ea75e541182284ae04fdc6589fe32c0b3d2cc53f092e8e38e7d1ed7f469986c372957641a0c44c4684e27ea5cb53a14683885488b7267cd0691ba3783bba30ea0c3482d1ed76564948d1ee3a88ac9660d67d9ff681000000000000004bfa20373c86223cedb82a434475aa2251384d4219a4ef512c0cf025964c84638cfaa79a5255e0f071f957caf1a76900"/313], 0x38}, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="74d650db9c576d00359f1424a4b2fd5b9a8b3516", 0x14}, {&(0x7f00000002c0)="a1300f6b67e28961cf026c450d2877035ba4a02c8c4b0e047fecf770e474670969978a8b425230d090b93e48bff480b196bb25db6f727fa656a8b10a66278d448fdf396bbc8a4de58be2af8adce30cc6a97fcc813827785f4c19a9fbbdd61069fbd98338d2a6", 0x66}, {&(0x7f0000000340)="579362a7e1c912f2c909d22f62b37fb4356056419925cf6a013139965c1d21d1c599834be17c24d18dbcac4afbc38b38a6157a2b1cf89f51bc46ab3111284f6cf88d9941fb1d796e64a9f4b98203fcb108f732d1bad693181c9f98e34a5cf025f677bca86fb9b894e0dc1c2b258a8c48582147e2a300fabe4b61d6a26695dbb4db4bf898201357c1ea3e5e7d86a2441be4a775a5ba8c696686ecbbbc927d53039d3106f9f0daedc99fe6c42c2086add247f6b4b5fa0a987c9ef1755f7d8e59f42cb30e9a31d051a48a9c568e22c5", 0xce}, {&(0x7f0000000440)="4ea5268a3c694299c5e90f526b5908e4e57c54ca3caa0c4bd6399b50d457b6edee854e1a7ed2ef62c625d93b11ee448e31cc7f6cda6808de058e76ff6b6465fce5cb4979ce49588b4fcc", 0x4a}, {&(0x7f00000004c0)="f41f7981a7da2317ca9abda378bd1fb1a5d8f74269ed6785f5608bbe6b7cee3c9478ae478585e976e0e17315cbe0875a7121ef939a745533c0c0819a0388a7bd8ba94869ceaf71b1fe36b2a90bf892e3a8ea462db342cbaba771be242091d647dbc4969b3aecd2f52c07af70f72226c921d55b769d4d7810845018b43006e6193c9e747c768094d8fa2e7c88bcee4d251833d621248f85c0597717baaddf3a9819dee744bd38a006495e5b3cd989184919cc320772479c37e45a7194b6c11036d9587a9a29427df73c9ee2adea8ec250c7f4931afb4e5b31dd", 0xd9}, {&(0x7f00000005c0)="3d1c24b2a45a2232fcaec61dda77908f5371e84090da3cfe1541e77644ff936a48e0a7cffb1ea345a5bfca2b65047e67bf3ec56b2f9cd183e8cf6867a7aad3295f020b053c8788821e4cfa2d2e742c0df792f44d89ad22a9055b955272b964ace87205e329c8b4513a7c3d67268aca54ca663b2671c1099eaa67d5401cff67ec406816b3b46d84ca7895bfef7c352d6b6f1c54627f82da10c757e57147e94d5aa1094b76351962f5b7986bf27fe9fa0d6eb209e3cb4596", 0xb7}, {&(0x7f0000000080)="5627f017cd156c074b3d4b0eab93c993493e54395334e6d26ac6e172ff2f2661389ac594bf31de3f1ef4fdf4172b9f92", 0x30}], 0x7, 0x0, 0x0, 0x2}, 0x12) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 05:37:14 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x20}, {0x18, 0x2, 0x789, 0x8}, 0x1, [0x20, 0x6, 0x2, 0x2, 0x7, 0x7, 0x2, 0x8]}, 0x3c) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/223, 0xdf, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100002000000000000000000000000009a796805eed0ff4134bc8d8edb4fff391ace9ceaf86aa68b73ffff496b2ffb336dfeca677712aa1fc5763d9c0d66cb53"], 0x10}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x2, 0xaf, 0x1, 0xff, 0x6, 0x5, 0x2, 0x2, 0x101, 0x7}) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20602, 0xe2a9a5faa254c70) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2, 0x9, {0xa9a, 0x3ff}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:14 executing program 1: syz_open_pts() pledge(&(0x7f0000000000)='tap', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) 05:37:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) getpgrp() 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0x100, 0x80000000, 0x3]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) setsockopt(r2, 0x10001, 0x4, &(0x7f0000001500)="a3494679fa5b27bd80d71f1165ff21809559fc69cca1f84173a09885169c0bdcc60d698f0e322f003b7f2e36a8ca18697eae0564443b94d18516e302ec298afda50218d565356ef07aa72e3a1701eb93202dfa93b6d458649a82e931092961a6e6fa12d0572f0aaa949ffd1e42e07cb1ac4324ec3e32d1b76805805455ad28c955d9a6226b99f983f211e6f3a0f0ef70c685d5c3aff3dd287746121ef8eaff561c3aced4f131b5596a74251f32fdec5897858f11399f32c0cb9ae8016040ccf4892870e1d5360ac075804fcc8d573c0a130faf742b948576dd69dfff451d69383ecd9583a43a1ca0b6ebf2913a85d94e09f709b9ba8cce106d129a8de6d03037f93ab4b053cd7528919d401d01a043c0ef4e0de21cb51ac19fe71f9f6f476fb3f26bbfb3eccfa29d5a04513ec479b931c6cc1d6a386c0f4cb267c3c61424c575b651140ae201d507b61bde7a818f075b70a7b19b2bf1efc892f24f0b7e8a8f88eb5e1420ae35b46fee574aa03bbdbfa502fbcbdc2a3daf5f7473e8e9b245b9d747287da12cc6e66369336ea54cf9c142e25a87a4e14a63a8329270ac7ca070e1c1a4da244c1084b1c81d2ac948cbab8e6daf03878714e6da31d2eaca05fc2301e676ed9b88a60530900764f13293dcdbb6d4efef566cd29415bab5a9757b77f613b20ee5323bae98c788af590ad0930efe0b4140a009a9dcd5410a2efb847cec414e213bb45b29e1ca5b775accf60bfa366759642f8f6c7ad08eb0bde9a602aa6c021d3dbe203bc17e6c56e48eea92cda66f231df0e793597a108863a62e7c1f643181561a47f71bee874fcc25e84665d05af9240fd2c5c59cb8400ebe710baaa5b621acf653af6fa0b104b50b9f0a24e1e7c8e0c1a676281087dd613d469a86b26c8bd90e5a3debdfa3a991b4caaf37864c8dc2dcc0986b7a4d365acfd6f76645fa30ecda4f3ade4f60cc88ae6733900fbb3791f9a4751e34b24f34f2aa72918880805bb791be7b7a2ff12caa81adcf440a622cce5a5e6e36115bb99f5a5c31b45df75a884ff0c5a6fcae569965eb3e7ce876bed90f6326dfdaa6a8440927b049cce0327156621451fb613c2be7dc1471d05f5adae71cf57cb25dd89b99eb9522a6482e9b3a4fe2fb205b3d1425b015b91b7748d14497182b5e6b9c01f723d09a3cf3c8570d874a456da2c3e9807c86176dea3ce3e957642d8814359c551f3f9f840b4cf284fa5762dcd641af0231faf9b2993d6111154f57bf5173fc7b53fd8fa19bb4b06344d12d61c6a2daf6786053d0d6c3461ea6ef52a269bdb5793f65899a576fc4b2c84e8758c7b7ead732680ef7965cdeca18cdd09f6c4b133df01fef23dbe6c6ae1464767e528af1b24f748d535cab9866f133ee6218a3726359f4f7c2ab8ff2b4bdc7a2a4b7a8b3609d3e8c3c02d8a4ecf8225716a92af60a46ade3560dc2ce5ec02b430aa3ef73ef98955f4d546847583094e63cc566394ee8c28a5f6ce701e018acfce1a48f6b7774a16a12959e9a6ece659db1cad0b88c1cc4c8c701a98380dd5fa1dbb7766d940621dcdc7c93d101ea5d8c4f9b9d48656cbdd438a89f980ccb22c0a5e3e12ba84f55a6f9e93bdb5fffcbe61399bfe8b1ac9dfd16f0585e9dd393bbaea4df5e8f48f96db3be8c9b44bdbfe2b6c56cd05616dc91d526f00b3d3a9577a26e8ea5fbdf0fc082bf66428a776406c7678628f582d71e2fa38db08d39b97fd45477ea1d62d107b7049d8c3dd724eb53e090d18b3902e1192d6b05d551d1d697f3cd6d219bdf41848488508a1f3815d8ff867fabc7e239bd29dd28dfca4783249f58922a9b56691ae70767437df5dd933e9699e5812016e0a80bf906d3aac3d86870e7e71d2dcced8c3a425f4e4ebd589b44eac7a929ff626d1eee8b3375614b076436a4cb98ad3e85dbb8e6a6bc394783fb80954550eebd0eeeea34153b58ed8cc784257add8e33938386b40147d51d7d7e7b173d72fcef2784752b41fbec4150aee599c666b8745fc29cf5b5fef1274ba5d7815fe336607c1599228e022c8479aeec4cdc2d4a7b1109da63a2671d8bd70be4c53b7f94ccceb1eb3de1da40dd0916895af07c8ab86d059ec5dc9078d04851f33e1bf273a26bb500d10f0486b1f5ba8649eb8dd2b7dd738aacc5a4744055a946ad87247998f4483b18d9a790dc90e95eb113d5dad01907a741ad9be7f06fb29582498a794400aeb57ba7f373301d3049e95a0e74728b4172eb39c10ddc7bdad340dc14ef787c7eee0027f1f274004fa488063565013b120ae6ad8b8b0b76fd6e7d51aeefba0154397912eac6dc36f7eb182ba49d432556461ac8fc771d53c5156de8043dfb1b94639e60fe2979ade8f5f0b9a885928ec2f34490deacb612083b015d8f2eba1ee2427a5456daa99eb83adda33cbfb2f44d1683801a52c822c2145909b166f21ba916a585620d006d03b3341be2787e07aa10ea09c7edda9cf1c735f7ed927a11cba27258983e1cafa6e03b3788a6312e07f9be90f1ba4b1ec5119d267d63f9a8e8b0c4413c46e3cffba525bd48a638ff36d2b37de06ef763b9dfe08932057d5ec995e0fa2c703c685ad0f85450427ee28dec8ca0934654c0eebc83eb3b27a1de9117c4bd105901a9e9fc6f201d997400cc090e383cc9f2fb7ffa6b6b40f28ede63f2d52e31af2b63082709d3bac9d7c26998b66ef07d0573d0dd6c384185464e1f5c19c58cd4e08e3bac339bb5f1c9355df4b2ec1e57c4bd98b09e19b80af2b17c4d26b9f229b31a48ac069a0bceb395d7c9e8368e9e5ea41e4e7f2e92f9cea0de822cbfd808de8fa7e88e3798e5fa75a15e18ec5a7f8a7fe81af1a618d19f027cd551e5f5093e88828b8d9cb062f23cadc158714ac089c287273f1f6de92246c82a87c1bc7634f90b11eeca70f97503824c522c5fc81eeeb3c0e0a5521475eaea74b48dbebd770dec13cf5c13eb7283fc8e727173fcb88d5b98ebebc7f2ae33e35efb9026453b0e4738a811bef30514693ddc693150aeaaef97839399b68dbd3be5e3b5c91959db59310e4145100c9685a59f7015211fddf98b71944cffc98577e540a9e2219b35bdb9377bacb41088c10b96dad3684fbb627c88488a2d6e48245d1ba3df9358146220b7d47fb94504bc63fbb145fd9fb189c5feb58ac6cf08ce51dbd2fd6bd55590367a24cbd51e24e7f94b2836f65ca3a514d0927493008ed940bf1716d42d7375d8d3992caa5f61f5c0653091ab1b46c384e91dca6a80d47e2816ae4bf45e42fd64cb7bdf20dd705d4baaa2138598f70e641b9f3163141f1927d2b439603521a2e8dcc21dd01c20fad47d7b7b985a69d5220abcef8efc3d266fe70bb08fac5e6d97d07491f921b52ca1eeed4b71630020e45e2574b79bedc52e7f19af1420a94f1554cb3ad1b5c48fee62c324c17c12bb39ba4046c36ed62c65a0cbe1518979adf2dfc1d6cbe156720385d3ef37e18af240a473a34e93a19f85c8a633d41139b8d19ca6e1ff2e3b523396586dd18fd70ece8cf7c60e97a9f791912c617060a8d99398b97e618839a085c0cb5003dea532fc6fbbaa12243d8100bfd7fd17849850d8b085843ec95e838b2ddd6eda92c52414f28ba31e5cdcaf1c7a575945c664f3ca1ef4eb7e00589d675fa44da9987c917c935d75adc1bcf2890a82aaf2153fdf9c9bb3842bd9b67d31142c34c4df1e3b938ff494bcd398f54cba7284b921dcf462bfba1fe1caaaff7ee032cc3a523386adb63d5db340e9dfb462ab63806b6f120eafcf1ee9bb1e3a175adee1ce03d36930baa7e0b0bb9f38447c21809bcf69268b96ce2bb8466b649fd713c899dfe41198dda7b385ffc4b56e94ab192b4529c29a516366a862fcdf7ceef9f7e27f01d03b65365d6fbc6a2135e95f71c6ade8091d0fd107d2a51d4e9602a74e814d5a334a28e5b847e7ff1ee12ea3eceb399b5e6a771c70ba9ae54917da923f4cd3e615d9203bb3f386edbc9f2e0c71c6eef5e6dbe87244e823183faacebf55f9f75029f27fa9babb86cfa9793a5c1022ff29b30ba15f3293d2a8b53db241790796ba54af2f104785bab2f73c482a01613754f70f2cbb9ff31ec9595b7c4c1ea000e460dd808925a0b549d2152d2b262b7c4f985129965e3b249d3589577630fb7779d42dade0333308d4460ccc943f17efa5bb46f2d777fcd0b674b6bff8b9da04a48c3047855d28f66dda4caa87a375f84c7ce10d6fa0d53a2b66a35be01d7c2b650d21bfc61b0296272a5e969e0e178bcf1724079f0812334c5984f80d20edd96822c45e569475a9d283ee62e4f9d7fbfa4c130bffb09a9e5903a3b51edace752bdc03dd1a6a045c3a6a11be0e6750868bb7b17f023ae22ed92152f79cde009efdc372d2af80dc921aaad1d7302fb6a1d0e3c2abfd0a42f4275469448a60eec8312522c74b7157d153a87415af59fd9fe6930435b34e10e33d3e241ab70594275c69e99ad0d9fbd0cde5d3b3d692e404f4af7fd16b0725f853b031ba7ad5bfa80ecc2baf9e431ff71627400c0268453b56166fe1320c0de986065b3901581e352b384b3a87944a95c5032f2844b1dab7f8074beb676727d2f5ebba7f77c1f5a87ffa321f6a23e0bf1ae0c84ebe6189ec3e73bdf1deafd621d03f853d776c11ebf5ffd1cce84fc4b26c90d6a579a8ef5700f3b9938a0fdbe10d715a022b7ed9bc0d932ababf84b05f53c7984ece491ff838c52e6744c3cd003cb6590bb5f0e75256c61ce8dc71f64d4f0f0ab268638be9a71ad343d98226f9e0b1ad7925b17c10d51b0ca76445f2421208830c3176998a279c9d3e37060c3c1a6a830754fc2ce4b4bfb43fe9a7d5fea0dd6d318b7df4890d37515cdfb9fc140f78b49208d089352de62e288b268ef4a1cceb8eca9dd4e85b1a6e8ae23215c8ac54da828509fe008f06458029b7c6bfe1c24f853a6390732d3a6506d97ab314ef217f7b47e4b2bf17d687d410071c71a40b19e6a6a23e4541d123c97ea6477ef5a4373e7fbad802c06c219d2411b8ab67dc0b1a7c8f5cb7a73bf2a943e4207a26234fce5e54ad93e3303b3ef0b20548bc5a1ce1a5a0762539efa1995b95bedbc5f623796c4b7585065985f4824759f42b9b4cf719cd7bb6697bcebcf0efa542a6d30717d2563df40c6b7929d84f2bf87ccf139173fdad775de8260b58fee44b45b6bea1e600ebc4672a7ab8a93c6346a62c29926fa582b79c663fb67acbd5ae1ff3d4090f8c1bf24d7f0900dcbc4b17bee14fe4c1bf725919f0922c33ce1ab5480b1176eeb965060e7de1b9fc39046971216989db83a8e593943bf8ce399b04fe05dc068bcf8aeddc17d435dfd54a81f9c2d4560d2ce8a66e97a7f2dc35ff7021d6c594bb654a4d116d80c10c9e9d5da635b039a7c5f52f18304d53a931fb3eb1c2150d739bc587f0f276793e8e7ae67d564b9380390ba69a2f1ba3a51784fb3476da93a39b49f61f6c0e0bbc3c54d9bc8d45e1daf537b3f9c34b63a459682934b1d8c4632bb871b53b47b60cb5a112d27c7981c0c2ae3de8c5fe0338b4313969d7d13e0f4cb9ba0b87a3e68f085e3713de048cea06f8238a9592bf7b763c9ffdff37de8256f7d87eb94e1b27701825bd29a53d6c9a75c20d20c3e38303b52cc86b5b74963ecf47742598f67225102dbecb1743ec87448ca2abbc19c008751ed4f429be8607685da447d425a0a3373ce16b366883805998242e73b4efdce95af9ae55dd269661168d9dbf33196a2aa13c0d648f31904ea5677ff862f422664ab280b73643a5c685355eb0760b70", 0x1000) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="004a61e1d621144c", 0x8}], 0x1, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000440)=0xc) dup2(r0, r3) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000500)="a0c21047a371642ec099b3e1a92af562c335dbbb8ba908f740b3cefa6108db5502afa0cc723771c29c01efd5b8a1974f92c3d8cc4d444f8683197a5238e57451cee7417bf6c9f6884c6cdf47c51f1925dd18e13c9a2d31014788e325003aa60dc7ef86df3cbb8e6b34f16fdfd2bf08782e26fcc8fc2bbcba1bf6789ada55639696923ef706281832692408bcfc6cf352be32bfe8bb2b5dfc636379a06f138351385f2b899511f8a2c44b795a83cf87b1f7bca19ade82018cd655e8ac892fe551ef45c44e66bb1b68ccaca53bc2f7073794e03aed7787fc10db137865363dd5b513369787452ea1d054f3fe5520d6476183afe85f74e0bb8fe88e07c982735d739b8e9bdbf070bf17cdf8c0e978d6ef64e369d05a0282063c771d7137e11fe864e8fa692544ddd59de731fdf4c6d53a44178eec4e559ce9e28007dd056ad65f19a302301deeecc4a0b616a81af1cce5dd0b2279c021a92e73a1585e71f3ead726e1c3fdd0669c449e80e1bcc30163b26fc181f9e493cc3a828806919a0fa470690e79260630331a682a30c9b3e0310d90de1d883ec2d95b1bd1ce1889eaef19a86530923200133ba90affae23054801412070a2658b0690308bef427cb37c47ac4f346aab19f6f42b6b947fadfd74b605ff758867bc605b50c7d42ef7e0c4670da0c36c18ba630ad5c7d9176b2f4bd7926f7317af02922f3089e5f74e147c4ef20c332f3844d014a076faf8f365b86e3fcdc6e2c86fb4cbc9b0c9c8a1139aec5a6df405bf7a7133320ee068083af73539013fc01078008559437f692127d3b0aba3d9158136e3074ccd053f717705b983120cfe4eae01f6bf85b0cd9941669485a01b6a1d3285d7ef0d5439089ce94d9b5cbc7f88796e9385524edb1eccddb9b51e624e6b1c058ed68478db4a3ca7f4032de645734a80b99d81a48301985583dc781f997f08b862a787b116dda90314f6c1466d2c6031148332ed24af5dab55c831a750de201972c521facf153cbcf576d24bfd66d7d6b10f22e42f5902600a4c983e6c8f8fd593c475cf912b64d317254060ac2744175f6e39417a867fb39d10f29bfcacc0fb34f37b03407b1e9c2e46afaece0ebb465cebf65ea682224b095e84911548838a1d977656048b981bd2813ba7e27c4677820f4687469f450fad497099c7063f19d0da4c41d58af76f34335a8b388a61f172efdad4cfc1e4d4795511ade8eebe6e19c4b8469a457030cb77ef71766c9f39c24f0d7e8b1b27844d3595c5e2c3664f0c7ab65042a1f30721d1430bb0a40805e70fdd627d46219cc097055d0434600f216fb42abf75ce7e328efef1e0bb28362c0300e6230ac8802af6babf16d3c9a4d09565efb12613101a174a2a8be3ab5a9cfbcbb394dfbaad2504eff8522d99f23edb40eb970f8b10f1e96a217c2f68eaf065928e597b1a7d7b7c56d292ad3b7fc16a6de8657fce80f4bd80940088b3512bbfe3be80f4f865487d7a195ae804af72c87f750ca3f6d85009d30df9d1a8dfdbe46ca54de45000297244a7c09cdf514c4ae85df375ea1da21cbc8748c9986f495ac0438fe906466241678ac37c5a7592e8ead3c734795313461bf37657a38938c98d81e8aedf5d8b396cf430f1ded36cd02f7687c5135cbd4f7556d65ac3eca84ffa20716a75a3b3c4aa588ce7870f51b4151cd4f44cda1fd3a404abb23657cfa72081c400dc6204d3aa690f1341002639573aeebff3161b87b3394890425c2a22e3410d7e03cdc539799996a8e83a312073a7fdd186aeb052ea346c9dae5390c080c3ed30640eec6a0904a084e7ca927816a96b037f2e743dc2c3fff2de5003f4589297c22a24492664d07321a126164db9b3d3bcb0eddb1bc9788032beb5be94acaece0e040125e947409d88a73ca351b4fdd0b2b7672669d3f0cf04b43fbf868b63e47228872d95b8b93409c4cd62c45e00bfad85358c11ef35987ec3b76089479155e98082b198d8303cfae2c021af20920c81cab2dec7e14e70766861e2b2587515cdd5c0a52ee83d5d167394c6f491cfaa69daa9d70d50e3e2edd9faff2c89e4ddb8c8c53031818cf36a214f1b88edbbc73431a8daf34420d6ae4c035033b7e3551543404cb14d95fdaedf4fd7e07226e30185259e08442a3d9eadd0490e83f1ed1f6d4746b6b0ee69ccadcfc244ea3f39bcae969deb5beabfc9bb13ce925e39b33484aa252efdd997c997afe568e309b8abd3453b9351f0b31e7c3d21e1004e928d69d6f1ca141ca61a24fd91fe8044bd5a1ff6eb8f0ac36f067298a136df0e79ea2f33e37c3c659e0b8476a92d6ff1e2b3f31d44ad29b841e75af08c4682def5b713ceb2062b491e9c2d3580e0fe53354cc2d18c85a6d102e5d9bea48e546e775c81f324236fa1eb50c8b5abcb104cebffea78dd62b63106f585bcef873820b9b1af3dea3f9814603d636ce3eaff5019570cdc0b4b25f7e496f45919a809d669a791bde146e77412b481b8d480a93fa868720190c20824f0c19a879fd100e49158a438ea4961d111c4aeff855f2b57e539f98d1aebba5ba19f237c77e3c6ae40151eb36a47556bfd00cae14c25cd4cf8a64aa031d8684569da25c1d1c9aaf087bc78987fb52ce7999c59ad5e9588fe1f183c1929dcff80b9546db5bd11c26e7422680c60f493aa4857d10510b7df4b11f819a371a63f3c587d5b876a01c007b30dd73c44a97d9ddae30d713d46f9569aa5a4eee97c7fac7cdc51ecca2c8fcd62394ee7bad3c64359aa217c10588b24202ec3a75df8143ea6a08f883b372ef4be1486170d951bea3bcbc2e8814e88f7ce3fe63c4fda75309323f4c3f52b7b553a99dabd74e47c61f1c7571508393a155734597084c29558eb7a15646b2cf5be0c7e29173079ff653a6356617b30a1ab4d6c027c463a2d44beebbfae2c0e430910aeff29be9b78aec6c2ee3f04649e8de371bef8a6ae682b194a041a15040823613ce796517e6e65f44829fda244f08df10de117a1c4df6a86466da2bce286761d8d5f83d0d9cb684d662430f9a851fc2a23b806f8bcde5374046b9f976ef1928095a33ed26f7fd605ef2c41f04d0b78b2865213cf959a31bb56202f523e958ce4047c95b9fd9825c6a1dae2eb4a714d2881303977c4973649cc43c2b3ef67050e4f62a724995db24a2b1639b5aa2810a8b131cbc4374e5dd296bb4f2f042c7daee10d99437a2493cdc15874a4f47eb1a1fc6b66431ab57f46ca85fba35da8b172d9277e93f36480a8b42fc12f7b78e1bef6f6067ae6aa055bbf2045e8b4515a5cfda9ecbcde4e8d822157a2982c5e5c601c8a0a75e3935d45ba1c08e70e3a0834752e9f3f8e237adf9b02d89abf44b18bd33e78585aa35e268fd0c8cfa32882e69645cc600395f12e3446f202e8396bb0171a7a6e8b356c0771e39b13bf57911149d7234d4d27dc543ee6b8c565bae939cb35d4163ab4e8b02bb1fe0a9b3e93352a1fd2c9fc7c33ce14037fc4db3db5a4201da572b87e5179345698f4adb9e66f908e902e0b6fe08d1ad15379923b78fd28f3d44d63d5b62fa5b3813a76b1db1e7fed757542d42840df07f996285ac72352d0f715c226a0701fad23a133c2e1ebf0e42539095e0f2a674796542f81c8e035818476a7320a21383c6bf85d6f37f5440d039b96d0e6d11da8a19370ab1f994339f8c7310fe2b177e54dcd148198f63adaffeff24585249ccf25422223923c8de6b261d4e70ff5f5ff6d05907e502fb5eb6ef158c0ddc27cf04cf8704e76eee8138b068e4754ddeee2720045f14a1aaf41d816e739fb2ff6b0e800b24d3b03d0427dd1b67841265858fbbdce881c2621628753849fa831da285342fb2830a01641c096a966037a3bb7c0614a515b4204a4ed7e3d20ccb89e64504046a9e3092796864d0d5ee3e4f9b969c26a25bb0ea166c543cd3adaa55be6a3ce46ee64627093bd0b0f738f7e610f5a382bb43ecb9fe889f5aee7ed414b02986d1380ea631b295bead13fa7dc6d29fa85bc34901843dda51ed4597c353771f216206e17e92710d23be9f3a37d8d6dd7a6c0ee5901a7dc7c73ebc5dca30aeb89414cc5239561a11d1aa4728b50aa987382ead4956c640c79a6c55590c324b62fe97e713c4626bb66549c5d1b9de3c2d90049caab7498d5cf6a551bc97535907b9e5fa25266a4bab7bca9447eb54bfe98f63bbb81b0316f810cf53158dd2831f2ba017f14f0649abae2f6e3c63701a2f7f76b7d0fc7e5e3a2c32b9a9537c02db9a89bb602725d7e1378b4aa283e9c39781098d8bb2de14be4d374e9b321cab27fce7d545f8744757cfff8b5eb055759f13f0dd9238e82425dba874342a482e1d33675e0595fe9445b417400602197e3f64627f9ef7af1ac58665ab1cdc2adc0a38dc13532b80c172b08f38a8922e8b8ab68c7fc8c97d79c85140f123483858603ff008811acd29ef23e9a8b35fb502d8dbc032db0137987db2678b49cf39740eca304b3b4cbede98221d9d076c8ff8faf8d59b56681542a57fc25832f394585564aab6964eead909c017938cd405b825e8f1ff8988d41a3a9a9012e681a857140bb19cdf80f96e4d156f404264edc9636823951afc9dcd28b13a2d4a543284d9b6745e26cf7da71e9310b7f78831a332efe9ae5d0b1b43695fab2afda1eef84392b5dd3db8c6f5f1d9b4bb60f0c7ac66f4d57997b81e9ccc9019fa0e7c52dab9ced683d793ad043d906218bbd7d5c43431d88d1235e03d7c3986240b8fe86e8243df00b03171177f965c53e95c67c17830eb37d43d31ed15bf843ce30e4088c87f2572b5ffd2b95a895889f909692dfbf2eb43f54b0955b94a02587cc80fde99ba03ced90cb3dd571ac651f90091d92c6a9d794cbf8a89208567b5505ae39f2a5cffc719f8d91266541efc800bca61c2b1638056b0bcb2a0487c656dbd72ce4c3aa55438dfa2e5ebd4e1c8d7e13b3f8f32b8faf395d1b108b96ab84c84b050c7fb5f47598d58442272870be718805024de532f15604ccaadb3f4cd5f5ad1495d18da1ed4c746b6bf33e3e3165261d877b75e6de830dfbf16b12cca393383d6c8171cd6b8adf1ba4afc0e466d8e86825a2076a77045e1d730704a1b6c27eaa15ebded48a4381dc175077438b7f5538fff8bc15ac38e462f64a6e4f785f6078fbe60063120488499bd153ae2fd3873dfacb95cb7bbae140884f30d9ca4413776516350f0e9e3ef4f09d08a086a96464f430c29a2c688178963bcc5d33e23ecac02087de0a4dd70fd49bfbe00477ee67e55a6dcb8908762a173b7453244b8543a91b2b9f49b13daabd689e12fc512c04baa1c7d80557078109853602b8811653a09bf7de437b27469d316467224dc7dab499d86a5bf6ecffdc3e4daba0f7b60d5b4cf94e96df049568ac54771a16502f7325f186397a8d181515f46da74cea975e429542dfee1af2cc486017f2f270cf74efbac27c3466b2a7b752948aa90036038ce8ead76edfcf07a41284193addb2d81486c4a43bf7b7721103271da96ed9722b5590f138a8437f9196245f85da26e8483d99de94ed55139d71f395f40132dae733d244b68b24198f70bb9748a056ba839e06336ca215b889ff495985304c883120cd9d437af971fb010af3f95e554dcfd30521dd6ca96accdeca10e8807befd7b1992a86340bd2adc414e4badd6502d8d06af3fa47983e5d8e26df7d4f15a05bdeb569d194dcf2b6ea5692c29ea91949738ca93b23b94ff4adba6dd086b9808395490ae98813651d2e15ab5c9ed2397285febaa2aa2e99ef72aa", 0x1000}, {&(0x7f0000000040)="35f31d7a351333a9ecd6633182ecbaffe38a89d2447c3c092b7d63f3e5df3ef77c4f29e42f5b52b9a9dacf28100613af0283e8bfd940db3b8aab47f1e87ac64f738366", 0x43}, {&(0x7f00000000c0)="18a763aab050348c43c7f654e7113414fe", 0x11}, {&(0x7f00000002c0)="925e3ab798c247a75915a824bdb09104d382d7cc7e5d26d5e152abd7a3d3fe2b1e30277d15f2b6429857284ab449b9662fcc8ac8aebe30444547cd0682a57144df4b7a6a5372593c4d32e609aa26087abe7b0d9e98267a4684a22d540bc7bd5b02868f58f731437b37e8de0932ee373647fd15d043e1444662f60a1eeb492a18be131e38d08c5fc9a1277dd9814bf8544bd5b1315b386c14ee4e1e528013a04eda715361309f47ee6412cfb0f74d67", 0xaf}], 0x4, 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x81}, {{r5}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0xffffffff}) write(r1, &(0x7f0000000280)='oL', 0x2) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000380)=0x4) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) write(r8, &(0x7f0000002500)="6c0314b002acf36b94392065ea08cad54e236dc29a2366a757bcb05dae3957e8adb4e4dba1a2fe80881a3b7458d9947e32202752666523fbe03e8e9e36bd3f849f4b8893e749606d73d112e59a6ccc47714f98587a89f244ad8df86e1009e93f82a4ebf4817169cb099cb9cf3513926ab3fc1471225dda8f61a978139b03c579bf953e81cb9d77e98e69e8101b85de46124d30cd504f17aa8ea5b15ef46b", 0x9e) execve(0x0, 0x0, 0x0) 05:37:14 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564efe969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d84870d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1473], 0x10) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000580)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r9}, 0xc) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:14 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x205) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getegid() r14 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = msgget(0x2, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x2, r1, r3, r11, r13, 0x80}, 0xa08, 0x83, r14, r16, 0x8, 0x548c000000, 0x3, 0x6}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xb, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x4810, r1, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:37:14 executing program 1: r0 = socket(0x6, 0x4000, 0x7) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306600b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3abc5c7a192543dba4999caefe4857cbfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94799b28fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d5696f322d8da3a0c55b317eb692e71839bdc85bba476f2b88d87ea63a43f695e4ebecb3b86c4c0aa6ae3692b3ea480f670f35e2d7c4dc6dea428c812b19bbf025b5fddf6f62b6f81e2b0f1ec803a82400b0bc0b84ae999bb6db21aba"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd0", 0x4}], 0x1, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x5, 0x4}, &(0x7f0000000080)) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x5) setsockopt$sock_int(r1, 0xffff, 0x23c, &(0x7f0000000000)=0x4, 0x4) 05:37:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb80, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) dup2(r2, r3) r4 = dup(r1) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket$inet6(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) write(r6, &(0x7f00000001c0)="95f3822803ae93916ad1744130efa39dc2faba1577bc45dfb841dd811e4a", 0x1e) r7 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x10000, 0x40) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000280)) syz_emit_ethernet(0x2f, &(0x7f00000002c0)="1a472f864034e71b15976a9263cd82ea8a30c0686707def1759bcc45055f30000000000000000000f0000000000000") r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x38, 0x0, 0x0) dup2(r5, r8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x28) sendto$inet(r9, &(0x7f0000000100)="d5e85eb24d968b", 0x7, 0x4, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r14, r16, r17, 0x30, 0x9}, 0x7, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r22, r12, r16, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r40, r41) chown(&(0x7f0000000200)='./file0/file0\x00', r40, r41) lchown(&(0x7f0000000780)='./file0\x00', r40, r41) lchown(&(0x7f00000001c0)='./file0\x00', r40, r41) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, r40, r30, r34, r36, 0x1e6, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r42 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x4, 0x5) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000300)=@file={0x2, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r53, r54) chown(&(0x7f0000000200)='./file0/file0\x00', r53, r54) lchown(&(0x7f0000000780)='./file0\x00', r53, r54) lchown(&(0x7f00000001c0)='./file0\x00', r53, r54) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x6, r53, r43, r47, r49, 0x1e6, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r55, 0x4, 0xcc) r56 = getpid() fcntl$setown(r55, 0x6, r56) r57 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x4, r16, r28, r40, r49, 0x9, 0x282e}, 0x9, 0x7, r56, r57, 0xffffffff, 0x5, 0x2}) shutdown(r5, 0x2) 05:37:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = semget(0x2, 0x5, 0x19e) semop(r0, &(0x7f0000000080)=[{0x0, 0x8}, {0x4, 0x5, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x3, 0x150000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\t\x00', 0xa2e1bf0d07958eff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0xfd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 05:37:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="935be20d0aecc3f4000000000000037766240620f35bf9e696924a5654fcde22806af5e4623c883f862b000f2b4e907328ac1917aac12c48d21b3a9eac3f64971bd6ecb0d1939b0068af8f2e7bf64431cb6744d85e7af86a92dd2a2d3cef549881895ad9c4deb99ab0809c4cae275bb9dd04d15843139ca57c05d348220401001400f3e42a7308fd38ca4d0100657edef444cb"], 0x10) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x0, 0x2, 0xff) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) r6 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="515b76822a6ef3e51227c0a714ecbe205a81c9056c854de85ca82c4dd3b29479ed3d171f29643b114c983d7bdc90aac83f16042df2d9ab733b102d96d2fcd6d5de2ea1b1f1f8516efda02f887c812108d13222b8f763a9b1aef298035515c3bd2c26d8774a03cd9d82d867106bc1352e2a0fcda4a4715edc42268d5abdc8647f7f27d2facf8df089f16cd3b10f5088561e95fbe68886158520c8e005c0e202d141fa8f6748d4e618c05d9456494763fddd6a678f7be6709967804c486ac51b4ae1307183bf2937dc2259a02f131a5e6b80e2f36cbc547febe5efa4652b6fc511fb07b6652f8b6ed6d6b99dc5c73268afe06293acec1a3a8c43d4ceab09", 0xfd}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r2, r6]}], 0x20, 0x2}, 0x2) fcntl$setstatus(r2, 0x4, 0xcc) r7 = getpid() fcntl$setown(r2, 0x6, r7) fcntl$lock(r1, 0x3, &(0x7f0000000000)={0x7, 0x1, 0x392, 0x909c, r7}) write(r2, &(0x7f0000000300)="86a51338c6df2733711b839b5ffdf22751146a2a1b1cf7247a71851ff943272053f7b4158fe815950f4c4c21a3b2049d7edde07aef136c7cab9e948ad04f09ae27ce7a1d383442e9536e1a4aed35aff106296568bdc058355fff7823a00b2a8ea37d1b1fe32f276cca3765299d779e242ac2fe14db77a9a1f1f5a9d6b294acbd733661344426a64380dfb56e6efb0cf3ad0e7789b57c3fd6b8df18ad2b813e488dd9610439031c257b3d4cf73f0d6be40666e6672dfc7ffeae5753de0ef50e273ac96d96b77b23d3a7023460e5cb79ea68cbe3d6aef45513844c6cb1ad419143e43a42878f199f1ab477bfbe81cb899d93521f2e403fb470ffeb4edb49c1846f0c92f5ddb47d6d1aaa590f71e4793541cc1a21920506", 0xfffffe6d) 05:37:15 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81}, {{r1}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x401, 0x2bb, 0x80000001, 0x2, 0x8, 0xaf3a, 0x1, 0x3, 0x0, 0x0, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="79d982b871a6839a0b6052461944fee58137ff8c908d888c78e5656915de90e3949565254e0ecda081788b1581376e95d59bc95f09e30799e1bed0cef069d7e4b8d16bfdd4dd3e2c8bb689abe70a267153a13c9e8906cd0acfc702c18401e07fe789f9204ad5e55afdc01c35da1d8d7951f5a5a4676fe1b9bc2bdf83bee8195676012e4e4fe30bd7b7fd05afa739ddf55244e45b90e1e918a802ccf8adb26056165f6483e70d0daeca5f1a21ab83ea427227e56e7f578dadcc0569d6fdef009fdb68a7c0aa1cbc2e0b42c82674e436", 0xcf}, {&(0x7f0000000100)="2d6491543f7f9332162a5b29ec1904dd7fc1be7b", 0x14}, {&(0x7f0000000180)="2dbf4dcf16d481d41860da8fd39e9f2ed42523c3b6be5dab4ee87eddeeadfd5fef2b02299cd8bd3e84522e0931615720a07d176f133f678cfd5b292e98de3c2e6e5553067a2efb9c95", 0x49}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="3800000000000000ffff000007000000feb41f7196a7f127d870dc58b275c18ec6cac9db0f7e9c6b83c86e6e5f828cc24f951ea4113187cc60000000000000000000000001040000820051b401e12756ee3bf8c1188328a48f5e14bbcd0016675fa6b678ec651768de67f776272969565f1438bf4ad77df1b6f71e8a95cf299433ebf44b4f3c8d54a1ccbf0b35f2efcbb38c0f0356000000000000003d7cf9323e331fa03ff9000000000000000000613913877c0bae1c64fc89f6caafb034bf69dcd3085ed12b2215fdd0e1fee2994f886f29929fc730560ea37d295e3fa44b9380241f000000000000000000"], 0x98}, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0xfc}, {0x25, 0x7}, {0x6, 0x0, 0x1, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 05:37:15 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/15, 0xf, 0x1802, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280), &(0x7f00000004c0)) syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 05:37:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff2e2f66696c653000"], 0x10) getpeername$inet(r2, 0x0, &(0x7f0000000080)) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r7) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x8, 0x7ff}, {0x100000000000002c}, {0x6, 0x0, 0x0, 0x2000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x2, 0xffff4128}, {0xff, 0x2, 0x3f, 0x20}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:15 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000002c0)=0x8) listen(r1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="22562a3741f06b1988d2e387cd97330b8b1dfcbc5202a12b9b7e33ef2b6f3b371f91e33ea7e66579da501b87c845ba61a58b136c63410bf6e6e6637def4295a581753b6c453b41a28ca893420a6b162e5cb050e56192886790697eda463b0a4fd74e239a71eb0fa8b68cc30b4f92673857cfee2d4a0434fc646294aa04863d78a1533fc49901e2d7178e95b3af83a8899b4e0c25a29bbb12ae5d3d8c00902170ec552025331eb54eefe7c389faa82a7334c42acd91351775c98a977c522c7aee5ce6"}, {&(0x7f0000000240)="207aede934117f8f62d5abbe00dcf3f8eabedb877defa0c0e0226a5c53e4b89d844b7171eaa98bba2212161f3ce5cb26a3f6063fdf24a3110b375ee92166"}, {&(0x7f0000000280)="09772ab3b48bd51bc45304f61af9781813f1e44eb8f037023d1661f2c4a0329c96ab36327593f61d4d5957e139c66e55a69989740101a5b97e59de5ac896f57c"}, {&(0x7f00000005c0)="e1b4dc24a2173504cea7cd9ff567474fe663c039b5276f644ff603447687642f25f9861b382ada339c9c242c4440ee682938373229568901100deb16396dcfb979859a7f48367906879b14602875d7412f2eeb3ca9b3e265159038c28f57e066238b6ad10985c84b4123b05ae786ded10de248ebadb086a0da3610cba31f56ba46b36cceb266a4e73163a6a9514e63e86bcb76da4f928e3582957da027d6a195ae2d61e64dba430b7695d6ff99bf7d20d13e30666d93380500ffee59abd82ef208bea7982b9cc8f4b4e8ae64e05b39d890e1c8fc3dac91247020a1d2f545"}, {&(0x7f0000000400)="349fdbbd2dd5bdfc377cd7571a31a4479720d7c80d0b590905fca573d7f0be0934f96a128f0e09502c247cc3fc72b74f7fed43880860143ec70c23dff7fd22a191b6e104330970c05135a094ef3fd23e8812f9eb65398b2f05e8be0b0ef019326d30576cc0b28c610c4806e6a123e3621424f657704a6b16db430a91be1b3e84b1007ced8afc14147d702c212f53b51df774dd14edb8ee42f4e04fa1cb0280d571395653d70f92b5faf2ca4bf7e749e5fdd1a5db595c166fdb949c698f3c6a951831db52e607568f"}, {&(0x7f0000000500)="ffa084b94ef1b7f30c2b07f827f5fca88c2866f1"}], 0xb97d6c7ed5c67a, 0x0, 0x0) 05:37:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x4010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xd5fce094c12aff6f) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000500)="690bfa9bef275b600b2e3c8e94b19d467caafc801c7790423343d97dc4627b14eee87bf488f0222c9a275266ffe46b63ead134a47f2bec34274560945abc305d6c59be35746dfccfd57a84cca509112b2b94f89336cfbefad94d2cb9bf112967676b4e20166dcf2b011c7232edd9", 0x6e}, {&(0x7f0000000580)="9e71920141c59145ee90862107ce748558b7a412ce9f6812fe358430468a87504fb6cc5a0bd73e67391eeda766d63345948a24bda32b60d6249a36a5ff9b7dd73ef908581263cab1d751207f8fe69970d0766cef3c72", 0x56}, {&(0x7f0000000780)="1fc00dcf19997dc49130467b23560f64c200c910914e519f73040e74c2d9bac6b83098a392dc319f020f32b39ea26c2c5a85576a0bc8597445027dbea6b5aad9ba351a9580c8500b1844e540d861d543c35d17b4cd8748f1ea873550f3d5f1f32714d2b0be861478125970cbbd6675858a4a83cf88d8af29e9bd67ac0d706e54bcd193c8e0653190495e43dba58dc02d2bab515044b694ae6fcde227ec44ab4269216be0b37122c3fa4a7df53698ac1b96b821124d10525952a7a23b761b3e80d0adeecdd9864b60ba43b03a29de7f445e6aa1f2f2970f69063264a269992c34e3a49aff94770d7ca32ac22891ca3d231d19f7e06683c044c31a", 0xfa}, {&(0x7f0000000040)="118c17479d42200b9178b45a91949b0ddf0bd7a0582df1c40e09", 0x1a}, {&(0x7f0000000880)="48ae37b461b14f17c3208f73c3d6174b8d0019069873b7ede9c382023a2e05cee26908d161894b993f10b5ab95fed23c951ee3514a4b8cd7a9a0bfbe7647731ae7acaaefd693f929cfcbc9bbcfd586b27f4da75dfab8129a1080b941cdce1b1d10", 0x61}], 0x5) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000080)=""/226, 0xffffffffffffffd4}, {&(0x7f0000000180)=""/120, 0xfffffffffffffeba}, {&(0x7f0000000200)=""/241, 0xc5}, {&(0x7f0000000300)=""/191, 0xff8e}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/222, 0xde}, {&(0x7f0000000680)=""/253, 0xfd}], 0x1f3, 0x0, 0xffffffffffffffff) 05:37:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = socket(0x400000000018, 0x3, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) setsockopt(r3, 0x20000000000029, 0x39, &(0x7f00000000c0), 0xfffffffffffffcd4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37: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) socket(0x1, 0x5, 0x9) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 05:37:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) writev(r1, &(0x7f0000000180), 0x0) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:37:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000340)='./bus\x00', 0x800, 0x6e04333c8ef89db) ioctl$TIOCSDTR(r2, 0x20007479) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/185, 0xb9}], 0x1, &(0x7f0000000200)=""/235, 0xeb}, 0x800) 05:37:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) shmdt(0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8cd02e2f62757300de075ef1ba9a2d81c98b86b9610e8708e8a6b32b34025d3a1a980ba9512b30252d594e446009324b887e9953af1cb5195c19d138439de1caa06c750a7ee94ee2c05ba98ecbe2a7dd5b9aa909cada5a2ce0"], 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) 05:37:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000840)=0x1ff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) r2 = getegid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x2, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffccf) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r15, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r3, r9, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) 05:37:15 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) dup2(r4, 0xffffffffffffff9c) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="e4182e2b66697fffff02"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000001c0)=[{0x2000000006d, 0x7, 0x7, 0x89}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) 05:37:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 05:37:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) chown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) lchown(&(0x7f0000000780)='./file0\x00', r1, r2) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = getuid() r6 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r5, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getuid() r9 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[r2, r4, r6, r7, 0x0, r9, r10]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 05:37:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 05:37:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = semget(0x3, 0x0, 0x189) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendto$inet(r2, &(0x7f00000000c0)="72aafacc8987c251e09a8de0", 0xc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 05:37:16 executing program 1: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x3) 05:37:16 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x2fae915c9973de52) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x46bfb) r19 = getpid() fcntl$setown(r18, 0x6, r19) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfb) r21 = getpid() fcntl$setown(r20, 0x6, r21) wait4(r15, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) r27 = msgget$private(0x0, 0x0) msgsnd(r27, 0x0, 0x0, 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r13, r5, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r15, 0xa5, 0x1, 0x100000000}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() wait4(r30, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r31 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r33 = getegid() r34 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r31, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r32, r33, r34, r35, 0x1, 0xff}, 0x8, 0x6, r30, r30, 0x0, 0x2, 0x1f, 0x400}) r36 = msgget(0x3, 0x241) msgsnd(r36, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r37, r39, r8, r24, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r40, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r41 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r42, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r42, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r41, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0x10) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x2e6, 0x0, 0x0, &(0x7f0000000000), 0x7c}, 0x0) 05:37:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) symlinkat(&(0x7f0000000080)='./file0/file1\x00', r2, &(0x7f0000000100)='./file0/file1\x00') faccessat(r1, &(0x7f0000000140)='./file2\x00', 0x4, 0x4) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0x0, 0x0, 0xbc8, 0x0, 0x7, 0x3ff, 0x400, 0x1, 0x0, 0x5, 0x401}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:16 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000100692000301e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r0, &(0x7f00000000c0)={0x1, "1df3131facf08cd963feff3903b9d53b765e760c3331092af3fe1cc2c4415dd5ebc647fc42ae3e569135180be142b63ba5d4d8f835ade13a2281d21cd67965664b0e19e35f6d998464e6e8578433c7ecff82d64b1537599061d5a579c60372eb87c76d35e1f6bd124248b0a2f016f8cd649ec17a61efa609beb2fa52d7aa10f394a3e6b52414a27b7337ccb1d36a02f9292d636579885ef2d92574c84a02021e9e01c0c9d4a737412e33279fa98e8b286e6ebc238ba1a7b4bc2fe54d1a30152a90301c90984ebd952d1c1c3e298fe8940250ae932f0047ccd51cf3101d66a919c18033036c7126ce02bb74e2b2"}, 0xf5, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f00000007c0)="fbafcb8f557b7c2600ca320400"/30, 0x1e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000800)=ANY=[@ANYBLOB="4f000000000000000000d015ca211721"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r22, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r23]) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = socket$inet(0x2, 0x8000, 0x2) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4000025}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r29, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r29, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r30]) getgroups(0x1, &(0x7f0000000300)=[r30]) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r35, 0x5) r36 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r36, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r36, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r37]) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000480)="b13a0b485f5b3239c24ef6b36c77f82b9f517e2798ddb6dd9f6106f59073a666cc5a59dc191dd4757fe32d910ac7f562c0e721ed0dd1ea1532d68363cc8d87a119c0eb38e141f0c09f58f20c474bb83234dd988261e56f9bd92917afe8fd011a85b70d6f66bc59a1abf5b272f995dc7ff59d94267f78465b1468d3cd6351caf4d587f4ab312816c4fb0b88a88b140eb5163023467c574d101082f3", 0x9b}, {&(0x7f0000000540)="510bbb14123b59d094f6324e8951aa431b03403b0353462702d057a8251e57376281b896ade81dba63abe027bec0fe981212bb593ab31fe0ad0fe5c6f8746abed7afed159fe2623acf7132ef73adfcfa8c1485fdec8553c62c6a4984078d27d51fa95d6bac70a0771d92fc81861010c79797d54dd032c33d9717cf7ff42c00f8d3098b581192ab5a0d9b8b5103aae07b8e3d034b0fd67c9284c29372f74d3dfb53cfc6bfe75af0c6a7258b904d8f96fe96b19518ddaefc229fc5ac65a0ef4ff68a0ec469f5a464", 0xc7}, {&(0x7f0000000640)="41ad020fe595de3b3c068a2a46e022bfecb90e95d2672f60e3dc85ebabb340325a963e1ee39bab5a56aa2d6d72349a024cc279bd8a81d121f85fe0c637934f1b74ae446e1cf46d5bc96d0e651303e1878bd5343e76bfe696767707b527b129fcfa840b8b98e095555bde0a753320bc824ae1e88895a6d05440ef80da5dad6cd67e53831c000c658b6b1dfbedfc924ffa01620b04454bb72242a1192aafe3aec16d99339bbc281deb7e795f", 0xab}, {&(0x7f0000000200)="2137547cb489", 0x6}], 0x4, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r21, r4, r23}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r2, r28, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r3, r4, r31}, @cred={0x20, 0xffff, 0x0, r34, 0xffffffffffffffff, r37}], 0xc0, 0x1}, 0xc) 05:37:16 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x402, 0x100) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x6, 0x101, &(0x7f0000000200)="10a238b92262a917f78ba35c18ca13e5a25ad01e69bdaabde0a7035db5123d45b3f9ff36ecfd92d4bbf06fb55a36c34634de7ae4d3c56ce0502a451b9aa448031b302e89511542d41ba77a2f61f3dd5867a2bb74dbc3a8b3eb6f701c795ced217602de6b046791636cc4dd7330ebe42da8b012587ae5ab39faf0004440c2f967807114aee2ec64cb236966f74a9df97adf8f03e68339c4e13387af8887902954f4619318c30df7a2504402d0b31b5cde278d91252c8ef73c40fc19424e49c5db102b8e98ad92dbd2bbab03e5b8e193965ee4e8ce3371e39cc9a003810ac58e337c74f4", 0xe3) r2 = socket$inet(0x2, 0x9bb64289662530e7, 0x4) getsockopt(r2, 0x2, 0x38, 0x0, 0x0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xeb, 0x346}, 0xc) pipe(&(0x7f0000000080)) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f00000000c0)="46da46fe2ed5f0680aab341113311b3edd0e18ec072c4217c7ac", 0x1a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, 0xfffffffffffffffe) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) acct(&(0x7f0000001200)='./bus\x00') pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x401, 0x20}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) pipe(&(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) 05:37:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x9, 0x80, {[0x82, 0x1000000000008, 0xc, 0x4, 0x1f, 0xfff, 0x80000000000000, 0xfffffffffffffff7, 0xf0, 0xfffffffffffffff9, 0x3b61, 0x1, 0x100, 0x10001, 0x65, 0x3, 0x8, 0x5], [0x2, 0x20, 0x5, 0xfffffffffffffffa, 0x4080000000000000, 0x1, 0x8001, 0x0, 0x7, 0x6], [0x9, 0x6, 0x2, 0x4, 0x9, 0x7, 0x7fffffff], [0x1, 0x100, 0xffffffff, 0x3, 0x5, 0x82f], [{0x0, 0x7, 0x2, 0x7f}, {0x0, 0xd57, 0x24, 0x9}, {0x6, 0x400, 0x6, 0x19}, {0x8, 0x4, 0x1, 0x1}, {0x4, 0xac, 0xffffffff, 0x1}, {0x3, 0x6, 0x9, 0x2}, {0x3, 0x3431246d, 0xb, 0x7fff}, {0xf68c, 0xffff, 0xffffffff, 0x7}], {0x7, 0x1, 0x8, 0x2800000000}, {0x9, 0x0, 0x2, 0x5}}}) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0xc4, 0x1) 05:37:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [], [{0x0, 0x0, 0x1, 0x20}, {0x0, 0x0, 0x0, 0x1000000000000000}, {0x0, 0x3f}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair(0x20, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) close(r3) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x8000, 0x7) dup2(r6, r5) pwrite(r5, &(0x7f00000000c0)="fcc65076f95e6e21e8d3bbd396ed2830b7442b", 0x13, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *113081 60577 0 0 0x4000000 0 syz-executor.1 300468 4776 0 0x2 0x480 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208e6e,ffffffff821d1ce1,3b7,ffffffff821e7d46) at __assert+0x2b rtrequest(1,ffff800024db8c58,4,ffff800024db8d28,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b2e900,840100,ffff800000b2e958,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b39000,ffff800000b2e900,ffff800024db9000,1) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800024db8ff0,ffff800000b39000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800024db8ff0,ffff800000b39000,1) at in_ioctl+0x1e7 ifioctl(fffffd806f6cf780,8020690c,ffff800024db8ff0,ffff800020ace518) at ifioctl+0xb64 sys_ioctl(ffff800020ace518,ffff800024db9108,ffff800024db9150) at sys_ioctl+0x5b9 syscall(ffff800024db91d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,cb8cc9f8010) at Xsyscall+0x128 end of kernel end trace frame: 0xcbbb5dc36d0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208e6e,ffffffff821d1ce1,3b7,ffffffff821e7d46) at __assert+0x2b rtrequest(1,ffff800024db8c58,4,ffff800024db8d28,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b2e900,840100,ffff800000b2e958,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b39000,ffff800000b2e900,ffff800024db9000,1) at in_ifinit+0x37a in_ioctl_sifaddr(8020690c,ffff800024db8ff0,ffff800000b39000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800024db8ff0,ffff800000b39000,1) at in_ioctl+0x1e7 ifioctl(fffffd806f6cf780,8020690c,ffff800024db8ff0,ffff800020ace518) at ifioctl+0xb64 sys_ioctl(ffff800020ace518,ffff800024db9108,ffff800024db9150) at sys_ioctl+0x5b9 syscall(ffff800024db91d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,cb8cc9f8010) at Xsyscall+0x128 end of kernel end trace frame: 0xcbbb5dc36d0, count: -12 ddb{0}> show registers rdi 0xffffffff81823987 db_enter+0x17 rsi 0x3898 __ALIGN_SIZE+0x2898 rbp 0xffff800024db8a70 rbx 0xffff800024db8b20 rdx 0x3899 __ALIGN_SIZE+0x2899 rcx 0xffff800021b98000 rax 0xffff800021b98000 r8 0xffffffff81cd62ff kprintf+0x16f r9 0x1 r10 0x25 r11 0xbb87a1ae8a5db64 r12 0x3000000008 r13 0xffff800024db8a80 r14 0x100 r15 0x1 rip 0xffffffff81823988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024db8a60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=113081 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace2a0,0xffffffff826651a0 process=0xffff800020add180 user=0xffff800024db4000, vmspace=0xfffffd807f00a2e0 estcpu=30, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60577 128931 4776 0 2 0 syz-executor.1 *60577 113081 4776 0 7 0x4000000 syz-executor.1 827 393539 15703 0 2 0 syz-executor.0 827 447933 15703 0 3 0x4000080 fsleep syz-executor.0 15703 383556 65397 0 3 0x82 nanosleep syz-executor.0 4776 300468 65397 0 7 0x482 syz-executor.1 7898 250634 1 0 3 0x100083 ttyin getty 12890 457953 0 0 3 0x14200 acct acct 56056 201324 0 0 3 0x14200 bored sosplice 65397 455541 27490 0 3 0x82 thrsleep syz-fuzzer 65397 27397 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 171820 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 104139 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 353485 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 137179 27490 0 3 0x4000082 kqread syz-fuzzer 65397 195558 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 80372 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 42868 27490 0 3 0x4000082 thrsleep syz-fuzzer 65397 485583 27490 0 3 0x4000082 thrsleep syz-fuzzer 27490 90611 22586 0 3 0x10008a pause ksh 22586 508075 91772 0 3 0x92 select sshd 91772 510300 1 0 3 0x80 select sshd 3292 443665 26727 74 3 0x100092 bpf pflogd 26727 73920 1 0 3 0x80 netio pflogd 35057 164365 40587 73 3 0x100090 kqread syslogd 40587 84721 1 0 3 0x100082 netio syslogd 35357 221741 1 77 3 0x100090 poll dhclient 86016 71920 1 0 3 0x80 poll dhclient 46167 205581 0 0 2 0x14200 zerothread 4119 418481 0 0 3 0x14200 aiodoned aiodoned 33852 25633 0 0 3 0x14200 syncer update 24284 155659 0 0 3 0x14200 cleaner cleaner 42943 285808 0 0 3 0x14200 reaper reaper 95736 258932 0 0 3 0x14200 pgdaemon pagedaemon 83027 355677 0 0 3 0x14200 bored crynlk 66347 286343 0 0 3 0x14200 bored crypto 61902 34392 0 0 3 0x40014200 acpi0 acpi0 62898 34338 0 0 3 0x40014200 idle1 54661 514196 0 0 3 0x14200 bored softnet 97875 340364 0 0 3 0x14200 bored systqmp 68972 217163 0 0 3 0x14200 bored systq 72625 295664 0 0 3 0x40014200 bored softclock 6372 19351 0 0 3 0x40014200 idle0 15800 262777 0 0 2 0x40014200 smr 1 449573 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 60577 (syz-executor.1) thread 0xffff800020ace518 (113081) exclusive rwlock netlock r = 0 (0xffffffff824d6738) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82666748) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9670 6986K 14607K 78643K 25154 0 0 pcb 13 10K 12K 78643K 1046 0 0 rtable 121 13K 13K 78643K 3722 0 0 ifaddr 102 25K 29K 78643K 1126 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1702 0 0 iov 0 0K 32K 78643K 1088 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 7080 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 90 0 0 VM map 2 1K 1K 78643K 35 0 0 sem 12 0K 1K 78643K 1814 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5763 0 0 sigio 0 0K 0K 78643K 679 0 0 proc 62 63K 95K 78643K 2241 0 0 subproc 32 2K 2K 78643K 510 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 1366 0 0 in_multi 30 2K 2K 78643K 575 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 32 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1211 0 0 pfkey data 0 0K 4K 78643K 5 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 129 23K 32K 78643K 20792 0 0 UVM aobj 130 4K 4K 78643K 142 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1137 0 0 NDP 26 0K 1K 78643K 356 0 0 temp 266 3564K 4201K 78643K 108625 0 0 kqueue 0 0K 0K 78643K 43 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 133 0 127 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 376 0 374 1 0 1 1 0 8 0 rtentry 112 613 0 567 2 0 2 2 0 8 0 unpcb 120 2409 0 2399 3 2 1 2 0 8 0 syncache 264 30 0 30 14 13 1 1 0 8 1 tcpqe 32 6180 0 6180 3 3 0 2 0 8 0 tcpcb 544 3684 0 3680 31 30 1 13 0 8 0 inpcb 280 13290 0 13282 28 26 2 9 0 8 1 rttmr 72 11 0 10 4 3 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 77 0 74 2 1 1 1 0 8 0 pkpcb 40 27 0 27 11 10 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 165 0 164 15 14 1 1 0 8 0 pffrag 232 71 0 71 19 18 1 1 0 482 1 pffrnode 88 71 0 71 19 18 1 1 0 8 1 pffrent 40 169 0 169 19 18 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 377 0 312 1 0 1 1 0 8 0 pfstkey 112 378 0 313 3 1 2 3 0 8 0 pfstate 328 378 0 313 8 2 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 10 0 9 7 6 1 3 0 8 0 art_heap4 256 2433 0 2169 35 16 19 19 0 8 0 art_table 32 2443 0 2178 4 1 3 3 0 8 0 art_node 16 603 0 561 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 12 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 1812 0 1802 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10034 0 8616 46 0 46 46 0 8 0 ffsino 272 10034 0 8616 95 0 95 95 0 8 0 nchpl 144 18966 0 18464 61 40 21 61 0 8 0 uvmvnodes 72 6431 0 0 117 0 117 117 0 8 0 vnodes 208 6431 0 0 339 0 339 339 0 8 0 namei 1024 66994 0 66994 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 33 0 33 13 12 1 1 0 8 1 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 59401 0 59401 42 39 3 7 0 8 3 plimitpl 152 500 0 492 1 0 1 1 0 8 0 sigapl 432 5882 0 5866 4 2 2 3 0 8 0 futexpl 56 123181 0 123180 3 2 1 1 0 8 0 knotepl 112 1950 0 1931 4 3 1 2 0 8 0 kqueuepl 104 2422 0 2419 10 9 1 4 0 8 0 pipepl 112 6290 0 6269 20 18 2 2 0 8 1 fdescpl 488 5883 0 5866 3 0 3 3 0 8 0 filepl 152 53579 0 53474 38 32 6 14 0 8 1 lockfpl 104 2163 0 2162 1 0 1 1 0 8 0 lockfspl 48 757 0 756 1 0 1 1 0 8 0 sessionpl 112 49 0 38 1 0 1 1 0 8 0 pgrppl 48 93 0 82 1 0 1 1 0 8 0 ucredpl 96 6874 0 6865 1 0 1 1 0 8 0 zombiepl 144 5866 0 5866 4 3 1 1 0 8 1 processpl 896 5900 0 5866 5 1 4 5 0 8 0 procpl 632 18593 0 18548 6 1 5 5 0 8 0 srpgc 64 42 0 42 15 15 0 1 0 8 0 sosppl 128 87 0 87 18 18 0 1 0 8 0 sockpl 384 16139 0 16119 53 49 4 14 0 8 2 mcl64k 65536 630 0 0 78 37 41 65 0 8 1 mcl16k 16384 21 0 0 3 1 2 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 214 0 0 24 1 23 24 0 8 0 mtagpl 80 88 0 0 2 0 2 2 0 8 0 mbufpl 256 876 0 0 37 0 37 37 0 8 0 bufpl 256 25432 0 18384 441 0 441 441 0 8 0 anonpl 16 671373 0 654980 215 143 72 85 0 124 0 amapchunkpl 152 40800 0 40646 77 69 8 14 0 158 0 amappl16 192 31541 0 30631 218 171 47 58 0 8 0 amappl15 184 974 0 973 5 4 1 1 0 8 0 amappl14 176 1057 0 1054 2 1 1 1 0 8 0 amappl13 168 799 0 799 5 4 1 1 0 8 1 amappl12 160 445 0 442 2 1 1 1 0 8 0 amappl11 152 589 0 574 1 0 1 1 0 8 0 amappl10 144 582 0 577 1 0 1 1 0 8 0 amappl9 136 2089 0 2080 1 0 1 1 0 8 0 amappl8 128 1617 0 1575 2 0 2 2 0 8 0 amappl7 120 771 0 758 1 0 1 1 0 8 0 amappl6 112 527 0 515 1 0 1 1 0 8 0 amappl5 104 802 0 788 1 0 1 1 0 8 0 amappl4 96 5723 0 5686 1 0 1 1 0 8 0 amappl3 88 1637 0 1631 1 0 1 1 0 8 0 amappl2 80 45688 0 45611 4 2 2 3 0 8 0 amappl1 72 140298 0 139845 25 15 10 20 0 8 0 amappl 80 19348 0 19299 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 5916 0 5866 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5916 0 5866 1 0 1 1 0 8 0 vmmpekpl 168 54972 0 54939 2 0 2 2 0 8 0 vmmpepl 168 741863 0 739688 347 221 126 126 0 357 26 vmsppl 368 5882 0 5866 2 0 2 2 0 8 0 pdppl 4096 11839 0 11798 7 1 6 6 0 8 0 pvpl 32 1897418 0 1877178 435 249 186 205 0 265 19 pmappl 232 5915 0 5899 10 8 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 778 0 99 21 0 21 21 0 8 0