bceb0d95575b33d8e96a6a0b850372ae036d6cd64594c26b26e7c42169344494fd25e0d61ac936f460b1f1014c68b445d3cc010ef14a830f7390318b238816d8e8fa5cb3c84cd40f62a8167e8c7aadcbac1abcab17d5054f389c16bca48c0cf8c4febdca78a7edf035b7b4bb884293ab3ff99e77b7787c6afb335d90790c10e1f6cad9cf04ef014a0ff11aabcc3ab5f022e600edbe597b412269f7170646e03fe44a4592f36cb44f7a02a56b5fcf1efadda578bdb3711ad89df214d7c31496b53f575d8ce8187bbdd1", 0x1000, 0x402, &(0x7f0000001100)=@in={0x2, 0x2}, 0xc) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0xb4) sendto(r2, &(0x7f0000000000)="5ba8ada9c6de9dfb97d592", 0xb, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="06002e2f66496c653000"], 0xa) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:46:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCBRK(r1, 0x2000747a) 11:46:28 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x88, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r1, 0x1}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb900000000ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205ca9837f359689a2b329e1c3238f6c73c83c8f55e8300fa53643866cdb3cfddd06efc3a325d251974d848e9b411483d9a20"], 0x10) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') writev(r2, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad2528", 0x88}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x7, 0xfe, 0x3, {[0xffff, 0x20, 0x400, 0x958, 0x4, 0x5, 0x9, 0x7, 0x8000, 0x3, 0x1, 0x5, 0x7fff, 0x9, 0x7fff, 0x2, 0x2, 0x2], [0x5, 0x8, 0x9, 0x0, 0x2, 0x6e3, 0xfff, 0x9, 0x1f, 0x2], [0x4, 0x3f, 0x1, 0x100, 0x401, 0x200, 0xcd], [0x61e, 0x2, 0x1000, 0x0, 0x200, 0x3], [{0x9, 0xff, 0x10000, 0x2}, {0x9, 0xffffffff, 0x40, 0x6}, {0x7, 0x1, 0x8, 0x3}, {0x536, 0x101, 0x100000000, 0x4}, {0x20, 0x0, 0x6, 0x100}, {0x6, 0x1, 0x8, 0x8000}, {0x5, 0x1, 0x0, 0x4}, {0x101, 0x0, 0x101, 0x11}], {0x3, 0xb0f7, 0x9, 0x10001}, {0x0, 0x4, 0x4, 0x8}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0xffffffff, 0x7fff, 0x3, 0x7}, {0x2, 0x7, 0x101, 0xafa}, {0xd5fd, 0x100, 0x7ff, 0xe06}, {0x0, 0x7f, 0x100000001, 0x96}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0x2}, 0x10) 11:46:28 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e7ddc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa448ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b0446001249f5b2000000000000ddffff93d6fae9aa628e168feee437a46b3f0bd77f62a118a2ec7773dbc5d133ae7543d866335240df193212ec33337c261e49fc36201e0469adfeb4e1599a21857ab21e"], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = getppid() r8 = geteuid() getgroups(0x8, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000580)="0ddfc7ac386b82ef081cbdee7c4ef6158bf0bed790b89eb74c40fba182517b8d588dffd3c5694d7d373ad939ad32", 0x2e}, {&(0x7f0000000b40)="fb471cb04e7c813ec4b19ea315fff6448add9ed8666fdd48be389ddc073594f52e1bef2b90876281f1dcc07ef9e44f34af948bee72de51836881992afc3dc81a6763cf0e82fbe54d4948b3dba3fe1fbac85c74ab57124c0d059943c82aacb19048976848ae630059467451d47df99ef0afacdc84c4c7c193185ac650d28f820403969c49a0ea57fd99765852f2dc051eac472cfb38dff4bb95d1de6c3e602c2707c7c27469f1cccc4e88ca6b74d92c72eb3d68a42cd17be14c2d81e38ce304b56efb0fc3738c617d201d5e592613e4a3dd0e1717b00d6a2fafaa2b6c8bed28bc4d9cb1cc97eb1c1f4da5ac96ad7d96c48529eb6303b4", 0xf6}, {&(0x7f0000000d40)="f6d9d69bbf59e04ef9a3c832aa538d1a7c430bcb84298685fe8a259aceba30cca50d8ba0bbeed0794848d07f300233dd7449b8051bb8edd6d41de028630babbd030991f3a9b85c89b5321ad86bb45001a1354a49fd987b464c31a0ae20db9506650de93667887f0df7f4329d53c93ad693d8d9c9500bcc50ff2ade6879", 0x7d}, {&(0x7f0000000dc0)="07da233c68c83f2d435f82c54701647f1c094be7fd5b0aaaa67102e566312067fa618ee8299fdfd9f057996892719162f992170d655bdad65377868bb3c98c5371f1790a3476ef82089f70936f439272e964b8ec5d47f432eb4e64c836bce7f6e8e3d5c70459f7e9f9576697608fe95aff897e84c50960f4b17813664b1214d5a647761df8418bb1ca27411e", 0x8c}, {&(0x7f00000006c0)="c1519d9c94341b3e238b54dc9a3ea5", 0xf}, {&(0x7f0000000e80)="748b4bec63a9279b0cba6d27f4c7516ba23370cfc9ce972581b4526e381ff0ccf097ae1ba6a8abae65d57ee0b04ca65f865b0c8102465b5d7b9b6755a2ef2a3b4e67663af494c262fc801c2f5e9f46a40823e82cab125dabcf5aa17b9b8772736fe00e5e463ae8402bbb66cbfa47704c85d3078b9c77d3b932d26116ca6ae519460588b017c26e7ab4f3fdcbb37a691ad5048c07e4673b4e9cafacb5a0762ba6c2bcc3bef6a3723f9c25ea8c0c1001a5466f73a824259c5e8d633754035bec383936476f614b8bcf34ee4f1f33555e4e3ad5b2cd23053e15f58f458c1b", 0xdd}, {&(0x7f00000007c0)="6bc7dfb1ec1028b625e1043217619ca012bc504a6b2dc8196e53129928c33c4335298098ea893a334ec769fbbbc5a7b7379a9f2f9041b73e", 0x38}, {&(0x7f00000011c0)="d756a4727cd72d20988b166a49f118a06e8e86c59c629e1545e02cd296116989244c2e428036211a6562503ffe25ad46bbe2bd6c6d4619ec8fc07a924d88974ed7602b455430a9dfd7fc245ba67b4f8aa4ae79fbbb2c75fcc64b1c0f0620531e7176b84b79dd797dc0e8252c05d30a3d1667cc0b1a639003212b5e0f9f1a6313d960bae076040c6b1587f15f2f803a0275ef760a037f8c0dcf8b46a39c1d049e401f9917dbc982d73be85269fbe152ab39b88377f6842134a3790cf1fcd11a5481409b50bfdd23", 0xc7}], 0x8, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r2]}], 0x68, 0x2}, 0x2) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f0000001380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600), &(0x7f0000000980)) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="c2f097010056b0f6a8340d0000d6"], 0x8, 0x1, 0x1000) listen(r4, 0x6) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x1}, 0x24d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='[') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x200, 0x10001, 0x210f, 0xfff}, {0x3, 0xfff, 0x4, 0xfffffffffffffffb}]}) 11:46:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 11:46:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc0a177be1dd65e75) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000088e3fe"], &(0x7f0000000100)=0x25) 11:46:29 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1500000000040009b80700000021a29175f9b52cd7a82a51ca8192cbd1db4397a7e4310db37fc6b92c89b0e06b000655"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 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(r0, &(0x7f0000000100)="8c65", 0xd) 11:46:29 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x40) 11:46:29 executing program 1: setreuid(0x0, 0xee00) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x67d26a865038ed3a) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) r2 = geteuid() setreuid(r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x48, 0x1000}, {0xc895189e322fc339, 0xded}, {0x1e7, 0x5}, {0x83}, {0x0, 0x2b9}], 0x5}) 11:46:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x82, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000140)="864a7af796809a31e5834ce5036a98982705c30ca5c68debdac67a4b0f0d27ff9aa159b861cc7efa6d38c133bc0b887700dadcf00abd0859d3788bb892b969faeec8eb82fa704d1baa33bf340cd3803f95bc82ddeefa83154410997ac964ba5fb6eed098572720517ad1a5d4c2ed5429102fefef925fed8356702f85826370fd0909dfc20a17712b266b670ee6e935aa747999ece6c4d25f923ce3517d580b868e6e9447b334", 0xa6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) 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", 0x6d2) 11:46:30 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800401, 0x0, "00000000e9001040dcc40000000000002000", 0x0, 0x6}) r2 = socket(0x800000018, 0x1, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000200)=0x7fff, 0xffffffffffffffdb) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/54}, &(0x7f0000000140)=0x38) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeea, &(0x7f0000000040)="b6") 11:46:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r4 = fcntl$getown(r3, 0x5) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="7a9fbf530ed366e68f4b3a6b298a954d6b03078a39fde6608a90efd076d73dfe81454361a67eae2a59389169963c2ac2dd7e6d321498f472552bd0b8ac", 0x3d}, {&(0x7f0000000240)}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x4}, 0x402) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:46:30 executing program 1: pipe2(&(0x7f0000000000), 0x0) setitimer(0x1, 0x0, &(0x7f0000000040)) 11:46:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000fcfe4ee15493001f000000000000000000000000000000000000000000003bc10000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a40d690db29e34505fb50000000000000000000000000000000000000000000000000000000000000000000000000000c1b813fc22258fe22a8a9fffb013dabbe8bad8dfc6f3ad9a94b9333fa8988246a06cc33b52a2fbc720bf4464202895120a4d085257c665e301e0643bb1f3acf670d20ee26fa9a5211f6163b11d3f090045fc3e5f1941162cc81948b1e132b8281323f9f0327940728576bb92f97b5fa9fb711d85b8b2e303b96219262ae1045c5af91c0da3feebeef41d74ad2c585e71873cb62caab5e9dc422c9da98b62781f259535f2429cedf3d5ffeced4f09337c51f49f5fd31f34b4370fb941543a1eae59f9572b30183fc4eac60a5368b99b95ae9fddf9d65265364733bfeae2b81f371ac09297ff64e0413d9131f4d47ef78f17a2fa5a6f4b0267d97adca9d3e3e24d00b94ff5fd52f7e5edb3882dc95c136cf624bf4bef6a3628d01f6500000000"], 0xbf, 0x0, 0x1000) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) msgget(0x2, 0x48) getrlimit(0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r2 = msgget(0x1, 0x100010162) r3 = semget(0x3, 0x4, 0x1) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r4, r5, r6, r7, 0x100, 0x800}, 0xdb, 0x5}) r8 = dup(r1) mknod(0xffffffffffffffff, 0x320f026bd2536843, 0x1000000000000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffff9) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000280)) r9 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r9, 0x0, 0x0, 0x0, 0x1800) getpeername(r8, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r2, 0x0) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20, &(0x7f0000000180)=[{0x25}, {0x2d}, {0x800}]}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x13c, 0x1000}, {0x78c, 0x8001, 0x3, 0x1}, {0x1, 0x3, 0x6, 0x1}, {0x3, 0x7, 0x8001, 0x7}]}) 11:46:30 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() wait4(r0, 0x0, 0x2, &(0x7f0000000180)) setregid(r1, r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x8000000000005200) mknod(&(0x7f0000000040)='./bus\x00', 0xe038, 0x8001) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x110) 11:46:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r0, 0x0, 0xffffffff00000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x101, 0x2}, {0x18, 0x2, 0xff, 0x1}, 0x9, [0x2, 0x8, 0x4, 0xd1, 0x9, 0x8180, 0x2000000000000000, 0x1]}, 0x3c) 11:46:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) seteuid(r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 11:46:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 11:46:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 11:46:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) 11:46:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) dup(r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 11:46:30 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x7f) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:30 executing program 0: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/115, 0x73}], 0x9, 0x0, 0x5) ftruncate(r0, 0x0, 0x80000044) dup2(r0, r0) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x6, "61aa0db11ce9bae3c6514e6ae97373a78b7ec000", 0x0, 0x4}) r3 = msgget(0x3, 0x5551c069a39c475e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) r10 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x7, r5, r6, r7, r8, 0x8}, 0x9, 0x6a, r9, r10, 0xf69, 0x9, 0x0, 0x100000001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 11:46:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x7, 0xfe2, r1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 11:46:30 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000100)={0xffffffff, 0x3, 0x800000000001, 0xffffffffffffffff, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="0034f80015521a37"], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x3, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) 11:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x1, 0x2, &(0x7f0000000100)=""/225, &(0x7f0000000200)=0xe1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x689c0f79}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) socket(0x20, 0x2, 0x8) 11:46:31 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffd16, 0x0, 0x274, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x4) 11:46:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="dd665159ad2e74cd7905ddf61e868c2d0b2f5f8b470546130dfe8c0f007e1b4a24b0c8ed6860428667e62d73ebcec70a038f01b5959e418e24bae2e147d8083c27382385d547eed2e2a4a075c4cc67f7076c91ba0f29453c66e0c95d68cd65d2e709844ccb0fa688f7db05f08c6faf6174e74826fbd69b759f9102c657649200dd245f1f3556a8988647af07750595704a", 0x91}, {&(0x7f0000000240)="94f527d133ed7ac1c1c044c07d7d9117bdfbd32fbedf6e50a10862b9900681750931eb3a45009ac41d9ca64a878019a8bd17b2deb2b879c1ee79750d146bd8160fb4b40c49d055", 0x47}, {&(0x7f00000002c0)="733c07fce4038eb3dfae784bf21c0ae563d509f6a9f5c3d6ec602bd15ba9051f1e5845b33b8abb0a4bd45976308fd6c0e6ae6514b6c5d0e676b87872ea564c148d2bd5b8ee55fa901446c8d8d8a6382c60d800f3f3b05de4e4d0e7baa34f8440a0d0aeb5a659f9b88c955e95a6670fa5cc52e4dbb2d4db9ab023e3547104497485994bb06179ec1d951906f1b5f0408d3d31320bb4194bac1a6252", 0x9b}, {&(0x7f0000000380)="cd936a999672e353a69751012dcc1582cc2852f0316043103fde55cc0f92864dd165d010225cef6a9f665bc3637da6af983203e7f32c0d13b0a6e556d03bfc213f905bcb64697a759f39f9248cbe337000e33163f1170e020882afc828f6c3589ca6d6768eee2fd14f5eaad5de1dbde80ae641208d8464daaee4c7b97038a44a9749b2bd10080a61885b1501c300a4a3a08d2b2d3e45c73f5ec873771301f5ee9ce6359e58248431e51d8cadca891335d93429dfa38c647e00dceb7ef9f9f9950c9dd99370f7d23e4c83fb3c4ab79a424fd5bfbb94c1d22006c079140040401f1d1d36aab936345f024f682929c04b908bd6a290c8ab3ca97e32", 0xfa}, {&(0x7f00000000c0)="9200b56f5cd861e2fbf81d798e32824980d159c9959e6d", 0x17}, {&(0x7f0000000480)="78f2e72676bb10ae5d5bd4647a2954e619572db03771b0084b19385cd87db316ff93e5a2c2a32ddb", 0x28}], 0x6, 0x0, 0x0, 0x407}, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 11:46:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 11:46:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r1, 0x1) 11:46:31 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x8) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7f, 0xd6}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="c49ae8b4135804e3b6960ab27d065b8bc262c70dd5318af32482eeddc97c10ef571822ff953eb71358bef3bad376b5d313f67b4df6405515611778a9ca5c781572c58314bf605bca5bdff465468e04291cce4837100cd97073ad6e6406d7a88a2de34a80d55a410117923b5fc4efb7e5de6d65ed5f31778d60a63c1ed9eace19543ece52a58702b40b", 0x89}, {&(0x7f0000000100)="f73a8b773cbbf3ef4baa0526fdf193cb99c76385bfc886cb49575b82f88cf7d254b3f5795f6e5a6571f631e31774b06df98f4913113abf", 0x37}, {&(0x7f0000000140)="a902b0178cd277784d8a9f193c5b93121a818c4e0f09e7245ebe16806eac2bb3f48b86f070227b2cc9a9a5dece5c426978611e8cbdc8ca0d28af0b4e8ea403909ee04b765a66aeb6d0ab6c4f6f27a1d5c8c0c352c149628cb913a31f3c632b5cf6bdf1ec8f188030fca21ab337ad57e79f5143fce5007c0f250e8a426d05d7b799e4449974fd1846e8a2f6814a2c48a533e5cd790e", 0x95}, {&(0x7f0000000200)="566e974aade683d9e846c4c5b4663d3b1ea489aea105488bf2bb3510e350b1df272ebc9056d5e110b744ed9019ccb7fcb7451d0537c28cf4166e1af65aaacc8ca04dd6b054c6572fec263fd8062dd9b8494a7268e348ea45396542a9431920167eadbdb9d27f55c6ca22efd285f599dbf6d1362c9408133254244179d3254c45103392ba011a5f3065a6cb31cf609f6e6a23fbc573b7d44c69ce2d2ea92eb6b785b7beda1933a168f6eb4aefb6d870edfce3df8108a7eb9e0a45", 0xba}, {&(0x7f00000002c0)="9225a72f4da31dbe4c8403b7766927811e7d20fe84300bfa83b60abcccf5c3e5b2c277cc1b38036774d29376786de88782ef1f9b18e1d5668d146295240ac3b52e3929cfad3ddf365d854d88ea7cd72c8be2fa4618d15f5782170dcd0dc9b3a37de34d2b76bcacae3643ff9f4b7a29cab7c667b33a2537dd4d163726185b653ae32830122a0aa11af723e8be724e0f5ca138d0b6bd1c1ee764d3319f5fd4ae3c0d048143762ebde8b8a32c4650f87d090809d7fc5d1a23a632b0cc542bc92cf15fdf67f54a0f057f399015e6602571b0ca5fd8bc4cee86aa4dc4645663975ffd692803f3", 0xe4}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="3800000000000000010000000200000001fee1ac30e52618408b2ad34b0d5ffb5caf67ba010e1d9fdc143d95a0bb5dae065c0a73310000009000000000000000c9508b9604000000316843dcde14059eb82536aa9542bd66e561de8c2171f9065fa9dd4a2ab1518f17cea667707a6a1db242e09b652a63e50ad53cfdac06d8324e0d4b3c3e208e189c0ee9380ec383df0ecbbff959cc23aedff0452af45a051ee350e2475f2a46c7ec753d7c923db505b01b6bb1d063532a11d309ac54cd000000000000001001000000000000ffff0000020000005b8e3f4d07c9046a3ebc78642488147a482226cd25cfc2304495e87c61dccebbe83006b9ed71f88843671141bbe2f8a95c97ad125047c70c2ea7840057801b7d57ff2692fc434d027cb08b953b9e8cd621714d6692cfcb7b024895120b9e3e21156059ee9ef8979551f5f53be0e5f0f68b5d8b383bb1a7ef4792b9e13431d453a11aa6c48a69fad882c545507594dad1d6adffdada79558c72a078c37167949c196444e04c133a0111d4363f83bb02223f8cfbad287018650827f764147ff74f0a1458785abbf88bdbe9c57773bd5d9eae16203ef53391798e9bdbc083df0b8f9b7afb294891682d99945cbecbcee11a6662055712e31f51179ad50000000000"], 0x1d8}, 0x2) r1 = socket$inet(0x2, 0x3, 0x100000002) preadv(r0, &(0x7f0000000c40)=[{&(0x7f0000000680)=""/74, 0x4a}, {&(0x7f0000000700)=""/231, 0xe7}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/172, 0xac}, {&(0x7f0000000900)=""/28, 0x1c}, {&(0x7f0000000940)=""/201, 0xc9}, {&(0x7f0000000a40)=""/199, 0xc7}, {&(0x7f0000000b40)=""/199, 0xc7}], 0x8, 0x0, 0x0) listen(r0, 0x80000000) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 11:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="d0") fcntl$setflags(r0, 0x2, 0x1) 11:46:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x31) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x20000000000003a5, &(0x7f0000000180)=[{0x14, 0x3}, {0x2c, 0x0, 0x1}, {0x1000000000006, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x6) r4 = semget(0x2, 0x4, 0x5d0994134154d147) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000300)=""/4096) syz_emit_ethernet(0xfffffffffffffcc6, &(0x7f0000000280)="d0f92d5a52386ab2cb1155b32884156fcb60f523ae7e99221835cec6a671a9c9cabc59f60606d9cf1cf3e65f8b3e888237380289f18f6f07f33b0883dc126efeb440623ed6fa99fc8d6e36") 11:46:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x8}], 0xfffffffffffffffe, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() close(r0) 11:46:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x52c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000100)=[{r0, 0x26}, {r0}, {r1}, {r0, 0xa5}], 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xfffffffffffffffd, 0x9}, {0x18, 0x0, 0x9, 0x97ae}, 0x8dd7, [0xff, 0x8000, 0x20, 0x401, 0x3f, 0x10001, 0x33, 0x6]}, 0x3c) 11:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:46:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) fsync(r0) chdir(&(0x7f0000000100)='./file0/file0\x00') 11:46:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x1, 0x9, 0x3, 0x0, 0x2, 0xb6a3, 0x8, 0x1, 0x0, 0x3fd, 0x200}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x3d755d9971333d5b, 0xd73) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) select(0x40, &(0x7f0000000100)={0x8}, 0x0, 0x0, &(0x7f0000000200)={0x8}) setregid(r2, r3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000740)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0xaaaaaaaaaaaab35, 0x8, 0x4, 0xffffffffffff7372, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x36}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x39f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xeb}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) read(r1, &(0x7f0000001280)=""/250, 0xfa) 11:46:32 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 11:46:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)=0x2) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20005c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) pwrite(r0, &(0x7f0000000080)="766f02b591b52df8f9da93dcfd831a99dc84ff4ca3e011e969474b61151cce4ac72465c570d597f60e6a70cec365324da498cb95c4", 0x35, 0x0, 0x2) 11:46:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x1}, 0x8) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000340)={0x0, "8e6b70185a29d9795154fbc23faf47490675eef15dae4e72e8e146c46ab3d2fbeed1639103f4068b81118d3e719bb8215b64d32b944d61f889931899bff56772d29022a1dedaa38f9e19983668b9759937de531541a5f08ecca42a0a925a78d3aa8ae73a8d3f4fc00e1571c1f296db8b1bc2ee74cbdea0effc7a772460264b0580cbeacb73d3dbdccd6e4427ec3ab5c89a694a6d5e081dbcb7519c2bf49ace43c8dcf08b376db61b2f1d87f89a83aa9d71d2b41bfaf1ce0b061e2ec16d94cce2ed1df8f0c5077496e45983c815ea549ce0fc67812bad3bb3158fd276627b9a274b94b5c72ee2ce89813d34af546c634b5b9a35a51e29c7a7c9da04d9bc1322519fcd0160763ccc94d3f05bb354cbee677cd75d3ce653cedc2687560ee8522239bf8cbbc5adc0541f9afdda1fc2055da4d21df18fea27ef1581710970e805197d6ddcfaaf63662de083c4bf2ab6f16fbc4a46d14a030e75f75426c5ce8436d0b14e476bcb8a5db8257e8fb07dc2515c7ae0a32376f4f5f16f2b1c088ff5078fc8a0442e148c6e8c0a45e2321af8461527d6610af2c67a92c871e6acfff3d11976fe13efc025f62f2f213ca63e228da58731e66ea753b4e5cb56e372e1f6c0d35b3b32760ea67a23e80c08d0d7e3a97d73fd1a61899324bb3704e12283ea821bb56e9cae3903fcb9590378c89360e3ae764e001d5d169dd3e4f32b4b1e37d8a86839d0237eaa5e738cdf8440bfd7810d59e904548051d4e7238eaa76d600fd70e24a21f19c79e528fa70c6ef38ad732e8142398d71104bac15dd58270cdce6aeadd84aad7fea47bbba6f048e54e86424c712d03e935738f67d5b13466345b3befd28bb5f2b74dc87c64c50e9047ecb80d6273c38c87ad8d0a006c4541a31944d4b4b4334276bfa817280b85b7a2aad28ea2d736fc262ee67159e5d7bf20f5fb8e8b8f803e8cd690a30e2091d15b9696b5054522830651584fcd44b4638999b604f121821fbe7a375f4e1c8a46477d14bef1d2aa642ec46692062832d30fd2faefd3ee7e5d55c6e0188a548080fbe9f4ab61eb8090c4120b970aba0a3bc2d2e2776523e8b54cacdb902027b23e6a2e176193bedec1d7079697aaa0e46ad53a364fa77e1f51a88c56acc7c11728cc0559951deb1a21d49b5993e8a423c52b4479a7916f800bb54ded52e5211087b79403209470eefcba8b2ef859573de4a670bb5c3951430b4d023ccca6eb7c79a2f341a3bd585f7467f42b9ae4da25ed256a1053f63e202e688cef76a9ee1e4161f8e391f683dd31f4f5b0f02e48a284380442b96c72722d3288fceeada5d8831e37f1b032f894306f642615e57a7d8a14c891bb998c01eb28e1d3a028c84c9088af51541f2368f15f0d812a011e957996c0799ec344b3e33b17951ae02959e25761356845f49daac4fef37736f5248fce1d71649c90e782e027150daac51dec649d2b6585dc0e6de09af9910e6755c19a6763db14bb1fb9397936175827ae52957d1176115d96b883e43fc6ead9f955d0fdc0b08ed8ceba61a030f9db752d69c3662bee97a3355175827c3c9599e30405421a86bda6a8c9a2a1b3fcf09d533b5cc74659ec8ea948288b7475a75e58ec898a016645cc621712ca73d2a743ddb0c4585224779f054123235e4d5c2c5eec1fdcd3b116a15bcbe670a157f0672de11a7a40b3d6606bb790b1f0d2afe20c1cee4a17d43bf8eb5b7e37e08adae41ab576ccc6042f6d189988b5ebe41c7e09ffa9dd7406185275dfa10724a93596c64824794f2c65fa30ea021188fef0b7d87ae842ffc0e7d6231a7165920197d8c6702654c286b9bf23ede43876e2426f38a7761aa22c8717ebccd817fa47ad88ad9d4eaf2655adbf2f4e8da00b3c4f9afabe35805ce5649faaec7f740cca2b7b5ae54fd5a9329c1f6992dc7d374ba3d5a0e04ca5dd9102805881fe4122ac6447c84d322ca3be358c788fc139395e9dd50838659306fdc80bd041c47f284c36ce8724f1d32f1f516ffe36b26c5e5c76cb08f9053e0ff384079aba8f0076437e6cb4068012fd7831f5ae164715690aaf3e4bd461c5d67a15196ba8b9dd8ea7ce2c6bbf002fedc52c8b6d534f99d2d56500d1402f8720bc325f8b7126783c85d23abf7bf88d6f7a99e5847ac551f742f1d81b0e4c6722abaee82773730f003694d94af6a2da0332b98c06828ea77b877c0552db38b8005c12cb9a4cdfc7e8afaa9effb156d76ec15fe0094ada69420b564302446db84de9aa61a25a5622bafb55997d422f7ae8a2e9f23a6fdb72eb33bf4ffb28f2c13a35d383a249c9f17ae210b1b2058d780b537d10ee492cf7d22113ba0962b495f7c8795545a209074091864c379da57709284b5eb464260446131620245812c283adf8201a5fd6e36629d1a434dc5f211ca796c959003d0b4d0bdd5160b9489aa9ab2eeabf40b80b0259a80269a89bb82fb308be6184243e4325f62708e539018633918ea2801dc37c7a1932c1959871aba84b3790ae9484b588b22126cf58dc4e762be5a17aeb76b9f7ba1fb935889d2b091c0a9fc83563e1b028a0e62940caae4f2ba4d774ca7f22467b96cad9a80ecc3fc92b5522f2cbbc051db48e998edaed7713d5bfba41ff1277922c8b26cdbcd4b3e3eb4bb47bef11bba33e1455952f4bc0790d0cbbd57d74830c85c0117dc557f3f4f771968230d3cd41496928203f94827b68ddc661273f8fa9c1574801eafb9587a8a3d3421443802c710a6d1df26c6db7f63b33d832ce618e7105642dbbf52fcd61b2e6cd0e3f0a0f728471722cc22f27ff5b57515fb7b153a5ae92d5fc58ef37976a8079f169a02ea03acf3ba2a5e7ced8f026035c7a89f48d4bfac85820d7938fb564ec7c2fe345222bc6d3a8653fafe5e22fbf1ac833e57637a6e24644706bca0bf8804471692605e41afb5f07301287a359a5b41bafdc845ff6592e9fdada98f8271e9d4497574cd6ea60d8bafe8f449c8b9b3f518e4fdd308726ee55775ca840750c4932045fbd2ad78de058839c0b5ebeb37c15b684fe34c73fa851f55c8f9f9b5340f4f0986f6108d98e216abf9f44415e7ad08e6c30fabfff8ef0f46284a3a83fa32285c2ac05b5004fc495f73a02f9f60d0fa929a9c329e80695465ff26616a6c3667db1799a083567f1d8a36fbb7cd847f04fcbb18811e98d803f401638884f3370cb7b6d086338ddc4d2448d497397ca92ffec663dd04634caf146733d262a596f90aa18d56ebd5c0618f7addf9c585295f18779fe7af7f04ffbf8f8f62f2afc26a595562f80419bf1735b2b0ac40382ae196b8fae8fc32b121fee740bd787f8ea01d6d56998f7ef6221597d1915fa8b176dda18e27f5c0c7106362fe3310050b803af66ac89536564716d0e132bebc630fc2408e2a364a8f9748e3bd39422a52c3e576b177581ede78daa23f46a0a859760875339090795cdea8604b2470d1a8ffe42fada898adcf614ca223ee5a7422ac4a24dd2d361e4f3b87142ee7ed907b8b2e74dff684923d71e536cbe3b841b566303719b17dd8d5bf6c014f63dbdbc05318934e9a8518e0ffba82ddca9af8eb32a8cc2b51a4e24634c7ae8509b87db5abf60e6c35bd2b29282e771a71558f8caee11bf8d031ab27bc38aba94acaa875c95741beb70a7ba2f67fb4450478ee2bd7a5b43f9058c9a7b390ac5bb84b57d22dcb9a65eea227902d0e8eeaa1f340272de9f12c031e128b6f5b11ee205821a7e5c8005dfc617c14c10fc184fa24bd8849d79e70d9edfa7e5d03b6906a3706d2f57021823edf27be90bfc318579483e54f8b2b75160a421b8b226a25b13074f2ceebd6e3d99e1c2944d2f22905d765e98cfdb73720177e05452bd0a974b2ee9567a71dd2550c3ca689fc3d001a1fafebe3da11c053f00ab19239df2f8117c890beed2647a64a5fee80b86146654b89e3a717283e4e937427272704bd61c5cd21475d69287b56a12ca6a767de24698978474693410ab527808f2854d984de8cf667c67bbc7b27b1c8b2f2336377ce49ac728570c3dd4fe27f97f7e23cc9f8b0fae28d753a721d3416ccfb65449534f586d1f32f786951efd6a59442604d468a3931ce774818d8df741bea390ab3a58280c05d68e80d7b667cd3519e2477aae728e29f3a9674f2ad11b40fb463d0a261e769ae6a097f709148bc78008191d6222402bde2c5059500653023f3fb845ae1eacf7079fdd99a652d8ca6d125390ae2e624826880cc566dc51b160d02683016fd58a8354709a09bd3ef6cb97642447272d15a8c881971cf838c347925cf29713f993320b7d720a63e97e10485b736f388c7d6c5d0d7fb63d673c94af217d5e7796c6c3a965f99a6dcb4bbd64fccb5e514a6bc268ac69cf29965c5f33892c693f3269edf2d3953fc7035b442973e528f9cc405d30a48f530e23919d5acd7c2e3e2a3aeb8c7df556469dd7a816efd12e9a07de0606436947b17051dafb4b6dcd2381b4cc7477ac4009bacc79483d45b1b4cd7021b20f2881e5dfb8896a29c65d5becd96decbee3d9a60a1616b6cae27758fb3041358aba701be574a63a174d1fd4f0df3eae6e417216fc041111454a502c7b3d0ce755f55ae273c4e2bcb4af7932cbec2f3416dc6d5cac9d1a6773a6e030b6d792b7327315e2b93b385110ac529c2fefdd0a3925b8d5ba5f65a2a55441c3f2a6f17fa55f449eb11890a095d1d207f867f0de5e85500a9014373bfa5056b4f20893f90a29b402fd9f2bbf06e7ba0c9eeb77c797bd14e84d245f4744f5a5751e04de6867799427d2896faa7e2c73636b4ec44219ebd1c58093ed63671a4e32b400dd7331d80810b104558a5d8868b31e611216a195d140a3f5af6349242d33aff9608426e2b8cb38ddf2a0b521d088dd247c6f870d508b555ddc5609a4c60b74b43d050e82354675c07a500a1a3ae4782e27c7daa9a7ea6539aabb1e8fe0b2f1e843b02bec38c3c59f94cc5b9d726c3241bb8dbf1c5d28278da72a276311f75cbf95967341bd889da7d34771a9b566cbad882abe3b87a1ba4933417e72de92b7fe1c2d53892c0bd7f99f2df85372fecafa46df094ba21d692e2ae44133f034402ee00da3c561b1cbf0f46dcefbb03c3f755d148303d6f309c9268fd34e0ee72237a4096eb4a54dbb94b6ac49ec099f0850104bea61ed7d95f2c1cb1ded650fe0c79bd1b1d01938f225431ee0c591d4f977aa436cdc35d36c6e794255abd9a31ed0c9be8070cf67acf329288fa2635fad8dfc341966b9bc267d076695ee2bacc92a5520feea0b742ce2a8a9c227e2f0366040aafa64d8c32e1dd75a2138a442b27e246b31225b283c3024e628dbb37277be6ccb5c6bf5e3804ee7d2020d524fec6403cab630f23cd0a0f7d0e074befec0baac448a5cf7b79ea46e9e39e902a0971ce312e52e476d1660835a9e9e57df71f69c8a7ed590281ff91ad478587fee2bc7e19cc4643e15d24bdaef93ba66cc207f52f6ea11121e4ee6587804bf2c7713c23c9f8798f6903e321a473c35ea2ed70f31dd3f178a6fad11476c009ba00c4609cfb59b2f009e8626a3679ceff56d77e1a5ea6711eaa95d39613d6f478a83ed9d60a47d20ef3362882d702a0fb8689e96a8616b95690c9bfc4a7e2e351771647bf653bdbd9e9c4596278593195186eb9d6c7f1cc0af9c180a561fc4006aa6f113d38273027589c773a834e289ebc2b3c494d60102730f1deb936e1a461f537bd84283be15372ec182ff9d03d2862f6468c39ac816cc478abcf6f185b67023b30dcfaad6bfa36d8818f"}, 0x1008, 0x800) 11:46:32 executing program 1: r0 = socket(0x10, 0x1, 0x3fe) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595abb6488e10bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000080)="ff3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86faacca273061b5564bb6ae0b655533", 0x13e) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/176) 11:46:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/180, 0xb4, 0x801, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0xfe3}, 0xc) clock_gettime(0x2, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000100)=""/55, 0x37, 0x841, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 11:46:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="6f1b") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") pipe(&(0x7f0000000040)) 11:46:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x7e6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 11:46:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) 11:46:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) sendto(r1, &(0x7f0000000540)="0657257116fc79ee", 0x8, 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f0069686570000325b0bede0a0000000000002f99f58ce5ce00c6532128f835645d5ad1b22627d660eeca87fb7e73e4470c3ac05b27f77b11b725e79ba083fea2debbe0ea5e464b1a49bb051a00e377bd7617774ed38a9e5ad61e4d692717a98f4804000617a93d70996ad095e09ffe22fd6d6d0c59e9e66f0bf5a33bc7f3be"], 0xa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/125, 0x7d}, {&(0x7f0000000480)=""/119, 0x77}], 0x4) r2 = syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) close(r0) r3 = dup(r2) r4 = syz_open_pts() getpeername$inet6(r3, &(0x7f0000000580), &(0x7f0000000680)=0xc) fcntl$getown(r3, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x2, 0x935, 0x5c3}, {0x18, 0x3, 0xffffffffffffff00, 0x4}, 0x1, [0x0, 0xb7fd, 0x8, 0x6, 0x0, 0xd0, 0x4, 0x2a7]}, 0x3c) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0xffffffff, 0x4, 0x3ff}, {0x7, 0xfff, 0xac8c, 0x6}, {0x761, 0x100000000, 0xbba0, 0x3}]}) getgroups(0x0, &(0x7f0000000000)) setgid(0x0) 11:46:33 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 11:46:33 executing program 0: pledge(&(0x7f0000000bc0)='H\x00\x7f\xa9\x023\x04\xf3\x85AK\x06{2G\xab\xd0Pz\xed!\x91\'\xc5\x10\x16\xcb\xc0\"q\x1e\xa4\xa9\x8b\x97\xe4\xb7\xafi35\xb6A\vx\x84\xf6\x1ac.\x81\x9a\xd4\xd4\xf61\xeaYz\v\xea\xef%\x95Zhx\xc3]\xa2\x99\xca\xeeE!\xb1m\x04Cj\x86|\xde\x9d\"\xfd\xf2\xe9\x06\b\x03^\x8b\xea\x92\x00\xa4@\xa3\x9a\x13\xa50\xfcc\x9a\x15\xb3\'\xef\xe3U\x85Y\x12@F\x1d\x00'/132, &(0x7f00000000c0)='\xda\x92\x03\xa9\x15\xbe\xee\xea\xab\xfd\xd1a\xc5\xccSf@') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001500)) 11:46:33 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 11:46:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 11:46:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="0468de91331091746257cf0a2dff97e3ba759ff82a0cf7e18dd27c0f90cecb301eebd0bb53", 0x25}, {&(0x7f0000000040)="682c7e6092bf4c600050d872bb5cdc95adfe7971017013c64175ce0c8b8a552a6f3809a144d19d2c02721375a231930d93bb92d5e1e50abf4d3d593244b7d578c9d938de56c3d0fd823f826f4bd5d4a6ce505259b09a76ae8c9f37abcdb647a22ab2eb3b6d05cbed725ac5b46cec58d313ce465d8509a0098ee44c6e406132301b115450e7fa15b5272113e509e770a0872b9518017af1d10ee2448b4d", 0x9d}, {&(0x7f0000000300)="740a43e58c531580ff6cf48fcb855384426b6b1f4186e8ee197fc7d6a1280d4acfba2010a60426f4637c7946f31f8b69c83aac7d5ff98bfce568fc4e01b657865b497678d5c13150fd61d3dd5f0e703730", 0x51}], 0x3) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x97, 0xffffffff}, 0xc) 11:46:34 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 11:46:34 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r2) write(r1, 0x0, 0xffffffffffffff45) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 11:46:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') close(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x2a) 11:46:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x4}, {r0, 0x80}, {r0}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x8, 0x6) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:46:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e3000000050000001000000000ffb67b2bba5ad35a0520dc0f"], 0x0) getpgrp() mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:46:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/20, 0x14}], 0x5, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000480)=0xea4e) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000500)={0x2, 0x3ff, 0x7, 0x6, "725f9a6be5ede587b8a2d35636ae7032a2138936", 0x100000000, 0x3}) recvfrom$unix(r0, &(0x7f0000000540)=""/197, 0xc5, 0x802, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000680)) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f00000006c0)=""/255, 0xff, 0x0, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000800)={0x2, 0x1, 0xa6f3, 0x6f3, r5}) ftruncate(r2, 0x0, 0x9) getpeername(r2, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000008c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000900)=0xffffffff) r6 = dup(r2) ioctl$TIOCSCTTY(r4, 0x20007461) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000980)='./file0\x00', 0x2, 0x7) readlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/121, 0x79) lseek(r7, 0x0, 0x0, 0x2) getpeername$inet6(r6, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) shmget(0x0, 0x3000, 0x380, &(0x7f0000ffc000/0x3000)=nil) readlinkat(r2, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/166, 0xa6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd0\x00', 0x20000, 0x0) 11:46:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) getsockopt(r0, 0x6f81271e, 0x1, &(0x7f00000000c0)=""/162, &(0x7f0000000000)=0xa2) 11:46:34 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="eda3f168169ee95d576625cfe81fe9bb1293ccf7c008b88670fcfc1cdafe58094233287c29474fd732"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000010, &(0x7f0000000040), 0x0) 11:46:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x5, 0x9, 0x1, 0x6, 0x8, 0x29a, 0x4d15a344e1d59b5b, 0x2, 0xb4, 0x9}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0xc58593518862adc2) shmdt(r1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x3) r2 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x40) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) fsync(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x400, 0x4, 0x8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000ef9000/0x2000)=nil, 0x81}, {&(0x7f0000fac000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000e12000/0x3000)=nil, &(0x7f0000da9000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e05000/0x4000)=nil, 0xe2f4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSDTR(r2, 0x20007479) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x882, 0x102) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000840)=0x8) mmap(&(0x7f0000e82000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000880)="b6830e154b467aa0cdd5cbb0a2d9be53f851625b128188a07a73c189afbf905e0c2ce7eb08b21cc2aea85471962384a7bf7e193a9c6e8610670993ed27ef81a704361cfd69aaf75776e1e3f3e1f00af3a2e4ca83dda5b86d85a8e3916223f07eb4a32c00304e6c9288d6ef85fdefdcf2fee30bb839ea11009e2e127e68906c2c9b90d76f", 0x84, 0x551ea5505beb0ff0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000940)=0x400) r5 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f0000f27000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) seteuid(r7) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000009c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000c40)) pwrite(r4, &(0x7f0000000c80), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000cc0)='./file1\x00', 0x1, 0x810, r6) fcntl$setflags(r2, 0x2, 0x1) fchdir(r4) 11:46:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0xadd43b05edd6c155, 0x80000000}, {0x4, 0x1}], 0x3c7}) fcntl$setstatus(r0, 0x4, 0x80) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 11:46:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x6, 0x4, 0x0, 0x9, 0x93a, 0xffffffff, 0x3, 0xb34b8bdb300f891b, 0x7fff, 0x4}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r1, 0x0, 0xfffffffffffffffa, 0x10, 0x0, 0xfffffffffffffe10) dup2(r0, r1) 11:46:35 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000003b00)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000004c0)=0x1c4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0xffffffffffffffff, &(0x7f0000001300)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000000000000000000000000000000000000800000000000000000000000000000000000000030316cbdea70000000000cf0000000000000000000000000000000000007300000003000000000000000000000400437f48ffb38635c23b654eaa6f8765aba1ecfc19bdbf0124c33f57034cc476bf9b53a0ff2d906d8dec640600000000000000cccc33b9a323e3da441c81538c1a14cff619d4e60ccc8c1a180408e5650c0d826a"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x20000000000401, 0x6, {0x184, 0x8}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x1, 0x103) r7 = getppid() wait4(r7, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000300)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 11:46:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getppid() bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x100, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) 11:46:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semget$private(0x0, 0x1, 0x100000014) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x3, 0x1]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x9e430810fc8fcfd8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x1, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/45) socket$inet(0x2, 0x3, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r7 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r7, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 11:46:35 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x89) recvfrom$unix(r0, &(0x7f0000000040)=""/54, 0x36, 0x803, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 11:46:36 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0xcf2753c9bc796db1, 0x4000, 0xfffffffffffff1d1) 11:46:36 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7) clock_settime(0x2, &(0x7f00000000c0)={0x40, 0x7}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0xffffffffffffff81) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28000, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x12) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0x1, 0x5, 0x7fff, 0x8f0, &(0x7f00000001c0)={{0x8000, 0xffff, 0x3, 0x10000, 0x36f, 0x800, 0xfc}, {[0xfffffff800000000, 0xfffffffffffffff7, 0x20f, 0x8, 0x8, 0x8, 0x7fffffff, 0x3, 0x3f, 0x1000, 0x6, 0x800, 0x3, 0x4, 0x1f, 0x5, 0x83d, 0x20], [0x3, 0x8001, 0x1, 0x5, 0xff, 0x0, 0x4f, 0x0, 0x71], [0x80, 0x100, 0xffffffff, 0x1ff, 0x5, 0x10000, 0xfffffffffffff800], [0x4, 0x7, 0x6b, 0x6, 0x5, 0x3f], [{0x44, 0x0, 0x7, 0x168f}, {0x0, 0x100000001, 0x6, 0x2}, {0x2, 0x2, 0x3fbe3820, 0xffffffff}, {0xff, 0x1ff, 0x3f, 0x1fbf8221}, {0xffffffff, 0x8, 0x66, 0x5}, {0x9, 0x2, 0x4, 0x1ff}, {0x40, 0x100, 0x2, 0x8}, {0x8, 0x7, 0x101, 0x5}], {0x7, 0x8000, 0x7, 0x5}, {0x7c5, 0x4, 0x5, 0x81}}}, 0x6, 0x5}) ioctl$VMM_IOC_TERM(r4, 0x4004745d, &(0x7f0000000040)) 11:46:36 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067eee5be56daa20e5ea99cb1bc320e9ff0f00000000000057bc74a7eac8603c45d7301e0c445ed548d60114c8838f549f8099f2c5d501934f0da114a5d69b4fa7c953f0d0943a011d591d4e9efad2fc32621e3322e98789a32f500065cc08147f00000050f7e1e67affe14f20cf9c936a80ad5e26ba8a00c7bbfdaaf82e0fc72edc2bf0e43c76d6834910e03b7df1ad80f55ca97d703495958c351697740b2c5f5de3515d58011e816b130444e3db46199c8fb22369c50cc536819cadef4c9958094f76347f36f358306325979471a6e788b4dc187663a4d455d4c102de7b1d4a7c7cb360f2759e3aa1a78c174b9a0e97fb80ddb14cdc9e1931391bcabc9ecad2b468340a9df591f08685d6c06881845330a23579a5b2473ebb7d8540ad02206ce4f54a995a4cfd5425e8", 0x141) 11:46:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) 11:46:36 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 11:46:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xfffffffffffffe5c) r1 = dup(r0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x100) setsockopt(r1, 0xffffffffffffef9d, 0x101, &(0x7f0000000280)="006205e65f25e69960c71c70f3b85fafe2161316a59dadc0eee858704ab3ece8b49f290a97fd80a9f7e91616f89ca196c4128a7992cb3b26084efe80c3a9b6d91fc0e016f3d16bb3cfd2a4f1510b1fd07dde08d8b404a5463c1d0e768e3b3f364f584dcfc842ed394aa3a678ec40df1f99dc5c369224f90b913e339efb6a8b08da12c583bafd1f17c64bc220442152ad3feec9af30afc0006774f3bdbbe1630721a9a94680403844ead3b86b6dcc9e795cec48cfbe05bb2bc538fcb9134ab342d9239f7fdc13929f89fdeda857455f21cd564e82cd4d738991a0e8215df0a2736fd2699b797f2ced41ceeb", 0xeb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5eaeb4316c710548) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) 11:46:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ""‰~î[åmª åê™Ëà éÿW¼t§êÈ`0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 11:46:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x0, &(0x7f00000001c0)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x8, 0x7, 0xebe, 0x1, "1313d2aa6c8d9bbe33f94a1805f4d2c1d65354ba", 0x0, 0x401}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) õ‘ð†…ÖÀh„S0¢5y¥²G>»}…@­ läõJ™ZLýT%è.""‰~î[åmª åê™Ëà éÿW¼t§êÈ`0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x5fffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x9, 0x4, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x84, 0x10, 0x200, 0x4}, {{r2}, 0xfffffffffffffffb, 0x10, 0x12, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8, 0x4}], 0x3, 0x0) 11:46:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1f, 0x200000000000000}, {0x1e}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x5, 0x0) 11:46:36 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xa62e, 0x0, &(0x7f0000000040)="ac40fcadcd2eeeef43eb10689f0d22c102379a5673495936764e8dcc696c034a6650ce5b3a8be4e9f049b23c2d07b9b33276df7db0b0112adda4d959b87122e01b45cf5d8f676208453bc59cf694a65c0cbc5cc1680a", 0x56) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000140)={0x5, 0x3}) write(r2, &(0x7f0000000100)="8c65", 0x78) 11:46:37 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xad, r3, r4, r5, r6, 0x100, 0xffffffffffffffbc}, 0x5, 0x8f9, r7, r8, 0x6, 0x7f}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 11:46:37 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xabea2f01f57cb0a5, &(0x7f0000000040)="5cb0e821b7d1c356e7785103000000000000698d8f124855b7e3522dd71a98557717cdfc75775d82ade18640f65f746db39342a247e1f583a08bce53a82cb2f4c24200cb6d10a154459b452461663b3a05443d5e08ee8e50b51ab4ff835ac115327e6c115ef14fd05b4da4022ad0ca1a7c2c50995fd266030000007140675a49fbf141daf5b1aeb8ade90d345ddf7bb20780f208f37a6bb481c724cf399860bf5df687537c0cedf976259589f00e746632ee4cf9eaceb1087dd935f5fd2064e17ca1225eb9ecf7d097059bda0beab8ff4368d9d675e6ff808a0b49cbb1ba7d8d0a7ec9fa79994d12d668da943c52002ed00008000000000000913e89e682ad15e02f0b12e10b763d583979a9e88ef4ec7a42fdbe4c83786c8e43415add1030962f93420344b9017f533cb0fcd22d3dac7716a025c398214772dca5da4f91a48bc04a747cf3f7be65f957e8a639c44c7911fc1913c70a6045a37b95dedc71be0c2363274d1dbc17d813a66def12bf6543e9eb08b55aeb27928fd5f1862a1f41f48c51046a371c94505baab54bfcf6f601cce0c63c2ef361135499040a56e9cdf173ca02969c30c5b8d585d3a27f7fc39cc8181b120a718c8d909f5d747cbb93b1485062cb54a01951702d787fa8d12020511a3a25589b", 0x1d6) 11:46:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x81) setuid(0xee01) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8, [{0x3, 0x7}, {0x0, 0x6}, {0x1, 0xffffffffffff7015}, {0x2, 0xad8}, {0x1, 0x81}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x1000}, {0x1, 0x5}, {0x3d84dc2584e6dd2e, 0x2}, {0x3, 0x3f}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x200}, {0x0, 0x2}, {0x2}, {0x2, 0xfff}, {0x3, 0x3ff}, {0x1, 0x2}, {0x3, 0x5}, {0x0, 0x3ff}, {0x3}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x4}, {0x1, 0x2000}, {0x3, 0x6}, {0x1, 0x400}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0x9}]}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="0000bae21ca7aa9c8adfba0000012c3cc4117e769e5b2d42e6aeabb2fdc3dfae2c11a8ff6f2f7e50a22ca37d0eb4335c97a9921a3fba68e97f0a80649f5f95df361a", 0x42, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 11:46:37 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8005, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x1ffff, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xcc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) mprotect(&(0x7f00002e0000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) semget$private(0x0, 0x7, 0x200) mkdir(&(0x7f00000006c0)='./file0\x00', 0x3) r4 = socket(0x18, 0x2, 0x0) sendmsg(r4, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) msgget$private(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000480)=0xffffffffffffffc7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) 11:46:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280), 0x4) 11:46:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x800, 0x141) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x3, 0x20}) 11:46:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x1}) ftruncate(r0, 0x0, 0x0) 11:46:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 11:46:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x80000000000093}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 11:46:37 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000740)=0x7, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="0f76d121cf6b0ef17fb433c893a207c39bc10f39d121b0079a30c6f602ebde2bd5389eb2fd25648b56f91f481d22e899fa3588cb9740e8ffe818a74d0cf931b15270934a4eee677af507c9b4a78c8974816aa962ab05e299ace678023693d38eb6cb5b9a593c62a925d551f81880f9d75fe8ee2dbab252564a06bb0fbffa2739a826ea", 0x83}, {&(0x7f00000005c0)="8ac25505573ad5073f993656aa4999535d3610abd053e17347c68015ffa862c0cf25d076", 0x24}], 0x2, 0x0, 0x0) select(0x40, &(0x7f0000000640)={0x1, 0x10001, 0x4, 0x3, 0x8, 0x52, 0x2, 0x4}, &(0x7f0000000680)={0x74, 0x1ff, 0x2, 0x7fff, 0xfffffffffffffff8, 0xffffffff, 0xb4, 0x9}, &(0x7f00000006c0)={0x9, 0x4, 0x7fff, 0x3ff, 0x8, 0xfff, 0x8001, 0x759}, &(0x7f0000000700)={0x4, 0x8}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) pwrite(r0, &(0x7f0000000080)="07e15696ef747649de10848b9533fea8bc232a3604895efd838bcc892b55aefba5478a4075731336a340f3bea28a8f272f758a2b844cfa7032781dee452201b46e909a8006e8596d30d812e4b34ac3ae9e40495f6ebbaa321011c890a293b0db5042357744723801eb6b30dc38df3a060f907e713f05b7a3ccfd2a2b92cdc9693c69aa05f3386a189a1658b7cb791069439f66cd48b315d6c4a514d6c213ebee6d27e1bd1124021cd43f8b6c2be4", 0xae, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="90b21f90452cbb7848e4076d9fc786a5e3c0649b8175a8fc8962bcd64a8a5950fe01d9d86e8dce797c91c78d9fd4654070437d687473e9fbf072afe23b9a90f0ca89703b0ba4abb4af8485deb7615946b092ae57353642139673903b00ad8a4ff4398c76bcffc90082", 0x69}, {&(0x7f00000001c0)="635ce8df6dfb7856bd0606ad253b3dae2a9f498c308e10253d4783cc1f01e20f2d9432cccea68a0f577f0a5fa953d59bb7424fefb628274198cf96f1d5712934db882174d70c4b456a2bbaaccc30c8070f7c247818ec91744e1e7a1d4afb59", 0x5f}, {&(0x7f00000002c0)="313d16d980a3be5f670f6a49b203fe1a013dc1b2974f53d8d41f7e4eaad9e62858dbcca7d3ee4a242569cd2408398210b938f598ac08952b6fdf8cfd1a868116429f54af8aa101b55039cbc37f2d4bf379c2e305bcec1bfda15265ac1fb397cf6612894fb0990294b09ac052a92d6f5aa5bcf2d606d8a44b593abcabaf121c", 0x7f}, {&(0x7f0000000340)="d98e03f0667050152e1b2cd0ba431c28b40bcb96503427f0b3bdffc395167bf42ef04519bd10f8f0a21cc3d79fa22869680f8dc3a9d89e441b785fbeac72de9c6515ed74d44428da620f7558580ba5b75864da89b714a33596aedd34993ace1b78e17ed63d3e1721314be53c6a7ec814337a96db6c9aa145d8507dc37742f442665e0e9329bdae159d51e4b20f15574321c92443515ca0b06ed9045d350e2cc9cd644548", 0xa4}, {&(0x7f0000000240)="0997c3c1e2dad29389b705870ef55ab4a3da0c29bfdc4e0de463", 0x1a}], 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="180500000000000000ff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x38, 0x400}, 0x400) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0xffb}, {0x1, 0x100}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x7, 0xfffffffffffffffb}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="4f42269ed35c3ac55a89d4576ef65cde9dda7534ec86b8ddb4069ab025e292e76604774487b9c95d4c59966fb068de7690e0178c429d0fa237f8ee3050bf9f689f10281c64f0607d7bb3ce6db638f4f4b00d51c0614d20857197422f2befd860927f74b7b3642439805c2737ce454abe9948d59cc71f9cef0ec4b705ce071560cb9a01176fac344af100218fbedf18637453fb858d52d6be03e88ae173a2ed15720a0b04d786c806ed82", 0xaa}, {&(0x7f0000000280)="0cb6d39d243f8a4fdb81865d421385eb293506555e4daf88159ebfbce4f3a4dbefead3b19d6a03542bf6096617d6d8bdda775995eaae90b511d16be299b613c3b58111c0d3ecd12449c05e0d3ca20170a20e3fe292108083ccda0c30ae7d5ada06c72d89fe6e3747d3cb6944aa2c00faeb041111fa711ec706c673459e85a5318982f27c463b9270a588de4bd7d3d3ee0d5a8f2853d75308db5ee1e82d765fb06af15908552e89a39ff305", 0xab}, {&(0x7f0000000380)="a0bc9b3e843964dbb1d29e23085a44ffca145a89096c955cb370770f84b71e7594d2dd559d1440d08e49e36f39d0e74762a7aec91bcfcfb3029246bd88341887aedf956ee62914fe9edd7d7300bec81e3f4ad383ecf52545c1be896bd8a1507ec4587413cb8990d966742b03365dc5c7f5c5a3aa8d8dc598680fae7bdf6c18dd4f60055122cb3dad176ca51cf12f41f5ec670deab8db588ff91a42bca8829da0144fa14aa32d8d060aa2c8e44e8e9390a614f7c73415b92180cc58580d4f40a52007554553ed700f0135979501b151054e15a40039497dc6a4dd675e706f4caefd4accad330064b130de3318303983ab429fcfc386516b3a2e8eb9", 0xfb}, {&(0x7f0000000480)="935bcb291915419b2ef402e5dd654d8f5e806a96197adc5eae99c8388b7bd70ef5f424ada641f00ee4dae36d39d55cdd4e8d25fcb053e57e2ccc132b5886a731be1797224616682bf8eb18f3f2c4383b03863de7d38a1ef37ad460ecfe02e59701f7492e2333166c6addf826e2c3ec34c8874d09a332ad145e", 0x79}, {&(0x7f0000000500)="101a12fa14ca96fcda0475288edc081444f96ddf8da79c2f7869c675c6c33b6a426320d9ba23698f54235cc2e65c6780e349aa2be2094b200575e8c86d1755e6234e4290a1197cd04afe1d926268aa966b1815f143e5810ff228f7f05773642d2ca0fb18882ac2298dfe9624f70d7cb6aed3410a266071b3cbde6e06ec36d67a9e91266ddb84", 0x86}, {&(0x7f00000005c0)="0fa61861ebbefb68c60f79f7ed35d2f0479e3f0a663bd5b147a9f7bb5f7a559b2a8cd6d0cd60cffefec176949b26ae2f99be3649764a88f5172033b0217c3257407c395580d5ef8a3a6ed4a81ec80213a01fbe5a818fb7e6f74e6137a342d92557c483ce2ca7ff0f075d2a97cc0ba4b82da0acc81e4d7036677b0aa95d5a2a5f4047ede5ec7684f54aeaf942777245c5f5d344dc916e4ed1cd2d85663b87329d5e93da7465a1b8de4322e8f8fa", 0xad}], 0x6, &(0x7f0000000700)=[{0x100, 0x1, 0x6, "bbeafbaaa662bf34d1fe79a1d38b81ea59ac075897de207ad78be22bcb7759124a842dcf9246866115f4359e6fdf09491dd03d0e7492d01345daeeb4f128bf725755deaa3aaf13fe6f0bfb0df7d89e5eed20bafe829913ace224603ae2b716547615501e17f58a1744340f4f0c9cd26bb2f8fbfc0a751f56d574099d74abc82d6f6e0e2491e6f35c639922e77a557ea12651a3def3c14bf6dd92e774840f8ece54b4022f7348e217543c4eb25c676d1c3386ade1a23a5b5301b6721c9765327ae716531fbc79b2e5a83c8486ac8c86459244ca97cf5a0a7e45be73baf818cf0a9c7ba911da99b95c2e21cb"}, {0x38, 0xffff, 0x20, "5bbcbc520eaed5519fbbc3db24e04229917029ae835f00cefdb5d7f0b383f7b005f2e1"}, {0x1010, 0xffff, 0x6, "c1d2ef93b924f0ff1abf33dfbc527f2912d56bc1bff0278abbf8d9da226d69f78b607704e6f36f08c04b1c710b081d8338e8f65bb588e637791363ddfceda17ec1d37b52e312ca7587c8e478222f696758369f27e7b30f348c83b339c87367cb8026bf33021eecfa6b16192a5a9b6f7a956e9645b1d1ca6a8659bef4f40fc7932c28fad86f5a9df5f4d2327f7854deceabf065463929b69446b5ee3218b4c62b420c5cf8d586dfd886407d6664313b5daaee456aa94ca3df85fbd135819e66c5f5ec1402b14bfa7e14f38fe8a30a787024c8dadcac597bec7b4dbfab6b58616c40d44e7d48b2803f213a55d461a719ee72f0ece6e1bf11d577a2ac70046430e29a10dd210f4539cfcb491cc74fe786f69638453459aef834dbab2d82b1897f04904e5c9e5f1d8301ff209992b8669052ef85cfb416280cf11069660e5cc7f3192ddf4bb68f87865fd94d9fe4c75699a9d759b29bccba9daca052403d8a6db49637eb7c2688fca844d2fc62bc82e644a4daf5b88f4648f8dbaf5c3fd89db1f14e25d01ea94321ddc5777e315c53e22f8192aec20d85517ffd2fd68a49d3ee6a2eecc3e5f05e7d5dc6e35251c19dcbacc1284c827c4eabfbe975fbeb4594d3a049823bd538c70de6c6c700514fd6a8ef0aa3e9ad5ff88fdde1f299021eb6f8be7ba09810bcf40196ca9fd8b52cc79fdf0f4de20eaad14a68f35cb89f884f48bd6d0d2f6a9fcc8afb955c232e32b696a9fb7a696ae89f5404ac8ac361ecd1eb632f0871d1fe9088d0c465cf308e95bb92b0113471b85a1c6f91b0d572394e7c41b53231ae612440d68f50103763c334b8a79c248f50a8716ce3051ca73c7fc4aa5b7bc6ec6bbfbcbab86cd432fc900997c66ca3ac3b16af87633cacd6852aecddcf0552f99e82b650b926cbcd4be1bb352a371b2bd3312a5956d9da5b2d49f560f1550d01a51f4fc706c5144ead783c56c3658ceacca46db1ea49968b1a3505972de8e880849a3ba666ff8e2645e1034e35b71881860991776d1f85f5455e9e3c1c339ec21dba9685d2b425187a7394c66a6b05de4ae5ab96dc7f8e0bcee18eca211caadae431b123ef34d91e03b98ba5675c529a14eb6f6a81912d58b0d01d5c9fe78e6b1c3399d219a019ac05f64a5b87f8e34d7e570c754b12257b9be7f628d38560b2ba6adb5b90cc05aad3e0686ab4a51e18902036154d32fd813cc8f41652b779469f96e241372d22e3f62306bb4193c1fb461ab8f195649956e3860f0e2715c9410c599ab18784d63e8eebbb3ecd54d40610c78ea861228cd92a12d4d4620982d2ba5ab88933a478be2284e39e384a07a8cd60bdfc68580652d91a2dd38daee2b273c94cb284e6ac530e0179a97123a078c7cc931655c33e67c4f7d2517305d5c1c4a8e757eeeb51e248278e1fcecbf5ab476f3a93b4a83f6eec68dec3b22d50f53cc74371792fd150a8998e50f36e9e2629902c9a98ea201fb2d759d427a3318b6121d1363281e37c2f58c027008995ee64ab117bc5b2a33862fdb4c5fb1f099f4280edd61524c752433ac60575b6940a8405d3cfb8496b8ef91b9dd577e310bde41b1bcc7171602f38d371ef90bc2262e5f39a8fcbfb8f0eb5e28636c3b265bf8bcfea7c56659428eb9f18c01f5c86819c28c92c615cf6108c0b2c7070ff03352b509d1ef9725af09d5fcb7c718799d27b2cc79c8f504bb43ee72e3e1aff3773688a1a76683c8a03e2e3b2f440315a1dc92250afef30bd317efadf48afc31c3ffa7d1d4c3d20918a487f2cfc898f30a9f3ee023e30c9467f2b3e888075dccc9acb97364059c9f7ece729bfa1293f181d9aaa782eba10baec85ae30bb38dbee22c16536939a27106500b6258f8c4024b895f2983f56b77728dbcd95dc5a9e4bb2a8fa30e330eacb1dabf7c31e3001fe5385ee16ca56a32f9533d105e7221f90783c3628c20391676f4785c10531ca7d24a954859c5d9fc91000553011d61e283f957fc6b42fe5a79404ff3d0e2ea600e4169744368e7be0300fe2c7eb467f0f41eb78845af86706c9f0f475e0168f1794566166eb51f6f497b891751e34eacd38685d6dffc9b23342d745a270d2dbfa7e8d217cafda02936e89f2f1da090972677763d4d733c56f4c1d3939ac9d84ca2d0689267e6fc9fabc9c1d548f060b61eb04ac7835e2a88869030fdcc1ca7c8499fa89939e99601bd00714fd4c4f0bf18be6e65cfd146663c9edfe57a2ded853b5ef547b8b57d98fd55dd20899946201e9607c4a872aa899c0506aed63a7504a9322e38ee58c6f59b78689bb764c81f73b1ac95f90f928f3d82ec121f856c046ba0869d0c1ad23b01a46a159e9a86255de457b8ab71d401bf969c07d309a6b0d8ceaa7fb8c66d21d0a91b9c5392d38464364046e595a55cd236ad5e83da1da8a9346bf473ca363f500e58ecaedc3264dfcaf712dd75cb1252c6a2a8106da564db22c03ec38fb58c0e9245e7b6522389a854d789dd2156e2b7f0da1b31136908a0f8f4090353429d5fb574aa9aaaba1b9f57da3a81ff1c9ba971b6899c5169fdedd18cc4808852d5dc750324ef6c002f0ed2415fffcdb2463feb3b9083d7eaa29bbae37954b2dd298e2c4cc470766fb174e330da1b8ace863d7548acf9128c50cf5d863ba7a517027c5fed9ea623f73ea162a5823e8af835b40e1452be4b5659e91e593f71aa0b41479865f7d59d444e3071f3ffd6be9be89b0d06c30e629cc1bead1debae16f9569f7c6fe9dd8cfe51eb6871b8b2c7731f0c90154d8f63b2c8bcc317bcfc4fd89eb01f570bd0a5d3253c7c96e824acd0bd33d85a793fbb7414af750350d8b7626c226829a3b57250295e332f3b71c1da2ecc5e8626caa0c231cb11d91ae2b4ef59f3a61d58df99145d17687149b889d3bf3c6f0cc2abf39c3351057e38ff915e56072299186cdb0e3d8473a85cb12bab96f350cf2a220d1ba807d0ea0c5d9ff6e92ecf0a5931246f111a01f820ec9119c1eb51bfd79e58b30281ed8598c1082a6a400f5a819d59d8ab111a250999c23d9da2bd4da9ab4dfc40de59fbef7bd48ca546355de927aefa7f0857742900c81047d0277de025c3228fad35b9bca54457893e783d905c5492bb67c671b66e4890955b961b3624528197940991600179bd0e97753bdca24773267a695910cc8ecf0611ac2166813cba3ed5b319a2f306e7e2519dedf903b5e0d1f8f72dbed2bcc921f2be7ffcbd6c3328f808a2e7f1eef3bad7d7eae9b9ae2536681b58ceb08811c1909104a122ed31cd91835cf503fec923bd954babaeee687bfe58185bbebab3b11cb9daa986024fd96054a27bec66b7aa293938858c5596c40cef6ac73da482aeea08da4b6caa2d000a1e1afb843f3e79876ffc5a724864526a6c181787dda3c3ec0698e6e30757b67c9ddea591ec980a12b5d23d05ab7cfb232fb9ebad3e1abc9071d5d1c112418629ebc0d8ebede19e642cebfe5685749772de0fc54763da850e871536a2d8a56208edf2195b755b0cf53934b16a1b9132fa399bcfeaf9bf710cbbd7ea1808a16c44d3a8cabad7d016ae87940703d58aeaa0d9a2e0619eef72ff6860ec6ba0879f8f06e2cbd5dc03589e62a84d79abce2e8169b165af650e004afd256a4d7c66e1f97fd8550e8926c1e0f79ce556f6126e4a286b8191e4abfcfc181e8b67130307e101b8f1032126d629366d902bd63b9e0c9f80244db69573f8bf5ff3265e8751d5e5fa4d8c2d0e76550761b9d4810744788b57c37557ee6ad89432a85e1e8bc557e89517b8e623baf6851ef5c1e134ec2a14fa9fd13d839b5ae1d0043a215374dc1d2c078b9427498baadb070620235b98121cbd6a05bfcce023f47a5709980684f866c0dd61de2a945918b2907b83c67c3de78bdb89130dca42d2d00f566c6f9ce619179477aef5a65aa50f891277a9b3b90cb992cb1fb03e2c67c9ca265528106a865834b9182deb2cf8bd410e5bef65f0bd411466615efeb998cc9ffb33523812c9c2df5c63a58586c9d7b1b092e15b528094e3dd9f486e126e2e120134e82153db6e8889d70d9aea11123157f4fc0f1ec08badcc53299499331afc6f0f23a6bf77720331716d5be3a919914b84ef7d3ea4bad59dfeaf1759a884a7164e98c7d5706bb23e8bac00244fd196b68a7a1d603453d26ca74064d12ea50801baa530dc90d70688e7bcc483676c59d0e5506436d469bc0e33015265e637b133302d79a31d90ec987f473cec8e66c2bb5bf2629d1ffe9e7135ca212d3ffbb9f821f0645ae38978739325b39c7fe88b7c419f9f46d1c645bf344f778c3c6611caa8a1958491e897746983dd2a1abe5f3ecdc7f6203fddcc0f4e16a50063ab95f66064cd580a18b67f735698236af2e8213e3d8bd3e2b4bc9edd70515d60e1d0531cd7b4f41d4b7cb3f43dc0021962039cfbd5c1d4443cfd77fcc675fbd68cb2c8f77402e1ea9657b124e18c4ce6acb6ba8d808d581516d71141cc5a814de686083d8e6f4583a3340c6fdf96b43eff8ab98488b1335712506e3b87c41eafa6e499ce7b8bc6513774f942c076c2614a7b33afc734b0f0de9d9c0ce06c24868dbae122bb365e846086ba848808b41fbac8b877a8b8d17682e8db0357db6f84dc754e80a3db07b4c8e4c22c3c4f4022f1dcfed45c155eeab4b6fc0eee0783a0ba09def12daccb5e6d5a6cf8bfea42933286352640c3a231fbfe574159b7c1a461b7e73542c06ce10d3f9a29e26fbdb2f42719bcec92b4d3d5a1c97d3da96b036a594490cb23a4eb872c6b8473caf66cfa04580cd090c1ada0169c64225a27cbd39858c50c40483c78f61595e7f37ea9178b1eb85d64b032fefcc91023ab250976a7ea0cc5a3571af4634ab6c74324590fa728e988d0ffea6780c344dde1f4e25100bfa1b5ec9c91ef9c277bc661d530e10ee985cd8a4c520f03c822e769a9dd5db98a674676ac2304100f0968c4053e27d94fd09fe9db0969fe75599be1b148b6d107414f8e293d38c16477037c2b311b930fc89e041f5b87359c02910d7de52b0397940528a635f14d9eb8d3716efffa8aff2f555481250a6b9d7e4b15c08a4465c6629fe3d1432e946d9e7e363638672d13e997efe05b8f8e75644b0fafa96cec491a2137763e5c5934ff20da19538ee69ae42011f56b313650ab0bf0075c8ec4acf9925522ba45247010415c74e61b126620bb3c7015f878342c4ae8571a4f0deb7385a56ed8e97e702fa8570627e1a7d6179899961bd78340bb1824b4063952c3f0ae7cfe4b572b850114d00b66e5fdfc95639a20d99f5798fde1b23851f3b9f65d88bf64d2b9b028b9af2440569418471af4ae8bc30a1551db63ea11fbc42006ce3fe57d8e4d666e54f05010a0c37055900272d54b9d96fcfc3b221bd225b5517b44646546d070885c89537ec8606ea35ed8c61984c38d4a7f2507f7fcaaebadba55b3e8e1abb4f015770f257b42fced7f1b616a543c0997b579ddbb12bdb5adb7c49fa4a94051aab1a39b2291865bb0a52f70223af5586822f6b47ac36d5dd7c880eb6052b59e3f00854e9339e2b3eaedbd44972ea89c65c9d802f0d6ae0247b8f1182d8d558292169bf89b5b3168cad8164a89447ab2ebadc9135a70713648a14b3d851d384317b4860e81ae0a916f9491602aae51e39fa75b4cabdf0f4eb308d5bbc699cfa4ed70f1606b5fed026253b248e253cf82c05c54d43dc70e7e150cbe4bb9703644dc191e88431192ed099faf3fcfe51f10bb3c36f53271a173121b7c9f14c4e7c502b35e10530cd10f3b2"}], 0x1148}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 11:46:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000074e000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) write(r0, &(0x7f0000000080)="b29b1f154bcdf7e1b5f92d49ebc1bcc6459e6e7a2c80b7633fe0d4ab1a415d353abeea58900387ecde8cd9b91cecfa3a89c4359190669152f8e1780ef76fa076c370cae31c2ee3c73c61fd621b32107ae52cdeb88cdbf6dfd051668b7b2f432c84de88267143028d2ffaf031305b14790d991b15449a22c49804174d85dbce1abf867821109bb94066939c2a8adeb1fee1206199d8a05ce6e11263d7df566fbd2d05bdab2fb58cb0ea5e745e3bf4da1bda637ba466532562", 0xb8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:46:37 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7ff) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/38}, &(0x7f00000001c0)=0x29c) 11:46:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x3a) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) r2 = semget(0x2, 0x0, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0xe07d, 0x6, 0xfffffffffffffffe, 0x0, 0x51b837c9, 0x800, 0x0]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x1000) pwrite(r1, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0x0, 0x2, 0x20, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0xc9653dae97f8004, 0x80000000, 0x8000, 0x180}, {{r0}, 0xfffffffffffffffc, 0x16, 0x2, 0x200, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x10, 0x9, 0x7ff}], 0x100000000, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xccdc160853c2e779, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x1f, 0x3}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x6, 0x1000}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x40, 0x4}, {{r3}, 0xfffffffffffffffa, 0x51, 0xca3bd53f4382ab55, 0xff, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xfc0000000000000, 0x9bb3}], 0x8, &(0x7f0000000380)={0xff, 0xfffffffffffffbff}) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x20d493113b7a207, r0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="fa8d173bd0bdae6ed263ba208378a72ec0f8c88d59dafb21c87e276d9571c2a78b33098b64398ee13b48d6b0062b79b01f9c41a6fc2d203d0f3c022c6e1757f6e3555d1bf0203d13869587aaa6dd875e7f91111dbd23fa278a36afc2f6ee495ad9644579103770fe43dd28e8c7456edb81c9d7b27009411c01c426c186fae1885a59d68b41c70b2f475967246b6d75cc3ee6a537024735242940689c4e4b8f5ba985147f342e6adfaad55260a4fdcc8fc3311cf0aa94e761eec27d90b5cb", 0xbe}], 0x1, 0x0, 0x0, 0x405}, 0x4) 11:46:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x2000001b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="adc49cde3eabd4430e44e70db490103880ab29332dd0973b4b71654489996949347a95b18672bccddde65f35e252fa4a600717cadd480464513ffd61ebc180bf84824206e635d5f57c8e7c9475dfc47798ce341628326e008897f8b405181e88ad182645624c3692f0f29c2294b4e83a8b2adf084cb284816da900c42ce41bef7e5823ede8b00b5e00ef7a1fb61d726ffd0f49cadd5f84400995ad", 0x9b}, {&(0x7f00000002c0)="8d76b5de22d69bd1108c59f960e062d2cbaf5a88dc6f248066b2dced6d60393eac5052657cd2f66392f52c8b1c8a9139454142bbbc5f7bb59766b28d509751035de63dcdc0c5da4f395967769cdb7a33de86e08aae4296", 0x57}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x100) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) 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", 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x23f26fdb, 0x101}) 11:46:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) socket(0x927f02c25339cc02, 0x2, 0x3) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 11:46:37 executing program 1: r0 = socket(0x800000018, 0x4007, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() recvfrom$inet(r0, &(0x7f0000000100)=""/43, 0x2b, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setuid(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="5fb8b3d311e01cce0311bf7619c0f390085278cf06d098e03f4ca91c71ba796cdfa9996d664dd8e388415d2c0e5aa779809aeab8ff6c54884d91097df858484f6e193c9a27728fe2762c4c19d85c5faafea8f70fb548328ae5fb0e0a0d6aa1b02e7aef7e20302379909b733df811cdd1e8151b03f4d5dfdaeeea05521706159fe1f4a9fa0e7e3c92c47693b402046b", 0x8f, 0x0, 0x0) 11:46:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10100) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x91835d32c17bb1f5, 0x8, 0x1, 0x2}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0xffffffffffffff55, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2cb0eae3f5347064, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x84, 0xc0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x800}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0xa2ce, 0x4}, {{r1}, 0xfffffffffffffff8, 0xa2, 0x80000000, 0x4, 0x3}], 0x3, &(0x7f00000000c0)={0x0, 0x6}) open$dir(&(0x7f0000000080)='./bus\x00', 0x190, 0x20) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 11:46:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x2000000000000029, 0x6c, 0x0, 0x0) 11:46:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x0, 0x596, 0x1, 0x400, 0x0, 0xfffffffffffffff7, 0x2, 0x0, 0x5d63a49b}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c9062a56d732212f13c6ce8a75c086de2e4f548033d9f018ceb2fd5018905a729f7723d24a6ff6047092896f473045868a3e8b4315b814e77012f809b1488a6f6b9e8d6927b05aaa4df04d14ccab3858857d60a32139b86840c0513098cccd2b8f222635d469794dc84df606359d826d6f93b010bc34ad0e52deddf5ead569f5615c0c940917985f972bad31c59d4e29bf5f30565750370d4c8f047875cf7b130be2029f4761b9a56f4040f3cd4b2d9a215e094ebbe671b086a6bec65a824ccbe1e958ed329a9760b50d3763880e1d02995f91f099b6803e70e715e3b846cb4e22627d2359137caab944", 0xea) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x1cc) 11:46:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r0) r3 = getuid() connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3a85, 0x1, 0x8, 0x4f7}]}) r4 = getgid() fchown(r0, r3, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x3, '.\x00'}) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) pwrite(r0, &(0x7f0000000000)="410683c1f47172f274a7ced56a7635fa09b9e7cc86b33a685cb4b4e401109610d7056e3f2c9827769fdc6f020ce05fd1f9aaabf1b5429b041843487bdaa3", 0x3e, 0x0, 0x0) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) 11:46:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/220, 0xdc, 0x802, 0x0, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 11:46:37 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x800, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 11:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd4a, &(0x7f0000000280)="89") 11:46:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000400)="6c59cb0fd7943b021a7b6008826024a6ce7b944b3d5b01378e0ddfdd0bedd34b2ca7687f26a99a0d7d286809e91122a43ab0d4d9a5c0cb0a69106cf65ce05f7885e72ea7c4e75fe734a2cb4b9c93477912b824c37e3d4b9d3f2d2557372382b1c5d397dd1bb13cfd7bbbb7c06e2a1c9ef383f08e2f7020294097a9569fbef31a25a1cf2e5055ecf68cdfac718a70f91745dfbffb4ea349109b114ce5e61e32a975dbe35e51ad4b47fc86871bcf953dacd7f16065deb742775e3138d2a2d711951b79d95435e74903c74553f43b86516f1135ec46f1491ebe4b08c7af6d88cc6d8206c3ebcb71d37b7b2f37944d405677138543034e75aae102534c0f20ef9687e3b7a474c14eaad1d641d99968461c070b4b33baf9dde652092f1b41fc2c5a33250a0d59c2d110043bf912e45c1a832ceec977a2a0300a9e9d1fcb9a33cfe487ad1052e74af396f83f8a5dfe29089d75ad1ef9208b551ce8a62cb212b88ea0465390e35c943fc10fddf8116c77c6fc8103923bea35f40368795d13d3848aace286ced45b5ede0266c2cab49535e06b14902021b07958761df0ab48243d19854ed3526f7aa2e779c0836f665b04245548c13d2d8757e0fb3ff43259dc9bb9db41c9d1bdafa5b3f8579e1ec4c43af988a541cc9ff46f67371233b6a1b5ae609be977ca3df916f0fc9b7bd035320e051d8a82dd45b1c0f9ae67738eac5403f347aff63817512a531962adf54b8bb450bd377dafac2e91b7bb48ab49e17531d8eafc6b04ab735bc0d0a6ca4a836773433cd11499a9321465efe091d19e5c2c1ee4d6e50c1cdf4274c8bc3b7ec5cab29a8179b291362e5423b80afff0dd88163c3e09ce792ed1b4c658366406343573dd356ec2e8dc21b896764f1dbdd51c594a1128296b126194cf018190e166fde4a72fe6935aa87a1c2ae86c762ec010759459f0fcbec8e697d940aabfbbf6e4b785929807f815edb8ed85b8eda8c79e7f87d51a1c581a493994de77faacf2c706b858cfc5ba5fec1fc5dd39ef477463822d13ae4610fbf0495c5dc3f1e0272b26a878e0c836c58c9d600198adc7b61c5140af9366663c975f0c40abeefba97be9409f1fa0579ef5096ccb7894e5c7ed62c5e5d9b15704e115dbba838dfe3e1cfc8247fc32574b9cbd797e1caf91f9f0f03fb1bfd7d88575a4e7e16a10c966eb9d8296f75b28106a55ec55cb0f888de5ba482265305705f77dfff58e4bd98945ce32444a55013328af9b1962667f483162ce115a79d0419ef2c89ab2492fa13236dc77fff2a00db3929f6e9ea05b7b99ccc92eddf7e642f36db32228f6d42ce918130a060ff6de533cb3c2e6d671ceaf7257cce628eb54aa2c7afd63b1ff153e647b09d8ad5743503d3dfc57d40d7f7752b29adf9d9a16becb212b9f03a3dcaa44ed41a4cf68c07449c0794e6e3a056544acf74c3337b16873172084071423ba40a68970d093ed93775b4b35dd47d74535c58269f15e0643a902c3699658aa01e7eb6b27a5504b73494dedee392eb3ed7d986bbfc67051628db915faede5c408f50dca339d1d8a456f524f55f8bc1e69dee4328d30727a3abd6e4e02c05b13413677809f15dc8697af3947a0d82c4fbb1eb92faf4f01758fe88042e4ace9e7bb749e9f25f423035504e1a92c84e78bce511bb25c0c0e804f275a5caa1c66262e344e42e16e2d14961726bd2219d35c4326571dd9803dc7931a95ea26ed0ba6428ca7c68ece040c0d40a3ca1a20871b6e8975a43243c0b9d81f3ebe8d393b0a631e81992e39461432e9b48ea2cec3b3523f9dde3d62984e584e896a380a651ebcebd744fe4448256955f9cf0e2dceb2a24215c1a5c9ebdd272855d245e1d00fdefd8d944724504a2508863bb2b10bbb2c2efa9ab137a04195cfa610dfcf615ad995f57834f58cfceec28e51c2c2a3011549a5a0309ad9b4ea52b0fd3d50a23807aa7e04d3e4ce6884a789e6e3e8884976071c5131f719be9c7269bcd59e16484c3e65b562079a9e3208669cf176a6d9d8fb255e76fe7998a73de54cb9f5ead32850e7130e851d78d53c7c266b32aa4ce07756b37239742592950cb508fba3192b756aa272dab465772f33f750a6353c09109e023f5e10a3ffd5da551349c2ba514a007596d351734b788edd5ee9b5d5d62d4d5e90147c3a82e60cdc8476faadcc6649a4ed3441ec8b0b107041a9d8149114b7bd6ce999f251e3535c810d420d161e4bed6ffd0d3b1a6424ada75361476191986c31e23a0f154734263e568eb5ff1a709e6a19f8158a5549f57f19d4c79f868c42ac6ca6f46f05e31259d6e55e41bbd21671c4886d2c459de5db8428e76dcd2ce7f531ea1211866af27d3b928930627243f782438d07e96058f6045203c5e4aa247cd259fd2beb1d618ad63aaecfe5c559fb9488bf08fa8c3a45761354b10d83744380005836448b7fe6c746ec8258f7f6c84fc00cd4cbddac8d344b5e37e4a51af1744f434df77218a43a8df1b1a8afc4f6626166a7e17e06d9fbd4900b6cfd5d82a553a19aa6d438fac510e409246f2fcdbe291251a8a32ef658d33dd4238322242bfbd50620f5365d4d501ba139da458c70f6a633f4ad6d7c0828b1968cc27d312fb7e65b5922b2e7e35ec566e32ac6a678f66df9c9d6d6f40209e1f49cf9ae010268506413c081ffe43891b276ca8a86f491104a69d5f140278988a0577c78df5da1af958117e3c6ab9406e4fb61740c467b101a98c11da488f6bfb82bfc247a97c3d85daefa4028575e2c99bb5dde1a08ce48bfb93de0232dd74ff77486f6f3d5487212b8f8ca8be7ae1bff3011565912e884ffbf2a6e676f10bcf49ea929ede20d5c7f3e87b24ba47d979c9d9a08228b12824cb493638e4a1465ecd60626c270fb09a48d2d38fcc4cefde1f37f0be29f1e28dd17cd3f6ba411f15b60d8e26841e3bba85d5dac2a9972feb33ec5f6fdd99073043a1846dc93895a2b3f3b1aa49d14f57c0d49c1b73ec37afc9601595083a3025eea36819b9db834f2b441bbdb23b2785405a65b4defb0d5473e40e7e243eef45c7583022bd8f9c9a56a34377420e7e3f49dc557fe83349fa6eb45eb76ed98bc13ba2fbf3628f3f6987d689356475691584fbe0073323ef6da28ca663e73ad4d2ea6a37a59fc1ffdb225fe094bc1fc3e4ea3cc96b7088c190bca8bf7ba7b4274b8af9dd34fb3cf1be82b1807884424fa0a6ab2a8a9faf8411e67e1a1ab30701546df977db79da8437b47c216da7b883e6d6a151e3ac9f9e44bb23001ba4b30040331c872ae0f18800a6468c38ce2f7546c6997b407b19194495256a131294eb887860aebe075f7aae25959b66a4d1cde6a7752bc816a853a02da03327c0503bbd7fa1423bc8bcecee7f9f383ffa3243ea932223046ab81c25962e30f7904360321f7349cb4202d84f9ca616512de18f41552ace14f7cf39a0280b0c1a86bc61ad7a20a42602734cb2c6969761b2dd3f415356d16a294ed5ad9c3430e0b4db54f5b2e26b3027d133393d3d7cc69a7c31261ee28a35f928dd2747cb084fedcd247a723940dbe40902c7088436b545c2ad8f6d093647ee3bab41749a0244e04543f92cb885631a0bab06c1b8b5c386f09cdc34120bfd515ca41ffd826dc1fa9c348f8ab4a384b1218f159d1a823d602be42bcfbfb535a5d2b17b01bbbc1d67566f71497d8ff23186d8532f37c44843f85cdf60e3956905e0d94487d617b427dcf6892fedae10795d071110801c6a3780ea848043311e78a88b0c26705d6231dcc025576728ed5589cdc2232444c505dc0de617fa35e36261fe0c3bec15e3ea3511d2f2d988875d8d61eda3e9a545fbc6042282163c28023a130612dc2bafabe3031de4cb708b35bc9df0e1b7e1e31bec60954018973a2b3525a71d3bab90f579b2087e5f0537b585b333ca9b424a5e6bfc6e46c7b9390f3e03718b674ba58ed183e93258fc98c71d952317fdcf66ba495ad8e51ccfb886f9694d93682cacfe6bd377467bb7abcf5137c67fde2719e1be711ebc5420141d82c24bce4c9639f197776f25ace4a0729781343c8234305fa707061c63f82f91b598cec14942875f455ccac8d8cf0f439a188db0a933cf7cbbc3dd2a81c15aa00791c244109bb11d37c12d91177e120ff0b93142a2a92b81b71396bed2a793f66ece62f79d376759f1547656c6a84d42ed1023a1c752cab5b81bc9481e919f3fa13d8f9de70175a6377383d3d441f4d4ff2892a55b1c15e1efdd964007dfdb4341d2341f22af82368c2e700889e3e94cf374b25d239cd98274cb07233c640cf6ef35eb3ec6b5c8f6b009768efaedbbac5be0ca0822d8fe72ce12d74003b315e7accb315748ee84320f3f0dbb405cf799ba22a68b102eb7193f81e269c0a1b0c4ac788f91781e04e70638f3580d20042d2049dacff4f1ebfcaf16d4685be4d2ec1de905de3ec71475a39023ce91c7122b4ccc6a77871cd977ec2180ecd4c6205be7ba06101e7b2e5bb14b4e81de16827c3f1d2edcc65e0becf16390dd464d13e4c17bbaecfec00081f1285d044ec4d91adec1fdaabbd58b6fb6c0b559ec3fbe3e1c2197f9c98b8a97bc414ba6f63f0afc46b25e0faa4138f690bc03c704e2baad6ffb4f0302bd4df2a205350d68f525551114055863f7b55e3462366a4e7d564b4b0fb0ae7317870e9457bdd0bbc3b19a68dce9c4d40ca18f0ae29b9ccb12fff5cf51f3a633c274e185ebf7a2b09ee8d2759dace9493c0a6092948f26528a782cbf614fd226a12420db47f0317f08673687d0432ad3c26c60e3747fcb11363f322091d5320baa80bd7088492d64f4bbf07140f0f39da5815dc07c85408e5a4e0b948a6fd2a4341b455b63680c9470857193be29d437385cecdcc00792a1f234053e7adb6b72f04f936450893dc1f6cfbb75f5b84d213f2fb7890744b10c6e669eb39d9346fd4334c0bc81999e28eb734846a9e2413d8908466b896bdd7840df128e08f66eab6b5e70c7be4d1b4526f2bb56914df1bc2e4ef50638c407b4fceb9423840ba29fcb51a6a2aac90d129bc0336b6eb188013ddd3f2a6dafdc724b0362c7e87ac0d659b2d8f28eb67fdecff7ff1e52075eb259a454bf2c2c0f728be23aa4b9bcdf88cb62868f12ad091a3bd77ba171ce637f0033a8ebd26b3ca57c0f567c630f09d09cc92c7a59f37aa8ccd28b12faaa080b0a2d4ed057c85ce08adc58bba29849d211e7909cde37d59d85f4082e3b057ff15b4d4ac73ddd38be453521fa234f91f24c1f6325c02804b2b61f545f094ad06d5efceeba38c8e52294d2dd948bd3e71435a4d357bcd5e6881e99a35b1e152a53c6bb10e23d6e6e5459475af25cba00bc6be4b981aa1b49e3fabd1e2fbce5ccbcb7585fd4589b9368591bc427018e4cc1cca0302d634d02cc9e17ba66212ec7781b2b18676804a53cc0c9dc5503587b139bd589706604960b8d374a2525f825021f5043850655cb62996d67fa6d550a0c004c5669e42984f4a7e0f34eba0220c73e1996f8c58cfb866087128b5220318af60ed7f099b316f0671668235637e316822bc40f15f6ce9da8b291dd1690edca7ffba32ac7fa88ebd95d41f6689bd175dc828a251c048a5015a2a3797e1d3c21257c1892c77f5c41158bbd023d4e23546eacf2d7a58b393ae1e84ff6343b567aee1c7d7703662dd9ee85541e957f619c9593754fdcfd6440c62a2e2dbae0b95e6f0c06845a4a02dee9caeb091c30f1391958b189894ccd3c280ffb990b2858cd0c4abcb05d965d8a281491b9df5eaf7be1743", 0x1000, 0x0, 0x0) socketpair(0x10, 0x2, 0x4a, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0xffff, [{0x3, 0x4}, {}, {0x2, 0xfffffffffffffff9}, {0x2, 0xfff}, {0xbd013d4b2f7ab72e, 0x7}, {0x2, 0x51}, {0x3, 0x6}, {0x2, 0xffffffffffffff3f}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x9e0}, {0x1, 0xfffffffffffffff8}, {0x2, 0xfffffffffffffffc}, {0x1, 0x1}, {0x0, 0x80000000}, {0x3, 0x1ff}, {0x4d2bbe81784fda12, 0x4f}, {0xe2a6a4e883a41ee1, 0x3f}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0xc2}, {0x1}, {0x2, 0xb1}, {0x3, 0x650}, {0x3, 0xfbb}, {0x3}, {0x2, 0x29}, {0x3, 0xe7}, {0x1, 0x2f}, {0x3, 0xb6d}, {0x1, 0x4}, {0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f00000002c0)=""/238, 0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:46:38 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x1, 0x1, 0xf}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2fc2696c653000383c73eaef8dbcc04f5c152ac1d540f52b68f5bc729ddbb8f4d5a1ca655696c824b2cb601be04f49befb89f5e58045d90ebe19a3d4399adecc8bf4a21db8df6b65c4b57b4cfc83c2005f83d9b0298452e060e58bfe34b1436f1125201c284da15a1fb9964f29b9dd22c81a8fedb3d1a83e7af8971a9403a6fac099f65e481d2b71d5c626e911a88ec4389adb51eb24653935d93afe6daad6a06cc48d6546c9ad76dac411a48ad08bfc0283772c10d99c964f2333fdb498086d8b4b774625f77f376f865cd093d75664126fc0a446fc319183384a9a32e872ec5759b070aae9c2cdcfa33f7f3e0d1b7353d8117ab3d6176c84a41d11d7fa812aba0c5e8bf3aaee8862479dbf13f395b4c302d11982f3440e0e65e76d622cf768aee90c0fc9158b25fb2eeb8a7db1dee82e"], 0x9, 0x0}, 0x0) 11:46:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x25, 0x0, &(0x7f0000000140)=""/37}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x723d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x50fc25f00778a81d, 0x20) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:46:38 executing program 0: 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) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x0, 0x7) write(r0, 0x0, 0x0) 11:46:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 11:46:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x2}, {r0, 0x8}, {r0, 0x4}, {r0, 0x1}, {r0, 0x20}], 0x6, 0x8) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/113, 0x71) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:46:38 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(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, &(0x7f0000000100)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x2, 0xfffffffffffffffd}}, 0x0) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) dup2(r6, r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r5, 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}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) 11:46:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x84, 0x1, 0xc95, 0x10001}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x4, 0x5ba}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x100}], 0x3b, &(0x7f0000000180)={0x4, 0x40}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 11:46:38 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000040)="9a6038a5831d2bb86a401c4d109ebbcdceed50b1d0615945e8762e904a4e6dd84fa7d4fa37474dd093a593386fc2811c74eebb8d22db9a5a898b1a0c63ce729e875bc6994d255ab1c524a63631c98f579e5418e4e3ee8b6889128a6c9a3cbc2117ce4719f6547237e18fdf8f8735904faed48eb6418da494e59c48ffc941da69ab2f681018754fddc106a70747fa4c7ebc6db4176f90fd5d66408861164b3bea1af82fedaa95c72cebcad1b096", 0xad, 0x0, 0x0) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 11:46:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x20) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="0e812ce0c1642e69631b7d8ef6731a7f27f8ce74c72bbae31dfc6cf7dc422b77149c1214513d8973d6a17fcfa667b2d2751a9ed166436ef8e5506788978a40727c21934051bc2b334b10b48933f2d03413abf79a8d598f86f5a4a37aa29a946bd7b9abd99335b45a1bc0e0fb1bcd2ac53a5f26dff6ceb0a7f930d1b55df4d9bcb78a840d651ad6f686d125a5428a4822695a41d72e356b1581288a89fe86f3708ced058ac1f5143b164c176bd51da778e3d3e30cb91764fcbbbc3daf083876213b35385060146389e0a7f1545a1cd257cb0159cbd3ca4e382a", 0xd9}, {&(0x7f0000000300)="7aec66a19e6900075613bac8a9490aac250ee42d0abbcc3209d4a5617873e0f173c58c161f50da8e4c43ad09349480ded230454b62e916f913f0e2ba12b84d46df337b87db93490f99bee112fcd0546932e987964919b3652647eec3414bd366c993eb15e13399d823f8d2c038c073a749e42f9aee0338ab7e6d0c7a06a1aea2265276a7c9cf0ae3941f47f3261f555783f3795c1472bd20151006203b68f8d81a3d32892e5eb7166f11be163917d3fa99c2dcf139607da90ceb34200cc2db581745479ccacbdb4ed7b0b19ae980b71a3b67bf64baacdacbfedb1d07d1e4cd", 0xdf}, {&(0x7f0000000440)="094cb751192b17a2493a4b244d509f6d03ce0bb0399d191e37ada168e6e23ceb9693e322f11e4fd368bf7ce8518e706d55fa93ac7f3cd784c8f319b2bfcf21284214bcd833dd14449cf02c36087198bf964b1976a6360a099da0c02092e9fc45f9360e1de5dada0ceeeabc7b925e3e7ec5032711f0b21d70b2e881a4de1f05e41a9f4c8b15ce28cbc70d453f058bd7010d", 0x91}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffb000/0x4000)=nil) 11:46:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus/file0\x00', 0xd7, 0x5, 0x2b, 0x1, 0xffffffffffffffe1, 0x7fff, 0x1, 0x0, 0x0, 0x9, 0x3}) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$dupfd(r1, 0xa, r0) r4 = dup2(r3, r2) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007fe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCLOCK(r4, 0x20004276) close(r3) 11:46:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820390fe46260b69bd01008bf74bdf822663711f4d105b56653d4bb22e7c74696c65300000fd0763bd7ee3a5d7be8ed33f19890ada0a0b756c8569870c9c408394b527a79a4715c2bdd07b3df2324bd42593528a07aad1a1189d0000000000"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x81) r1 = socket(0x10, 0x4000, 0x5) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 11:46:38 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3fffffffffffffab, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]) semget$private(0x0, 0xc641a69e8c38e3c4, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x5) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x6, 0x5, 0xfffffffff7fffffc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x7}, {0x4a6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:39 executing program 0: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def4800"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) r1 = socket$inet6(0x18, 0x2, 0x2) socket$inet6(0x18, 0x1, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) socket$inet6(0x18, 0x3, 0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setuid(0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="02673752442f91b70043a0f83597f31f283215f6eaf266e928e4cb0fd991c8ad31eaa7dd90f161003544fc491a", 0x2d}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r5 = dup2(r2, r2) r6 = msgget(0x3, 0x10) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c07b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c000000000000000000"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1f, 0xff, 0x1, 0x8}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x4, 0x100000000, 0x1, 0x800, 0x100, 0x8001, 0x0, 0x0, 0x2, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x210, 0x8) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r1, 0x0, 0x0) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0x80, 0x2, 0x20}, {0xe5, 0x6, 0x80000001, 0xfff}, {0x1, 0x0, 0x1, 0x401}, {0x162, 0x8, 0x101}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfffffffffffffffc) 11:46:39 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f00003b8000/0xf000)=nil, 0xf000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1e92784e586349e6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="f4") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x2, 0x8000, 0x1, 0x100}, {0x2, 0x3, 0x7, 0x8}, {0x80000000, 0x7f, 0x0, 0x401}, {0xa5, 0x20, 0x200, 0x3}, {0x10000, 0x101, 0x100, 0x7}, {0x79ec462b, 0xe59, 0x8000, 0x8001}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 11:46:39 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x3f}], 0x1) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 11:46:39 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000800)={0x800000000000, 0x1, 0x3ff, 0x9bf, "cf10db7cc7362de18496f858acee9c6a241bcc99", 0x8001, 0x7}) 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) syz_open_pts() readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) 11:46:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x40004000000028b1) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x6) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) 11:46:40 executing program 1: r0 = socket(0x10, 0x2, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x0, 0x6, 0x5c08, 0x9}, 0xc) 11:46:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x2, 0x3, 0x1, 0x10000}, {0x7, 0x0, 0xba6, 0xad}, {0x9, 0x7, 0x7, 0x800}, {0x4, 0x1, 0x7, 0x9}, {0xcc8, 0xffffffffffffffff, 0x4, 0xffffffffffff105b}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2, 0xff, 0x1ff, 0x1, "fa803f1576bd59333d85d7ee1c24483400f8eb19", 0x9}) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xffffff8a) execve(0x0, 0x0, 0x0) close(r0) 11:46:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='x\x00') 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)) 11:46:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) 11:46:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x100000001, 0x4}, 0x8) ftruncate(r1, 0x0, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 11:46:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8000, 0x0, 0x7, 0x1, 0x401, 0x24000, 0x6, 0x2, 0x1, 0x93a, 0x6}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 11:46:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_emit_ethernet(0x4f, &(0x7f0000000180)="c0cdd9c8aadbe113b4cf8f20473fc82d9c2c3bbb3f2bba0b9264702945c2840100000000000000a11d47a303da242b49327ea25cdb5dc0c81122670c840db50ae395df5dc0f31c19c5000000000000") 11:46:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x800000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1644fe8a}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xdb13}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x44) unlinkat(r3, &(0x7f0000000040)='./file\x00', 0x0) 11:46:40 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$inet(r0, &(0x7f00000000c0)="264938389f6ab7bbc27623d8e1e41e4cce0442a146eb01a908f0249740858abd6b06b4448d212de17c2de29831f757c987f3d30539f380280b312bc9623007432bdbf4dd87685c712dd40fe8c0edc6d7d61ba3b8df4c6d245b47f6a31eaa963e0705f29f5bd0a3cd4b7a8000bbb9f1a88f69ace764a90dd2e8b99b28d7f15d2b347e963982bdc56495740c49067b0f084d3702db6973f7942a946f77337e3050a0fa5613d8683567ca3a83af5767d1b86a77b6ce8f4b3f57ae10ed5ec1c95412f73a4fd1bc84449f46", 0xc9, 0x6, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x100000000000009, &(0x7f0000000000)="f6c3751a36163936f13fafea2e6cead490d4b681142b3f0646beae683bfa6d8499daecba67c934d2c217c32ebcd3c40746aa97ba0d35dc008eccbca6e1b5d11b5b2b9e6a6160ac281acc1a4f4f33af6f8d30", 0x52) socket$inet(0x2, 0x4000, 0x8001) 11:46:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x5) 11:46:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 11:46:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='-\\\x00', &(0x7f0000000200)='+.\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='\xb1\x00', &(0x7f0000000340)='$\xcd@\x00', &(0x7f0000000380)='#({[\xc1\x00', &(0x7f00000003c0)='\x00']) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x100000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 11:46:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f0000001280)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001500)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x1) socket$inet(0x2, 0x3, 0xfffffffffffffffd) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 11:46:51 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) socketpair$unix(0x1, 0x3a3d59da219196f, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 11:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:52 executing program 1: socket$inet(0x2, 0x2, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffedc, &(0x7f0000000000)="b6") 11:46:52 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 11:46:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) 11:46:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x4000006, r4}) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0xffffffffffffff86, 0x8, 0x7, "76ad06ad9f3706f28df1825b84f7bf5d238ffc2e", 0x1ff, 0x81}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x10000000000000c2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x40b, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x7ffc, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07ae2f880cbe4c947d0f30bbd24a2f534f5263a38fd973df8ec25997f99ad85a014224fd5dbc6a16720b468934acea23d240c5bef7a7c508d5446d3fcb6f945138fc2c6a88b3b5f2a123964b1192f30efe89f92047eb7dc8b7b6615edd7a5cc7523d05f5abd070899f5be0517d05340a8195ce7cbc0475eaf7b0cf1cb497488d6e84454274c3006d0c53a0f44e27cd3753ef9cce82c17adba3fab492fffcf679f0e83a00f711cb2b23a91df670b2a8027792a4963fc9bf2c8ce8c682b40aabc029d74e1685de8e2c88f1b3c93955b1dd6e4d05ef2a7a6b4d4a93fd27b3f8121aab89ba0721f92c7ad6b081"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x1, 0x0, 0xffffffffffffff00}, {0xe7, 0x3ff, 0x5, 0x7}]}) r2 = socket(0x18, 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x516dc43923d109aa, 0x576, 0x14}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8f, 0x5, 0x9f}], 0x3, &(0x7f0000000280)=[{{r2}, 0x0, 0x40, 0x2, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x3, 0x100}], 0x4, &(0x7f0000000300)={0x8, 0x6}) setsockopt(r2, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:00 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x87) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x853c, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendsyslog(&(0x7f0000000180)="1babbc87033c5acdfaa8d55c", 0xc, 0x20) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c250f392ee1a8132054fc139b4bc6f91776a437421b9c7b5633543bc1dd10b122c6ef4ca4b59fecf2eff0129872697bf65e5334e4ca2fd7cda41b948cb64c6115fbc89d2f8d0a9967438bf46ceb066ca280bc46144b02870a49c7d11eb6fd0e5772d7ca4e599b0a0a0322977cdd43bac85112827d0be89deb88d3b9f5e8a1cdbfb91fceb3bfde8b2804817ac54ddd10bc15d6c676b04edec6c2b2a39ad0c6818d6b6dc51d5f1fae9878a1ade29c1f3fe6f21b26cc7c9e9b839fe3a4464aa0de974f1ebb5b8f8401b4981626e3818f8e32e87b3655327b103280af1700ebbc42ffc0fbb79347ba715", 0xe8) 16:00:00 executing program 0: getgroups(0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r0 = getgid() setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x1, 0x62, 0x2000, 0x5}, {0x7ffffffb, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000000)="6bcf5f04feeb3330502ac5e755570fcb3049caea04b5") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 16:00:00 executing program 0: r0 = socket(0x40000000003f, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) setsockopt(r0, 0x0, 0x6e47, &(0x7f0000000080)="f63caab6b51b34b11c1a070d3e121a908dfc4c2c46c50fc892a308855f7607d67bfc1236e2eb46415b8fe802d9afd3297b02158f04404b0e4cf94388cd92fe89c3a0c52d4f7b42c812578fce7400c215b241523c68", 0x55) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair(0x18, 0x4, 0x67c, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x80000001, 0x0, 0x7c1, 0x8}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7b6b9d8dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa8f27e3e48110690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a", 0x57}], 0x1) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r1, &(0x7f0000000040)="007ab2fdbda15785a87dde2d31b63512471ecfcd4049d9f5a8e07d995f902279e43f9adbe643f07c24dc711a0a3e3c96a893b64415f69dfbb918afdf21710cad19dcecde7b96ec71fb2c0bd40b4e6d3d564c9cb5ea4d447d1cb33dc34d4151434a9bb87f2cede18a5a77", 0x6a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/../file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000006c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02022e2f66696c6530006d884f5bb7317bbcdda58020c22b917de49478430068fa376b97ca9258cd"], 0x10) connect$inet(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc4, &(0x7f0000000500)="43bc5e5f4de29a59481092425fe1b0ef16437e6ad4e35f745e2fa398b968270adcc7be1c87012d99704fc4cf3fea3d1962899aa6a25bb180863b93d4349b4abfa276416ee649a31e69599e595de4d628cae33fa069d148517093599577cbc86c0f80f89b6774b7a5f4d3f2b42d13365b72be4aa3404ccb2ad2988599b19a51a578e413f96650d8c6a817356b9d2274") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff7fff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xcdeaa0e42bca92c4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x6]}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) write(r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000040), 0x200000000000000d, 0x0) 16:00:01 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/203, 0xcb}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) socket$inet6(0x18, 0x5, 0x8) 16:00:01 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3}, {0x3, 0x80000000}}, 0x2) semget$private(0x0, 0x4, 0x0) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') pipe(&(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x800, 0x8, 0x3, 0x0, 0x8, 0x4, 0x508, 0x2, 0x4, 0x2, 0x1}) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="040000000000067a3000"], 0xe0, 0x0}, 0x0) close(r0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = dup2(r0, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x2, 0x8001, {0xfffffffffffffff9, 0x100000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r4, r5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:02 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) socketpair(0x10, 0x4, 0x99, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x8, 0x3}, {0x18, 0x3, 0x8, 0x18e9}, 0x8000, [0x2, 0x9, 0x9, 0xff, 0x4, 0x1a6, 0xffffffff, 0x1]}, 0x3c) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000f7f324222497359ec8ca32018a2e2f66496c653000"], 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x4) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01bb202f66696c653000891a803e8936b74ac1ee0ac6440f2a86c33df186daea3821dfaf8b6ad154c032023e533faf1067313164145074a1e53d487c8f628fb6f1f9763cb3d98b7463e9582c"], 0x2) sendto$inet6(r2, &(0x7f0000000200)="216bdc47d9f3dbe4282f5d8f351f3b3c8ee6f99b66b9db243ddf52ccf43eda0ac40d936e919e8560699cfe8655e1eb0fa3ef876cad7c7b018d930f7a50176fdff107a323d472b997e5b051d584930738ea31f687dba3e4f03c33df11c4c590df333c91bc73a5022d09f8470a2ece8737f1ec5235f9d6fc864e43d71570280a4fd2a17e056e3942939c966a8688cd64d9b7e110c054306b24fcbfd0ffa3ca55e7e3306258b51a73b390fba638f84e8c69847395524e8116d5bbe4917a00"/204, 0xb6, 0x0, 0x0, 0xfffffffffffffc8d) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x10) 16:00:02 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x160) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) r0 = getuid() setuid(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10400, 0x5) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) getsockopt(r0, 0x100, 0x8001, &(0x7f0000001140)=""/69, &(0x7f0000000000)=0x45) 16:00:03 executing program 0: r0 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200)=0x7fff, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup(r1) r2 = syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) r3 = getgid() getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) setregid(r3, r4) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: chroot(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x35) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/185, 0xb9, 0x801, &(0x7f0000000140)={0x18, 0x1, 0x57e, 0x7f}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x100000001) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000080)='.\x00') syz_emit_ethernet(0x51, &(0x7f0000000100)="ff968c5c3c32cda94466deec7bd5261ef9b756a3d3c53545f74220766ddddf028d91f3b3340be7caefb4cf6fe22bd008d5a980314613056803dacfdffb05ed5d9b30bd25317c6fc5968706ae3c0425c416") 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="97f90a49", 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x4) clock_gettime(0x4, &(0x7f0000000240)) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) fchflags(r0, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) lseek(r1, 0x0, 0x22, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0xe3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x8f2, 0x97a4, 0x8, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000000c0)=[r0, r1]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) clock_gettime(0x3, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r32 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r35 = kqueue() r36 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2002add2ca32072866ff6d5d4a4a8db0e93ef9aa592c8312925bbe2d30bf714f88161146a09d6c5ba0f84a332b47ffddf9887f8eb282ea3f0cfe663fdf154ce05cf0ffa3c2263a079be45f1d5089255b463cadffd53395d1d1ab7e8bfcaf6499ba578001332d4194f58cb7de73c21b6f781617e9a29d5fe8dffab5c9f8bc7e0a0bbee3c9fbad6e74343ac3e75cfabcb6b36cadeb8c998a51da0eeb6823c5be50829e6a876be134fcf936fb2ec7f46e7de92cbf4158f88e23bf9ffa4d120af4616f", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=0x0, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r37 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r37, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r37, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pread(r1, &(0x7f0000000040)="b8c064b3c2d6cf531d66c4e7d51eb5a88884862a22e84bdb7bdc32afa56e152dd91c7645e3c271b45aeae6cfec3fc615b42371acca3faa700d3b13289f1c25f0cc9977a7a7f167d9d58afdef683d3b33fb0d972efe0df7fce2d23d02b33b832ebc2ca5c4af3bf58287c07075d1b292933bc0d5ed2429459a0b2d10cbb2d5d72b18bf433e4b5de1e4bed656bcdab7578aaf313e17a5aeb8af7cde57600accbd057aeefdc77116ef66686a4cdffb48035382e382ff0e2f1df3", 0xb8, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x80, 0x3, r2}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x80000001, 0x0, 0x0, "39a1f40b21e603b4211c1f6d1d6d18fd4308d8c4", 0x2, 0x9}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xff, 0xb15c}, {0x9, 0x2}}, 0x2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x1}], 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) dup2(r1, r4) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:00:03 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)={0x4000000000000, 0x0, 0x10000, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:03 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x11) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3ff) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x100, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/114) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="50ded25b7fb1d5a37354169cec922336bb314e89bc115209b2943b3e6972aeb3eb28f68f1d00cf6f6ce22b5793139b528ba10a723fa2bebb450302afc3802f95875a82f9e8df9b5a3cfb1279fbddf7129c0c4e73c16571da8f1b199e4e500fc05a1e40781db51ffffbc5dccad238e0930e1330cbdd6170f0e348e6d8ba1477ecc0128a1940ad0d3ea878a6", 0x8b) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x8000, 0x9, 0x3, 0x4, 0x1f, 0x101, 0x1]) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x29ecca7786a7dee1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200ab, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) sendto$inet(r0, &(0x7f0000000240)="10cddaa93a67376fc71d961ab59928a7512ec3ed760c9a2a6f66d334abec297fe56c81f895c992aefc8488c79af0bb65fea0e77d2ec66bf1c168f742ea1d2b05ee7da14f67a71c335f4d7d056ede863320d483d3024a66ef92112106f2f05c1902353d26438cd64a1f57ae32a5f983b8faacd23f889e522a7c3df081d53022c41570a5ff29293aeae8660dbd39eb82d49424ba64a70a5e7ddd80ffbf4305bce028299b00d130fcee54f9d4ae268e9fb271e0a8532957f668eea62e19d842c0ef5b6ce2e8f87343a1042e027a3dcc400869f9384252b984f045b18a9b5e083c0fd4daca0f5844cbeeaa0ec8ec60dae65930a5bbabb88c8546e08e399d9dfe50ea9bb26a72cc8ee4bb872b19967981e4aced7deb47c238ab3f478b53a4e98054ed8bd00bad8ba8065f71d62b8d55697a4ff5672eec47bdfbf2dd67bf8bfd5313d89a95330a4e8128aea1b35a34ae64ec6262ddd26f5626156bcb656909554db0e1b2d1a92747566002dc253557c2243ee6d5148846d9d8c814b39205611dcdef13d6fa7b42ab6acaa9bd90d9430d763a9403b82f60442c2beaae6995a245936e7bbc74c015a0a21dd878ba78115c50542fa18e9b768fed4a9b3ca409940944ce17d02700a74fee33c03a2686c127ec728cccbdddd2cb40591c5b18a5ee3b4f575948160677ebcb5f929f8fafbb122d6c059b60d8621335840f32dc9e3a3cebe4d00f2bcdcea6aae0e65f228c49d8698033afb2b17ab6673687a52afae615d59c1425c171bc7d17bbcfded2b4603ec3fa104285c30b64057b2890e52decdd9f31b73d02d2404e55b02700f4cb225761b0af4d663e66b5681449a6512928f73d33fc303d870cd78e95dc8961801fa27ef5020f75bf1f33e281cf68af59e143eba32453570c1e106c87c4993b5aa051d933eeb4bd78aa08165c8b11b5d3c360387c2911a5079608615f8b372b6f0481cbc68e4f4047c25f0792afea99c16a01b9695665deb5de0366376af2ead6ae8d8cfdc9c3a3668846a119b0fe2ba85cf24ab187fc72bc06fb052a428269d6dedabd24ec7e037bae8149483c129f4ff3c0ce0d952f3761aa931024d909078ac4c8db9e56b1b87ff6269c12ce8c8d3b658b9859dc9f919aa9edfa083bb5a7a438b356de050e5e04c37502070180686e12697bd2cfea0d951b502ff4263758d18ec7c4f9615cf9ad8bcdd39b91b539916921a74c4b62b7d80af499249c74bfe8a3a9dcea207a1b85494583cedd68dc066a9ff66c80d21b224bc83a42f3a5943caf4bbe3b998b814354dc0b5e642c58c757f465b1cd84e8c8c62b31c4fd3e6ce981284d9bdf06e4155ebc1dcc2af0a134c55232ac7960f9678f19bf096ed520f1838e40a03f6aed258eb7cc7aebfcf84bf47c7da0d4c33fe511f3104bd640d76eb5d22ddfb53f2cd3013227efd8ac180b1b724838e1603e181c519f22c1f78bb0ab4314feaf23caaef197deac607d139b940997f36f7db160cfe5595d4df5134f6352fd2426997c6465ea461664535b96df880ab0261c15d5ef8fd494a7902f238040d5816e2fc36fa951d43f2702d6930d7aac94098d29c85435adb9fbb4428369d3a2dbfcfd13318e712b20c9c66fa5fd7945f110e2ebd702610052acb01c3d442d9907af06962787514362d2d9d3811a4f7c75799b5ec291a98d325e58f87b1fb9a414fe33c24e7d2e407b6b4f6894e1bf5b49cb1c8ef1edec52fa558c71c0d7434734bcee1f189b719b8f721d2f01346f3265f396770c35fa3e91132656999dcdaf6c54913be9ee284f9c5c8c139bcfee4f56f15b47c2dc6291b227041b1d8de638d68822a8017723e34e0c5bb8f5b265ad6b638ed8a9b257cf489f4b54c129200760b712e43aa670fe0a5b789d6f42ad048521985583606b158999cd2a3a709dacf62e2997c35639d711a747df22e44f4e6ab0a6916e03ba75ae482e8d9b5ce9190345c10d20eef0487c4689efa70f012c7e7a8d98bd1e887a66d6716aa75854574bff6ee6af4d046902d3141e2fa6bf0068f1bc9cb177b745699a2bab6148de48ded17349e99065451fe898ea619cc706f076b50bcd421753dcef2a370c3ebda97cc3e7a2d73671ba2f623292db5fceb0c807d7116ae0d5b38e340659de4cf2aaccf075d9cbe84059a3bd6ceeae8d027f7cf03c5a011520ed4ddbc97694c41c892e5dd571a57ff92fbca3c839e16fbf93b136828a371a372c52242d4c3b84f305ecd651b367617ed2ba449797483ea7c1db24f7f8f62db7bbd54a32e752426f8db9c54d6c57b5875bee36b2d945acb8d58e576d41b415f55b990932f78b66f84dfd8e7b548205e166d52b5bc921a4f4dd8880f721dc05474e95715ad853f90d265218f7f2fea8659fdeba31084a2f63047d681543d63e2299119203389f6f7c416e98b52c45024cf66c6c70bfb9dbf573516bfb3b9d1f3d1f41d32a1b53343ea202ee8ae79a3f6e381da25fd0358584aeb95eafbfa53937c466e07e70d708f8d55fce9eff98bb243886680887732ec96724674e386b747573b8fbb6e70e6832177eb0b38ad830569b589c445e57531f66554bebc65f91d2f4844914891125b7f44fa0569a25a9b6c69f6f532e81aab658f8824d5de8629f0fe6e19b313416ed13156d60e0e61e7d5418615eceb74191c67e150c1048b9473a83f352cf662ce48f5eb0ff6fb9d7f94468f4c127aaf01364b18c662506d9d52a05217f1df342ac55949a6531c84d0351a90e0eca1b00fe9248eb6e7b5269bdef39abe46b79e7dc5933a7ffd99a0f1633405872261ceebde7f21529232fff78fa3f9afa0b1ca2f5f8b913791c298e67ba65cac3d22a5561bd1d9086480523b9d40e8f0d072989dccfae28455e0caaa339977bfeae16970961c71b6b4f764f008ed2b21369d05276a73997b038c8d0ba945b50e61784d56e228d34bb80cdef83328b82d4509c15fd9c293dedc3fdd04c0156b7dbefe8dfd57ffc27b1c07bfa5d44fba5c9327b745582496d5b184529bb42cd52d04abe37966a0452c762f6060bca2fe2d7f292d4cac0235386b19042e803dd4c2c333f26bf96c6e03b3789f1044b699541fdab9df6ff3a0240cd8684ac8f6e9db8c85b9a04877a8c925b5f8008d89cdcf6610d8a8db7579658c530dac5ab25eb842a1732bd6bb1a0e8b3ee906baf3c7250fe8c153cbb756d69ab2911654d269b641cb0107f7d79b035552170dcfd2bc0a316cc387cb4d5158284f06ac2988f409757368c8d5a37c36b1b9c2f43b4cc9ab39d1d93d878f97c48b052c3456dfb4371cc45c6c5c81335d24e5806effb67866c394cc3787111171b56bf3b28a1d5ea5309d521c4b7fbd9fd92fc3494b2e2d527b3f8e1b5344e9a264a7ca032e4ad032d3d6044dc79ea98a5c78dbb9c743e833adeb2f14e141bb8dc9f924ca1636773402f46b23a200c0e1ae64362366d4df2d53e58f71a0f371c7b60e040b8a3bbbdc4c3a862f6ee82885f2830269492700aceeddf49ae19f4da6c797adcd4213afaaaaea29e500ccd64a6a07e7814489e77bbeb56fcc11b1cb00fa28be7d5d4a4fe9afaeea079ed48db937085fe3b6a6fa5b8575e5c661418dfe1fea224c2850c398abe17cacac49f4390d5eead59fc4374ac113f13e6c001379c052bb262830d3ec0cf8cdb7aca8d239f78b0cabe8507f54e8d6f3abe7fdb8c51fbdcc0c055c62b59978fad8095019760207979103730e2f27c92b1f172df4137093ca06e2b2ee0833e4a01437c50b9e99d997d2e0596c06dfd90d7eb15109bd16e974850f8c5249bbfb32114dc48d738aa8f167e2ce63bc4dd45444e645df9d117b68f638d2528e2bd1d2e761636e9dcf75a3e85b34985ef3f37fde53f5cdda0a552eb6861e440548d2475b4b36bbb3c637f86a7040312ed3c826d5f745f541636e2677cf294cbaafa11159388fc57e799948f323e69e6fb4698e59fb4f088a91af5318daa08276e14f262e3e0a0aa3b417eabfd5f61029b9848a582225bf708c1afb4587ee7c89ec343fc7e9761eaeb8a9697629ff55e3d4de4c997ef38f6cfc88a1518e4206c11ff9eefb8382f10e2736cb8bdeb16694125cf0c6156ab841c508b3c119f77c8392808200c28354a5dd43880553ac6e17ea1d122793df8996a3c61dfea2948078db3c4569ffe4be2e929748744b87e325ee7822c9325f3632df8e5b7b85417394499fe09fb4a3d5a8cce4c4b4246624cdbdb9fd363c5b05d3358978d2232b776c250831377d0d702a42e61ef60a7e41f1e077e7389d06b485bcfaf21e90e78444233efbd8d6b827a3a5a9819d4c9e56a0903f12c24caa478b7c8d94c33eefb2ea9a3a88fd3213c4fb1d94089c3fdb5d6144d5ea07cd8ba0d24b51e53cd37590cb13d3799b14f870198873ac4fdf7f6a3b4f4c005189a47718c77726b6b079e90592ced5eb7dfcbcb6754c6c580878ad8c3705b0404d017110f85982f3dca25a12758f09ad101993b590bfee538551423d9783ceee10d60d25088879b03627986b00b7d4ced066098111a071f64f21f9795fdee82d57b8b9ddec5e934dc0ae3d7c9ed9403c194bd5483a672f6efe83609b5d74bef7bdb8b7564c96eba777026e68a26dce24fb37f9afaccd6c692b8f3257453286f29886ba8713c76b1e725cb7fded229924fd1a7a4f2ebe52e4ed0493c2287783d22eb655492f0e9fca6f9f2c727273168425bb3816f12065e007c73eb6de0a18ece30ffddf503c5a8eaa83e0a6339c21353e894f770a33bc558d14a464934ab960d10a39d387aeeb6b692c2a09ec50a548d14f22e0a2006a4aad4ed99d6f1118d12a76775e55c86547088aff8edb6d33fe4a57b52528d30958e9fccc1396ffd72bd2cf9a2fd09bf5764201eb2e71d75bb8542f74c5ce71fe93bf9c1b6d495d5143c25fd2f619b302003855e309633eca6bb048c6d104a7ea720f27324fd99f9f6596c19d9a40fe2839666b07032bef85718b125e8499d4ac4f53d52a5885c48561f484de9d75bacc0f0dac080d938a9c76e746b55d2e5c3ba696657296761febcb74334d49dd8a39d82660a8ed6209073886045f223de3c2c420846cea3c7fa942ef3b8e7da079f2891b7f2353bf1f4195ea633a40b57f2254fcfc85d11e1ac4be3bf31efc620c525d3d1158c7a38f13802908bddf8d194c27f9cfccca490f12e1f328da9f7e46d3993a503963d7e81e5ae4ef7184f26e54a51255fc4454c564f189fb29f0870e1fecde8ac7efe7009aec1442e912937cdbd4e5ac3d2a7a8238d55cdb384c3cf528af0da891ae2c1f38cf408f164842761b0a78d5e22a0f238f176d2169bf2a87abc7146949a7ced34caf7f3a873e4a2f41bd9aa8a8ae96fadd96479837671d0394d276ec403b105a9355d80e15e03de7a10b30f71557ec7bb7e43f912491bbb1aa0c44d3e2117fb64c0517497b87a0fce9286b970c06621100b4e13d5aabc9299b39d69efd1f47fa94a48ad8db2b3b0ce32e184dd668864601da1c94fa4e08208da4b1b4fa62f3b73fc1d8a6324daac4f14f61d0e3813f276142367e41dcee2ce3abc726424f3d5f83489d3b3fcbcfd436db606917077df0c5015ae2bed1c15cfcff3902fc3fd085faa38ac96234343363acf172ef5b2aa0616bf65e2660c17ed844f11fb6198b1fcb1a247fcbea5ca74fc5fde745f0bf34e05345c7dd7c10b7bd13957864bd874321c96f2256929233e085b3e07cd0a7a5ff1f7f095a57ca4f9583bf75c72a85e2a331b5cc5e05d90ba7547e8259898861ae55b5aaf42f934ff7e96124007896b6e7683cf6622", 0x1000, 0x404, &(0x7f0000001240)={0x2, 0x0}, 0xc) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x81c6, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() r3 = getegid() r4 = getgid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7]) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:03 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000002000000008436e5260000000000000000000000602b7c4a3eedfabec95d4376d385e27e00"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) munlockall() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7) listen(r1, 0x0) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 0: r0 = socket(0x6, 0x1, 0xfffffffffffffffc) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) fsync(r0) r1 = getpgrp() r2 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, 0x0, r2}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket$unix(0x1, 0x1, 0x0) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f00000003c0)=""/24, 0x18}, {&(0x7f0000000400)=""/231, 0xe7}, {&(0x7f0000000500)=""/101, 0x65}], 0x9, 0x0, 0x0) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) munlockall() close(r0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x1846bd1f50a0b788) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[0xfffffffffffffffd, 0x2, 0x513, 0x3cd, 0x5, 0x2d07c770, 0x10000]}) read(r1, &(0x7f0000000280)=""/82, 0x52) r2 = socket$inet6(0x18, 0x4003, 0xffffffffffffc072) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000300)={{0x8, 0x80, 0x3}, 0x7f, 0x4, 0x1f2}) chflags(&(0x7f0000000340)='./file0\x00', 0x0) r3 = socket$inet6(0x18, 0x2, 0xbcba0) getpid() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0)={0xffffffffffff7dab, 0x4}, 0x10) accept(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) renameat(r1, &(0x7f0000000580)='./file0\x00', r0, &(0x7f00000005c0)='./file0\x00') pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="8a56d438ffb65ea01deb15034a6801c4283a436692afb1ddda1a50d7c7c92c13934dd232caf3c42eb038edfd364c53ec953461bdb9f12f98582a4fdefd750f9bd5a5e574e038212694b323b8195ed73d19769a3c689bdc9f", 0x58}, {&(0x7f0000000680)="b9cf8f31f191ab", 0x7}], 0x2, 0x0, 0x1d) fcntl$getflags(r2, 0x3) r4 = semget$private(0x0, 0x4, 0x100) semop(r4, &(0x7f0000000700)=[{0x0, 0x4, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0x9, 0x800}, {0x44dc1ba8122f6b20, 0x2, 0x1000}, {0x2, 0x20, 0x1800}, {0x3, 0x1, 0x800}, {0x1, 0x7765, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x1, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000740)={0xff, 0x5, 0x2, 0x5, "990811f409b845fa3a4369f47f65d0cb99bd5d9a", 0x2, 0x1ff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000780)={0x8, 0xf}, 0x8) getpid() 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x200) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a2083008d06cfe58af2bd3c1d5023d559b2517d7e969aa2a969c03eb6c90dff7afaf6815727ca1f6320e88c560525dd4cb5f07559def3ed825efae60d1f329b2e45d683e89e252ee2784bff1c1bb933f908c5b216213c53d706ac12bd6777b46c39fc682a589c72354b2b1023a214bb264b7c6f41a76f10141040f0685dae6bbc8d044a8b0e73dfe8b3328c22b5f2c46db698d98a821c5b5fa9b206eba969ccedf7c9fb3ff508bdc6d2e306a8d96ed83070b207867f7eac0743d9d89cfcea293136eec572265dc19c14c09458c42f6adea6164654ba4e55d6b64d1253a728fc00c19b8720edfcbc06e033eeb6358fb6e79b935a38166da96952b4402bbdcedc6a03c6f25cd76ed571e5aad6eefe88147c1e19f4d7787bff5f9ceb5e7f38ecc57416cca834975d8b0ab"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c", 0xc}], 0x2) write(r0, &(0x7f00000004c0)="e25aae6940da000000000000df144354056e4e6cf3820d000000000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ecde2db08ab09abf22c185d49c462133a12b385680d6bd0eaab5e510c05a90394eff92b2576ef2ed84943d7dd58a5655741cc6879ebeeebc4b5489214b39941eeecb600b58ecf161332694164ac44a224af0fc47da6c391852c281429314a85072ae6c1a979f1fec91490ddf461409c540a62268ae8760bea73a29dc6575b7518c375cddfc7f9eee1651351ac439e2baedaa7079087690da9ee095b083f862c3170aa1d5c8722448c9133867e58c7ef5d566016472950600600631c5f51f9ed9a06974df4406", 0xf9) write(r0, &(0x7f0000000300)="237e0b1411049c0c0c27f69b58f290eebef666a1cd0552bc40c4bb9c45b4a7233306d3818d5be50823ebf21af274f77ffb95e4b5d0285baa2c07aee24272b0da9e08d07ad6a4930cddaec9f1f89980660b6433c03de6724380d83a53a748fec276be23e22ee55140a3d5fdc8339615eb174ba802218e5ed480ae8a43488d83530d723ed355", 0x85) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x2) chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 1: socket(0x10, 0x2, 0xffffffffb405cd39) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100", 0xfffffffffffffff9}) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) 16:00:04 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800", 0x0, 0xfffffffffffffc01}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000000000000000000000010000000000000000000000000000000ecf999a26471ab833539dbcafa989ecd5f7901d40bd345b21b92ccafceb25a5e505ca5addfb39b2ca2944509709e23cf23dadc0b8889e76189fdf431b2676d4afcff5572d3cea03d80870e2ca50f6057837376e3c3e0e1fd1d1e89131cfa6dc8a0a7f46a53b6a4e5119631ca71622105676bd96974f90a88f1fef97be227df38fecac7a15090abcd1d1a70fad0be768183514cfc511bed1338d9b3e15cb217f65a0a5a7d009c5b19e708346800ef"], 0x20}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x38c, 0x1, 0x6, "020412b66023ba791024addfa6b11692f97b24dc", 0x9, 0x5}) 16:00:04 executing program 1: setreuid(0x0, 0xee00) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1cc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') accept$inet(r0, 0x0, &(0x7f0000000040)) 16:00:04 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\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', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(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') socket(0x0, 0x5, 0x228e5b1a) dup(r0) unveil(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)='c\x00') fcntl$setflags(r0, 0x2, 0x1) 16:00:04 executing program 1: 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) setsockopt(r0, 0x10001, 0x401, &(0x7f0000000080)="8f85d4247dda39ce8d9a5316ae791e6495d289e072521dfa44d13f8687f1a1475965a33dd11d15393292f9629e3b6d74b4df9cc14a8bb0ce1f2a1b152e694cbe40993f290ac646cdcff89a994d73a011c3814549b9f1b68bb328534f73678d", 0x5f) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/27, 0x1b}], 0x5, &(0x7f0000000400)=""/233, 0xe9}, 0x802) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x5, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x60a8df34c24b3ce2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000080)="ab4fc5db2777b9b3410b6bece91ed7acde9a86b8e3b496c536bf6e677f8097a71e5314494d0ef7a5ac639ce158811a77dfb753f911fe14a6a75eed690829c7a7aaaf", 0x42) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8001) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x49, 0x80, r1}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x90, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000002c0)=0x9) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000340)={0x8eaa, 0x60}) chmod(&(0x7f0000000380)='./file0\x00', 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000003c0)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000400)=0x1) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r5, 0x2}) r7 = socket(0x20, 0x0, 0x7) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000004c0)=0x8) recvfrom$inet6(r7, &(0x7f0000000500)=""/10, 0xa, 0x3, &(0x7f0000000540)={0x18, 0x0, 0x8, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r8 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f00000005c0)=0x443) fchflags(r7, 0x1) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000600)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000640)) r9 = semget$private(0x0, 0x1, 0x181) r10 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0x3, r10, r11, r12, r13, 0x140, 0x7f6ea65f}, 0x2, 0x5, 0xff}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="de21fb1ed47173fac79c5c3b17f92b867cdc2ad6513caedd5a7df4312c5d313b14b687ed0953be51229b5b9328ff32d6b2b4da494ab7d2219744bbf00153d2b47892a1226a914b8bfc0d8769c952e89039d715516b6ff41f044a27b4a4759de29adb93fdfa6a23eefd26b00687eb5e47b04ec32676b3188ebe24963ad91d329e8827a2047303c9ee97", 0x89}, {}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x101, 0x1, './file0\x00', 0x63b4d0aa, 0xb814}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000070000000000000000004c47dad41523d571d156b883a625ba800e93a531f352b2567824c485a789c148f5a6656a4e92dfcbe3a13437e1cd7691a8234c309ac337eb3c4a38bb99f9944d989daf07e59c7c7bf509cae7001e64dd2d2d40bd20821b88ca54d791ff27322315b199acdd9079560f3a3c"], &(0x7f0000000040)=0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="e0fc4018086d18bbdf692cb7000000"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x80000001, 0x7ff00002}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r1, 0xa, r0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xffffffffd02dae44, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000140)=[{0x1, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0x80}, {0x7192aab4b0589430, 0x0, 0x1000}], 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/246) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x100) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)={0x926}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[r0, r0, r0, r0, r0, r0, r0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x2) chdir(&(0x7f0000000200)='./file0/file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec6, &(0x7f0000000000)="d4") 16:00:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x5012, r4, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x35b029a7f4c2f9f8) faccessat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x2) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x114) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) getegid() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b, 0x1, 0x8c, 0x4354}, {{r0}, 0xfffffffffffffffd, 0x10, 0x97110d88f67b66d6, 0x7fffffff, 0xff}], 0x758, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r3 = msgget$private(0x0, 0xd1) msgrcv(r3, &(0x7f0000000180)={0x0, ""/33}, 0x29, 0x2, 0x1000) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="efe0020a5472b8589eddfe8b02551280568be10f600b00f5db1ebd028983022b603b4f035b6cd91b1ede4153ec283a63c926d96c2b9e536304deaa90e9eefc6482f019defdc11cf5676b9f9cf4f9bc5c673a32fa5adb3ac37e71ae3f74ec7d2431a1a77509130cf7dc2d9d1a2899558f5153f3cf670c916cff0431728289a283ddaa9cad80aa81bf2982d5f4b54da37f0b27275e0905fa4b25eafb86d14f5f95c88ba83415d161cea963be38c3db3c4a5a1d8f9c0b274ff9969037106e8f72125dc08d81fde76aa106d8a9a41889323c40f1a9f6dd11961f9d1f689f6389468ceefb8b9b8ba269eedd640561125d9fae399a0ab96c17c322d1fc066b0e5bb59ddcd31b837b196fa5a4e42672ed30ab58d148e265d295fd3a71ac989fbf597130c0518bb9c3e5f09c50b11f8e9b6a89c21cd8a3aaf749bd732cf3d452831ff8e1b2175ade7c08aeb2c1dccdda0c603967c9aaaab10459658fcf046fcefe6dc95ddf2feaef382941a568f23c0eac66739b429675ecac20bfe66f4182f0078b0c34c822e129b31c0dcc4083a0c74fcc7700799d34d235353b2a39483388c6b9ccdc948eefb89f4e8870b7da668fb545df8ea7efce425df34be8d04c7d5d5d343fbcbc1fb867d70c46856db23c49930b84b9f51f25d0bacb90248bf86b80584f91131d428f7e1912a1f7b57b851f928529d5f40b08efb38581503b782b54022313c7e13eb6e0d1a86d6e200737a8161900647d4894b8ab429c5360c929da0fd79e0969a9dcf77f21c3910e480b76dc4f44b64c33233d4453b31ff07ea8b8a3f03b91d5df0483988c59789e8954c7713abc92dce9f6c8bba2362a8014d4c153b18b2848ccb5ff23bdb1046cce90712410ed1fe8c13e4afb381e1dc325f5c692af91d3d69299d158863bddc5b1956e1941eed55ba18e0cc8068011aaea138ab54c31faf0937b3294522ba295d9e4278283163317c6894a94da1207e2651ada7b336910304e64d8566aea28166e67a6f6b2c4910fb0ee1f736879468a9e24bed2368f626391cda67a3c8bbaa761ec20cdfbcf9c3b45a19984145dc6e2b102566ff21af1619c3f1dc114542ab4fab1ee303e6e6de470dac10820a103fe5817a638882b5d250ac992a015e4a22b0a6d41634213defb13a0ba09164160b177e86fff23db33b2d8ceafdfae419084f5dfbb16439e752ce099709a5bae2a75a5f4632327d89966f86c72e22a48da0ea786c2f1ff095c702a32879421f723b0046e4fcb9641ad71737b022febd56ecee3b490301c71aeab7a3c911a15f967d19a04188e1223a0ecb6800b1476b942ee78c420eaefb3fba49b44808bf9e1faa705a7e2954be0f66201b6c173d57f7afa1e74c741efceaca6a53b11f815505a6a995f6e3202e78cb3f0d9a13c8134b9ca2b65748b4a3608ff986402dbb666c502dae9b3da99d7632b2bfd41e70c8514a14840b79b4f81c2e030df9d100dfd257731570e2370fa2a8d9dd8b1ce4ea50eb63aa1abb1bd41217c4ada845e313a6f9b968ac590f45531218b92baccaa0ef6dc37977af429f8d03ebac8823461fe7d09af4ae1df290a80b3e3c06a1908cacf32ac4e0a7c238b55e1fbb118b47e7da8a438819699900972064d22b1a958b2066bbc7a4a9f0f4c8de095b1c056e30bc6ed779b58806cae478db0fdd41d738e98f1256175534aa5ff8ae27e3bae4ba13a56c33a18d17617fcc85a9a683d3cfd4dc93777cbf3826ac9b8a14cb1fa91f243a0efe50676d2c3a53e4077939733f3150cff0778af20d7422d42fda2a8bd93dfa4deb51bc0bd44279c7bcaf8540658fc9ee7026b36f1ccef29b475921bfa14677abb23bceb0560b11145083607fb361493ded84dc1e80209da7bbd4c1a489530addaf974e14020a5b249f055c0e9ebe1d087b757c160919177c32416ce2971f0a7de8d076d0f1a5a6d7dd88997888cb277bb9e7a204d97eff18da4c88abb0bc9274a528793a881b05fab8e522d9921a9b3117ae5d8ad6f0586a6072bc8eab8647e532c7a6e7a42ff66af44906e97748fbbcd33b19b1fe1da2727209830cc9e033de688859c2be40bf8f7546065f625b0e1dc852c18dad38826fae12e89355fae52378743623430dc3d33a47c9dcf00c126557f1523e8806f1f7bd191a9919bc4af1018968bd2c1c4f8ae4d121861ff815869ffa00a73b9e9c2e0fb55f23601000246c997b616e82ff0e076e8679b750e86ee8264abbab206574c56004b5856a0adf24c0a4fa874b5fab41df9cd4e02605b124f85be18491f3d174ccc0b27aeedbcb93a92f098c3bdbc75040c23543e1239e8952956eed2fb8b4c1be99794ae03e4cecac2eb1a78248cc93f731730c9c204c9f50444d5c9fefb3a2fec836808bc403dd70bda2edf90901860d3d6d6e1949b15ce21a3674a81ba2e3179f16d157e3f05af12dba59f94bde8913aa0fb9cd0b08cf104a92880c507a90f09dfe29fcae863721fbc214dd9d648ac8b873c3bcb6bcc822653aec21171eef3fa5fa896ed38c2ad0082d12f0e1f1d4fef0537298ce911856be130d24ba776e9fb5dba9c56449382d017227081435c483992ef83cb377a12bd1921e0a0d03d92707a5adf15fe6bf5f9376e5ff047cedfed343e6e629fb56bfc2b27eaa2f8f756c5b7602ea63e112d0f43033fe69b070fa1d364244dd4be257184bd88ed723207200637bcb8ce5ca4812fb69fe340938222e4cda941e2bd1b8baaed23529f491559bbad61769dfe3dd745647a7c48ec90efd66e4ad844f895986b6bbf5654b52e2ffd47c78973281c3c31bec1b7fe92b8c8027d208c39dd80cf607295912262b01cf5abc4c31a021384ad2ad9e07095fb3da2008b52dc62494bcc2c26d37fdd73747540a0b91f9847f0a195ad28c0b57f6292d43851bb6b74491f63ac573540b580bca43b677272972297c53cca42fcd74ff2836a7d33cac09aabeaab967b258bd26ef29ed602bfbd74f24afd1dd475b92f407b1b066b7e8118e2b8dd7f6b1960887ecf021e72b84bf7cfecebe250460a6f27b7e287103db23883fcec02c6975d01d7d56427939e56db886cec78cde81a6fbc7b4642a750c14f3be1bdf7309794ce7a3a6d56342fc76b331ea31e07bc43e3a8bd0dbc89ec83fbf08f84b79394b99b17855c06927e8b86312e297ccb58c251833b5a00710952732a03b94c04197b4f5db081055a039f6be9d896215a61d5c84dbe6ec98d100758597629d51ba0817ea6abbccc90b36e2379acbdb7ebdfb1494b57d53bcfeeb9ea57eb176757f22f71cfa75277576a7e4fefbff8693fc77a557c5875ebf36377404a178b43735205b631914e52e1a5e97dbcf9c381df27b0130eaabd09a284e61022b55b6e0cc86f19d8d66954c9197e03ea12c7fd9cbb0866c0a85bec2ff8232c27a137935939426829c30d271a920ec95af37e305f0fd0eff15ba09ca1a55c70fc680dbdb65f5895c99b9144ae9c4af8be9ad204c50f84c80de89d0d0ca02bf2931ec09b165d82fb43d6644bceb6fbc7fe2f7520bfa3368cff3bd231c5b7f00f43b91c9baed378c9883ff3285d168a822acae6fae0873c601d07f264c2768f4a580d2b366b70bb9176ae350bc7cae84cbdd3f271c1ab9058edf08400c4254cd98f3903116c1a0eaf9112e04864ec2aeaa919a315fa0fbb31eff0348c54d839dfc284501bccf0e46f01401c90ee07e7246b24f8fcd86e8fa8b6bde32ab52af1b6a9e2cc425f529c2653ae64dda1e97587a6d0de1c248b2a02ed102724c03e629e679669fc3d513bc40afc0fcd5ec61bbaf2646b7a8f308834eb934140f1da2dbab30589fa55ebe13fe18f31a25b5e194fbaf985e2326f8f9810e5a2fdc230b52cb19c1a3d1e26980398100610c65797fade7f0010e120cdaab2265e748980ee7ec4eb323bb71ca40e61646265d01b93787c3032e983c9423445cf829b791e66c563e7c116917455b79b8a5e269389e2c268fb2b32f3af54634f836bbef74bc5d8dc418b86057a47a7dd49f7177f4fab7d08b8b5cf692f6b92eaec135251b76055ed6265a82f755e19e170f58f90f44322b758a6ab7da1b8312e6f0aa9a0f65f419b94f9149c5aed3554738a74dd234e6a63669ab822109ce77e28ea34cb5bd4cc73bd38350e53fcfaa940877f8e3f8e515d6000a8c4b7a7b81d7fe80331d50766d27da7dfcc95e7bac539e623e6db57e9b37687682106feefea9f99d427426f3c05156892aba189676f793a6b164134a03e7899b6f8268c59acf3fc3609e984bf9c16125a4a2388f66ebf4d780797494971421b924b880b96690200040b2d8b90e08aede849db5f0cd0d7133037c317246035ec8726163d63a038986ac7bf7c76e12997419076aa973ab3cf3a75f212c40851624a293c0747e3af7abcce6f5eef37245364a2e2f8f3d1de157068db398a1fd45d462f6cd67b20d3d4b7051f3e9c30e28f111c38332fe0647ad17489431c158e06bac02cb2da25d8744e9929fddda3667707d230c02efa5e704f20f6457de517d33244ca84ebeadecddb57c71e50d6ae7bcc98a827a8f9390fd60b19f9738acb79804e5b3d9e78a9639c4ed79200cc80b9e6bbbe2d519e4e7c3bbe9cc9150ce3328d1dd6a47777979dfaa978df9b36a775d60834eb9655bbc15bfd24a476230790a18bd357748ab0003e533451fd4ffb3c717d2cc7ed269ba55c62247c4589666d2058d8746ff272d4d660edf0c9c17a730aadbf1ad573a7485ec25eba5bf5e23978625d205cbe992858ba6471d6af3a8d1967ce4a69ab45154bd762e7db1f690ed72de5163dc353798e8fcfa09d71e1ebefbb852371067efa6841e8e2a7985b1482c0709c82b24c23721c39611f5ea0140b3507d38f231ceff49d45a705965836e0363ec2aa1a0db1c106804b33e04bbf03a8a3e3665cdf6d5dd09bead5a97c59f86e51da551703e3b0cc6b5a950783df15da3b919112021d41c09c41f5666639dbf758a6ab798883489693693dd3441941e01ad14db7fe162c3a37ca3cfc36503a8eafec08163dbff230058a77f3cae75d36728e1dae71d3e61aaa1d0574d6645e787b1cb18cbf70cc9ed161815bf2f818c2e140e3e92cdeea17948d2f415a316c313a19c6c96fde5248461d5672073c849bea548e1c0b1130f004aee219cbccd8a17364b36bac49217863f2c8650d5258b38cf1e715d684b152a7f300d35e691205f8e8c4aa9fe9c127be5ec3d02f9da5f86b08d736828798642ffe6970c0eb3d483c4eb63f9ed9be63fc35de2aeabdd8c22f319489307e1a9d3f0b6b073d91ef6f7e1f04393197737c0e371bb8388e7631a180bbba92d4573910886f230d3e9f428c16b76a8651b76bbd7ae55cde6d0b0cb787a00aead7a33edb114f54a6775e0b6505bb2b85da6df45888a1ea7703e8e2b558e5422614cb0c2a7815426d4a35b8741107c6120d21beacabea852dbd201ca5cdba0008fa2e6968e76d658d7f15ee6659b77b86278763f630c4d6b7313aa01cd16f828acbdb76ecbd415e02a9c757f35edf3e1c4965654202fdde553d4a0569608a4f1008ac45f5a97c2ed32daa3127fce35ae9ace49f4370b57b466917d220ce5b6bf3feab1fe21953a50aa8ff0218c7c6705edb42fdd506aea4feda520c92a6fafc55eab1214bd7554839c1eabed96df5e703be0ee93edd7d4cf32d4d7493f026833399d85b5fb5d076cdba4fe6cd233207dd04f1919a2fe710371973a7161c3ad3597aeefd13c3103e92bea449cf62a2aebbacdd24890ff19b14a91f01efcb629b99e2aa09df2e311d447071", 0x1000, 0xb, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000001240)='./file0\x00', 0x100, 0x1) sendto$unix(r1, &(0x7f0000001200), 0xb3, 0x41c, 0x0, 0x255) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x7) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) 16:00:05 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8000000000000066, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000080)=""/76, 0x4c}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/192, 0xc0}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000001500)=""/145, 0x91}, {&(0x7f00000015c0)=""/121, 0x79}], 0xa, 0x0, 0x0) close(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c, 0xffffffffffffffff}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff33, &(0x7f00000002c0)="ae2a0700000000000000e7f30fff") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) write(r1, &(0x7f00000001c0)="d9927f91f3635aa696ea9c43fb44291ced2adb96b860d398e63ed977d79852044aff34ba8d61e9c16ab7c5a1fe3f81582dfe401cfdf35454509228a3b08c326b2bcb5f1b62217a40d546dd58a4fb6c20f8509cc6c63f09bf74e572cefbe1f537205b017e4e4632831ae9716c153561f251de69cad93e6121168574e24bb3e608dfc7fe45d81d5b9972132d7360e9669196416f6e8612ffe74d70ea502ec79be147eeb72e74ca8cefea97208b1028cfa80cd072c70d284a3d212d18b3f6e4ff25053213b5f677c3bd66fc16dae6548886b5812efffa46a8ca", 0xd8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4, 0x7fffffff, 0xa27, 0x6}, {0x9, 0x3f, 0x1000, 0x7fffffff}, {0x1, 0x48, 0x0, 0x80}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x100}, {r0, 0x40}, {r0, 0x40}, {r0, 0x1}], 0x5, 0xf3f) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x15, './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xc5, 0x100, "5c8de4a343f0e6d8afc8a07ceb635b6ff7bc722b", 0x1, 0x9}) r3 = dup2(r2, r2) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0xfffffdb0, 0x0, 0xffffffffffffff5f}, 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1c4b6d8932d2e5f5, &(0x7f0000000100)={0x6, 0x59f}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x5) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000680)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7686078a867d059906e35c7a80d82c15c9f8eff860261c906cf61c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4e1bb582030947b51a0bf4950232b72aa6b2be7b55c1b1dcf7070c39c7d642833daf81f1383b14a215ea8c6f17c652c836097ceb802f7813554418c9b82aba5fd33d7ee157073b30ba2075e42cc690b2e422630e3ef9c615db1b0b8a434866d777ab54eda5d6d7b65d2ec5da1478f675731041e44dfd96401da3d01c328e3eb9d074cb6f54042447025a68a17f3c6a61c88ebb6ed651e33cedd08b4702e47d2fdd7f117b197bccd16d382fb407f9f7162f81a1cec3e7e3d48ec7b5d1fb4292532fa984b9999ba438432a4932e08daff6dc595ed03111fd524f71db5de01c2c00000000000000000000000000000000102a4f9d506489d0764734d05855ec96625af1820895bb25b9f189ebbcc8199fb6a7ade40ed1f140fc3339963d9cf1040572c9446ddd69a67f7f091dea3213292347fbbd8c3b1705a63b2c6304aa204d3a41246a905bcac0fbc5b1d2fd6cfc1ba03882051f5d436b96a0b2dde8101e884480a1ad10541a8d72f0fabb5360f3631bf73f", 0x1e7) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000740)=@un=@file={0x0, ""/68}, &(0x7f00000007c0)=0x46) r1 = accept$unix(r0, &(0x7f0000007b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023dd23"], &(0x7f0000000700)=0x1) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000001080)=@in6={0x18, 0x1, 0x40, 0x8}, 0xc, &(0x7f0000001440)=[{&(0x7f00000010c0)="50e35133258c9e73474cf2dce80efcebaf742a108b6ff1d27bbeeed2e84bade2aa1d8113d387dc05956f909954a2a69767189fcac3918ff8aca63d9373d3ce460338bbe6810383526969f83fd31c2e6101a8393d4a4ea86b", 0x58}, {&(0x7f0000001140)="b346ade0245ed49f5417fe47f80e77566b76a9e04b4b3a4a9398042c98b84f77f5907417cc50e826cdbc793fd1bdc942b5e7429e13f9ed3af3490a114890fd523be6ceb02416c23d6776e8dc9e69cd0925be8646decec9427bcbddf102fee26a9e098f848bb6cf62b804351ac7482ff63f1d03d205f78579fd348229a376a1cb793040f251b586cb38ad5eabc55c16ecc84c00cc603133b764ee079b69971e13973da9c1906a8b8e126c7f33b22998e28554a7dea06d2bff5dbd69", 0xbb}, {&(0x7f0000001200)="bff847c98de5d3a10da3f0eba0e8e747efce30b735484323c7c0513006151abe65e35b08a9a7cade6972076c43cdf9597435f8014a25b283f108462e84e8008246e90abbed98fb326fe0", 0x4a}, {&(0x7f0000001280)="479f8178f75d810a95c3f9ed9b55251341d94c3d21da24104485838e6493c67891db8f94a8d5c5c285151f9f5a022a9c966cc811c8a6b3eb6a2a8afa80e3f9c3b7c159ba4cf08c4a57819a5df60ec0ccd5", 0xffffffffffffff9b}, {&(0x7f0000001300)="bf8c2d53426b97bf532d3794f791b8a6904eacda81c588e909f9f6a1271fccbaf93badfb6c7885768e97e766961962be9c88066c57f7f8f0b32f3d577ff8009e3b5759a7cb8c5bf7e589615b03b60acfa119b69bed2d270a3d6bfb7d9ebcf6aa399096a8c26c135e26bbb01d5c382042ff00fd06a056b54e4aead55e34c8ca94504fcd9e5427b66eec0fc3df3f61efd7c135155de278387cf2c6748dba81ba7bba9fdddba27696d5242ed2ccf7304d7423d118b8d9486f5c7f6cd9e224c35e6f4bdfa9", 0xc3}, {&(0x7f0000001400)="e07b006fdd0118d649dcd6767dcaa7ac9e2259282555703e82cc281ca99409894eda86db06adef00d5c0519cc3e24c6cd3c437ca31a12e0037156e939e6c6f", 0x3f}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="6800000000000000ffff0000050000002e36350e9e8da5e152eb32632dafe12f9c20c2c4a7d1aeaeb7c6733572e5e80f70e17e4b0f6666bf6ad8a2f9af2717b5f98357b7906eba36572a1819f6e8c609c3f9dd9f8599569e72b167525d0299756eaba83b26a3fd006800000000000000ffff0000010001009368adb9f18d5b5a3ddac0d3d9ebbb2f40f05855dd8187f749802491dfb75d9c5099fe865a6dd2db165e49d680036fffd5d7ee4d04c68f5f45a83fe4199c000e46bb7c10a19532cd97a7d142ef46bbec5efd8b7a55124d000801000000000000ffff000080000000720f07a1cd3075f31cd63c2d37df1f249586161129c56bf34fcab3b7c42a67cf468c7b5720b45feeae7247becb0c8a5bdd7fdbb42d291c7940b0792f73f09e333069a3f18fd7214ee111210c3253467994211c0a751964c43fbc448a0562e348dac67108b1e2620aa13bf7b1b523cce8769960e7a3639b59ba08e263a586ceae382bcbb14417f7ee8cf7ac8596f14c200b1d58a9ccaa465ff116a929c31b852a01ae8d0783b9e4c93411a1e528975200e13330802543c1d4f323917674c29c98e7504591b0c44fc879252f1a0eb6441b265a7e40f733361a1554a6221c269acc04155742328adce464368e532d96b609280000000000000042f68b0d9999e1fb27e219c50036b6b53af6613d3f7dc0b9c6f482a979311491eb217ca467ed90839a25c165ca9342abf3e146d7f923697b032d78235b0e6baeb4edafeffaa7cc65614b47f31816d3f9d13a888748f45eb1d54bbfc62fcdf9e918028ecdc7afe2d668f8eaa55bb5ea13bcacd9e102f3301b13f132004c927465c8b269173021e92227919d24139165d9151af73dd063b1d9c3cc7b1425b0126890f220c637"], 0x1d8}, 0x5) r2 = socket$inet6(0x18, 0x2, 0x0) readlink(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/12, 0xc) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="3b66014ce1c0b71f714bad835745026c5b902fadeb70155df65e99e7cdbee2a5fe79cbbc1bee543fe478dbd3d5f5aa538332f223ac01de430172faaf6530febc62745eb68b93f6e714fe934ab883a72ddc42edad354861cf6714e13f302f1c08520b1c33ae5621d65d22b03e12ac4f6565a9e9e033b7909f24a81df3ba8297c6131f1b8f", 0x84}, {&(0x7f0000000200)="8523ad551fe2d29142a750d806cf035217cfea0109a5ab84de12fed53df6017ffe5b3f1062f5326187ff604043b73d48f7a7e09d32933d6ecc295150f5881f8ca3363e8304398d324320f2deb71f221b0d811684a51c8437a158382a364b00cf2cb6fe1b51d74dec239cda2015486602086cbdc95017b5edb014c90555f9cbbdf29573877c2a1d5507f5758aefe1551e2a7411c0a5dd75238b56e3fbc7d77f2643e03cb7562e654cb851767e0fb6d5fb212e2c28bbda4959cf73a2eca7c3c09e5e498653676ba989e2392847b71df0dd6fc8f47d99fffaec04c033b4ea1b727184ac8b71adf47fd61b6ab589a7bb94e0561e", 0xf2}, {&(0x7f0000000300)="7257b57a2d39e4064bec8ca7a4848c0b837d2acd2128dc9bc89ac8c13fcc018dc9bfb3f7b3ee80a6a018b6d4d9294c48822cf19000dcb727c052682b1b4d19d3709ba1ee56cc940b", 0x48}, {&(0x7f0000000380)="6b9d68fefc41cd36c4a4b113ccfb248727ef43f8e04f6039589605dd4984999f261b02cebcc14a7f05255b7d063a4687316c1ceb289870eb4632fb5f1698e1445a984724a5daf3d59d6c0398e26eccf21f2a4a65b52fdb5cd58e4fe8d7ebd995ce5257d4fae898a68958053323a2ac55003f59deea6e4a81fd20eed234d12efd91c2c911", 0x84}, {&(0x7f0000000440)="ddc396849648fbe974a3a4c6e63e81bf2dc5493a742977d4104fbb7578d5de01674794efe09f5a31d068e346733f6bd624d4943571a59510d4c5cff911", 0x3d}, {&(0x7f0000000480)="ab38ad205c9107292f8d1a9e34f23c813a8d417fdf682ebf81dcbfd317", 0x1d}, {&(0x7f00000004c0)="ec9039a19cb6ee02e71de9ba687d789f35449b1d10657de128c64dcc8b2c80bf00079840acc7c27e64a913bb5cb87ed89449e3bf413a23eeaaaad54562dbb3e0a3e1a96e0cad4dd6b06e101c0b746746289203fa997408ba44e2717c7fe15bf9f7eaa7723e1753e0d8ec3b3679b7e348bf", 0x71}, {&(0x7f0000005ac0)="f82102fa6f285dae4f9e42611f7dc76d0608fa07e716e4d6fcf17e1f3afec1833c7e2471d80bff5aaab6375b6e1ed740031a9bd4366a4f8b1a29be3feef18d9bda9014b8db0a162c43115cd6c6233ad32a567e96fe84607b1a564a028dbd2a8fb6b81f8174b1a49b9da1a5b88e764b1244287b913102f1f7b4ec3696ed1eda9ac72051a68878146e06a09cc56373b68936fc580c2f4ad13d6c16b4fd75adc3ed8bb828608794a95b675cfd4fba9ff925c4cbfa5e3846046414fe84353a2e407c46f8b34f26082ea0c6e036a9a6b572c05b0ad4ebb0ea76d7d32c9b67d857cf2a15acc503ab89975c658da058d6286fba225ac670e6602f8a50ef7cfde84eb63c7e2cdcd74c75543932bb85190d63b1028af44689225f6b568f9fff7cbab683a5b68ba1992d0218b393be3bfe245f5a3f8977c4aba34427ea83422623a2a01937569bfbdf2fcfb17330f41c93dd5af5257e485c06d806547ce272ecb9ab557222ab1530146451dc347503eef18ce6c35eb359647481b30a83850bec27b6af651e4716567923f3cc0200062a145a83a371e2c209c6492c3ffaac875fca8aacae2ab2aed1685beabf4a124b181b45099ca38de6e9f9c96adb1c9ad33322244ed56aca5adbce24073f1651521c306de74e9d0d4e21e3dd40a7629302617136e835512989c955c86fbd8e91e49d87f712f86ce003afad21944400dadd2cd69c72457f20a03bef37342cbbb7d0ae7d04808e630441aa40805f31b1f2b0941a62f023f23dade3f034f8a4ce324380a35d63248f52046152083d1f2427fa056391285af4b39131098d14c1a6cbde3c1e0d4a13584faa7cd4cb6a062b2b143ddc93cc18ed478043cc2f35b5a41b25d40c3773c2792ba51c172a4927d926f42329f04e6900dcd7ca3d7f800db43abd675a458eef6939e2ea8de3727ee62cbe451806e71f7d01f77be5d06059830b095d25edc580d8813144d0edbb65daa05d4da6d97099535cac675daa6d0578bd408cc2986f611a9246eb0dd115fef40388e8094e488115bd5ef4a95cf1aead022fc8c5e4ec716b4e8195f8a09aac2aa445e21334ba00842409643641caf0ac5dd72de77596970a4b1aff74353b9841b93c05e9ab45fcd45bb890d048ae00f89129593ad0d5b17efc119993daabcf77fbcdab58fb2d8e3a3c18070cdc9f9a84b2c853dc8c00e27c4e7a02186abd9f119648dc256cc48691842b82c84a20a438e7b02d4a4044cfa2e28d09662b9b8c45431ba18ec2ba187904cc3f491a43fcba9761f348884b8df277a1826d82a76b90f761e009fb5fc5460535c1195c95e5afdb48522373fb0d9dc65efd53ec25dc3bf5f8c2097b60e82bedb145a921caf0dbde8f4fda8c9dce4cacc121e911b4f18a84a9674271fe8ea830e9bf0f019d17fffa2d9c438df2ba64d8c6253ed69beb5b3562fa5372931724191feaf1e260e4bf75bd61271dd15e8e6a0e022da01de68b8090f951354b00626527e9237b7552ea93d56c73d0f9e209237c9b6d11f01193fbf39a90230526da08c56762029739605c9954a26bf4996e3eebc529a120a07462de9ef04ed280031d8a69394c967856e145c5e0a5fa288ad22f6b02287bd196e97bcb903b63370c50c57d3d5ed06abe88c3bffff1e74a6b7d661e47873a6724b59dc48470e33f4184a9ab1081434e366f337fee530fb714f081098d8462c010c31824e5ef8be9541d0a2a2d88a2c9f760c904f97c3dda13d10ac970f249a316cf01b83f28f59dab2377fea16a1f692b48eb04add06167c78a1b76a281808444bd4046a22aac70bc5b53acf59f2f1ff7649288e818f26b98555eefd8ad483a851cc3633a97b625bb3bd26bac9ba695a4cb0c5392c1966593a85035ba387a6a55727bdfbabb520e9f681726f75fc09d14c3c3b87e7c9470745c9ebe07fcafc2dea63fac895d6b78bd78a22107f391ccfe4c8fc51486e5dccc1e1cfe9f75e4d73292e72e7025a2cf83436300b4b1287363bf43b69b65ece1341de95857e92e48658b331bba2d802186838573fae721be19ed09795185535f8ebb86c115cd2054e47e4c59ecb2daa03c40734a53ae289ba7c1f162652abe2ecbe1277055c815e70c130257c7b495b7dfdf1054e4b3ef043a78c24a418bb6e8154ca6e58048d5af608d28f4000d95a76cfc4c34d3376630608c1063ba9e374a361a59a6981a7b6b14ef269c0349001d594a9b0710a29d2319146b9df0d86603d27c5cbb7d618c301a4e334ec4904f3f957c675f3658507964830ebf6cad76b6e6668d56fc934a1bd276be162a1294b88a94478fa167e16e379b0767ca5bbcf9e3cb7acfc224da1d4c8f45e1fb5f874841f3073f7a14c7cf6a08fe5bff6908acf200ded111a4c3bc6e5659d3d9a08cc7eaf9854b5bef228fa4fee0d687afc6ee5f7248ae141b879621f88bf9c72306567d1824c00dac4577362a442cfee7da64736cab7572ce80be85238c829dc862ca7e915f65ce2532d370cfd20249aeff003445fe57dc1e1b14b9d73d47ba24cbf76dbef8b666c4970c1f940c16480fc4aa98ed05dab836f877f378b1f65345878c684044862f3ae373ccdef42018412313ee63140bfa5945b4f31bccabc5e57511264a7afd259ccbb8790552e01e26f716c9b0f20ae1b6dc9437a5c9b1e9181d32123a1283f52cb2418065ffa62f1d7d2c0ee983203ce9a2668bfaff42fe80817734b537276a68ba7ee858e2d7a291c41af09228c278f47f1c41e6e7b9175178a7150a26d630d242d780320fd8506e11012488b88c480bb10035e4ab6a34f3278466019450a2a6e885e2b1bea080adffd2749917c435f28378091e58b452a0b65ea8d76c5f279b42e37ec8d928e78aaa96e868eab74efd6e975ea4eb8d2fc9d08684b9b9f93efddd3501c3508ecc0d8359b3f4800d8487187c8b6bedf8c922b001ea0b375888e0d1a039e5da16201174536d8fb19a4f4422f086cf36bbd5aef803f3ffb8f8bfea5d802db6650e367cce8b5dcd2ffb46fa4c2b45a1fa52eeb4ce631316e5c54147e63c214709834f2163544c6ce1ab9e7197c731a70202f02f3bd677aaf094c2da0dbb7bf798ef1a658354f39170b589f799d4cd1ca6a768f2d05a9758f25f1ac96ee39f50a553668d085f0da260236a7bed154e3f493aeae4269b956b1759f42a7ae99b3d4b75c5f1ec0b50e1d156747cc334142892b9ff07f541c67cd991d9fcc1ee800879571d5b4da95f86a87e04eb58b13ad89cb2c8745294906db445a7718c13963f7a723cf6b82ff8cd68cd14c694ff2d8dbc18b1d2640072d8b48eb9cafe4fa6cf98ecdfa487246d9681aa27089f57c3c56778df83dcf2e5ccf580c0811892bf59d1806ad4ae2d48f1569417dafe17586afd1f3202733b4a568495bfdd076bc052b84362b25e675118f19efb3abfdab5d33e5cc9d7adcb9591f210e682e463a625c71a4313432a3a8cb5ebee088f01d748a25ed59076aa9e6e8f965154b012da1ffdc5cd60099a0a8a62d316f75da68969028f6c84bf1b992026564f1dbd6d7b4de5785768113584198b5343969005e49b7f4af6476821c188093cbf2efbac8df7ff354bc422e5d3ee3e5286581803d567c190a9950262b4865dd95046c2d9e349b1ed20d975761c48fafc505971c1f741a9af65637a1f318c1d0a74fc4c76b0ec2d3cc5b1a4d89a899ce9803d42086efe83eb8d96022ffbd9f5a9466aec1e209ced4f038a19c45acf84447d2e197736abe6004a3a5a33e602ea9492f510ffdaa9f8c92db65b262fca63081dd85992d7ae4b826512b449738971797fcddaf8c090ea5f6d3d2a1b5b462b415508726b33dce19dc93c163629f38475d54c88bcb73c56d9daa31bd478cd69d5909d7ff6b4d472eb799bc31cb1f050a41bfd347fee92ed51b0cfd80c877accc4c7e7e4ee157d50d5a8923f89df75ae4e2e51520bfc7d8a9aaf7a9b5cb3323d92345803c8c8349e68281c1eba3dc64e581bf43bb8547bbb281eb2f5100515a9c7543d5b11182d839cd147750ae234a2ee26ca420dfe42b76fa0526fcb0103e391873731619e43a62d44baf36a55741a75e5422cc210e856a146da4062b6a457fa949e1b26f6bc4fb6c3561ea9320e142bb50941afb6b11d22f7026a53004fcfff5b26f43e8d97c1aa9c91b7cdfee4591dd21c270061709b2b26ed3622dff43399821e249dbe2809c9e24a300fe851c6ecc36e9b32c5045c4b7177695f277f879c50d364e126b45c88db4edf662afc6328b3970940486d18d59ed8021535a28e4cdedad8e9522cefb6295e9b6d9d7a8bb246ab4b8a14dc9894e9ebbd7a1595619c56bd5229539fdb5f2b252439cb42c88fe6e56bdde8c5f96cc831b72944a099644f799ac521560a27acddce8e312b6bf9e411abd75ffea6db04e37dfa236e88e584b7d027a87e8cadb6097430530a40a3c083e4bf589e79f1f166a0c75993c6a0cdfe45022ad2790037493cf4e8137da7405777fe70a7aa6f8f39cc3bf12c0b658426ca38f15f61838671229ce01d5944fca79ca42abbd4875c416a51579acdd95b142496fee55b28c2291c32fbd59e79036e3d443aac780c54fb0f8adf6c95441adce5d2ddab05a686ccab506112141a9160d33f8a1f7e893e37740f318e0481010d2ae1ef94ef7de75222759ea71c0d1ab9d298793c8b5df4547af6b4c9bce1bbb9177e67f57a61d00022e66d9a0a36e9df790a65aa79b60347f99d073418592d66db1fb25bb173088c4e69199544b46183f889580fa8bbf784ea5608fdf032e0c9ffc054afd44e6e436c5d70d2bcb637d6c3cda432193b2752652762919c74fbc34cacf3f706a10e0f20dd8da8ece19509b79a7de5fa97b32c59420991dbd1e59c69902cf4437cb70543af6f931b3130c634c97ba8cf01d5f53c23a0c4afe17b2d083be8d0e818414fabbfc57110b31c88d7357e5586a203028bd2d753d033181f95330189623c6272a44299f3974a4d5c8c9b84fbcefca9f01fab9f31117040859e61d64cc91a1bf50573f38aabd79d290d8b518abf156a1e74026ad2419f2c3f5790c182066da7246462487bb57f4f56ebdc82c341ebd93a604966f5365a0a4dc1a0bfc2325504e2ad23996a5dcbf136a6248dca304f4b0aa1830ba8e2238f3a6d4bb547c5d11a92f287d093af37de2b54149dec44bd3a2bbd82f2d16e13738a00176c7f9244614c8b31692b20825967a03572ed63cfd3c539657e260c3c5a30ced9f0880da77581ba8a6d758bc0e29173c88ed2cf485f34ff671ef7799fe900eddc480856850b4926902de067706460ec61d962c2da7fe11605538c12ddb2628a0108f855bdeb40f773e654fb108a901e05dbabf9f2752fae966ea4591c7118947dfbe57e546ecc8dffc9f9750d17dd2ac91caad3265b85475c0ec16307ecc2bf0c71acb3813e875170d8094c440d6984913c398f5a69b6af43cfddbfcf5c3429c988886ac8b8848ac25b7b0fc8bbde8c4bbf3e4c718d78f2deb29eeb5ed91b1895b87c4818a26e80402b28b5fcdd61d2e78741a4ba259489a7508c746bf0f5aabb0a184e15be5c112b1cfd0858f3ed9466c1e635958b5ae9936582844ee83587529023606c5b212e52fbc2db6ec053b927e89943042c5fd7c3885ea76b8ae252c87862203d8bcc916f39dbaeb176acce920f61437dd771718922ca556333b00de059e003d0eaa0bfa3ad406da8e669fc07e7038f08ea44820105c126e1adf3204afa1f27b0f7b9df1d2a8ad689e3a6e11026cae7534aabf02dc379daf13b2018139a04c3147507450dce", 0x1000}, {&(0x7f0000000540)="8fc3f73e61f74eb683ca5928c4a83c6464a39d851b9f75f2cd0df8483767280c2ce8cfadc4578514b8d73029f36deb504e593f63988859676792ece6685d758987e7a769207892b3371670eb126cc7e23b34f293698eae4bdf8af7d122060cc4c1dcd22d7f4b04274f1ea67820535712a6b48d5428f33b3977387e83fec34e75", 0x80}, {&(0x7f00000005c0)="141dc173ac76fda43afbdde66aa82d9e6f6eae6a5e961fe6a75737958597def6f0b5bc205b69494e8440a8ee213b77c33a11a1a5a5c963a2dbb4424cafcad4e57fcdbdb0d79623053dcaba7cc8d8b542ed8ff4aa058aa4cff076", 0x5a}], 0xa) r3 = fcntl$dupfd(r2, 0xa, r1) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc79830ce9ef04a26, 0x10, 0x6, 0x3fc}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x23, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xdcf1, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffff0000, 0x3}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x3f, 0x81}], 0x4deb, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0xaa, 0x1, 0x8, 0x3}], 0x10001, &(0x7f0000000100)={0x8001, 0x3f}) pipe(&(0x7f0000001700)={0xffffffffffffffff}) writev(r2, &(0x7f0000004a00)=[{&(0x7f0000001800)="7509456d57a1060a45dc62a085f381571efce66a8fe3c463a34ddb5b21070c413d9e1fc40e", 0x25}, {&(0x7f0000001840)="7311e5a4616cd939242aeef882af1eed26324475339a6ed502c1886ca7aff6ecd229a0f8e4b78f520a77fc484e780619554a5d97b2d504ca5af11e50f744f23d658e657ec0501fbdd2764edbbccb00eaadb1feab95fe0e730ec545464986e02cfcaf5d44cdf6ef56ae1d2012c6a6e3616747f29a58c73c70fb0ad88bf9cb792c06a2869dbcc9de45b0402e", 0x8b}, {&(0x7f0000001900)="56cab47df8f1f15f86941daec915cdc561c16f019f1b85d49f20cb502278abc1ff64c31a1dca228fbdc0c8b9dd411e87a94b5430c2509745a3eed26a4b5ea0cd079ff0749651d0c7ef598bd40f1dfd41242b4fa19491671d4692098ea6467c9e5d821be77294821d9b529a0e42a257eee050def86029c62ec9d6adf0ccbfc6240e919a7bb2b2d5d760f610605725d7a1d3b3743c436d3a9e8ebe9fb5794d960e7f3d784d80c1ad44a63ec45236c754d8d4e49831fe8bc0ce4f447ad3209140957823a70980f556e19e00cff482812e0245940cc9bc74c4fac24d30524f4aa82ccfbbf36eb80e262f009191a5", 0xec}, {&(0x7f0000001a00)="938f59fbc72f96fdf421f679dd6e7e11c77ab158d254cab5b3b76a3d5dc6c5e4600c62e70d27c49b38be6baac6d78d3052f06270fc0823d5699dd4326d364b10fec2e097f39a430de363b0e45a305203bb1f919c9ac17215e70e1d1302855a15e5e82ef96eb48d8507e104ad32f62c43970d2841a7e3c71c4401abc898e2d4dc33a786138aafc37782127b4420fd895b4bed3491a7995d4b906f546baef4482c678e27b919706343e58cb402be5eba7214a4708176441b0b8dc303c8e523d1ef9c18c41adbed06b52e9cc53aabbdc6aa193b7731748c1f92cd0f8ce39a982fad5f20ec348cade262301bc32bbdec05304cf06bc7503eef0f33cfc50fb9bff6fa9f19a1e494669cc6b6820b098ded1d4f3cace4a3595fe16b01be7be8972e66c20405df40be50141bd4708ae18c388290e44bba14e6b8bdc3a9accd31f00d2114117fec12cd40d619c4bf4bf2527ffcf1f36029288a8df30a4a545fbbbce6291d7ce8263322377d3cf42cbe5d42f599476baf9dabf25fa6ed0b9bffb37748c3f2a5587c2ae0c2689bbc65ccfbeb118d95dc976aa03155d1523543da3422611c100596426453f830a3ee7f42bfb70c951634067e9b4f6a402b323f188811dc5bfb963ff3111508ac385220cd926e2b9f6f4d1f33ac8c6f6f24518136d47d4d14b58a691970919d534d5ca3bd7daf595e54bbf0bb67e73f82b9c2262c2383e2c4a704ff64a70bbe798d9df16f7a8906550579dd92ee655513e16cf4465e3f5442f523204515a2e520afba46394f09286efc3a27ade8c1b3a6f6bad5407e640d6684d5795783d05a7cb786f7dc20803bb64ee3cc725bcadc67051a5651f1c129b58f804d5bf057208be72c40cd3c2a3af7f1972e40f888edec31f35f6a1b2407d9f954ce97aad3b7fadeab7746c68b047916e208c879330397d1399097393236218b57bc2f5e3b7463b5b6e52735647565d7309632dc26c50d17b10b92444412217bfe6200ec4fddef470c37ed4a7f3e20f308bf819af4dd24f139fde965744208d216d332be5b50e7f236ccc657d106a960a3bffac109efe9e4bdb00e6b71f886c5e2e3aad5d84b8268457628eb823d55d84b7580dbec26ca0751a0b9559d5af5f21d3ef76ddc6b0b427d322ff11b05ff5b319b52baa2c177edbf462ad3e739d6ce1c275c3996a316d6117d00fd6b693eb3754041a8c2c069af874b0795df7735556884b006c167a21d88265fdedfde78f13c65f1b44f388c8ca6a729656a90fdfcf7776efe499c08c1a27d40f654a697be440ee27d62907aa48a78a836d3ad188a95cf1a96ba091d5c918583eab92e2815eb80e5baeb2e7ead0915a1e31b8e92e1bf56ca5514a40202447069d539dd598d2a9c0ef34cf6cafbe30ceb64934330c54c85ea615d5d79e05606f9d57702d7e46a817463132da31c361100e9b8ee17aef6e5244db93a92d763ff6fc677070ebacc617ef93f1876b4a85dff3ac7de39ec183e8696e3995e1c281f3228803dca421151ea84dc4c905cc4b406ac3e30bb8ac54b0be458f60fd4907dc3d92d468d92bed88e4379195dd8fc3ea184e02f1043b2d9e84c673c4e06a0f7c5919c347dae32fa73165cd5480f12ce849e3322d49c12827a939a6fe846d2e0f7328ed98c3824a56030b2ef92c296e2fca403ba2b6d389c92b3d7df48009c6799297189fcfc56082ae473210f38b2e27744136ebea86247713ddb7716aaeed752cb1e13802a10004f524200d6f561ae8c8ddc13d7ad5bc247e1aa46d476722ad276690c5913ce14ff1d65f42eb271ee3f2b0b988e2fa19adfafd876e25a025d47655e1ec5474529c14a13c75243e3f644b4d899820d1dcd4eced72f6083eb95a87f78e8d242ac99d97b74088a981a1185a76a8810e016440f46d4c43ec6288b0bd8b3e8905e49bf0c15d341dacc849fe835d2b30c707568ad678efb82a24f242924c135085bb833b4d5723244a0a75a4c63ec92269bec2a674f816818c54142bf9fa4327d0637653c1d55115ca88dfdb3de6c65a7a95f80def7d3c8c6a43f97df670e416da0ae79455473418ed04ca3fd78a1a7df6480070eec4c153f975e11c156238c60fb0d53fcc0756703bd52183dbd5b1b1077a27eff98ef4ac27973a1a5e03474d21cbc3e3faa7225eb5fee1b61a5248196efe3e8abb9268350bf38f4d8f85934ad7aaf8654cbde5624ec6fa44162f4f1ff859e0f7fd5ef15c997b34dcb7e923126adaa2bc09ac4a12b448fd7fa3bc2a9ae1ec796fb36d8ede9e19e13e7fcaa426d7b618aa8227478e174d82974c4c6ca9787436d0dc65065193eccf465603de06ed8d2f362ed8004af2a004e5ff102fa22219a3fca986fd14f6cbfda82cca1b6d538ecd7ae439c11c4dd7a48effed060bc4351434a951365e5ed2551d6e125faf76682eec4571030a0c3e2e11bbf971e84207997c5ac91c1472fc711359aad1e55115ef41d6bc195255265e3b0f578f828737e88e796305eadd69d494bcb97e853341c02afb188810d585b7046a89a5fe10ab94ef11689bb2687c78744d22f207dedf70ecd1edb36bb03a2af39ec6718dc10c120c32f42f40112c4c26f6076741c1085ee62c1d6c50b2b4640dba89269df826ff10d6be198179e6e614d63481cbd7c33c7b4612b07a05bcfde3ef29538720e154139809957d2e3d21f8fd3e28c12dcb005b8218ea3a9fd3411a83ef9c0ee8ba521c1391de0879bc0a9cdd7d9d43ccebb74ba3ea0fa69697e4482ed55b197eb7cfb1e8208dad8ed688520a2e760be06025e591dd6ee316a8d0e86a994316a6cce3055525392d3efe80c05ddf5a07a3d542e6c38dfd561ef8a1375212cd3b9423bc5449fd3da5a679425835527f6fe60d8bba53da88d063ad35128b7303e91b3b4fbf982794e264df03bd854ea08009083fea36557188c722ac400e5790e85fef506fa19341acd1a1463065c78c714ea64bde1399645b2542a0180cb7b86ecbe8f8586510c983f7fcdeb200f1c64869cc1ae9b8091cdf806b9cf0771e5df0ba164de80dbe47cc7d850a8d7982742b22295690c18d7be434287148283c5e211b0ec30dba736583a5d4aff8f3a70206d98b766bc86da49251772bae5908188f30465b6ab932c8adb077c65412c30c32cf976241e92fae94fb017dd49e76c7ee702731025aa83f02cfe5ef36ec48a030a3d60301dd55703bcd33e47fd07d818c1157c1fc6db092e4221ca0ce016d8010ca51ae909e0b198b7d5af832453b5e4394fa42250b9a28e7a2c8baa324db128a514a178530ab31a11092e0bfb6f736f297a2749ab35269f4753845f5ead03cf20e3f31372bcae596d33fdc5597e54a13b92724b541298441c509e75cd17b3cfba09c13e360ed31af19aef1494bb6ffe6f3febb3c5253cb754bf8efda2369263cd02af32fd5c119f7f698889943eb00353744259994e0dd8d00804f774f8f8e1f2979f4ef2b26d4283819d25a722a44fa2dd8ac4d19e1ef2e79478c01e2dac3e0426cc1917d69acce6abe5ba58d665a2d1423aafa4b8eacdcd22d0a6b02b737e5a98072b31b34d2ded600f06316784788faf5e226a3bb6df9f7d7d0c1ed7dc15e67c8a365e67d67297c0664cfa36c86fed88a1396c12bb8a851f5acf260cb373eb3caefe4026a7d4f8083a1253c77f1c957344f6cba69c860afa1533e9f10feeac7ea894818a0a888fd167fa818b81bd125ca937b3459709c00259801a81755202144d1889fc9f9e7eefa2c62dfe5645826f05bbc0b05dfa67e1d6c7697ec46f8ef33e8e181d3dc82a7f838ee31c441762c209aa4b3177deb994cd8ee60d06c5eeb73224923094bf2dfb0984c3f07fe49f811c25a0fe4aacc1516cbd35c4862aec648c2645626b17f9a1647f32040cb7df69044df4fb5362a43653bc527f1918c467ac46c87b762e0f5536522a760d852f47c8e3d3680b878a38609f41a188f11146151aa84584dcf61137629da05fd01a4c3335ca8af2b1791325a7792af9f56863acc0cc67fc0b3b9dfda3b7928a9a765e4dd3a8c417d4d257fba9d6ddcb895af5a462cc22a9595a4841133bc109d104289d6f708ab84ca959de4810598c8d622d45b21864dd4ede70867ed4cf66afa2a6369dd22b8a1acb0a9ad414de26fb5924e858c573cb6f0396edd137dceeede9b63ceac33fbd841bafdfe23ce7ec64fb55d67b67fa8be412b759260d3aae4157610386362a74b00fcb71d69c76bf3aed61bf533473193c47b0650079a4c3f66ad717514b811abfd6879f07b6c467d9ba8f9c02a9069bd3cc2dbfe8fa03836c8c07c04595d5544736144daa4b2357001dce95ba9541aa8f09285e08c1e5f12acf9c0be7b8c7376c706fd2568f49de64f6e6654b0c6556d85d5fce7e7ddecdcb37a3135178b634c92d0b44aecf2a11e5337e8a7e86f5f10434e25e2d105b565a38b8180e9d820248d6d75560ea18d7f04e8e5ffbd646fd500d0fa6d97ed9c87a160466b2c4d3ee636e3940ac8a874351eb50a477c47a008322061cee9c93fbbb6f9d1ab4ff62fad56919c9d7c246cb9a6b914abe75cec74d5683a9606dbda4ffc0a48d89c1fe044ce66c3873a7828db055a4798c83d5c9f3a0b2929fd5f2bc42a9f31c7f03926d801e1d78ce7f3d1352e9a966306f8849453f5a168223fadcca9cc439e83320e4546799bba5f501c87123bf2b5376299482433f98109aca07f7813af436b9e0ee6ce075e693cc480fde8e5bc2504924de310dd4ef045b9c01becefb335a475fc7fb0eb11b21fd96f69133e4eadbcdeee4431f635e6e24ddaf412cfb615de7927d7c3c95829fcf994c68a14ed3c154225ef95a0e39f20049e8f13c81c42a85c8f8776433b71f0478ce31ddc3c43219c0de29006bddf73f1522b9af38234d3cdb4ed3db1eaff3cb681d55b11300e6d7a9bb541eaa2c0499cb18cfc30800bb492e1b71a635cbbab9fa4b072c0657a5ed9f4de3bc6cea0c430d3130578c424cb80df095fd3a87a77efbed1666924be1f3cf0171160cefafab6d2afc082693296f2d0d65f41e3c5269105fd71f7240a0e2bf04f70cc0c0c8e0a44220d22645627dead9a44db41634875a04f558408d29a9d21c351d45765f388f3e7ab5a6ad0dd264e3b4b8acdca5c9c276bc4d6afddc60e2339328ce99162581038399f32a7fb021351a576d0da9917bddcc10c2b5f69f922186a49b9d4385c0c31c04ac368c898b8ecf682d65c93cdeadded8a2cdd08fdba155d632b134fdd14406d5f0143ce94d8a0c354419ac2150fa55383ab7aa422edf83b5394bc04e22c2550eca229d69d9f2922c740b161c70bc665e2304d701467e28804c0f4a938274610b92b91c79dc02bb1cfd187594865f1d80fc0406c6b891129b1a28233b79b75cb481464b44eea46b8ae0e3b1f67608968e53e408f8377a64e89d7eaa100e0f207cadfb019ee70beb634434684a6e5498c44cb2c83847de7a56e054ec27439daee874c091bb17533b539513f69d4be127231bd61c951ca9220ecf2fffa0a68d1381865231fd45379a2de3738f17edf22642c546a0a845a3785af07da87399725e0705f86ed68dfe01fc8b2e698b949f5277c6fd80b067bc9ba45732c0663d9d7bd90bfd143056d7af07f153afcbf46378eabfcce12bcd91aa6f93b33d8ad192275199989e3cc0aa1c1837d91a599b8a64a4e18b76bfc8d24da066660b600462f8e8224d89a0f9bde25b376c13c362b45224d0c5d2dd58060327f9f4578ab6400f56a44940e1158b6c314a0ef48c58cf6970b4681ef5ff42c316b7e57c7d0e46cc9f8f", 0x1000}, {&(0x7f0000002a00)="13a82099b45838a45b153c26d353e9a0ebcac8584d5077767c9eac2506986ad628dcdbb4dd87d2e7145904403456b460bd896a474245be64c848ea4eb745454aa3819d414b219910ff7eac85c12634f0023d435beeab54335a0ec44c8727c48b81e9f12d71250403778fca9f942ea241f3c21b4673ea66f9c90f54f924d3d0e4941c754880fcfc83dcfaeae6d7e85df663eaff7ea1087830ce77fd6b143e7c0361e8e8177d3c45b9679ea2ea069037305d464fb7b57b5edb1cb78f11db6e15024e973b7a0530a2ea0ee33a9bb5f3dd65414f93150d6c6ae508698942390dae2067643b4841a616a8850c78490e4e8c6fc19841a57c0a5d174eaedd339351d2f7e7926f3721cd01ed3974a4efa3660f74b53c296da9feebbb19bc21cedfefccc5a3a7e7c571c3e5fed59a1fa8290d5f23683b78f6dd01c24b9f710d8587809aa20529144a2af33b356c5ed73d32bf3d7dc4076a3bbff531a7201ffa5a81c2c51bfceda0878f56f6c288f3d211ff505f0c69fb40d2815d4c48a026783e6026eaba942e15b15a6988b2dbf13270cf4169ec8db72b4477809ca210f07b703808e5a32efe17e2f1301f6622f5b9c2b2b5e6c1a7da42d99425b0df2bc6a5a7e27567c52f5e42dbe61f06f37a6f2f550e5b1e7cbfe93b92adc696e0878abd4698c923333df1568568bc385e498053480f1a387cb212d4cefc7e31e83aad5d12e2ac8a4c19deb0797f9763f9a2b253bfbf09119aca3532d59d2d2d0650325cc73d2d070932989761dabcc24e6f6be1f194b2cd25cba7cee1bac94d9c3fe4f0c3f16aef74aed46cc205d28d1b1b08e1c2eda57599e5c840cb2fa771497b38fd664c60f75125e5a11e94f89a8dbc5c46cead6a63b1e6c546eed807cd73613418d9aa6a2787e945b01e5a544560a2a467ac941486a844ff7558f618ce50fbc53fe9b5158b0c6d2bf8776610909c20bd763c976cf9e8e07159068e46647a74e74241e9774068ab9907b4fe9928276ef6663ad585b75a884ba5b6c64d18d002cf695329df40b3993432bc8fa94973da7170942ef6c0871e3c6ff78de1ec07d646eb68878b1e99649b29510b41389986dd9764a219dde892699666f4dd7380b131c32e2dd40c5f3205b0380540173cea8acd12ba1a934958c6ada5cd44a2cab7f9ae1afe42d3358a07ef1088d171d3a8b82efe127dd9b00df07ae9cc62e9dcc9f83c7413c09d5d2c54ff61983195abbe2028a1cd5cd5ac8d4e534a1d7fb4b449dd2b26be79300759cd8bb7b1bd06a30d80dc42e6098d8fc3613b8e201da0e4d2b029ee2c2eb78bd15849a04b324e3aaed20372a9f3924f13d867b86d98b8b0bb1b17f7ff5d88f6d581f9e95c8508ec6e47f941924983a964eb6b89114ae1c94ee635c660c03f4b899efd00204e00f3c2353f389592cbcd6ac579a93c2c4b596355e2a89d1499ee85361f6128ad480ffc90089e1e6d4dc673a674be77bb2163602b8479da09de0d46d5457d85fbd0eef0e086d2894c51cb496e975dff9b209ec6a7d065dbde4ed03aae4c166106a3ec4a0b42bd3536be85475ed5ec8eb9b9ac8106ca10ab9dcaf38fbe69f980305b8b8f1cb7fb7e255a67925f2a9d8fc638e5dd1be766ced565084425b02d07dfce231f2acebfd88b9ffcae28ae4680ff594587fe44ceadd57e3c642f244061ae38bbecb3721794a2c89c5312237948bd7cc973ac394fd3a044b835b4f7fbb10825740c01e9c462630f6fbb1c6fd2f02af86a208621a3acbad16def150ac5dd56ab846db593c9dbe668834afff6f418ee9efbb9021ff44e209f39f9633ce0baccc86c16d9927a1596fc7a60de3cada78c28bdf73ed2f2155ed6f95f7b5a7258a0e28f5ac6655afe91646659ec8b0bca9eccd2bd5933afb1c9ffeb007c2a2706480ffb10363bff5b9c656d0daaa6daf84e0d7a323673c94953d0232071b0e02dc7523f89186a6d2a89855c5d25245ed7f3b00cbc534ae5d08a858d6d42972fdda6022270aa2ea281621ebecef2ca7d72a9aa851dcd44cd02abc029039e383617f1d302fdb6fc564c87868c2ddf18f0a34a8a01b3282886d732fff4f15373bcabde683be99c4d07aba94dd10788ff147b65bc6f523727a73e936a683c47d32190f6cd06eafdc907ad3a4a94ce2aa32ae27d3a7d3497a3c0f892723adb949f412666284ccdbc74c9e8e170b311611ca978727d84872ed191d79e8dd2fb5ac79933b0789605f080653c99083be5ca056cbd3a6931768f8dc61a3edded0456ecac59ca918e07fc92c8427d976ab07925665352a27251f2ded813f58beba32c0cce88415e0a0b3bd49237961944c99430279b4e2ab36b0d9244770997cc32a2a2aa59a7e2a0ec4326d4312156cffb059f97cbfe45c9ca41100a80d033596d1a082b841695f4905f8a7a03c1310787d98ac7f0d09e5408c8c6a8f3167b154a96d99921fed61a1e6b24a7ab329a91531bf00383e4c44556d1031cdc11b192f6b7b506f44989db9a21f70032dd901990eb8d5320ea3b55042ecc77dd2c77aec3f26b05d81a392731a6af3862c12fc64cff0ee8ffa3309cf8070b486a2c99a568085ccdb19ee78a8671f234f5e60d48ee6a2cb8c32c1a991d26942d1f0d06f850ef90e3c368bed7e6095969ac83c127ecfb4a059af7c64a9127f1e0e9e2b691ceec59e0331cbeb84ce46df46f106febcadfdab45ab0fe5648dd2eeaf00e9078bf240788c87ede857ad16891d5db70f0b8bead6d48267a9ff920f3d89e310d564b262ca5dfdafa56ff05406ca6e63d400313f4017a9190c82a0429d4cdd4e4517837bab88e4210276c7336f0327873d83b6ef4b08dd10b936e6850f43131c007d3eb4acea9860734f08573847efacf7f84c03528af9ecfa6a9dfeef9acf20693b7c821a444f4ec390b018419fe63b8a48edce30e50631cec50592d876b62b6201ac0bcb9c667de1a39460eb7f2b7fea02d671dd8326d0e3ac2ae1830c75f4e4a8fc18cbdae90320597e72e416769a1d522f4197261fee5f36e8aca51fc1fbe9dbc8c3c716cc343930706f0dac15995c8f2ea96d253b1a146e61d764492fce26b4591780d64d3470346c9426a84f9497543c591c4c231af5514079782cfb2c97546a56a0637d9b5829c8be93655369cbdd0718d80f7814d4b49dede546131d1e06c0fe27c42d89b9b04ff96606be718aee6a95f5607b9f67b35ffb7adfac944a57bdd194e586f72f7d7943d82168700bb0c738316cdef4fd175018ff454b2533d9a8decb93e45935f063459f2bbddfa8e6d428f1274e348f502d2a9782f7979023b6875040d267d3a587400d9ba05f30a3b0ac33f9e8bad35eb3c62eac8a34af557e36d1222bb49a85bb9ae4b0d5778df351d14aca7eae63733635e0b6ede1865c88ef9f28d9a2516991ec22d132be60a9dcb753b149d5f3c9a124e5a075afffed04fb748703a3b27b7d9526b2ba045d0d6724a3c397f6d642adbf661778bf19a64d3a8542d8108955f6d71440691dab67091ab04fdfd2446a98e6cd2180cc86aaa2a52c19db63a9a2fb6d24d64d11d9bc046c43c2d402ee47932ea876ffb5fd8d3ee3127d4e53e704d9d908d896ab9fd64284a6175d20e6c18ca6ddcb423de4ce2391862f1c7464ed7b66d35da91f257508f8f674bcf0ebd64300827c69f2f73c627fa1d55850ab56839c3dcf0a352b471301902d618baeca3a869320a7a0dc7f686d96dc5a5bf9dba5fc0e1e59823cfb68d0b1db1f162f2884ab35b3d14eb30a757c159a19424f138b87c5d6f2683a641ab9d4955aa877670c7a52d8fca4b00cb59843ba3f2b79982a9ca401105fb2c65ee27eab67e75fed6d00919ca7aead592622ff9cc6c84044c581c5eca1960148e7e4609521374771f29bf6d64c42f9742ad0217c841912b4c99682e2caed4ba5540fca5723efc21b8a5fa654a463c632d38532810744475aebb9d6e81b870a39d64b2f459843b5278e5205f4053df00a3cf2f823b2a54abf80100c21350e1aebd70ba10e33e138f2db50acf67ab725e67330bd13fe76b12bdfa91730ede4e151c257e01d74b0140b420e6bda53549cd928a7e717248109280e12b80b90b351a3a799ca65d1477359f4953159339d6be5da3464a6344516926e13c6f3938a259723769363ce98927c4e230acd6e929be0fb7b0aa70d3e4dfeb71a05f3382d4870a8f9923c75027a3d5e49393e45bfb5310d2014aa6ff27d0b8851b1771435920f2a70fd6e3b3a3b868aa648a3de37e28a38871d4a4782a0e96e256d2984acfcc62b7e916b4287d2c3e9bf36f892baca50a0d896de0ae66b4fa0a1126058f1713d577748da87dd96f50a51d15f97252d57746b9e076621a9abfe92927f11b094f914ed42d806071fd3a64d418cfdbbb8bd80f3158c61ed94345ff036ea1844632a52b6f39126ecce445a781006e6db721034e4c52e715bb4ede44ad70275f33adf6dcecf44381b4285cedbddfa49857185352db8d6da3634eeb0c7f2ea78590274dec0a91197101b5992f08020e68ab68806c55bebb479ff26087bf214f289d9bee28b986c32bbf888854a3abd94049cb0de3fc5ec886eee20296c6782c072bb1e01cf0b23b09f2af1a6ce0592b5c730177b300b06b08a5dc70e507d4b1c08ac0d440d2c77e2bee9ad53b10e69de44a9a26e7f38c096bc100d509dc05758458119432f83fec55ad3c840323dba0ef64aa75057041f92d8225c86d03e82e5a87e153bd500bf3ead93ac37e568eeb20b24bfc94659c6f128cbe97a39201c7a39611ccd5b5a497c33f91e940654db5dee8746bf95480ad57e47aa0e31503b8df115485b642a6d722673334ffa4eec3075fd67c265f271e982cad2a5db0d030854615880e63bfcc81329004f5dce6d919e4f85a59bd4a788484bfaf2aa216e15c7ec78dff6e2c0abc8753124745645699f630266d992bcfd3bd4069b3d55db60f5a8444aa8a5a7340bb8d2b56ab59b202c58854266653f68c72199157db1991cdb5e539e1ea3d9af42f69bfa192debdda7e997784eb429a630ad90c769b4368716b5429bf0abadc310e96e5699cc16171d768e4957c9e3f142665c1a01b951efa10575184db54f59de5ead02cf841cbad832a6ac592f4841ef86f1d1a51efd8bbed1503e5ab1ac4ec3fcb598a131b2c7348a01e56439552fd78399bfa666addccf1bdebdf86fcfd87c63420bdf80f750bb4889a3f97b808f1bd271d5e269609cc56f1245053e0878f966611ff767facec111f25b9662adea6c4789007637d6b204b8924ca92cfb84468c966312a1184987d8215da515542c50b6698c0b76cc48a46ec0d1261ddac84fc1a2e279379f50e28aed62038f8fed78ea79aaa8452df422913745fb87fc5f8410c489a5ae9813d3536518ea0a58439e78ff17ec2e2075b756dc1310bae6e5aeb922eaf217484b23d7938261ed341cb13112dabe2c9c98c22b884d447b7a831c341d1a2f946f192fc880a5234475c9a7a56d0d800a901556e576b3c8c111f73b9ceab2d00eed4225514fcf671b48685ed14d4368f88a08585dcd2169530eb003afc3dbfd5075a427766c25b21802a7fad8ea223a52769fded0846ea4a8ba3e22c81a674ec12b7bb1853858aecc2f2134d2d09a4003d2342fddef5da5efdee1d37adb9f555195b5394b682784a3f269cbf09ac7c34e3f096ed033858802978a9f93f653cae7a732360c3136c397f76d9312777dff8c4ff3c24b0bc3ae005793168929c76915e6bc43b836c31a9310449b7f137eab03b460004c335bfbbaa620c8cf9d636e3197bfd8b9b", 0x1000}, {&(0x7f0000003a00)="da822b9b5546040dd784de368123c3819213fd583e67d80494cb8f1477dfeb283d441a4a5598acbb8b14a7773569f48fce3b8c0339f862b7be8480eee6dc567f27742a4dc544467169603f777fd307b14ee5941cd27e71f8f1f978ed6a714eb5d5441165fc9d5954f4026a99c8eb9eb0161e106a7dbb9a6571d5ed2757cdd8decfa99c52499bf863c4cda4d01b3830a4b1af31dea7b81cc02db06ce21c343970b1fb6657d3a71f6033e64d118096097547c7edd1dfc6a58baaefa41e8842d011891b35d1169d8bd2b747ca158414664cc10f0d404226ed5ea4b0115c496a2364beab3da9f99a00f4fc7fb74d5f4dfe0161766d131d2361fb35d4c4821a9e8715fd706d7224ba8ea3a7a3c1ea98ad3b390a5e7e45c97cda7d02e6ac8c0da25cbb7f6aa2a4f2e9ec2be4d7f5a288d6976bed36852793eff2963dc84addc9c30a9a1307231bf4b8ba44be19faedb017e704ed8160bd7b7565bbf61b9db9afa6f2daf21af9a6497d603ac17d1c30723fb9065d070852369e969f4687fef2a41a20e50cb098673a56bc4466c74344939459eafe42626afd779ce637e623b9cd11aae52a369d46b3de48a560b23648b433ca695bb1356395937d27bb755db4d3dcb88a9fc7747c74036cccf5a7ddac64728d5bb46b47b6788a899d89735f1d9b0f01293fd45d3a4ae7272a82e6aef05124c82152dce3eb62eff0195050146ed0d7983e28fe3576c09a5845eccbc1c8ba731fb18ea769acd761690917cb0485fd05e7bbafe48fa6bda8749e7d3f0a5c4947836134b0d23541697a4a97a812780eba80c86f36ed775e7da02edd3dcd0d13897fb4fc20941cf22a9bd4bfbba595c70b75c287191cb5047f823d3fd4521fdd732884eeef72380e2182f5065092940f5d67f74a78525deae35a22b3edfe335c99a9ef2198b4d25f9d0d7ac9e7b52921e913805e288f27af44e90547775da38dd4c3f9cbbf526fc424d6399fd9a0a0ba03e99fae6c163200eee87229250e259f728ccfa8b031f2370f68dda1e3cf35793d515d0450bd915270ee4d6b2e447b56ccb3b2d970b305f367a755dbeec8ca248a94791cb833b793824f23ff9d619405da4de00515d0153d6526033590ea490b8a84a8ccc3787f4a63332050e1e0899a6452a8cbbc24d2cdaa07184e8f9b54c76dac420d725acccf425d77ca4ef672c60dbce13edd4a0b9bc079d502a2c0e7ac9b9f7c246a92b8d780cd427881a63d4303448020065fe631defd8524ec6160c2392ea7ef91946521fa4c66ccfbf21b6ba7c8552dd0a0e54cdd7a98eafecbc8f76733bdf744b4a88a19e1cc94c3d4664109ee0102bfe60b9c14ffdf21e4310d497fafb513c4659bec255f97b6bc0913df740946a6b6bf4dd1968d2ff92818b240bf58998041176c48f354cfa4e52762c9d328509f66babb09ee5726348ee7118d00b1dde877b766e33b0c080811377dfeeef4ef2a521bc84a11aa0a985d513571bd65eda779924518a9321cab123d4fbc99e63813147af00ad301bd94b0fe7c989b8e917d28f76eb9f5d489fffd7fec788f8eff1ef05dbdbbc05cadc7debdc74a5f4be4e074530aa5f30665a1c46a7b5acb4c2d238e176a1a408ae40d7c07a3432bbef464b0ac1c8ea67c7bc42e49aba7459b6258c1c6d5cf9c45e30fdf7401d5eb70388b1a47fe63ed0b57d6b70cdf51761b30dd8b61a7d325eea18739599c72b7cb751b1e74ea8b1e523fb474040e8071049ea486fc74bd6f1a65e848501970466b53bff814aa302bb8411df85b754beaae793134147609566e1db65a0f494cdd5486792f8e69fff2f49e9e923174e650fa7d9c3be67c8bb975ace1a8b1f281e78ea25c41841cb73384d330a782f0a8fd8c0d9dd96bc9548187d4ff7a47b68d0ef6ea88d1a5cc61f8216cecd92b54484b4d6702302dead6604aaf78c8c7a3770c09aab852a7f13f0be35c4b2973c2a2973f50fab18a906fcbf63bf68b0e7506de7318f09c0e61cd4d61dbc6ee05a10795d389b088827ac796becb0a5f8210185487a8d5b28e96172d14103205513b0e91cdaf15d626e3beddc20ef9969eb87af0f3409a70443828a16866232d779d9fb637ec7b7b05a6c889a4762b16d4c648af19f32f38ec1e6e0ad6e761db63bbc1399b98235fdd6187abc4a340e9c053dc7fa7a5bee6dd9e90eb2202e08bc150523ade56455f3b2b7effd21683cfa07bf495050d4102d6d3a1ea512b68ebbb90668a2d34591b8e55b244627efb4959c3b000960c4fb446b4bda9502cb927dd118ab55e9550438daebbb81f56fad4eab855fa2936deb9961126e36952c1af45c6926cfc34fdd41bf202ea167cb99c5ee4800785e7c98cf6a33aa2e8a24e33dbca0fec17872d6a8d1835ce0bf68bc56a9d3c952651b2a8f73c6f9b20bec88a4cfba0a653a698336f495673dadceeefcd9b9a5976ad2468e0cbd6c44364d36411f983c61d17cfb1da5e79b28675e22bd1bac85eab9b9d2898944c450468a574c17c0be31171b5f50ebbbbb4eee5c7d6dc39a7317127b36b5e404e93029b5a4cc812caf8af8531208db0c47e8caa3c392733081eaffa75ba4ac64ad13f868b87de20ecf833aa943e769442bc503974b8042cd7d1deed2d6dc6bf816b867f7657bea5ad5f7ac841632b4f0b2bc60787c9702aeede3bd7c5dfad8da1b056bde82c49d1094f77c671c53521cb9b8f4afb72a1c7ad200f597582f0d22587be47233c8d06e20d1522c135554b24c176e71d96ea68d905d6a059d337ee11573af7cfb71ab2e98afd2881df92ce9db94b9886902dc407a9510bf93f24af543acf250562b26f33daaa705faef95097cd0039f0e1da17d8f7df0eb4dd12a7acda8d4c63e8ccd9509ce75b241fa25f2a0b100fc72885dad0938be724438b25e8cfc420eb1811ebcb74e086fdd94e1c1e11a1fc32f9044302bd394af57558b5522ce4b0d8b3d7c7e93f0a2b757a60124fee476a9c5f4d26cf06ec62e3805de59e19a4b114d874c665736a024d0acf4d6a460fc66837aa9b24540538ae1e02bb3a2d2ea792481ac364cd348137000a2c8c73c7d98c88a73d660e5db9c84898d70c1cc7f735b7030851db55687503d8a2178805ba907dff3d07791a64d707ea13f475ee300efaa7741d379b27e3e682f2a730ad35ccba706fad12c1dce218f0b9b1060c0c48cc56c03004dd4edf153227996ab789c264463276b8c274fc565133f27f6f4e6dcbace903ef7f0c7941f54876b7d01812ce86096e76ed99031c5c11fa4bc9d99914232581243a241a938de299c3abb310b9b4ac45422204efdea525e16175746143f3870920d408fbd0d3d267d8a2c7dba96e9f2594daa7530d0ead585456ecdf5edc5909e177a258f13b189a8cfe6b87f1121cf7d79b1d6dab4b1de06de1691231497493d4da36583ccfc639c7d86ae1b97b22e114c7a93c81c754fdccfa52616aa994369ab9f1f73fdcdb935c563cb03ae3dbd930c882d63bc3590e9e087b114f23ac9d81425bc80357f53ebb7c75f97e249553590f6006917323a3feed9561158b79bf24d833a2173abb544050077fea9303e13f5d53d1cfe757ae57b2dac54f6a293f8bdb83a952a175f568678ce5573385eeda90d8dfb030079fb1afa0d02c806f946c9f6f7996eaf9cb46e44f69c7d82bcfd23033633f43e11d69e9b115c328e886efb281b3e92e3df3e19a66563b5bcb7fe92e88e50e7880adf52505afa883be3c0df0fec7f56c39b968641e146439aced95c99be5e41724e75fadea8399ddde90d85e99f6bcc7692f826a136317744c32cc1ed0acb1f121f31e77b01eb8816561ec3f3d249d941642443696b2af91799a23fd9c7154257bf4370e6b152500494e4332158da5882da01d6571b3bcea4801a2baf17acabe91226d620ebd1341896388db476010bd00966ad87a1e0853f2881cdea17b3aee46d81c3886be83f2e5df36a8d356a972ffe0b3124258c48d71a259f0b38a936696eae49975878ccc51bd890173be61a3d8374ce67b5a409c2e82554981876a4f9bffd7532c1bc087082fad2110489666dd4cd4f2ab155cf59fa14963afd7041d20bd6330073202255fbbfef6a7cadb56ee387e0d37d335b1f13529a6f41a230767848242fd323889bad128b9e32f72c6b1e79313bea438462220b2dd4d779ce1a9caa4f6cb57569e7e6c07d51aa0808459fa95e5535a8c58a6f93b94934a324aec6b983115f58e099a5b11c5568ead6dbf07f3a3965d2841f721ea619fc0d9c3699b828777a2fc317e1cdbd8122d4991f859fbd743c83835239d2a3117c82765bacc90bc39e5c79d898c410ed6e1581682a32f58e9c0a25ecb15a7b97e0e1903819de82f23917b702af3e4b4b8b7e188a551675992f3ac221faacdea0805328546d625e24891e5b95b525b88eb99c226a4dc50dfd216afc469488d00f2df30ee1535feafb7fa8085352b7dcc0d027979138924ef155f6588133a4bd6d558fbe2f59fe71ede6454a5455ed599208a041dd2ad68d2abc50a63598d015b1d227254e31bd0442881cc21cd11d2349037a5d9d48b650b4d07b3221e689b90ba281900314e209b95fbdd4b94b3ea3a5b89b76c0455cfb6467a2e3bf73024adaa3aa6d1541fb5de272f3a06d2d07f83585b8843f2eb0595eb8e1748634b3bac84c41f6b8417d0acf5fb499e970fdd6756b55c3ea7fe03276ee9764037ac8add7f2b06d40bbab19a6e0fc0ecad0f47bd47249747a39f0359e2e07cc372cdadd52e827573ab12b47517a6353585a885144a19c2331cb1aea00051e4d7417831fd04268809ffc014d69d550894a3a0f060579c522fcec94741077c88f2278e1b3157a0681064f7229977a22bb6459d3bbf9537fcd31a418663781e0082289ba756208adaa01daa0095ee6c4d139206af11a4b38950a1b80d7c5985776cc21675820c9454c69637bc6d3d4f2c13de1c5e435b967e0738af5c576ecaaccf80be5ade557f901ef08697cde87e04e80c1fe907dc1d0158b9e73273825f755c2685adcdfaf43d310e97e2d1ed412d96b56b20554d0548786519fc24078253f098d2a371b2890049aa4030191dfdf2119c4971e06c2d98c6dcff5d47f89651b80d9771e77e21e700e325277bfcdf11fae04da5c00278146ecca6eaf73e50dc58d3b0da9ddc727e7c00ad6ee785c8ee6d64838607de5d3c0aac2e19fe9640b3d4a94b596f6e719fd4cdb6f96bd383ecb3e50c43d4e839290d61cb50b58d23c54b61128744c5c7bc43a94023cef45dd85bd5832392f0e3b07e7c6d89d3ac9d30b65c1f06a1f1d5a19f85a067c576d90aac9740e28285850e6750bb27d2cca3d8404d2af2339b567974a71fcd3abcc370f22d55577a695a9c63cc59594392f3e15d750e7a062a4f72e5738a2c5bf54f81426ef9b93e04a0cd12bd74a22fd8a1644bfe50fbdb7d66057ac785b4921fe5cee8a3820dfffa69f5049e7af776934b38e941c0f61c1a12ffece591dd8477329c23888c1ac9430764daece9bb1209132775461bfa2a8521e398859d53dff388ee7368b117305239b1267b03d5ddd0fc09251aee600632e43147c55ec9870d572c61e4f009a19406b94274d010db4b4f475e8092e172565eacd5201541675bc3594af3e627d25d87fbd8f458e0241fd9341ad4078028b878ecaf3f91442628b532d4564c805e3e44046f69cde16e41ffcb323bb3713923ed95735e72549f74f75a1ede89ea886b972a94b62d834559bc46988dd5ac780544faba0dcdef47afe0077363241f1fbab4a0139d800685e06cbb4359e47cc6d3", 0x1000}], 0x6) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001740)=0x800) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) pledge(&(0x7f0000000080)='tap', &(0x7f0000000140)='&\\[*\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x8005, 0xfffffffffffffffa) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) r5 = dup2(r0, r0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000180)) fcntl$setflags(r3, 0x2, 0x1) r6 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000200)=""/116) 16:00:06 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fchdir(r0) r1 = getegid() r2 = getgid() getgroups(0x40000000000001a5, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, r2, 0x0, 0x0]) setegid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r4, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="003f08000000000000ccf927b424173ae2b5c0f13ca99ab42e0b4805000000634e6e19410c2a21fd5e"]) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:06 executing program 0: kqueue() select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/217) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x4) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = getpid() getpgid(r2) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x30) 16:00:06 executing program 1: clock_getres(0x7, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9, 0x3}) õ‘ð†…ÖÀh„S0¢5y¥²G>»}…@­ läõJ™ZLýT%è.load: 2.08 cmd: getty 60852 [ttyin] 0.00u 0.00s 0% 312k load: 2.08 cmd: getty 60852 [ttyin] 0.00u 0.00s 0% 312k 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x800, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) fcntl$getflags(r0, 0x3) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1, 0x1, 0x3e, 0x6}, {0x14dd, 0x4dd, 0x1000, 0x2}]}) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0x1000}, {&(0x7f0000000200)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x16}], 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28adeab209198ed86675a9000000ffff0000010000e6ffffff00d8b7bc80016857d4cf57d10311e11e386403c4a1e1a03de198c6a0a966a360d4e7acc17ec13c5003d6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x4000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x100) unlink(&(0x7f0000000040)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000180)) fcntl$dupfd(r1, 0xa, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xfffffffffffffa80, 0x5, 0x3}, {0x8, 0x1000, 0x10001, 0x13af}, {0x4, 0x1, 0x401, 0x2189}, {0x3, 0xfffffffffffffffb, 0x5, 0xe1}, {0x7, 0x7, 0x2, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0x0, r1) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x210}, 0xc) 16:00:08 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) fchflags(r0, 0x10010) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xa0, 0x3, 0x4, 0x1, 0x80, 0x2, 0x7f, 0x8b65c382f93712c, 0x0, 0x3, 0x2}) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x5, 0x101, 0x1ff, 0x8001}, {0x8000, 0x3, 0x1, 0x2}, {0x6, 0x2, 0x3, 0x6}, {0x7fff, 0x5, 0x9, 0x6ef}, {0x10001, 0x5, 0x7f}, {0x7, 0xfe5000000, 0x0, 0x80}, {0xffffffff, 0x7, 0x6, 0x6}, {0xffffffffffffffe1, 0xfff, 0x800, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xbbf) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup(r0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() r6 = fcntl$getown(r1, 0x5) r7 = getuid() r8 = getgid() sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="361ca8610af3919c8ca57b5d08932032d63d1989297c8a6782dc16d9342b53b102cf508c31c149322ba9aabf5ba2625bdb532f29b48f210f5c95350804943c51130529209017b25204493e33425a2f1aa1d0cad58897c242e513574c56f246c60eddf0087a4f5b39c1eacc1257d24b23096b859af8863ea855dd40936128b7c4a57b6d3f2dcb3106b3c3d77a38715b5f622e13fcffd23e590c20573f8c1b66b82834249e8e6b2bceedb2dab99dfc923087db5973fd0d0624cceda5", 0xbb}, {&(0x7f0000000180)="f4855c6577bc065c7b858a7d23aa8f2f6c7730aa4e3b9521c05c21700d18722bf676d6950cc8fcd92ecc836b518b6bebe819806ccb88ca7e6d", 0x39}, {&(0x7f00000001c0)="931e77ff90d5bce15eff4262153019a71dd623580281facae3e747e789abaa24ef145a273f2c28e176639d3d554ceabda60252b175d034da0297e75179132bb73a5c54adcce3c4", 0x47}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0xc}, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) ioctl$TIOCSTOP(r0, 0x2000746f) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:08 executing program 1: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) shutdown(r1, 0x3) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 16:00:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x80}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:00:10 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) socket(0x1, 0x4, 0x2) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d5453ff7598727e5cd7c1de1e57a8d71f4f55429f795b8c834f543c2f7c5d9832f809aef35f1b597c71ba4947608d3d30132e744833b482aa16976fae6ffe08b9134d2ffbce22b906135dc99fe59f072c78582ef3916056818ae61a26f3625019762e3ec3112de3386dc3949b53b38c54da3db5a7c24a119da0b272a494a7ccd0005a3cb95cdb2f213284f39ba", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) readlinkat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffda0) pipe(&(0x7f0000000040)) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20000045}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000100)="fff34f483d1be673f80a77ef58854e6fbeda1c149356c714799b91197f04a92c67d0787ebf57131a78bce6189d0ad46472a7efe4884db8e2efd02efb52eccb08c44e1ae5b81fde7aee221f8e55652c36ecae327f2a38ad71ecd3bd2fd727a08bb7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/97}, &(0x7f0000000000)=0x63) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x20) read(r0, &(0x7f0000000240)=""/236, 0xec) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 0: setitimer(0x3, &(0x7f0000000080)={{0x4cc2, 0x5}, {0x0, 0xb63}}, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) pledge(&(0x7f0000000140)='tap', &(0x7f00000001c0)='/dev/bpf\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = socket$inet(0x2, 0x4000, 0x4) connect$inet(r3, &(0x7f0000000400)={0x2, 0x3}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x380, &(0x7f0000000100)=[{0x20, 0x0, 0x27}, {0x2d, 0x0, 0xfffffffffffffff7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb1a8e000000eba7cd00000000005abcf559f786a2c4bf24a8936c717fd81a1cc2fbd2b609d433a2cad97dc0bc47cc6622ff1a0d8682f5c315fdaf72e10ad265cc58063b5dbff9feaae574c168f2", 0x4e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xfffffffffffffef6) read(r0, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x5, 0x100, &(0x7f0000000300)="cdeec23fe6772ed1de7c38c61d6c310da1ac87fdb0cdd1647412574f737e82bbacb8fac7a9e5dc9b7a08abb0049545ce7a4c6a96580dc14abfd6b665e695ebd0b003041496ba20efc8a8054c7dce5c99e2ec8b59d1be3f94e64807b7dacfb4953bcff884924b1b9f001235512f20d751741b97ed80d054601d3d6465beb813a6fb92f6b2ba7c5b96c867a7b44db65390f25316054d90a2eb7c75500b517d4b2e78473e1f52efc933b1e5964ded0a02bb1ebce73335bea1e86f761d953aa59125ce6c61c910ab0479f12d921dc8f4b4f0d63b428964f3081268a8abfb30965122e0578197d0c1", 0xe6) r2 = getegid() r3 = geteuid() r4 = getuid() setreuid(r3, r4) setgid(r2) r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setgroups(0x6, &(0x7f0000000040)=[r2, r2, r2, r2, r2, r2]) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x2, 0x5, 0x9, 0x3, 0x3f, 0x81, 0xffff, 0x10, [{0x3, 0x7, 0x0, 0x1}, {0x67, 0xfffffffffffffffe, 0xfffffffffffffff9, 0xfffffffffffffffb}, {0x1f8000, 0x1, 0x300000000, 0x200}, {0xfff, 0x0, 0xfffffffffffffbff, 0xffffffffffffffff}, {0x5bd615a, 0xffffffff, 0x80, 0x4}, {0x2, 0x8, 0xfff, 0x5}, {0x0, 0x5, 0x6, 0x873}, {0x4, 0x2, 0x30}, {0x10000, 0x0, 0x80000000, 0x87}, {0xfff, 0x0, 0x4, 0x1}, {0x4, 0x400, 0x20, 0xc417}, {0x8, 0x7f, 0x2, 0x20}, {0x2, 0x8, 0x7, 0x72f0607}, {0x0, 0x2, 0x0, 0x80}, {0x5, 0x0, 0x8000, 0x2}, {0x4, 0x100000001, 0x2d95}]}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000002c0)=0x1) kevent(r5, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x89, 0x20, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x75, 0x60, 0x28ef, 0x9}], 0xa00000000000000, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x1a, 0x2, 0x9}], 0x0, &(0x7f0000000480)={0x1, 0xc9}) setegid(r2) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) 16:00:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r1 = getpid() r2 = socket$inet(0x2, 0xa942e08486e12a8d, 0x6) ftruncate(r2, 0x0, 0x7ffffffdff4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4, r1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x0, 0xfff, 0xfffffffffffffffb}, 0x5, 0x5, 0x5}) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/221, 0xdd}], 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:11 executing program 0: getitimer(0x1, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff00000000000000000000000000ac5500"/177, 0xb1, 0x0, 0x0, 0x255) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x20) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x5622114152e1255c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) fchmod(r0, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket(0x2, 0x8002, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff017a13f4b813ce47563a7bba36ae1d4000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cb0069cee44346040946000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c01389d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f5026df2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a115605cbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8c17fad97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134ec92993425919b3325d77099f2942fc28ff7a6c458d403fd3e1b7df96efbffc6f8f8a88ce3560d68f331935f68c0e53eac73c1c18bb94a4a48c3a9432ff4f00345737bf03a90a13246b1cac6162dec926587c1c9eb4daab05ce1edf487c0112746a5b6680516a363232ab929de011605a461616020eb3e9a4823d09d630403dd8bfab1dc51b0576090b9b7a13543a8b291390b3f8a894f54c75752c55d2e375d6d03033553f575b1c81dae84b58808e0aef30fe7b1d65ede3b95a0a687f7b14e4dab9cd6469be9b9e3b7ab7392e63eb972059510f2a8d40b9e01671bb1c2cb8db73a6b56f83f255570e70323c70a2540f280714fd22f8667ecfdb"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae721", 0x54}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf981619", 0x538}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:00:12 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffc, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) semget$private(0x0, 0x2, 0x2) shmctl$IPC_RMID(r0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x302) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1f) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x10000000000d082, 0x7fff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x100) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$setown(r2, 0x6, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7, 0x1198dc458809a8f4}) 16:00:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1ff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x5, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0xffffff60, &(0x7f0000000080)="9a") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mmap(&(0x7f0000741000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x233, &(0x7f0000000000)='*') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7fff, 0x1ff, 0x8, 0x100}, {0xfffffffffffffffa, 0x0, 0x9, 0x3}]}) 16:00:12 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001600)="e5c0eab55f1f8d25833f8df07f826a24ac1be7e77ae49cb80c33e6fb85f4079c693509f4580b77cceb67c74efe444dafce8d4d4eff9d00f439fcd5f0d9cde27c901af4b8a0cbc66b44a0e2defd93d3eab99a0f2326d67e051ef91055baef14dc034b914cbb6bfda5e92d5cbc74ac3f8551762e9a6a05a700b5e4ea66321558005b64247d48f6a6c69d7964e8334a4a5d95652a9c7cd6196dad9c758356ef3ce691d3d74a7edcabd2d4c923c17650412ee92eafdeedafb6dd620ee0ba12fdaff295e724dc960ce00040027b9415d8674aaa843c52cbe6afd39303", 0xda}, {&(0x7f0000001700)="2bb76abc50f7ad92e3b4ecd958f014075ae264ea8250187e77b1210ab39a0e27b7353a3a62e2c67b3c3b1573b50de42b83fa3bcc994497488fbca28f486d", 0x3e}, {&(0x7f0000001740)="f3b4cdf1d1507e1016b741b84708447e70f4a6f2b08e9aa8b57df8ad2ce465f42d95bcc9d381bd06ca7e7a8e0933ff39465cd9053a40640e7070087523f5b896b7219c403e648cc5adbb5e0c2a19941a3c312b63fff8384dc2326de82b6cb1ecbbc9299562a62f43924373c6f591f03289d4413a59ea75955bfe2c7a648452c29d641a4e55cfe9", 0x87}, {&(0x7f0000001800)="9df2f60a511cdc85692aa59ec5e6bb01fe4f01f7415084f2417e23ab7952ea88738fb5cbff81a61b6d7e3bce0ee77d049245c0ef0e423a7735efa5f6e95eab00f096caa6a9f4be0f25a1e2f09e09ad16901fba5c7c7d76adaa0ad46293e12386d361da019dc0fb0e3489b836c6650b8274dc1209", 0x74}], 0x4) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@un=@file={0x515c04ed0f2ee91e, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="0b3b48083a0d5d943134c1e7dc40a575800606d9d5f05a7d02562ae56a339c75d7ce9e971bab24addda9ea925996b2f078b07ea4c23b8c74b5c4ca725ed9df3560ec8b90884524766d03a9f2e8357a42e8aa32b4f8d2b440c44f540b0b9d0191d532b8681cf2bbbc02f2b92abd5a4e8da91c054b3e6db13e4804e41286aed3cff7e0029d30d5dac43082f98e01ace441e5e195509bc8389a541dd4d23cd5b2d03e03ac63a7d3612d3087ad91a12fa09e118b4da5de37f72d554c9d8f0a093fa2252a2adaf78673ba49448752e67b3d6d5a45e8a9821a442aec3a9902be5773898a8c82dfa0a122fe05c3910438f2b35718c71c1e5cec0df680fa7ef6b6e1edc5e2333c99c131e280c927e2e6a95d8e8f89e31e3178809776c8c56fc622d0aa11ba85f17992e3ffb3e56434a6c37026fdda6a2908fa4d020fa04c2085fcf8d44e4bb964eb3ad7befa340c123eb400235e379cc076ee0269d2b45f1cd49bae439e3fef1a56b66e99adabb0bbdcc20cb3673df5c40cfc08009bb52d44c600a47041c0d17d40cba928a60650be3a661fb90baba05d8575fc332c3039286be4dafce8de9a1cf1ad8996c75f18cbeafc106bf53a28e3335120b6b5b593858fcaa51976f21ccb5416acf64d37e3905c227cbdd01d614d4c08a57030ef7b80269bbb2571318908f84220adbf95e0408a4a9ed56da9e7ee3398f4cba8fe6f975e246189b4c03385d56de6fc3ffed977dae6fbccf6279b859f69a305ca4da84540e5200a944c310cbfdc4c01aa1820f7d17a986b3f80a2e3e22f5f65d377ff78fdc86e97e448fa584167b778e09d587bbbc8fa04848b54d951dcfcd1dd71c897037cce1e2f997fa4fa844c979b067547f9144024c3a446c9ef4711ec9c03d696260f5e828a36dc8cdfb821b5dd44a0bf9d5cb294e9f13f763f7b581ddd6ad1c31d13465519f83730e5ca9a72a02fd92c11a05e1de593114f14c361c95a16b323d688fea14028f39100250dddb8a86fbd42e91833c392f7670ac1c8ea3f521cf6170af64bb5b01fff7e22e26aa1b3e80a82d280fd0a53c7daa4c07abb01dc69b27d60fc6e1370554b9506f921fb30ab00398ec4ff9b400dd8630c6514528c9c6982e3269ef22051757c26dc5e4f0ed4fb2cbb238e65d935db8fda2077eee4b123b628ed21f5cb03828384525d6b960904b1f07cc6b0ac6518b52e75adf8da1b4e329cb5bfe6b8c7ee9a82bf7d9a0454af41610b5ea812b8b01d7a1cc25f60753c69c9bf52de4996c05bd346c4d100387c5a97365c5cf560e5872dba30562a6425bc963101e0a2552ab0173a5251ea7d0f771d37a48cb6b8ae1fe8346d27004caec7c0e3fd5dd5ae6706835d0e750ad290e6e23b65df36ecff8e0825a892e5ec35bee65a5af494103733b3e96ff19010565d36c301f7550ea5757a560e9bdadb53ee5ccf69dca56fb8872d56411a19a753af8dcbf1a93c54889cb6bdafd78fb63bcbdea83af2b70c61ef1003b34b351df88cfea1f7bb546e9e7e22960c4dcb8efa96e7e095c0eee22d1db087e00cce253c6d54fe5bcbddba361a784ffb5bda2e6828127a3086e3313b869c2ab4acd152f6352d69ace7813d67573e8889ca434a9494616ba0abda1f778d6a7cc7da805747b60135ffd3812c78efbb38193cd1793645c82f1ba5564ea24c3ea59acdafa520edb69ab58c357ca707ace817c41a81818c463b663e0b5bb3336c7fcf739d4745c208e4a7a1a39e9eae176ff9124ba1f99f4564c69cbcc3cbb7afbe03ec33a58a91717b434c330b50b38bd1c7d9c2532d69a38bddfa2e86f3700fedf73d7506edf44d7ab5fcedf5837ce9f7b058ce3d7edbad2f0c1a9ccd55ada9937557464df925e4126bcde91e1623b7fa4205682c3403824956a8db53ecc1608c37bf36d510cd16e5ebe887c886ee986b88bc7581a29d69c311cc20294f3d149a4b2b07da67f6ed12157194bb9547ecb17d41483ad4da5ccb5bcd39f7ba8e349dd7989e3e7650b7f0d07ae0b5ae51aee16aac8ca30e6fa3232acbd604b0fd4218a4af45d52b26c18fdfc70a6f04d0c1ec9d75e9fdd7bca376816e54241629c629831b19c9c2e297a5e479f6bc782e502edf30e9d9b10f825ac3f03763fa71f5dc41fa4ac8fb91d5a1c1bbfca14af972e0152d50586220c2725ce6a25dbb67edde23b157d2cb4ba1481793b3dda6dca57c14f78a23cdadd74ad78aab55fb07d9f86cbb2b5e236116130e42069c5b5dd352265b437c0be07f3e0600dd2051ca0d27ecd316be896ac78440abb681c866176e27129b8ac36d9d7fc191583f4fb445da86a264c93030685b6d4e20a9c506fac372dbe242a5469e2704cd7df5aaa54b9ffdb25e40c6d37b5487b03bd875dd2441eaa22699d55e314db0bf5c0ed35ed88eee39d1c811636effef08850d1f294d3d737edeaefe3da0f215c3f945f5a1fa76986fc8e0330526505e02abbb7c55b150f4c765ae5d244e3850be986d49e3aa17095f883090b344822d451db053b6aa0e181274800dc3c0f04718099eed899e0daec4d2714619bb78fe91624965685004a23d33d85f1286088623ef6610125b75f0b23fcfe5d6927eec7b2949041276d30ab85c24fe68c6dcafca06d2540b1cd63e5901cd0d7d5cc38b390b2dd4dd9cd400af2644282cf6a47e6f32aaf1d8540eac9c18897e10e8527caf86dcbc39abf63254dfe2a4dd5f7475091c75576f99701ab828db6889580af5edeb941862a08ea565de9243491cd2fc63032899d66a5c0121773767ec441d363787e3fc6bca604b64ba74657a2680cb0f32d54a33c399697b5946a4eb4fb663a97e8e8de15277b7e0aa9dba8fd1821d97fa6649b0f289e89305dcfe15141fb2317446bef7c515c3950396a033d76f4d0449cdae95ce4ebe5ee79fa7ce53a0b851870e6eaf763c8397c1aa2dea8f3ce652b679732c92d420bc06f6baf7b76b817cdf689461403aa5da8bf0de6831556e24df24baf9efb7cd558058b6d30a8798ab6b50cbc6eb31038fb263eed0efb8a92d97c795c2bbbf865781f28fc9750d38314cd8869754680636bfe637565bc0dc280481e3963118b25eb30344bbf06db77ca578d32ac1c0cc5e3534bbe7c85e0bd20e3d5e26898d61bb2368fd0acd5d7eb3e4cc8fb144926f9cab3ba5046c05ae8e77d79742455002af2deaa4ced694ceebb9f8db45f735744bbdfe8c43125383e19f2934d981502a1620717036e35932596f70436ef1dd2c0f2cdb3b2f62c5de0f3f47a59685b34e955e14f90e32c678d21169f6fcd342cc9c0ce5dc48c06863b1977daf69260eab4b77f4af543aed3f920e32ce247d869b866a641a082f082919ea294b3f784a9a2d0a1ba422eb5e9a8bd432da650707ca41d68d1c77c452a0a24a59da6ad399f5d600f97ca949ee4a0b77fd2fe5c75efcb930e10416d1fc3127975deae20c451a4506a5bcc9d4473b0571089459693cd00f83b16c0a989f38bd4ef983f001001acd2c43b117aa53981700e31afbfa8a3c88004b94f3ae4bcdb05dd6a4e3c0f12e87262a4c8e56e9b5356a3310433878a4e292d2c804434c9dea61106775b612ee9c262588e54e08416f75b88cd56726b509a964ba8d09e0bc36810946adcbf3fea34794c77f4c99fc65f23bb26ff7d018080ac48e208efdd6aaa75c9db9953cbd25e2b1d12bfe2412e240255f02e1deef55e9328481d6588539f857e2c1ae6519a162687a2f28e2399d5fa82010543cdf9dc3ab4f7b923862e45983c8a8b3c566b2e07d5c6f177ca428b0b80950a65731b7802ee30ce62f400085ea29c1bae71a03b0ead8bb815278118f2cbe2b1db11fa636e40eed1f436b1a2a2c0183113791516739857791304ba30e1ac06e210590cc301b13a0cf54812fde96a5d6ba81e2be7a8f150a01e77c1989e46ef94bc728ee6e5d80a74e3311b9b74dca415cead757e6d68db972fac84362343b2935827023d0e10d514459da4fadd4de1662c9e1d971a66e87eb8793a10210bb8b3f3a90a9dfec983485fb27733d8a7ef8bffa8045f2af9265b45de98fa283a194ef09877b246ff4e47f8205b20c74fee0520cf410c6596968da08b2f5aa3bc6d49eda75467c9e98ddf506f178e4043fa6c4a3d23db1bdba82410a0b744d507f9beb80627298bdc51dd77b2e3ba65f222f5f52a2a9ac30821efa25c14f32540fa648556d8467cbf307c4ab6b633adb6c3775b7de29c2da07f94cb9cf404d0491088bdc7867de83b049c932d395fde984930817db90c5acc55c8e1a60f82c0e7c6c34b73b129f7ea6e606330f147774c67a3e660d2e942b2654ee8a3982c14ca7337e2df95a0852e02659aab8163ce6253c2a4f4f9c6681f9b8a5dc71db33c8cfd9a19e51e124069a1dd3b838f178a7f37b7d6ec2b6d32b7bef1d3a3091a74dceb67163dd1317bbb3d5b151484b9f0af857a6dda6aea1ad5442ecc0f27b6a9849660708169d7480e77348973e33fef1e991c79c7ebcda441de576f16ce4b497733777dcabdc0140dd498017b4b3d0ea0a14d7a9a5442369e9c441ea5d6e610562040e4fa78cdb30b158777f5fbaa61515bd0c61f6d0ede2fb1beafd48cb0c5aecc0735554a2d512559932af9e29c315ad45cef18e59e53bf2c8c66d5a834e063a2aeb39ce5cbfa9b9ab8ccf1ae5e356d036544ebaebfd773a27397f449f41359fe32b5d0d4312a318459859a563afc3cfb96a0f7e61938dca7257a44ec731fc554641ba1c80b77a22c80c260c5071d89e8a5a845dcb713a109b054fd1c1d6e6a03f43a55d301354d3c9232ef3e8df718f2aa148bbc3e9a57425d07994ab7fda342dda17017690affe999cc7109f5049aeac2fe9e18744e308d2fadc384144b97c29cc57465da97378a2e19d65a96e33903232f7229e8b94a592a66aa75636717ff91e5f24cab4184d6846479c69e35fe6b410035f6ee545988b61297409f66ce9b49782a8726e86bff022db762dd04c00b164459206608f9497a43e23ec7943b198c530642616aa58ca43f4a900e37036997d8ee27a8c41c8b3d04e1e4d39f2fd188bc1d322b6f17ffed2a4e27e7bad6d159b0a87cf1e1a9d65ff6899f26741cc5b95e3775de444d794a42a3a4bb0b5905d5e1c4be22d7cd7b0e36d1f395eed45d2419697fc4a172017ce146449359c60dea650d3f25b3aa9c1535cb1b53487a50d579ba3c416cacbced08990d191a5175e7d2ab467f88968a3750da243671f22504b81cb068ede00db8a33cdb1e83835fa978e0e1a89246295dd122f0df63de902960f0a3a593e6956e4efb547612fc926d6c40dc677095b392938c207022cc6edbc26a0d4efcdb8e022a05d73fadffeb151153f82b68b6c35e28ebf2bc54383778e0f2294463dd815af58f2f3d7835889416b75878fff6e99b4a0630b05457544e9241abeab3e9a3f323008c5624fb00a7a8191c104b10c6afc1b70eed8676ee06bf0ad5ce274b4d0159e915d0815869a4c233c5c98d70c9e02fead8852eae07b962c790a8ce6286380fd5202902e239921fc819474843f599613b4a67ed5808c3cb394e695747f411bf9bf60790340101dd6fc3752e03d23721e50c1cee6eb581999ab6ce21a5275ca825e141c06aa7dd4a84d3c409e7a052b5cf5a3988878799ff4be216e5cee86c4d1fa0f7f86678b4b52d3f4dfce643ad0799a3521955ca43dd73b9d7576a2f8003ad81350b1d9f6d69eaee5b7f79fb3bd5be1a12d7708ca099773e8f62f2e4dd247372e5e5576b66fb0adad28ecd07f7f56af2965567c76e8663629a0dc68b5e1510a46", 0x1000}, {&(0x7f0000001140)="85474993000343c9fc68a639ff324c03478c22f3ff47c3a12f457349403ad918d226fdf60dec770b580e388a0aa0b9ad4ccbb04a5307f0a14f93abff91f988845d0979a7054c5499f8b29e4a8bf58d47af5af41e3786f48312fe79912f53ebeb1c96c383b20033d97fa9b5eb27a2455fd6f39433e17b2974e24dad6a00775e444a75647cd8e9b9cb35e2e9bbbc0261d9eb136ba5975461b6491a90a52b40f8671ec972e6195b181e42e275872e962493bf26ee16e9bfab9c35c3604a2cda39f3dacef23f3326dd1a1805a37e3f3273012477a1a43cc3b8d329e78b0dcada6271a05817b2fc0d59c50c5f01552e6b48580dc57aea07ec9242b46f", 0xfa}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="a80000000000000001000000c08c8268eea4580c7331dab7ace81d82cdbc24ec9cc51a34de30fe545ccba5aa8bb3f883bd059e0e84be51a7e248923d4bc58cbbb1002c628df842efb84038d953758a56f0f6b605d66ecc6d8224375243e793cc28bb63acdba597c130ecb523e9925e7f2d6f676a96c2cc560c43206626b503ee1d3b12f43c29e0abfa30f1cbb887c776e1fb36bceb57dada76ee6f08bf111d4b3234000000000000600000000000000001000000cee0ffff5cce362301c185a3d25d597c8edb593a3ba2d60032d734b196232568cafdce0f5414221812c6910c74795e224e7952e49a63b79a46dcf1d5cdc5dee5db3dbdfe85dc2fa55352dc109517392100000000c800000000000000ffff0000ff0f0000a9bd4c27b0555acdd5796c6fe1487e6747ace7fb07ecd0b49bdaba01cbcbf533fd64fa74c1578ff6bb291b450b11602992b80a6f2b55ee6ad9b6bc2b6ba7fb3c21f1d1f414b615243b950de3fc7362ba95f9deed24e424ecfde78ac1a4f276afa244af94f35403500cdd320e1127a845b3aeea75ab5c4484f8bc5ad75a22e08c30446fb5e4541ef4bc5c580acfe97dc0e2d932d555ef06cc860e9fa5b9c5edfd8a0fecdd1c66560f5aaf675a41e727ca784591ad2846c900"], 0x1d0}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="2fc8045f725d32469186d88f2a076f9eba71a5837c349539783fc1ff6488a7f84893fa9175822f7572869173783543") 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x8000, 0x76c, &(0x7f0000ff7000/0x8000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xfffffffffffffefa) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x7869aeb0572404ab, 0x1) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r3 = socket(0x2, 0x8001, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:12 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x1, 0x200}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8100, 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0xfffffffffffffffc}, {0x45, 0x0, 0x33c, 0xfffffffffffffffc}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:12 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) r0 = socket(0x6, 0x8000, 0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x3d}, 0x10) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2a45) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0xa1, 0x6, 0x1517eee1}, {0x4, 0x7, 0xfd7a, 0x9}, {0x6, 0x70, 0x6, 0x5}, {0x20, 0x0, 0x1, 0x3ff}, {0x1, 0x13, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) getrusage(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfff) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000380)={0x0, ""/166}, 0xae, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x2, 0x401, 0x4}, {0x200000000, 0xfff, 0x0, 0x7}, {0x0, 0x8d1, 0x1, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) accept$unix(r1, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) getsockopt(r0, 0x2, 0xfffffffffffffff9, &(0x7f0000000040)=""/140, &(0x7f0000000100)=0x8c) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1ff) syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) 16:00:12 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff000025a931b2abda749d8fe92e0104000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f0000000080), 0xb, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7ff, 0x7ff, 0x5244f174, 0x80000000}, {0x4, 0x4, 0x6c55, 0x3}, {0x7d, 0xfffffffffffffffe, 0x2, 0x4}, {0x9, 0x5, 0x9, 0xff}, {0x3, 0x9, 0x100000001, 0x5}, {0x10001, 0x3}, {0x7f, 0xffffffff, 0x15dc, 0x177e}, {0x10001, 0xfff, 0x3d, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:13 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getpid() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() clock_gettime(0x3, &(0x7f0000000140)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) select(0x40, &(0x7f00000001c0)={0x8000, 0x1, 0x7fffffff, 0xfffffffffffffff7, 0x4, 0x200, 0xfffffffffffffffb, 0x849}, &(0x7f0000000200)={0xbf07, 0x7, 0x3, 0xfff, 0x80000000, 0x8000000000, 0x1, 0x6}, &(0x7f0000000240)={0x14000000, 0x5, 0x6, 0x3, 0xffffffffffff0001, 0x5, 0x8c6, 0x70000000000000}, &(0x7f0000000280)={0x1, 0x101}) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xfffffffffffffe01) close(r1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000100)="27f65fc77a902dc38378bc44") 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) sync() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:13 executing program 0: getpid() r0 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ff5000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x80000000) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) shmget(0x1, 0x3000, 0x210, &(0x7f0000ffd000/0x3000)=nil) shmget(0x1, 0x2000, 0x1, &(0x7f0000ff7000/0x2000)=nil) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2f, 0x10000, 0xffff, 0x1ff, "2580787d0e26ed719ccf57ef71efef049ce13efe", 0x1, 0x1f}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() clock_settime(0x3, &(0x7f0000000100)={0x8, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000180)="3b3ff1e8a574d32c7a35dd584ea255071a5df78db684679b3f910b336075f0a6e7b30bb5eb28e3db29edbf3819d80aec93b09e59f56a07c084d63471ef3540c1028e79da3f169447e1bf9180872d65d3ed31d0c0dd55b88cc9dbfa2b143397549d0d3c137a5723612a0346f094253a31546f8cb2ef79309f2639"}], 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x20000000000000e4, &(0x7f0000000080)=[{0x81}, {0x61}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f00000002c0)="3e925646719642e90e2cc7219a229a0b7c7858fd14b9ed6cd81d268ef612e2d85694e3860a6deff43a4bfb78e340c63a822a23f41b284e184b3100"/72) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000340)='./file\x00', 0x100c0, 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000005c0)={0x10, 0x47, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x203d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9c6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x22}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x735}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000380)='./file\x00', 0x5, 0x2, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x94, 0x20, 0x7, 0x3}, {{r1}, 0xfffffffffffffffa, 0x5c, 0x14, 0x1, 0x1c0}, {{r1}, 0xffffffffffffffff, 0x3c, 0xf0000021, 0x3f, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0xca, 0xa0000004, 0x9}, {{r0}, 0xffffffffffffffff, 0xb3, 0x1, 0x81, 0x8}, {{r1}, 0xfffffffffffffffd, 0xc0, 0x1, 0xffffffffffff8001, 0xd8}], 0x3, &(0x7f0000000200)=[{{r0}, 0x96e27c467ba01247, 0x10, 0x40, 0x81, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x59, 0x20, 0xfff, 0xf4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x5, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x100000001, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x8, 0xf87}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0xe52, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x81, 0x8, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0xb4f8, 0x1}], 0xffffffff, &(0x7f0000000040)={0x2, 0xb4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) recvfrom(r2, &(0x7f0000000100)=""/207, 0xcf, 0x1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1f5}], 0xa3, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x6, 0x4000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/222, &(0x7f0000000040)=0xde) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = getuid() r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) setuid(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) socket$inet(0x2, 0x2, 0x7fff) socket$inet(0x2, 0x8000, 0xffffff7fffffffff) 16:00:14 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0xa, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x7e, 0x0, 0x82}, {0x2d, 0x1, 0x1}, {0x0, 0x0, 0xbd7}]}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65"], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2a06000000772951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f641f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5d"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x2e5) 16:00:14 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) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n..', 0x3) write(r0, &(0x7f00000014c0)="421d97bdbc19881aedc64a3eb872e2156f4169ecf15f08959d9112e7d1ce98997a790ea9370dcf63906191ee4809647324e28e1260db5f3924efb5e0d9a67806e18b0244043a0f81858aae3abbb4d9b37cd15787ba9becfd9185256babbeb225bcc73fcad9de7df99184cb1d6a923bd29d3d27902fb21b0b569a50e591abfcf6c3a38f3a2fe262a70c917aca9d615132ba1029a9749b96adf92ac09836ea41ee3b1f45f465e9b6aad1787989a30b1bb98fe694cad9ce3e66b04648e176e6a76f084ad5c90983003d4448a0b1aaf6d4c69ad445e0064ab223f3d80bd45ffd8c2a378e201a9f36f45698d684ec581e", 0xee) mknod(&(0x7f00000013c0)='./bus\x00', 0x6000, 0xdea) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="4716a7e0bd8ca4cef202aa4e0a6de13a8e0b94610dc620b8", 0x18}, {&(0x7f0000000100)="6f47fad7ab9b44d2741c28229af99776b39ba897ddb29a1834282d2cc342d2de04d56cc54c1d83777095ea4ac39a58c636a07f0d47cd1974b6c2507a6936f094737785f449b7ac371588d7c6b1e8957e65b42e3328ff5eecfafa7d587557ba9590c9c313ceb767098d3f1ed4d1ac194fc0ac1094632be9ca2fa76050fbe7502053a99d71b5f221d8c6879f5fb26fe4b3dcc42c72cf9ef6f5dca4f61bb85556c0f8afa97aedb73d75677dad48ba8b8a5f826c6f831fd82d162c08b2a7fc9d659d6f3be2e48c5ff515e577efe98336858eec914c9d971d716bd77c56024a2c001b314bb60cbc92fcf86b7bc537e8b0f7b35c26906b686f6b78d1e3047c39f42d34febe961fd1b3beabbb9abfa57a82f82ce254811d35a04c59055eac0af6cc3c95c3c5cef3fc4b2a88e5f1bfa9c9daa65072b93cf5c74ee96b3b627ebc3dacaa555de3485dfc3ba819cb30c1d10950432d1c0619ebb680be2ab95f54bc3d02f275f57ad2bb5cd78c38c25040dcfacca813d15e35b4a837dd22747bccf30fc6966df3071c9671bd850c9f4495618c5cd5fbe64f1b2d5fdef42c1944640e7154d73e47e7f6cd084109c2aeb1a090d76643aa34df23e8d9e7a06c760afea096852e3e42439ded522ab5eb883871f396ee3329a8341bf634b2416521febf8e97e4d70bca76ba76c05f7fdf849ae60902030a53cd1f82e9e196bae89a80d5dcd2a14bb0172b5a40b5a372866b40c6c9d7ead1b8788a558b0c26135f65332dc1eb476cfbffa5ab88f95996081e8721aba63e10567b10a40b3768eccb53f1c43d092899bfa5cba6553ddef5ca29c8074dae4056f960cac582ec08d00a2692507958f0e9b27516dec486fb523347e181eeb5d579a5119e11b06df6f0c061f07d041ecdaaace83e2481d22cae4eb85fc5908e678dcc0e721564648a323cceefbeff977df148736c4365e40c160ab4f10a15f706d33cf3751b1fcd672d03bd2c0a15e892fbd473f7f2f19f41f12dab95ded04db0d4efea53d800183cf5e592e8886cdae60e86d345a6d0e9568a08edc05d72fe7b98b3cff6e88a15b7545c847bb69f5e58c4030377996fa01f0b216548c890685d01cd1d87ae7919e2ba9e8e1ee7c2673c8741f35a6fe2ea023cf9d7551cb0f870d6588c4b4343a56ac56d8474896cd8a75942a2311c609d336057461929adee00dcf5e635370ec4a856c6ae2e454141dc7455b7f7ea9635abb38ba4e638cafc501dcc06f6341465d2545791f3ec78bbf26b3c6bdf910efb987fd6b2209946dec41e1d652534ecd0bb98eab1371b023c39bdebb056d0119f0ca4fe6c90c1c74fdaaa0d4f8c57fae5a337cf6909ad4818e97bc8b7c63177f7599fef54fd0804e290a5cd33a9ac9b287d6465a87889ed97e41dc8f607e949be9e489429284a15c9b0e2f5d6ee7306afdd82a34c51cfcec6d6badf9bc6c4f1cb1e7a030d240b8d05a203f8e2275f7357408b812b64e95f16979b4411ba7401a4cecd42d700117db09b6630750e51a4942b685ef896e3b495cf7ca0ce47c204a2254a4a076b7d8b70e3fa2761251bfef6571cfad81bf5fc4f3ab1f3214075ecb1372ec20674f81c2b1294ece00d83f7bd490a19bfd2a72312684b1d71b27e2d6dfbdb72dfb39f92b6cb49e74d0febc876e863d3c8765ea26f7883c3e90b7a71cac586c1b3b884ca4393321eb675d8bd1a7017cb90bc0a19b8398d1f232d50ddf538d67eb0ebf7631e918f8d66c8769f6ee71901dfd10126d18d3d8d0b582b7ec7d7cb1cc46d08175524b02b3b0c6b4dd3f0da1784e827e193baf9556219545712c6e837955767c7d59a12ad54b6e59158f921372f173af41f017676f0d418ffb4486d36170a343610eb868697e9bb8c3d99b35f2b606deb64bf2239761cdf3bfa1f33551e5608e22f2e824b97b7d1d8bbf781cec5bd0adce434e6fe9efb95bb1d02798143a1ac5d595108cf7acfba8ece6bd6bde0ee375f59b35488474fef6df9f943e16edb83a094e9c1d869b5f52498336860e7681f7739100eeb19697089fcd73fa9ecf2244ca34b6e6af8201a3f1a218b34f0f8fac6a6b7e8ea15a00b0e68cdfcbcb1c8870669d60593165842b5b0499067719d63b35589cefa6df8d77237edbdcc217918e0ebefaaa2b33f44fb3a5fc27c54e0704451121060820c1d0b5a77ee46a745b077bc3ec748e1b9133afb4995514042a07fb05162c973862ddceaf8e87634381c1c84c5cea91f9c6f417d18ae16aea0f8cb1a2db37d8d8032792a862edd877576369c46b5f828e9228f197cc380a7ee24cfb8ea0d1d125ca89cf735fa8ef3d14b107ee72dc925fe6eecfba883a5e52c01c2f4f5951989efd15f5d9baeadbef16be8fac0e3c99799f3849961573b785190196f108a8f1f2bb99749e27e70cb65f4905b34377011346867e019d218c5e1ee7386543f8fab6e0ccb7649e391a9e81525d93ba4c8f79997c95873e6bb8e59eb9a6fb5f477469485b0b18bbb6f1a102f1a7f9e711b0a58c04e5a9bc086437f1c87586fb393ae2db10fc0c0217535d8aab3d78330c6d65ac9387b71437e03b25f69b04a5eeb7632970972d1c7463c38a5be1140dec992ea259cc404f9c847365eeea9c153da024a1a371949357283b6b84df0cb59ef89f9ce0669059eb2c6af5709f1959b17117d41345501b358d70eb5fa6acb9862d4f8ed0195196c2aa62dc56b11f55e1d9d3efe233569df9bb01a6311ad7a7b2c02457b0ff911fbd90e2bddd0a71df959e576d4eea3cdb676918134c047f25c2247f004748fcbb1432ed641d9c44132d56ba6ef85695a9a15b9713f48c48e23ba5f66fdda374d06c47fe0476fd92dc3ec18e60690c29b54549612f97f83308d5d2c3bb91ee31aeba3d73a88682a8d8a8a857be1bd259a45ac7867ccbfd3c7d9abb4c86ccb314cf4116e309f516bc06d4666e2693205772df4468ab8c840b6de7443b8e84852033939e39febfb48df3b4bc1695c5d8982d01b425f174ade5464061a46465497dcc68953f4fb0a5f002cdbfba704287e584b45f877261448b9de7dd125b73c7deb52f49b788e664bcd940be802d4d8fa7e8fa162c24a4a30e09e7db90d807b3ce37f8e3ca8e67e3e61f709ad35bea69527ef834f846279165d1522420706ed6a674d5d65b651edaa54106e7ef08cfbaa8a5aa41579e6c0c0f10b58d4da93eb2eed008042ba34333d59a8ada930c55b76e5fbc5b5ebc8422fbcf75a850c6ba0f11ad7cda6272b698f0ec0ad89e5d30301618ab708cccae39c61fd9bbeede2c2d6f7b20b8e66da52141256841ac094e31415dd9df98356798c0f8865dffeabc2a5eb33bc4e3224287e342d2409c96899d40e72534913ba6a99b9fb46a482b8b7f94a08139b5ee770b991e81233cb550615b952fc62fda8d28d90c70236c5df809ac1d64ef857e0d75ea6a455af692e290e45328f2c41369fa7299627f60d9e99ddf447d7d7c1b0f40c83bba1c8d44599c472560344f5f5d64a975080027b3b28ab33dab532a78e530fb274279f843c5cee1ebf256c1bb0bbb842b7e4666cf1221517b400d2dbe4f8b51f0fa896d2fec8540d88b09aa6cbe1aeb986abf2253fbe6c72bf09f093bc705f2916ddd15afa0e6da891694edae7735cec30089d8d5a62ceb2a5b88d49a58f25cf376941ae724b1d710d6b7dcdaf9fe138cdb5ea179bcc311bd95d7e41f32fa64ffca14be68f6e5efa3fcacf48b1a8580c91595fc3e84cb3c0b14a8ed27ce4f8234480c18640dd513ef6807b671dba37933d9cdba09787520acbc02c024e1392fbd72ee49ff8e4f8c8b61dd9b020208d3c1ae80d98b1812c477e162f183c7f7fe2755891526b271bae0f8936ef0c8f49708ad5e70f29dc758afca9f840ff55d776734c2707a4b980f779d22c59bcd60cee30464d56c0b94741125b9dfa82fb884d4e9fe73b45eca0a4b817c21d2515d8549dc9b6164d3babd49cc45880240a43a6c233e0b1cbd4e65cf50e8e520cd3cd744b58e5d7486576bb06f61f9fc791c86c5aaff82a8905ed2857ba327409668130270c44d499a1381df14f26b101ecf989e576e5b07212b22ce08e49468422eb9ea982adb786808835c7e6f1fab141b619b91a3f33c6e9ad3e77b91658b61846f6bf026da34817d5034a85e755ba31cd8d18575d7084ab9c30a8c444827bda231b60b72c90629dd02b85044ffed89e54ba6124b27631858f9f9bc729e982d5387a281ada4909647123c2abe71e5fc5203283bea03d163f95c7865fa7a0128ce69e79a91207883f7a5646712a0d301a7cb143e0af7c80cefe7ad03f9cd49a29251f7444ad85d422e0e87b90d97312319993f5669dfcb012ad02d8e0b94d576ea29427c5af1cd97708c01228b61ca61c85429ceadd2134378435e17211d05b80d47f51c11bea4c9f1ca1292a95176cbe8590d9bdde439deeafc1ce8cf5f193b0a57f34d89b256fdf847135d12105b7e44b017b7adca7c6f429199e15c0d86e0d2de72156a89a96949c53f60503bbe7dce87e6000b1e0ef6688e26fc75296f59c699a42036ff83db5c7758e260637b122291fbcac9dbbfec0970ff5544d01a631aae614c1e79ac2e54540e9299aa5cd7bf97dfbeaa01b275ba368a33d1204d896595dce5f5e37c468496088b361f5b3a588bdcc5e490aeb800730741f224a2ebd579799507860fdac167c90ff57d853190b9b78059718acefd0f071b27fe5025ba22368dc75c7d8259daaabd021b9a32ee515e04fcc53d5596e81933e8272f3b20ab688e9419ddb7c7897907f6d94cce4cd221f38fc60d6ed43d5b9ec47bb2c4513225990d42c7e48c34b85260d1afcd65668b3158967fa553b7a80c3242ed88459975a6052250d3cb02f10beb58869367a8896198032a083bdf30d297a0d21680d0f8aa4d54b8127847a3296785383ee254f1128b3e20aefe2a804d76d8a5a9dc0d3a26a63243c86f65ff6e74ffe425d4a630154f4ad837023bdfaff8151be1471b880698ee932fc5feded8b93cd36a62371b52bd0e3e36099f125cc35dcd0d7c1e874f9efaba8bbac8d35c31dfae98278b8bc4cc7aae58c4cb144b9e8daae8c9434b5534ea17d1e12939b58d0deab238d25e109198b066eed24095270344589cd5fbef356549350b0b5f3bd4cb28d70644d963765c16cdaf649d62d5307bdf2044166ccbdd083b6d6bf66925f5aecc5d90888f78c843e2b4b9b2c3f7465899e6a7d2d623162de02164da336e0ca4b5ec6f5813781865c917292a2228f10093db5cc49b203cdd1bc25e61ea340e6cca7f9e7cd68e7723a30e8520727880b03296e5a27ad4e22c18f60187a26dd246ea59f3b4e7f12291966a09474b7bfbd0c70446cbaaaee8b421fc41ac2febb692da692d1b931497d4fbadecfb43f218869a040667424240d99abd627182c04e7fffaf67e9512b4ed6b40cba2e182c4c42c93698d7aa4e68a902bcd35dadf5fb655a709901f566e75fc2087b6d1ad5da97504815c854041def44fcf75d76a4824d9ce469abe08fe41d59a8124d515087a70e508fe9e0f97626e825786482e05a721c98d7c47fee56ac054a64771e57762b58fe942e4fdbe65a9dcd5f76c4df817936eb44acdfab607bc4d84aa8c25a9d37d56144edec2d55d02d42802110fb65bf5d660d4044612d9bb1592ded2665e6c2cdfc95377a19465bbfd7c6e79144284e15a92216fb1154877fd09e0dc9e54b5a9c83dfa9ca1a41f66ca95b1532a3f29f487f8db863bdc8e0e0013d1433c0bddd23bb51c758e7ccba5d33511652c93a5778fef528f28", 0x1000}, {&(0x7f0000001100)="7b54daff86b75e84bfce99e8f836f174619fc1893081072177f76ae16e526afbb3e8c8355c301dcac76089f9ad3fa0725c0d7441647b944f987636885524253e8d41f5420d4719fb9bb6bb93adb3a6fd8228b7e8f210f1fde99ec44a66b97defba349b403108b433b5fe43cf959f6289d3e741a042c4228643b5ca4cfe89c4d49700df4adc813ea161ce733e234f49586d027868d9d83643e1a3ab8644844237f91eff306517734df918c7a1c217969091d4f87132c04b3205e7524a0425d3910699a8aeed79cb234bd8bf83a113f34b8e4bac17bc68a0146fbdbe321d2700b0d85c38d3e23b4966a953418d8908ae4b34e731758423d784cb228385", 0xfc}, {&(0x7f0000001200)="fb8d263c39ee3897cfe5e917ffdd4ac8be5c93ce00dcab260423fb1c18fa22505715f6147849ee8e7766e3b114d0f99589bfceabc6f1c55ec45d981abb422a8f5b502bc2b463ede43490ffea5aac62bdd014b55a2147f44613f21a4bcd489b1fe6c824093aadb73c856676186831f149a9bdf00e7ba0e85e5c3d461d9a3d0b9c831089b8effeeb3a27079f3a0b8ddc7d14a40dd84992015b0de8fb8d7b3c6524e4d991d78d7054491b4bdf42ba1ea6f2c58e80662d36", 0xb6}, {&(0x7f00000012c0)="db755fc5862dd7ea37d946dee89575da1b48cc50096acfaf67fe05f5a7050d3ad796a5ba3aa8d041d038d8d2c090e5f629be9c81077b2ad5d9db6e4889", 0x3d}, {&(0x7f0000001300)="c77e5788a063c4c3de13ba98d3f04fb74e1f9a241ac3bdb478fc9f507b7219", 0x1f}], 0x6, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="000000186204f88a002b3a0000030083caf7af97d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bd5f0611da24e00000000000000c91f48f4b58842000000", 0x57}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="af493a0fa8e5ddd58363c8cc7aec9e1933e0c73f5c39be8dac55f996861d24040f6d942cf076fd4723024198319b937f87ac148326816183eb351f0db8df7beb2508a6464e3d340c7549f78caab512858b72052627a2ce01d7cb192bbd8c0d3a4252941a57ad2619bd9d3c404466f1001dd8106f3fb4823a4c0d3cde90961c6805d88227ace9c93356aa6d8712ee1d6f1d37b09695d1260d007d8bdde0859d02eff4b3b8b0c786c0907a2d99ff0b897b772b2571f971d14d9daa16f5355e4da6599a", 0xc2}, {&(0x7f00000001c0)="f5ed3563c209529d38091b5c9dc4145cedacf45c445db7455921ef2ad5b1498a2ccffcc538a461a35fd709598fb57380dd88e324c8e0a0d28331f1402ca6ca47efa5eb40fd7b24724791720fd1244cc94ec7859bfb08872a09f813b6cabd4bbbd7ca4fb1bc84dfb3a55119bf16049a6a3351e45527236ade3e7626abde28fb3b1632bed098bc0638c8ea751b65c219a04abbdefcd482", 0x96}, {&(0x7f0000000300)="cbdace4df22ceda351d70c01573bf83c6e06127c9d370693844dacc349c476d30f2c1c89c4d1a62ca3e5135d0d744c7841d969f1ac1aba75351a6a48150e815686c9ddd9508dcb9e576bfbc0c92c4d7c97440fe61f59455db843136c6615596558e6b9b8ad6c28d693ef162be5b959fa7f5b5028a5d5", 0x76}, {&(0x7f0000000000)="0595cf4994f79518669941fcf9669d3be0b649ea0503ae038cbcc23cc721805d447b", 0x22}], 0x4, 0x0, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="5976bc9c904590d9edff86384aac8875870495fe78828a99bf56756afe7d203f41c4a1fc212690ffba958d4e66ab30fd2c0698dd581c417e74a7a88ead04db", 0x3f}], 0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x197) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x0, 0x2, 0x8, 0xcf, &(0x7f0000000140)={{0x6, 0x101, 0x4, 0x1ff, 0xffffffffffff8c71, 0x3}, {[0x6, 0x800, 0x7, 0x1, 0x1, 0x9, 0x4, 0x43de, 0x3, 0x1f, 0xff, 0x401, 0x80000000, 0xc6, 0x153, 0x5, 0x7, 0x80000001], [0x63fa, 0x2, 0x40, 0x3, 0x5, 0x4, 0x8, 0x4, 0x3, 0x2], [0x6, 0x101, 0x8001, 0x10000, 0x2, 0x66, 0x1], [0x9c27, 0xbe, 0xfff, 0x2, 0x21f, 0x8000000000000], [{0xa1, 0x7a6, 0x4, 0x100000000}, {0x6, 0x2, 0x9, 0x3}, {0x2, 0x1, 0x3, 0x8}, {0x7ff, 0x0, 0x5f, 0x3ff}, {0x2, 0x4, 0x20dbe209}, {0x2, 0x7fffffff, 0x8, 0x7c1fe95a}, {0x2, 0x200, 0x7, 0x3f}, {0x10001, 0x46, 0x9, 0x962}], {0x153b, 0x0, 0x20, 0x80000000}, {0x8a5, 0x7, 0x100000001, 0x3}}}, 0x570, 0x2}) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/217, 0xd9) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") socketpair(0x0, 0x8000, 0x703dfc8000000000, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockopt(r1, 0x20000002d, 0x19, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x10000000000003, 0x33) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x70e}) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff48) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 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) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) shutdown(r1, 0x0) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x2, 0x40000000000031, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffca) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="224a0ef3990f071d94eaeee19e1e10bbcaa30948e8b87278d0089a23916f28da831b32881326daa45ba14378dac7f517fc9b4c1f51842eb222d17b8257f8544d0d57f423e9395d47fa46ced9c7a4d2a644bdbca18b3771684d590fd09fa92a20c3437243100fc573d172a1bcce41678cbbfdc4567c0c1fdd36abc0e0521654dd22242bf4d794e5185e2cc9b21f7ee26712b17eb9aa613aa1e51eb02763332bae81b022d7e182889d665c5f74ef81d2224fc5763fda1542a58df2e94f6a3360fe85a640ee43b75748c0ddf5a10d35a0538c4b48f9e91e6226ee269928e071617eb0b1868bce13a75bfcdee2a18887bd4acbd9bb1799f91e", 0xf7}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r2, r1, r2]}], 0x28, 0x2d5d703449b360da}, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) unlink(&(0x7f0000000340)='./file0\x00') close(r0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400, 0x2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000003c0)=0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x80000004, 0x6, 0x1772030b0}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0x401, 0x9}, {{r1}, 0xfffffffffffffff9, 0xa2, 0x1, 0xb2, 0x4}], 0x3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x6, 0xfffff, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0xc, 0x0, 0xfffffffffffffffb}, {{r1}, 0x8871324ef7c45efb, 0x1, 0x0, 0x8, 0x411f}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x184, 0x617}, {{r1}, 0xffffffffffffffff, 0x10, 0xf137c104cc078e54, 0x8b, 0x10001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x20000000000, 0x2}], 0x7fffffff, &(0x7f0000000280)={0x3ff, 0x29a}) r3 = msgget(0x0, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/90}, 0x62, 0x2, 0x800) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:16 executing program 0: r0 = socket(0x1a, 0x4, 0x7ff) msgget(0x2, 0x315) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x5, 0x1, 0x4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffff7f) shutdown(r1, 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = dup(r1) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="58c54e5a11df1c811be5f7c06bc197c0392c4e09bea29bfe683543b3a3190cf56549285bf3ee1e6f467bbd1c2fabb71ab6b2c6ca62668c546e51afc41cbc1ab343e37881c7ef58218e598eece9d2bd0d57a22134a2a7952e384e9814ee5338043b4eb3118687f415047c6acf5e4b5ece9951de5570749c4b7a83914a5f5a5ed3c6d405872059c7c720b070f1bc63db377947d6ff8089af7d81bd0acd6f5031c853b23fe1205ce4e5f6f7ba294ec66f0ef0b46e6bf0e1a994fa", 0xb9}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xa8, 0x4}, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xeffe7b5a38779255) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200a1, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000300)=""/228, 0xe4}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:17 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x0, 0x7, 0xe492, 0x7, 0x100, 0x6, 0x0, 0x10, [{0x10000, 0x6, 0x1, 0x908a}, {0xfffffffffffffffb, 0x4e, 0x4b, 0x5}, {0x1, 0x2, 0x9, 0x7}, {0x3d22, 0x0, 0x4, 0x7}, {0x9, 0x9, 0x0, 0x4}, {0x3, 0x6cb, 0x40, 0xb00}, {0x1f, 0x0, 0x1, 0x7}, {0x80000000, 0x4, 0x5, 0x9}, {0x3, 0x9, 0xcbbf, 0x3}, {0xff, 0x3, 0x1, 0x9}, {0x876f, 0x5, 0xd6, 0x20}, {0x7, 0x4, 0xfb, 0x6}, {0x7, 0x40, 0x4ff1}, {0x1, 0x8, 0x2, 0xfff}, {0x100000000, 0x81, 0x6, 0x4}, {0x46, 0x35d, 0xbe, 0x7}]}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(0x0, 0x5, 0x4, r0) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000000), 0x10000) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xa0, 0x40, 0x4, 0x81}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x80, 0x1, 0xff}, {{r0}, 0xfffffffffffffffc, 0xc8, 0x2, 0xa0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x7f, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0xfffffffffffffffa, 0x1}, {{r0}, 0x0, 0x80, 0x80, 0x7, 0x440a}, {{r0}, 0xfffffffffffffffc, 0x0, 0x301b8bf62f45dcfb, 0x4, 0x40}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x47fb, 0x1}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x100, 0x6cd9}, {{r0}, 0xfffffffffffffffc, 0x3d, 0x4, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x13, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0xf2, 0x20000000, 0xb55, 0x4}], 0x2, &(0x7f0000000000)={0x8, 0x101}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={0x0}) 16:00:00 executing program 0: r0 = semget(0x1, 0x0, 0x20) semop(r0, &(0x7f0000000000), 0x0) semget$private(0x0, 0x0, 0x40) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x321fb2cd2fb7c080, 0x130) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x3b, 0x0, &(0x7f0000000180)=""/59}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getpgrp() setpgid(r2, r3) syz_emit_ethernet(0x3a9, &(0x7f0000000040)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0xd3e0672a8e4a19e5) r2 = kqueue() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xfffffffffffffffb, 0x3, 0x1}, 0x3, 0x0, 0x6}) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r6 = geteuid() r7 = getgid() r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="81c99d178050ac924ef5a30712c90bbabbb38b6bb276dc4a6c042230019d93633476017af01e662f493d589883229b1763ec812b09977cb5c020c61099b557dbcdac6211af57904647b633870b0d1a5e2ed13de107958d5d7373e8f38623c852d6b2b3b16728614d7989b176df1f0259e2a6c3e8e3197f3dc6fb2013034c2ec5922d87bf7e4f976f3626a4a4f24f7efeaefe940f60f154b5592642954f2958ee073905971f76c0da59f768c3c3bdd88ab2d682a2879136e6ded06dd7a935b07bf37848d650ca7ce166e7420310d1fe4900ba32177603c8319c24b4abcaa9b30d2542e059dbabbc42afcbe54120cb762675447ddd01", 0xf5}, {&(0x7f0000000040)}, {&(0x7f0000000200)="625cc4f88d62c8deca5bdf3a7af917c5b61b911c1b4e9fd8b3366e39bb25d2510b1747379ea4b33f7aa98530f0dee083305f663b9b49a4dcffe8e1e096e07121b007c7f566dea13ddb9e9259e1b9b073bc9e2ee265e74b4cc1829e129a5f3af1810a63af6757544d3384a8aa7d1e3ed7ba20b1111fbf4044d92232b7152b733f45e9a98cc5f94809e3092d08a6c205dd7be6c96fe6616564140b4213e8047a60712efcace3754893b035b7153fa976b059ab285250a2b1dd7bc9d98f5dd0f887aa8a9ca3094d108c26e2a3cd87e8bb2e7ed5d69a5f077f6550c527653c91dbde51e44520e5d707", 0xe7}], 0x3, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1]}], 0xa8, 0xa63eceb985151274}, 0x6) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x711, 0x104) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x9}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000040)) socket(0x10, 0x4, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1c}, {0x10001}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000040)='\x00', 0x10000) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/253) 16:00:00 executing program 1: 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 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000000)=[{0x0, 0x5, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x400, 0x800}, {0x1, 0x1, 0x1000}, {0x3, 0x1a, 0x1000}, {0x3, 0x3, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7fffffff, 0x7f}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[0xfffffffffffffff9, 0x1ff, 0x100, 0x2800]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="6f4c54716d4ecfdef86b3463f5d4591cb784fb3c926fde53247cd082d0d604aa5466f18eb1f440c6e1b501f762b2164ba2d4644106577c03f172020738983b4a3d4f3d", 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xe000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x0, 0x4}], 0x100000000000002, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000300)='./bus\x00', 0x1, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0xfffffffffffffffc}}) getgid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/195, 0xc3) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x7) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:00 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2, 0x4, &(0x7f0000000040)="c05f321508091f0076498efba84683a36d11f9ef45", 0x15) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) write(r1, &(0x7f0000000180)="9fc0", 0xffffffffffffff6b) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semget$private(0x0, 0x0, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000"/11], 0x10}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x92\')%&-\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='^+#.*\x00', &(0x7f0000000200)='%[\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\'.0\x00', &(0x7f0000000300)='-\'\x00', &(0x7f0000000340)=']-^\x00']) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000440)={0x1, 0xd90, 0x1, 0x5, 0x8000}) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x401, 0x1, 0x10001, 0x20}, {0x20da, 0x7, 0x60, 0x4}, {0xf52, 0x2, 0x0, 0x4}, {0x9, 0x9, 0x26}, {0x9, 0x8, 0x1000, 0x271}, {0x6, 0x6, 0x4, 0xfffffffffffffc01}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="040f579c2efad829bf0cf6e6172ab190285cc64de8d91f93b7cf83129e2004ae9744a0c3e9afee1596643d78d94983e7e1113a13a6fa2fdf88d6aeb724f358886a5f06fdc8e704a3388f5dbf9bbcc592ff2d1cd1060b9d728fc871daf5c0567341f01b8b0772657ec9972c005c4703b98e1c97a3768e24fe56a5db55fe51ee58514f064ae67dbde8ca9985558b6df6c419d3e460340aca170dc4ccab8f0a507f6923096a486f61ca9c7ea187862b9defad8f63572d29d95c36f976693735c48286afd05465b6a724a1465546", 0xcc}], 0x1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="0468de91331091746257cf0a2dff97e3ba759ff82a0cf7e18dd27c0f90cecb301eebd0bb53", 0x25}, {&(0x7f0000000300)="740a43e58c531580ff6cf48fcb855384426b6b1f4186e8ee197fc7d6a1280d4acfba2010a60426f4637c7946f31f8b69c83aac7d5ff98bfce568fc4e01b657865b497678d5c13150fd61d3dd5f0e703730f531", 0x53}], 0x2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000040)="b6dd102bbb5083af841b784521613cabc50faf9fc14733d2cd1ed59cac4bf5cbffbeb318d88c79eab93214be673cb2a6a52c0cd6dc2deb03f208b330f6418c97a52815cd32988f338089000000008bc1a5aecf1e00194c5b655b0000") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0xac, 0x5, 0x5}) clock_settime(0x4, &(0x7f0000000100)={0x3, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x5, 0x2}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x8a83) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r3 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x1, 0x9819, 0x7f, 0xd751, 0x0, 0x5, 0x0, 0x1f, 0x101]) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0x9, 0x100, 0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x8, 0x1f, './file0\x00', 0x3, 0x81, 0x1ff, 0x8f}) r5 = semget$private(0x0, 0x0, 0x5667d857350637d5) renameat(r2, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x5, './file0\x00'}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) r7 = fcntl$getown(r4, 0x5) r8 = open(&(0x7f0000000380)='./file0/file0\x00', 0x40, 0x10) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x40, 0x0) fchmodat(r4, &(0x7f0000000400)='./file0/file0\x00', 0x24, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000440)) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/148) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x401) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000600)={0x9, &(0x7f0000000580)=[{0x20000000000000, 0xe03, 0xbf}, {0x8, 0x4, 0x8, 0x2}, {0x6, 0x100000001, 0xfffffffffffffffe, 0xaf}, {0x8, 0x4, 0xfffffffffffffe01}, {0x4299, 0x3, 0x10d, 0x5d51}, {0xfffffffffffffff8, 0x8000, 0x56d, 0xa17e}, {0x7, 0x1, 0x10000, 0xff}, {0x20, 0x0, 0x1000, 0xd1}, {0x6, 0x5, 0x80000000, 0x1ff}]}) getpeername$unix(r8, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xc) r16 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, &(0x7f0000002d40)=0xc) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f0000000700)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002ac0)=[{&(0x7f0000000740)="6d491c320126ef3435164c4ed7ae8f46a6150f09ecbc7f0139e0fa64e72e57d501628ac0e53781b9d9f75adb4796e4d2f7f61395324134d8d33d9f42335d09775b1d97b3a574e64d7abe42338f13106350f8879b27890eb7810ccfe7b296292052ca4fb203285e11a7b64407414ac1eb02ef3a5a92e7c1c21a7f79f661f6908a4ae27fac2997aada64d996ed6b1d46e216f6c43c9ead5c236f0d8af096353f4c1ce3250d2ed7b9528113dac2b143752a9d9513873288ae4af16f9a7f2cfd8c27601d3c376092e24a7e4e693ea558bafb1f5c38807e4bb4a4ec709306a6b2fb6aef8870ed015a5d3091f9f67f4b307c08273bf4b46c1945", 0xf7}, {&(0x7f0000000840)="85c6472f9998cba224f7932167e227d7f9ad4de9e5abd52bc323822f059486415389e5a2a44c532318bf12a8811d985adce3ac6ee69a5c70534afebeb90a3783e277f9e13e783794815ff1c7960f3c582af9ce76bd68b599b62ce560bd5315014e0da4e942d05a95ca4164418f085f02abbdd54aac82cbe712185239874ad73b12eb7ca2feb61e9b94247cee3ab34060cb373c57d9a68cfae97c2cbb284ce2ef8054339880e1f0d81ed25a1f1448cd01560c1e52f77c614a4891f6080f1245b9d0c78eba9c19cd24d3f23cf31ac9d13a600385228f2dc2619aa2743e372c30ea58cf7983fd071a6383ea38668b44492dea8e8f093e69d0a341677d897d105381174a88090a56c4a97d3eade668e76504b336a8fba655ba24de5f19f2452ec1608cd0e2aea42a5e581253f805f7747125e5b6c2b0ee246573e4833ced67335bba3d7d7bc4139ef8303baa66a7fb89f3db7fd70715f9d16fe3a4aceaf9a8c0e4e63b9a265f6e2ab1d1ccb853d494f26a624f26bb3430e8e5699eb7fee343c9e85a6693ec2c1fade456a8f74fd4f3604132175a826074f6ad3230c665b1c60ef0e0a2fe9446ce34c324ae8ff11209a30a2422106744fcd0da7874455b68d696559de909a247734947b0fd4cba5419b7c889c0121250a69f09087e66d9fdb634484b30c1f915acda10410ec43a1f199b05c6d8c3edbf6514fddf9f22989489fb52d31d80c4cf565b4df5b0703f36dbff242d44c88efe33a7ebd830b0c65c3159560084e03335220773f65c3ff1fc3cc37c2b9f32299da9c48797d8909eada9e3e4042c8b69be1bdeadd561e5dd9a1df82c513988adf7cc3bdaece5a7c3ac393fb178a2c707a0adc47393db37cd51dccf97de9388840b0a435674f54ee859691b33bdeb35c86081830bfe29b15f8001db23c53d1301d2c77c1d38a1a6b609df2ae424a9103cc0d9ac8a2f91228efcc003671bda717552ae83ce7a5094efaf661ea45932c7faa9145666a5bad887eb713698005bbe534fca3f3159c84f86419ff1f3da743cb41007c53a9d2dfb5413b1f69413826d18d3bb39d4fabe3a7f636bfb8b861b0c5c6da156ec1cb1f941acdc57fca8df3bd3bb4cb7a59687a6784e4820b9f4f5d3832b1801ccbfca6ca4e1250394b7030902c362e5680d99d17e29286caed5fa18b527a4c4270a8111f62af1f211cf93bc95a827eb81ee3dde6e5baa707a439cc291b74d90e4582b928d2c939f4365af4ac2aef668e952f3f42a12809e3024ae76362836689c69c8ee54dfcdda401873aee5b684e6f7ef81669fc7b35d966042b9d71571bfad59e2074eb292d20664fbb125359248902fdb7b1b36bca5e9a2b500d0e37d60559a32a36884a1d080f37fedfb2a92fac0055cb8bccab45990ff9347eb72fcaf95d95118247aa2e1230a35f79d2906b5f76b6492ac1b22a2d6371217b3e7087f5d8389b04d89067620ae978351593e7bce60610d62184231f5e6b1828346059368a3e241fb920611aa7907072429ca210a4a26a3695a156d4ec579fd1fae9d732677d2d4f097c52e338799e7d81b3ba2a4c72d19a6802543c62e4f578beb0374e1325f7c15495acf9dbf0c2bc0c55f39681509f2efbf86ea9fc845e27fe5b5695f4691e5f066d6fdc9cf56d813e0edbd0075f9669bfec3b2df6da4dd6c019432bc58d55f00bcc0e0afcfe9f0b1a3504cab9200a6b488f1434ba82b0351d3fa05dc6b67a9cdf70653847c2b3a0cdb27d3d54ae91afcd19fd58d6c29484e7cae9ef8e9b7bc38bea6d81ece129519b2ef1ae73680082203a48705cc1b72b777d591e4898df28e6d1e89bdb0a9886a626ad6faad17795fb3a7aacf5275912d65afa4208839e9f9d34edb3250a504d14e8636ed30f369839b83f9ec1fb6bb182bee04bf37467bb71a50aa81d13291d1dbe7726de5b251375b9350b44e94f655797128bf56c16ec683d822eca56a2212d7a3a90a69d9d8cb5e6a14c393938f56d8c72bf93282add314c21aa1a3d247a5e2ca1e76f817100e19d385d2c4e80cffb8a514c88186f0918df1d4817329398693ed1621f93743bbab2d3b244c917ba7fe3435a4d6258ed2482734a9faf2eeb2473be358cf6091bb4d96377833f362624244c33d9d383dfacaace0ee011a0ffed363a58e7a505683ec1c3c396187e9ab8b719c73c93ecebab4d6aaeb017d40a749c065c1c005a9284b13072c72b17a6ce8c2c0712c5180fd0183289e4e4070bbbf6070aa7c41f6b3ae2ddedac6989077cefd1b103f4917e3267da603211654e51ee0e67023c9f296dabc27e194e9e679d95a45f5f795ffdb3dd1b3fe4bd1e54f93f440892063238709b5cd089d28ee69176b0b4cedabd56ad16f158ecb9ab7b820fad1761fd6eb07e98211e01aa1f1f64356f19548cd07a7d347060c6bacc0283a5a49dbf59b2c71b6d1b703d0cab4258908ce4880764d8d167acbfa3077524107389c4aaec9144d5932c7fdeedd72d367b19b29eab450f8914a5f06cf0b06424f0044383604d43cbd7c8c4e92df8710930520fe63da511343cccb0c2351388dfbd71d2e7370f256abf822531605cf14a14f9cd02869d2a12f9e978457adbd5593bc970a5a474d519dd61095c7968eed695e595a613879b55a864cacec5bb24266e8e55291486b1b88ad82731f93cecbbab0c570fd155860b4637ad88b1d5449e3b054f20d71f4b283e8a10573ddff4bff3815c9c30a5df7d5e4e71daea2fa3cf04e583c3f572e70edca5b354486b2e3a725b908bc9a8e06589403e213ac72ccdeb6c3d6479a04633a23fb55a16201399963199f9d6461b049d8bd5d6df3dd8cc9331337225841abf82a3e5e8dbfcd2a083331cfcc5b9c290f74d46acf3583559e86279441fac369cc171d23eedb0abee864c8c6bf2795612d91fdff77cc651afdaa261a35a796fc407ff0189d9ff937c1317cf45301423b7ee0a11c4605b7175085a76c30ba2420376617ca77b90f009957f93443984218fe7ec412afd79562510fedd4aab7bc65d196c0ae34d6063db4025bae91600220f1339884f15f3b188b20718575a73ea473bc8fed8905893c0ba32181438d6ef635ac86ef46e498bfac6fe2920ababe0b25b4bfadb53e1ac83a0b5e9786573a55ed94ce7d4b996bd1c38e95dcd2af3168c3807598ccf9254c2723abbb6b46764134ee22472786b1942edaec3a03c1eb6a6516e15a855c5df5f7d48001e2f7c2121a0db809f84578ee24daa950a6b86386ab2054ef0cc02cc7ab8f1c706148a196b1d22489cfaf0345193240be61ec984c32e494ceca2cf2ef23ccf3a7908334ac770b79218fefe0006f5e7c2abd684e9c6d45dd8ffab8d91fc8ebaf922181b3b66b966ce6d57efc5f00de8f2f3917d4ff948acc57f136e72967710d50affbca00329da2e3ff6c630215d131cf1e83b7ae181386af89c174dd6828f19aef48486d430a41e79a475a1cf8a3ae7cc991df0ccc46414e86d4d2021d05c943cb846f18927160ab09678181b01f5ef0dff272c3027008ed111a64268189fe93f12b0fe6cc3d5801b5204209fc7c16b92c60f9f929d5f4962526d2b0cd43a3af4560b8c04f4c348ffd80994d435011bf581168b0dd7642fd90ab282013dde366eb34bfbc1aaf03679c7f8d0a7d6f65630b65abdcbaad27c5ebd1e89da833d1dd22c39ce225ef4202c2a7b8bb22370415ffd22e2cd6b66907e15d1ae934a12d498659915e1042b0adc57e0e77a5f07ff08ce4eb7fcd88ba5bc1e03de4c4c8a44f57ce780291918a44235651e5d38e8c43f845f80a7f23b54083f9a4243391c584d161bf358fba30ccb441d9c4621094225413697fd35ad4b8a0aa47f473f1d8f1150ba9dd8b9158f1251c3723110ad974fb87ea41af521f95810fa536840cceef50e21364f69bf5fa4d4c32f047f30f743b30cf83a25c2ae2063e5d4ead1efe59469b562fa5b0c53a7abde57e20afd5ae69036bde750efae9ce1748d359a2e7981692665545abf48e96fc7decafa9bab6151c9d833c9047d061c1cbb52d292bd1aa81a7e0cadcf44e4c9c651678946ed59f0d2e01f8064ac85f1f9cb090a238e60cc2e4493a8fc0624d594c3ec4ddf2d401e9e03c7e6532bc6ef145b906c161e0392d7a9c52f211890ac52556170586063bf01aaae625605470164575b1c6351cc62cf17015f945453063fa1482afbb82ed20fe2c7a6d4a2b858e60a2af12a2b5a308cad4164040aa379d0948d303211109ea0b3d6857e84a280d459e951f5b896fc5881ddf52361f02e512ba07b5dbed7307912b787c4b7fbbc1299a18388dfebd839d138de343c429615b55f15c9bc7eb25a82375e6ff4c0f4cc00284eaf2a132d91bfd50d5ba03515099f8f3b792c78a895669c64e9905a8fb23ff75ae3dace125026ac09491fdf0a4cbc83143e25731a47bd1b6be7219751e4d335a1b44b33558ce7d4e2d964848f86de000a16290f87473c2bf7c8c510d757a601ca743dd08c1a6faec82cdce3bfbfcc3296c256d45e50a344979b7fd5af363cd8ae8e2a9c9d8d23f9a292822fc29d168acb5db35eff559c8267f0126a24a4d2eb5b0f841dc7e7e0f6f2a1a0faa930506932e022e998f87985dd09c028a7482ce10785378df81ec9ccff29c0ca07af2192d216253ce68d007409592b918a609454bcd3aac4f323c21e6a94900c095868caaad5ae2122602706d629ce46e7156cf46c94db0d3950333b4ced824694670d20d5d5eee281d1aca50706b3c13f6861d04c1a7e2aa9dee4c04bc48e651dbec6af2842278dcb1a8a5c6eb77983c4ef379e6309d28f388d320817cf9edd75a9d6ee230caadb6a136438c4816656090ccc682e83a79235fcab86eb40b234e8a612909d75d59f9a644e28a34522f9007b12aec543ed0eeecc5d5113ec8049ac00adb62f8be82b6f7d9cb46e4f1874198d9610be49ce8f7d43e9357e7e14e80ee88110ba784fa2bbcbafd74a1e78901f04d0cc8f40f3b5c142cd98a6f5aa7c8b0cb99d3977e8e69fa2cd3c230470c22e6efa3df633e297fbfd8e60085dac21d12ba8cf5074f27cc4d5fb78e30d5ce8e2137359e4d62feeadcfb18b1ad0dd38178b929d368db579aded36c8b9d180032aee505f168e6ceb3b03af91c868f6d2125b08ed3e0ae1aea3bc966c8503b04a87b7604a27f83e0fc79c4368909b0a0f998a3e4d581f7894e9bac480780c9083a985d2159d5d1fd86d29f8619464c68b5f989bf7e15b0c40279c8910607b9b31e7189d6d847833f7efc1005771c3143d35bcfe36dceab6f7469be7c9484583e23e8f365f7a6acf4da857528f8dc2c397faf79da036d75955c6b96fe10e438eec3fa4ea5b94f858dbcd1b7a77f426f2285fdb37678ed61542166497653426cb49a2b7e5582b64048673c3ac6fcea524336f44f9c59bb992d1ed988ff6502ab7d0c6a40703cee492ca54a5ccee2a9407f629328ca64a17bfc8e727559e94db097480347caa226e0bbd8867ba25e27aab97a24c7122654bcb53784b87b8faf40a8132b6bfc5b0d8cfe4d275daf101150fc992e0820b1fd629507feea329925ee1f125067eaae2332cb1e51ce6016dfa5324faa6a6a7fb7c3fa1aa19cf0f784835f5f3b168d8026f75a62f1c5cd4d4fee0b8e0adb7c5bfbc05ff127a1d7f1eeb46e91c6d4b6130bf79ef8478a3ff98d713098c056d695c154639510c801700f428cca4b76fbc23de698f4272304b21b0886792424587c16a87f3300b441dbd171002a3627a0cab6be5041e63b5ab41c460675a507e04e4038f740410780abed7194dc", 0x1000}, {&(0x7f0000001840)="80f5a390015c6ce0e747502c6c957c4c18c0e874e86047d170c933416faf9ff0bf73dcd710ba4c00c843f47847139c1a6220b54ab505593dd3a633cd9f69c8a776657d3c74106bb90069725dbbceb76103aa35594bacdeece0e5", 0x5a}, {&(0x7f00000018c0)="d164a66d14fb4c7203179bdfa6f96f98cb7a3a528a7accaaf1be5afe2f", 0x1d}, {&(0x7f0000001900)}, {&(0x7f0000001940)="d3668677ab559bb97786f1a58510c9e96e2f40e2962c588e1d89539787040f7efcdedbbcd9b55d2ae1a18fae0635abaa380b94463aa49092c0c295abc9f6e2afab67beda353597e148bd78f786530af5117202e911bdb82a0c6bcf27", 0x5c}, {&(0x7f00000019c0)="fca0ff55267b44062b5e0d14445bf919956f762632baff63d0de0d5a69ee690aff87fa34127cb569005dd827f14355ea58c7f58a00fc985b7dc41f351426bb3b359b9d4da4469f07c713dfecb83f232618de21c8fe3e5930a04235f78ea4c5681fd1a2681c86efcc552725ea6ac1ef0521630f929c15fd0fd0bbace77fc8fb3ff34f4dd7dba3a87bc19520654271459bc847e91089bfe85c00e88f3d4173df951c613345525325941d81a8e859fca847d7b08f1bbdfb64d02a69b72f05d0f10c25f7fa2d8e09f3dc68a06e85edc58f25c17b5e74e2bbc3e8f650cfc1a1fe6d1f5acd6ad6b2980905a77266f4e456336061676f62d97cd2258e66cc1cd7339ce18b1b08cd64dbd78b067afb775e31d47f57f7605f474d1d1cf71a127ba50b30af2da166151f7a453f5c5d503ef32a453fa0c0db5dca2345b7d9109f65f23db951ac96ae8e7f281f9d0d98cda6af384b14b84c431c81a5fae1e39884e016ee67c3f1cf9c710ae47ab3e5bd893c6d34aba6b65f099aa95d8e70774399b9c77a1649861707a094f982ddf6170bd85315454857b437c1c03beb7aeb8bc962d5f211365b3c24c020440be82444dc08855410f9f73c167dfa58ac6267c3b57688c3c450bd3c2ecb90cd661dd094db15ead3885210d02c53793ae8dfbc4e804ca3be293593d677abe6e5d35ec79c493e596d78a872e4473681a3566304d6523ed519069034c7ede60e2e178c9c155771a2e7fd864fbb5ceb63903365a88fcd92fe6341527b36d31d38fdab48fd99a9c081dbb7dae73835ad4fc40bd7001ef3fc07e90cf5eb087fb693ffba2700968896eb4547ae621f9898a03ce14aa97967f49eb23448b4b7a26a98c6ac2640f0adc93b1008fd3367f6cf2c0a484a92f318f22bd63eab2db1931c175fc68ecd4f6b8afd1d646f117ca2089c2c54ffa2164d1fff0f507ae3f402dc086043b28dcb7781a2f9182a147c0422fe7a74ac2a5a3c6bac4bbd2fcb9aa53304ea24028a8cad1f3777c9e6b3cdcfcae18ddd37d87d7b5bdde6127ba15da707f722b5a975ddb3c3bee95af27d7de6016ace42d44657da8bb23802950aa629998aa73873e4adbfac3a7e60de40c4e3abe272fe41f554445c4293f4227d4ae9eaf4576c9b061615bb588d8803ced9abb6d8fbe5a298cc5a4bbfeefa11a7520fe84558cab24a6713d8523b4a6d5c5a6a58326525488dcdb360ca8727d3ca6becfc7377c7e8c4a5f0c62672328c401517e9b8b6e2a340526b52d56cbf359e9a7d164a7149a4a7e2310b1c7016df6b090f5d3f5c16a09f6db45ec7b66e1105c00b2130bcc961986fbdfd584a2308c7271183820241264b12ab8d6f09bc09fab1ee0e07792e5a69b396a99f58f2738ed4354e91925a9b46234675994ec050feba6d63c4636bd44fe455cf70232e6930d91f6743e39ca0343e3f88b5cf1fb52ea13d074576b76718235f60e0c232fad2212324f2360a9f369923476fffcf1e1a6f8f7379488fcfd5d1692e30cae504f2aa9e6325dc3729ea8663b87a82c31cd94684919cab5aad3ee20bb3b838976df5ef89918c9bbbce899ca5e9f159cb7e354a40788749f1c15ee43f5647c70e768e2657508da6dd70789237ee2967c5adc313324fe663fedf3de913ec2d8c47a76ed447cdda55494ac39bde38f5296502e7ebbfa25dfa8317372704a0a30f65d1319d58ab5e120673db00635baf8d93d8c06991aa4a2e288116f8dce79d7807f071f0801a184fc3c04d81a6c180de031f2522f14cae582128ebb1ae4392febed2cda1c30a9018630deb9d0454dec09e115e32b528c786952a6cacbfe182cdfa333233c43c82b922e1c1548f0cab9df1fd957754280e1639942be4b95bbe39e682ebea3a70015780684c502c47144346866299b19585da86ac069d4921a1d4744099c047ef60de7fa104196ebdecbacda1131f891338c40ea07b4848df6752370c4218f622eb868ae615a24181e93be98cc178104ba7fa42e3878d4d907cb16b94876eca0a4bcb0597ac9734d3db289deff97dbd8c25a40793b1d77331733f96c25c5144f107824210e4eb87ce28cbe32f3d1d9acc2225faca19cbc689cee21ad3edd7524a602cd269d4814bb1535dada58aee06ca8b62f46ba37e8dc33297bd6e28347f30a9c5f9c095a01076fa010fc392d8c3f3c65a7afb7ca89a5d9f01c8653970b5372b09ade13d173a2feb3ed6f4e42041ccb5b0138b9558fd2f649e1180d2cac6e6ba69b17fb8715952a97f89e43d594efed46c2ccf4da21f9c6a43ad765f8200f578227bbbeb4626fef0c08aa3e2d7c88c65184597c464794e7f1eb59fc337437b4a426445399f8fb8df3670527bd28c706b7b5560b87ed1724ccf40db365fdb3528de242c6aea46c7123fce45da0c0066b6a678447ab84bec0b729593de830e4928e173902f56c0658b3ebecc0c9dcacb3af943a1f52441cf9536427256946e2873ff96725d51baeff19390dde71f2739ad5e0c0f52e86e793e9b051c7ad1bbe120d5acb80682b682ec9899a45ae8d7dd2b2cdc30e89940b38560d24061eb832105ccce55fce0034aeb32d989ceca1aff66538bc3d91afed7a8f22f47e4653a5a1b7971610d3c1a7e0d67bd36a2c317743edb929d3166b5eb50675257860063de17377a176d52f6fe5c08550ba915aac87b0e4de767ab28a8ccebf4bcd6a7144a4588f907eb547125ec711c4a17175f529183d78f2af2fa4ef1c5b95b3db6438ec7ece3a1b1e4c6e5b59356a374e8f46010af8b2acab30be79c8780680621fb614535477d5ee87537a7d914a8b36796470e3682efd9783628b7c24a01e502c0b651c5e0594337a62b0b7ec203ea66e01522b6e31d00aae136a15d27174bb12a7304b3f6b8a687bb49a1dc8aff9a375de18627685e8f79b32ac2835af6f69ed9de5f6e3dc11c7068687f6890105efcb8a5470097e721c36ad12c0506c76121147a2c38bd604524cc52355598b936eb30c6bc10e414df9aff4c15cbd6e66b22f4c039379c283d41dcafec602be42f49f429399133f7bf07b096ff256d8e7c5e4dd5d129ef8bfea1db13e7a2dfd9dd1873cafa59138f5fe983d5c3fef1ee14defe19bc43028f018445a4ce7ba9f7b58bb517fbf4bb3143d0813029620ab62575dd6d838c6a7771f1b2fca8272b623fcead61798bcd0ce2d737f5555c79d7dff6e2e089727cbb8f6830155e2815c6d472732c31a72598d814a9f2fa4c59f962c59c08f446e34d084672f47670a201244b18e1197df87071f274c7bc376f6982a88185c3fab898b44fdf3e68814f6793c16a13d8a30f33e55d3ffd9ec1dae6a5cd242ba5de72f538dbb25c65bce3ede7885bc2d938470f48b39d0aed3b72138af1cd509c69c8ea97961cece4ae7030ce42ff1fec166884c27ef56210bfa18cd0b26bfaf607e630d7c3519bc9d9af3c59965eb3295dedc8a5fd79830616eac43e18728e436bbb21cb7967903d813593b22b523cf54ee033f6b76f960b20d230f8186acc4f750b29833acede387e6eb3cbcf3d597cd173d222999a7ee79ce301095418f3e97292b96053fd246671a790ef3f4974636002a6ae89b722db1884527c17003a181449d77d9efa5f8650efcee15726adb87f71ad01142d0f7bf6d8a82220ac5d1761fb5659e6291ba0d1e023d018f090bc45e99111eb779601b382346a5477bbd9b8fc526a8c884a7c61c4c54c86e246e188fb729f191254b98cd42f9f11fc6076cff1ee9704fd3fe6783a0c4be8d3547805c757644bc0df6f3fa467cfa8215e8d2ad884f42ae674cba0d000888858b2fa8eee07f342957ea1d0a0105e6e118bebe6bd32ed714fafd99fd020b06fde2f9f28809abbcbc67c5c1368a0b5a6ec8c7492761e75d3665cf736050179ec42a35d836ccb3033d1ce04a60cea1219a40f826b5c7273fead8221c776c1197c1e134dfd02f2a2e329c1225860bc6eee5805b766f0042af42d859d841039de322ffc2ed4458da7fece23c190061443bfc4a93922f6e29fb410d636a6591877d08126e8e46dde2e91dc7f7819a9c019b3f87903390179fa4101d6be177957a7dd80a862ff51d467147e8397d55a278ae98fd68dc4d503b8120e88c45c8ef87bb7f216dd6e4062e00bcbb97656e1bcb5cc6d964e309d7ca743892960bfa6382839bcf9019c5dbee234278535a68676cdacb4fd916d8327e3a69efa3a84bd8799b930ebc333f605e68a7b3cea4bb35a127dbf7a9867121731d8b7ab2bcc4437e3b5c6d8a3dd16389c6a36771c99c3d5b4e4e738ab44b3448f82cf9ba8b3e3658171cccd6c6f34026fed81b3990c8bb5d98b0b627f081ece6c0a74664357eb12e8c12b4e53989ae6bb9a8b39a670b5085148fe7f723afdc9c776dc07a12f44d2e48118407badf4197b3933f8731aa8626d90c36a997b9ecd322bb543f11faa98ff63275cda05dfb002b263dcef426af66fa71898bdabd6ce72617305d386a43c7eb0964756fe72d717e621897f9d05b11828150977d9c5994909266c8a5679b2d4a55d2adc38c2ae681fda8bdce3f4108ca0f595b2feefc84a6b7fa3e6fa6bd3fcb0f395858ce02340f6fa58870eb45d999519a7bab5218d0ae3c962b42457fe42e5d1377f5fbf7763f1b727eacf3313df041353037b610b6282df0117ed994c5e0c97e1c79a4ca7872400706b48c341d393fcb8b42aa22174bf9c5a53692c3b24b8baaa8a00a3da9a3286d07aabf8a1b9d44e9fe0c9b60fba22f78270ab712ef493ec5c03df062dfd9945e0aeae1a56eb88909bacd720681728bc54bfe9dbc2df8ba310689b6e40b15becd89b51db18875768dec2cb090aa430370161ff7b48289ea4476d03397ecc41853596da9ae8fc435ad0694de1118b28bc5730d8b57c819a4efeeee4b7f32a25899e8633169365cd1f6063ddb1bcf069f698a3563a9bed0d49589403d356ddc9ee16794121f6bc8b87815a5b9099364e7ebfb515072f158cacf715fb180198d59d40b896e00ccab07b1f681ddc67baec1b18e690085c4c9bfe15f0603944408a0815a89d6367f91209284e4ac12f4d261f3bf529d05dfa047ec0ebaa3088acf0fb86a606c33eb8e33253129d18d4b251ddb29dbee3db567fadf17cf702527af099141c34802513dccc97a0b72395b0cc34ed9491139bc8b856fd0ae1da905598dc55604b9eb44eebee2319866ada4b25c2302f8764c3dab2a6bc765cb2c5a5306add711607cd91271e16816acd01f5a9482764daac7e691484d57d5e665d4bbe212f71d93b220d4405e7798cb2e91ee0687abe30cc15f68d2af965438eb46e5445e5db0d4ca94305a507046ad146b851cec19c1e7ea0a653d2dd80cc32a87f57d8fd5cbac620572a9623d0db94620bbe4128963148b5b128db58582acc44869478f7fbdaa194fd4131b014df2983afbf2eee0f13706018eca78fb52f6e0226487ea749a98669f314ab39760d373a6c7652b0abfd0406238a1bb2b3d2147bc66a79c882d1d1c3e06ad3b06cde0264d559f2b001b580df32abbd9332ec5eabbab03c9f3657d2e62ec4710a27ad034e4ff2f32fbe8d86c26c09967823bc60040dd1f63cdb27291d97285186852d6c6ce79cb2db89e344fc607d8321f58798ca9a3a89f7d57e319707fab030ad9dc67d850712e1194d9b1aaeb0556d82e7cd63450bb804cc9a49536d5e6cecc46f4e33e4a655a6e557567548e74c120a3de99d873d86649b37067ae301233c2b61debed13caf09d6123748baa529840888cebf87945dc75cadc4ae83d0883e3509e7bdad7d2d1c4d35758e", 0x1000}, {&(0x7f00000029c0)="c5b3e736074c9dd5a830310a2deb9f6e02eb45c8a451a40734bd51d89bf59f0bc1348e0ecf0f0ab60a478c0acfb79faa84d08f39ce68e1825f598a2d1d5ede80c411a62242efdd6e9a4d651d79f13bd30cdef31cacd1daeb32c806b5cdebad855cb55736af3e4b79993682cb3fa69f5ca8153b901356ea8493fabf037f9d4419ce7e8880e65d80b1ce0f0a0958d82c1523d8191d4896cf281d", 0x99}, {&(0x7f0000002a80)="f9505ef8bb12872e1c16625d732cb701e9059cd46ef4ecc21889", 0x1a}], 0x9, &(0x7f0000002d80)=[@cred={0x20, 0xffff, 0x0, r7, r10, r11}, @cred={0x20, 0xffff, 0x0, r7, r12, r13}, @cred={0x20, 0xffff, 0x0, r7, r14, r15}, @rights={0x20, 0xffff, 0x1, [r9, r1, r9]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r0, r8, r2, r0, r8, r1, r1, r0, r9, r9]}, @cred={0x20, 0xffff, 0x0, r7, r16, r17}], 0xf0, 0x406}, 0x781c793108450c10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)=[0x8001, 0x3ff]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) r3 = semget(0x2, 0x1, 0x420) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000540)=0x8) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x4b]) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/155) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r1, r2) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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", 0x59) socket(0x1b, 0x5, 0x9) 16:00:00 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r1, &(0x7f0000000180)=""/122, 0xd2) r3 = geteuid() lchown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa0) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000100)) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xb9, 0x1, 0x7fffffff, 0x2a02, "c73a6970e0be6a3f98843f620f44328fd3866e7e", 0x7}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) read(r0, &(0x7f0000000100)=""/4096, 0xfffffffffffffe1e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r2 = fcntl$dupfd(r1, 0xfb0775477abc545, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001100)={0x9, &(0x7f0000000080)=[0xc5, 0x2, 0x1ff, 0x2, 0x0, 0x8, 0x0, 0x8, 0x9]}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x44) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r0) getegid() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="9d230fa45b", 0x5}, {&(0x7f0000000200)="b2bec3a5dd0c597abd79f6a6cee5c312b6a62a0258daafd052a9c4702a7cb64c4c8bb732b7d309ca32dd49c3209dfa947c40f16e836d960417920c00c700d9e7948250b8644af7906523f52835c4524d5e0967587654da66dbf321270988e365bfaa2b20bcc5960b5e1c3b857f2512ebb50eac3a512ea6104fe1f59926f029c465d0cd750d76a953179f0fd1cfe69dd4a5bc9f91899a0574422878907ec8a42822be9573e8c3838ff76dcc23b61824bc3337043db7f88e135bab86caccd54223b3a49fbb8e917bd4c0b03c5182ce3e2b545f6112cfbc51e0e8cbe48a5db9844128a4cbf3937438ed66f1597eaebea72ae4f4f0a3c0ae7a0655f5e4587a13abbb5a9430a81384b3b7e575412260f787c34715af71505a29df76109fbc59985bcf983ad1effee8142956588e2ebea1aaad0609049312f96e0dcf7bd362804d4adc93f297b7736062bf23ebcdf1795338683833b41540daae1a0fc2095a4d25c031cd324d92c342ab8f81056baae6c0f8f31d944fde67f1b3e206349a1e53010d35cf2a40883ec07147039bb5edff79f3407ef3899602e59c9dbf1d48ab32395d63c1b36fe453ef186668bdb33da84c29953e9d3027e78f9d58cb1c84250dcf04a9e431987bc68afaef8449ee4effc0a659c46ac759f41f2b13783a41611e20a453fac4052f04bb7fb833a0799a0abd4ab9547fa612415ac73671ca9eaefb45c82fbe3e8daae09acadffdc101316297d38b4ba0f5b375581adde3adade49c11a12404d45e0d68f2d3cb97dc34102e92e8b6285c0f38689ba358d4ff212471c869dd9f1cbdc3f5c3fb0a4521e783531807a6f3f97389c21c6500e233902892e847ea26fcd892219a556b940668d740113776d7f735a66c7213fd39467696279d0c447fd5c707b171bbe5c050f7babc4d958975c098c3f6d5c588da0f9c7dedd96088c3cfabeee1fa7601c1b4467d6f8587bc6c280be5392d56f35a8ae4bdc58cb2e83f69beecec7e9bfb7407a2044a20babab8906be9a96c9a49d079e3153e29840b2a91dfd5cf9d7242b2880b1147bbf5491099568ec9092fc2e0ac30f862aee56d77eaf28fd5c5eabea43ded55c72002fb66c37c45a36ead268a838bcd07a4ba872fea5c8344f12cdb8d1ffe30b3da3df58466e62ecab9d3bb967b6791c9b3d3115af44fa3aca0880a492e7ed0e319f24ed290c07d7170c951ff2a796297ffd4613a24a2860e75d34a762355f1201aac8fffd56e28ec4b79cb7c34c3c2709be1d0b1a8e7338f819c6956c7743437d14b134e8468da00207f8b6194b27708062a287c0d780c235994e874a70115d0264199bc78e4ecc98f1585c4ca0e93a330b655eeb9bbcf27e4bdd7f9c535cb7dbe7fcf7d8f4826de9f61a12f0f25f505585589e5f818aaaa1ab49de58666e28f326a03feb427e2ba6c3b325ffa343e4ba51eb6fd7f7ea97de270987f94e9d9458b44230ba711da1f731db5db2963fb24cccae62cfe3e42cf9d5d317079d18a8eadfe7ef1f74350a36f05a516cf801c51572e37ba8995ebe94a71065b1016714e146c2890010691fd73d7f9d4e7dc7a15ab48b08c5f3ba0173c4fc712015cdbf96b8a1f0230d717de2953b6f82307f102c13eb1645ee3d61bc01610a8b145f2545952092cc0e14fce32d9706977ece5fca0afeb300b475e9dfc2ac4ad481706900fad1e22ef963a288959761b04d094fe18106896940b05861ffba98b2da24fa5daa78e4c235f28413ae2f61d6f5b5c698a02ffa54496fa979a8521f227cae1439ae2cb497dbc0f7f6fa38ead810354bbefbb2dd2aaa309dd306efce6a578a4c3d2618adf0964b8d7d3d6ca236452af65f774838cc994fd59ba6f92bc7d2dae1bdf86827698e8e7ae69e72eab538e10b413b9290fd1cc13ee16b2b82d22e0c8d846a13ed110185ef5190c52b38c0978203381e4128391dc56e8327c37c13ca39b17a6af7408a4de0fc563da4a9dce6380b3f2ba095eb41c090b04e1d6f654bacc3fb7c3174b8dad90ee7bac8c10420fa5286aacfd7c648def573c229fe748cffeefee817bf189b9ce674d2aef26aaaf056470e842c476a5affbd3cf9a71f5f1aeaaa8103e05bdf750ffea77de4fef12ea86ab58373357eea9dea438be91a3932eb49e51830d1f971a1626e6b5a49fd2e86dc35ed8c18adf6813581736af97d47bfd8977a5b7976c98f2b632c7f5391cd47a2750439ad88c9c94abcf905830d06de5c7f112d5ef729cba5b9ea2e273330671696c7b8f4293026307cdb411361d431e16b8dd37b4877f294811b361602b6df6fd9ebe4fba954165b28be69c654e0465578c8b235eb04f749d0ea59abc616f65fdd3aeb24a747c6cf6d3531c285c107f32e3b24dae578c0eb01ab15713a512fb77724cad3676f802f5d7bda28291231250fbae040d6100c751110a7b625d7b47a07ae1b792a1f51e2e602b4b02a31a908472191adc55ce03b2ccf3a163f8b3ec5c0c6f21dbd9b8661093282341436b3c8fd71918822520834f0db0aa77a033dd9fcf5dcb6cbc9444dbd32fcdaa30e1968be54e6ffcb269c28a731c074396ec8c65200cb0bc1d8b939c425f6944def67b097473a3c219c77f8ac93eebb5995a70e46c36a9cf860c22dc4dc66cc4b6cee83db3e9379ec102a6f1b44fb866f20dfe4be963804091b7ed262fb72c0624fecf80dca723079169172fd5f0394cca4678e8e4562020b76abe075a8cd348d841f6e8736b969af9de649aa127e22cdc6fcaa842b57e609c6d3ec7de3d911febecb43a4882640b2b900454a863c61ba3c5a5f6637e3fe06449334388d2471ffd7522f614838696a16658f879fdfaae83570d4b8dd0cd36e560d3e488c2475c2f376aaf7358fccf6bc834139da36b32e66cd6e98d547da5727d5da5eef5f97a768f225e1bc0e7843a23e16fcafada7db095517fceaac515abae3c9124e411f8f141959ca325caa80d1d760b7a914e7b2f64a1d340a7cb916bf86bb8485ae27ee34df9c2687a5540e99c330992f2663ead2491471675741706d55abe2864e68ce2ef9776f1a1faedd9836e1fee24f148da9f261fc47780b0a42615e6bf2d2009b9af0d6afbb94592bd72c65da93dff064f49aa626402ae2a9d5ce5314eb35eff70fb8682867a6905dfc6b5507a409ebd8de1ea53f8973dfa4d9143903b45c81420081d328286dcf030d9e741e9238fa98f6372f5a4c6cdfa120d5d2c4c952656bf028af0fddb7f24c2f411ee95dfd6ed6e2aafddfc208f73c76ebe0bd13f25fd56f9bcd1989161dea639ce6eb06a5756f5bd2f9c40d253887a5952429a15fc7d984019c398e8861ae3af610885c64709acdd9da20cc501a360742e09339ed292e76cf479ec5929f1b2ef477969f3d282b2c0edc81f33e612d42e780638609d961f44b0779685712680c860ceda2fa77c796e55b782a15d18786c20b07e5769cf3f55a89b9267399a7723b0de25abe2b9632a947aa1a488cc9fe04f14231501b6d437865d4c9ba1702c434e9a80071a500d6e4670e506bafabdcdede407a646c2bc5c62c7fb1c9ece6464c018807492935a99f00188a2a7945aeee141cdbc6c68ea854ce6613b61c7d877a8ff542ec203c689aacca57b3b1b9201bcf02b27ffc1da2364f75f602cbb04ccc2666f975bc8c3fbf01f50d772c628da7d5641f78955cc18b34420c669f4efd352cb3f95c37fd5a58ca794651e6c7bb693e9cbcc227741178d10fa09946d6b9587cbad9fd0b9febe5582cd69ff9b6e1094356f626d4812d41f088806b72135b69d420012dd4d2c70c37e215b9b1dd5bd5a84b3ec2898bd0e0bf9dd4d4a6b36ef789b41cdd39834e129e9425df9a592e3dcf939072ac6075cecfcf5f7e47269d2e9e1068a54afdb667f9cd3c0b2a845870176fe6793fc40a4e53711e0f3947e2beddb09f8ee2162e37b273e7bcc43f4794a8046a17d4b436804ecbace356506214b8b7fcdc3bbb195e8b0e91065fe24bea8f7b3b22e32fe4c0c30460f811be148513631c9e58ca3c4765d8f9d5a794c475dfdac38ac7bd0e02e73a62dc7a2a0101b667ad1a018b83e0e580bedc17c024dff9e6065eb83825f968982138ae1618ca429c9a2ba91a2f1f48a30897d5cdb2aa1580bd29d27b2bb90ed142f48a6d53c7e459fc7b9630642715fdbdc8f327b87f83857fd90768e45345b67a8757ecc37c6df4bfbf6d4765ab017bedef0abdf64f8ac391460ba04295a16426c4eac94d95d45ec0b8add87f4250b2fdc09b9a1e1d92141a42173f38bdd152244e73271a556dba6a5e40d6a965b68d96ff86c019fdb6c3272c82d770a7e0e8f78154366a557702c295ae176d7e3a590429ad54555356fa1818397f338f2344b8a809241735829fecd033ba144bdf137010a3fe8cf2d59dc788ca2e8068b717a2e6bbedd0d60dd723ecb0615c1e1b6164dc122908252e923e6398b9e042570936cb59af3ab4c54cd2369b20c2c2c3c05bd2f1ce21d7dd051c86494b407e854ea5d4481299d9110f0669b6022a3dbe0c586f671805293c03c291d857bba86912644d17f05cd5338ce1b7d651c1aecc9c18615f135602092ac6d7337ec046bab21534b5c40672fa64b0acd5f795aab28804207bdbc290ecca75a549cb1a6fdae12e7fe3e6f3f23da341ff14de4b60aff71be61bdf0cb2a0ac8ce3da11b758f38b523da2f5c793a1d39050bfd0fa0f4c06c891ea727429e907756ef613e62d3d89c75b504a72e373cfaf5305efe72d5c5f5fe32c61a43e9579091ca43df867cced22b95896ad6aa3651cb99ee85632ecaec46716038288ea67eef8a0f6f19ad9b854bb2c843dc0dd1b6e6a2eb2086b40e80f86bd9589ca2ff06fc5667ff185c724b86d911643454ae99365408592b6578f145d791c9869b3d499ce26b405016810e8d2897819bb90e91dd41d5c38912917fe7c1d4cc046bb49eb99effc5b2a36edd4b67777eda89ea3466ff1529e08e9c349eb02786e1c03b78e831801a0947bf58c8e8ddf93b6eae9460bd5bdf2306d98aa11979c668787bd7c4967f92191271a8e73d2df4b6ab7505bea3b4fccc8d4e17a6cfb993552574319ac00f2669b7362dba35b38184888b9c01347656636e03b5a52e56e5805078e01b6824eadb88f80add30a36c701f90fd749e34da3bee563dcb9896284642dca91af910f80472bd43028ad8068f98bad0d9d000e652be3ede1f20f81e794cae52397e952413bb0099008aac4cb1c5a0cd0a37f7acbc0a947456c5c2e0928d302625d83d0ee59cdfa65d04b49e29630e7c15a3f82d22072ccfcfafb919d385dcf4cb68e0dae9f9a5fe3481b47f195939d7076cab2cf1eea82c0c684a94fbaadab298fbb41d123478f97920d9c517f2b0a213485423f6ea0d464f3a682f8dfcabd7b1e5391565b52d1e5b201e461aa04697552ab29a7ee2d3f7bdd8728d154858e378f68fb86877aea263030f20c3fb707ffff9396ad29237793578f2dd905130e5f19ee51d541180ebb3e49e95095a8498d2684ddaf5dbfab66b9a216f967be75f3b16baaa6974a47a17faf41063647ce2b41708b1edc5de4661aab21ba5201011c03b0e63ba2b5bb39424c82655b646a383987c08fad9b1fecbc7a5f036085531974e177e298addbf09df30988ac8dffcc0135ea13db0892617be3cdd2cd0e2fd07241211dbbe8c788298f39526a43bc296b789678ff87a9d690eda5021195f352d6e6bc489643a2f051dcd7fe8aa441107a055df828a25bdd00ae95f60553b4c857f89a53a78f89a6ee6bb04e99b8e891987a9c327f73415", 0x1000}, {&(0x7f00000000c0)="23b2ce3eff3555ef653dedbf1f5f34564d17ff7cbfe38e1f704604ac4d528a8af0e0fe7359b07f1442b192eb006112722d4c3ee590a34c7d09242d9b21052dab060d8432482f51fa66ed6783e1f3998fd71a0c80a502ef138738b88c4a49d18e4935d79616a2c43d726823f2997c152b36a330bd1245379272d1bee000e2eb094976ce96620ca7835791f2e38e2f6f33160fc606cad0cc28536d7fc8a857a00877da6772f9f5d00c6213faf38bb1f0c4cb76e6a1bbce070a65d0199cac987ab66ce2d5f775402cdb9c228f917b28165b8c16c1e66a6d251a27ce1dd890f5c8fe5f0c19d16aea44af3a7c623083", 0xfffffecd}, {&(0x7f0000001200)="13c36fd250ef7dadacac6647c84927008f89c59059f2f96293bdccf6699794ae067ceca5456ce181e153e619cb87aac951f8f2b115ba97ab31a4bffe256d2c4fa2e391a187a205a30a2dbed83b3aca42ff2af7169776dc61e3be524cf7422473c5a7541b8772e1ec7948c05f40b96627a41f73f0f99b92a77bffe75aef4e59f25244a657950fdb2e10059f9d27116ef2bb87d316aeb12b55e68351a994e5808013a4fb6769ca5982", 0xa8}, {&(0x7f00000012c0)="a94e2950deca91f62641e08b7791c811fae0a34bb06bdb56492610fd82f928f1415535630b69ec86f861f7dd6bc5912bcd31d061a10c2229797a0ebd35d575d48e5d42cd0691956cf37db885a343b2abdce27026608828eb15917e49e5ecea05884841fd63d5e4a66cd974028e886a39deca613cbd2733c58827117b60f18b376a607871e4cf1fdc21d3b4", 0x8b}, {&(0x7f0000001380)="458e161fe95529b2fc3c", 0xa}, {&(0x7f00000013c0)="0f772ebbca7ccf2f578cb0f71edd26072caadd8225594722f6ce2b9bb8812f1e209f88dbf3672b262f482693e55451dc62462a6608dfbe750fb33ea49c32d387bb02ee80ab34ad79d84ad351b8ff0815231ee0a3f09ffe39839c3ffa6d64b9fb2e3479131f73afc190878e98d64396bac4bf6fdfb56c9de8b828f9d6119b2830f413af4a545c44b13195e643716cebeb4e6fea1d1a8abd6a609aaf9aaa993d98894f3c83722baf1cdaaa18dab98b85219114c6c858", 0xb5}], 0x7, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 16:00:02 executing program 0: socketpair(0x21, 0x0, 0x0, 0x0) munmap(&(0x7f0000e76000/0x2000)=nil, 0x2000) minherit(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x4f882c19242c3ecf) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000340)='./bus\x00', 0x241, 0x8b) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:02 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = getpid() flock(r1, 0x3) fcntl$setown(r2, 0x6, r3) fchmod(r1, 0x8c) kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="9c41e53917b35ac2b27b44610c735e38a741ef5023846a301c63faaa0c6d7e26a68f03003d70683180ca5121fc4df7a6bf3341810d13658245348be40692c359", 0x40}, {&(0x7f0000000140)="57348667ad8f9eb0d83018f76a8590c9be43613db81b894596390ed758b2f1ce168aab6b58eb61922185d657286a", 0x2e}, {&(0x7f0000000280)="b8bebc7b74576e53f1c9ed6c759f9a26c193681e09c09786c7a8c89a92cd4b8cab80696b6f52c26ad3bd4ced708a6073c2f8e5b2f20ac9f4e47b9349f2e028d8d3f35e02d18776f4c073745c00117e6906b0bd497151fed84157a1c6f9ff2c983cded86f744160dfea3070d8e5331be187d6d20b51dd3e880a0941eaa5c4ad3b0326bcbce1605ebf55ea13e7166d74770a59f71e5c2fecd39a15e6dc8fcdf46ac900ee5d5973c25499d14b570b16a164abf3cd28f1868363bfe2ea8e3038aa03b3b7df5acd96c27c77ed1ce125034b51365c09b1dae0d59b9ae9ae54701c8fd8591e0ccdcd189106edd2f1103b4dcb332f231fa8f8b40e85f8495209e885773c95b68f613b18711d00a28d4f815f9abd5235efd5230fe6cc24e76bebd30fe7fba7d1bb08ff6419729fea5df47812c8f559d5341c106afa1218af7cd19aa403d69a8e24baa203d52e5f6cf442350c6f23d912baeb82a3b5828b1af5b1edfd3832198f713042c79379b283ce109ebefcdc512790ad4410f72fe3dc7757d46972a296723d1af9a9f8c901c6abeec641075edd0e654c302783fe734d0a4ce84579050af43ab98991361aa35ef1198b794c0d0cd2db6534fc11fd827c66fd3d114e078fd5aec46c0fa4fb0184f7b316d40148d0a5d7eda912c1f538e034d64f384222646a48431700fafe2c37294a965556a78bb4e0bf48127a9d794c0a99522a9deeb799533c0bf35e1bf2776ff899eb86b5adfde7102b8c3a6d6af7494c83c2e0a8d1b7b8350aaff4ed5ee8415d6d01671c810f7f4ba6af3c498b9754e28542d00b57968e50a556003420ef082fc268bb8d8206e70f1c34255a04b6955e013d1d28e2958d2e42f1f7a64b79876b518724f9c681ad7af0da4d5b227a1d61deea4aa85cba93ffff077acbec2fcae8e234dd359a7b253025c39edc4495109eceef19da523b1037d3a61c4371e7a90a5e67af80b5c73eac0a876a77714525ea18b81188ece44250a794dbfc2ef2544c3058f2d5de62e0ffa2ab97af05426f9c77c410046e8d62b84d08d116e04cc74b44c4b04d7b5b89a57304d495131214b9188abf1fa87a1239320b66136fc4a315aff38f49e185c144c28e561efedc05a03144ef396c8d58b5a7ed08b15a87d96f50cf141604da699316df4a8fd60c3cb27afdd9c13b8ddc4d6338b6291c7ca88f2f5075ff2f763e8604b4dbf97e72f9f0b53aa55043126722288d5225fd910617be9cfb705ed16bb13d29bd1b8eb7655a7b3982cbcb828aadde0a4ced45806f9673a7e0a47d91d6a36afa19937a6900648ce50a77c3bf36c733faf1fd4939d846aa3e12f3ed0c2693da8928a75e67989707969ac81027f881739d011dfa4055c4a9159463b07c9286609ec3bed8a64a29b6a3fa89481b7dd9a99b749975b03135de7f23ed13d4d992e0d1064464ea98af91becaba42b6151237a91e78f3052b9f326498cbf284e046364309e88fd5c1e126fdfb1e1e904a2e54678958a3f6901b74328cbfdf437a01c768e341918f5e28a893f179814c1e809410dd77c60057d207d0a465751c4c255fddd62f762615fbb9cd3f2d9982b3497963d0cd70ed6b92db3bf0534e2b2393af62fabd1d47de8ada9e44cc281607766032161b03d015d25ce35604da4acd315d1a53d7859962f4d843b3373a0be27cfa6b2f39828398c3cc48738d7dabce52fc5855f5b3df98d983c767f4887b3b6984d12f7421e5d3e91e2b90604abea2e85bc1f8239818a134aef4bdf01d437c928edb69b0eea28e2c5d93d895056d4ba29c4778b92f864e0024f75a7529230cad39fc14782c0ef5f616403f7f8280621f9aa12190bd19ef445844ed84b035d487db113f37dbe422f23919d2d981fe8fecd9ec168e9a129308e08437fb4c42fcc80a997fc48d59dba2ed59e06cd50bf1928568a6f189dbb96f5dc6f04de087567e30c6f045f41a3cc5ef481621b25bc776d8d081ceaa758d9cd6ca755ce0a6e0ca81b7145544f6b72f59eeb548a791a91d55abc1ed2840828fd035a49191b7983169134470532e2992454e43e2ae7992e631d564adac7c734dfe7199b69fe5cef6e04e7d5387baf756767e38c5c6f42c799341edbe2b86404e23a0f75be2d56c80f2a7af3ea307ae14db8e983b82f4e7e78da76ee41aef071b12680a9c543b347e9c8d44c1f207ccf93f37ea478250b7e73662a373e0c4a5fc8db0094fa77a01d6bd9bbe1bd113dd9959eca79d0143bc35269fd018dd250dd89634a31bf4fed839874d858c3ecb47718703724ad026d4dc9910dde3af26096c61b7132222ea1d293ba3e19af6b57becd4f692e2d1c0ce8cc23aae801ab6fb62c2ea6734b1fc891cdd612825c43a9102cf638a54a05aa8a83364f9a5e5a21f5fc24a673695c6123d2e332288ed7f128960759b1aaddedcf70e3f43bb966929e260847bdc6561c30c4a01a2d59b180f4f89eec4e7e2c2787d59db0b9a9a6644d1f4ba4b60dcce6a8daba95df08e41599c3279a4d1a6b006c99b467e35d706fb86588fc5d3466471e152bce1f168b2b2d36385f58848238e31d7f283f8a18ae150c1a62b73c3beb93cb965d6c559b3aec3281d11540e49635d98b5be563372488c8d17ddc5e17ed54a109050bfbb6c516b6b6ecaa88840a07580ff07b5138dcc6c68e1799c6eddd30dd9ae890af1a41c20ada03796a38409b8ca5c349eb3e6f9d331c17b4317a548aa9e027289643da9357c95c3e83340e96208f4efc33757427187065fd7969d23b241b22986ffc0450cb8a3b63c41875897a6d424ac63a7ef705050c27ca2045d0dbeff8437d5d22f192b76a52e382dd89bdcccd04d4a29b5e51afe4ba58ec28df9356d30509151969dc0aa03f2f186ebc0396d97853111d029d2d60a36883ee170dce0b6d263009940d49c71734dd84aa3b7b7698d6ddc00b145fc3c956d161a6e7f55450bb298e057cef96cf268ef374c7da623024b9902d1642078f4297aca560447f4625de287231a26525fbac96562f17f756aaec28764d3760b1fe4bdbf3d03c5c1f9bcdf870ba35329fbec25c409707d2169ce97a1a9d1b6f0df11a55bc653897805b2917f53c0d85f7c86d4da6f496e1a50af72153f691fb0b8e70b7a71b08e812e8f7fc9ca74f9502ffe6b7abdc31f95d8ac082da7c4ccc6d8265fb0943b876e1a61de93c366e233933d70901f476d7f9feed035f10393aa562ac149b6fc05f19588db2b8449a553eb00376bc05e2e1315f3b0b158e728e099b903c41af35cf58404439a319e6ef0b8146536f0b0209b4d3c8de3f9c55079d7d510e495a5598c05a67d2b899f0ae41e58e59373498befe071f66ad5121a5948c0d37de2f6db97b243a436344b09f11fa43044669d837ccb685969e0b2e0f999c32cabb81fd270dd1c6096eae9c8fe534273ee963086be63849d2f48b1cfc6ecbaa5617e6f46427a1d7d5ac9c6e20bfe287402f37c11dfac78fa1d0d6b9d9e41fa5c1eebff992ed5bc00dd81ad34c839f98780fb70b74394bc5beb31aced95be0cd179536b4c29877cc929da47fc626a5d30177bf16f2622015bb1c484e1264b39851b2e21baf6e4dc9705b187c77cdd97142452aaecc828edcb4db28aa87de98823eaac7387b512d638bc6afc9d642220129a6aef1808582cf3b4eb8260ea93bc7172f5ef345770206ba60f6f6a7eb104adacc16176a7d72e5b624687eaaf72e1e5dfc8e07adc813207932a7f160c4acfac93b64f8d60c8c314ce080b563f7a5e86a021465456dfcc019a3e7d245446720ecf62708960deb91d12dbe7265e6c695de16eeb769171fc65f5fe411ec12edcf1f2df2593498e14204fbfea3fd73479f2ca063a70733d8f001e3734befd590a5fbf0f6a7403dc974465b1f7b953adf7b8c583c132b1007443668e84d6e982e4d1dbe9d08db6f81e1d73fa9137db740fb9f66a046a75d8b381af719de45dac1f14f5659d3b0aa656f2d66fd1387f63e91185d4e12c1b57a8b695c1acdbd77b5502e1adcb0860621b03df8136c3768b82d1a6d5f25e326a36bfb71aceb6f427044d91ba626ed44641555da9a31ac1a9734e63a9c6520b2fb35adfacecdad6b0a94da63ef7f490cf31e4607b5260afc64e93c787124412650c5e466d76fc0e54e095765041e2a1926cb0fb5f8ef7fb2a5757a475bcfc8e065be5a6b2e6cb45b651fdd02bfadb560367663a08189b66820159d4e9babc468c334a549ac8dc5e7c64bd58678ab73cdc97f8e1d1182e57c185b518dee2db52203d2e2e4e79f60c9620e64ff50a7f96359da48b175e4ac3a327464f4b301308d37579e73adc9c3604e811ac727ce417edd3d08e1a0f3b2558093dfff4fecb11c6a7347384a3997279ea6a0df68c24c1d7b293e842af429ae44dce564cfaf590dc2c44dd277e992dd4bc9a4c9845188034c5e8833cfcf4012dad1f7cb2745953b1dd4607e4701ff858bd97a00e958e7bf9fa000c6a5469c45ed394f919c5ad076608ed4e5d18b782d0d8e8fdb69f1b9d3f59c149c8ce618fcbc6528a65859953c1fe13c06aca0da800d7031805eb63d4bc62be2b2e9d953e279b31c6b1a6d65c890afb91ba1e25e5352f951023771a8509a1015360f10756bd0204df9fbce09708de31365ef66d74cad05418886743ba0c3d4f091675d76375f302553b6b9cf0929b93a2cd351f799f951a2574df79a11cf3c538d17ab4d0b0f6b318e7e3f022a6edf208c3d80c9430b8c84d6a6902a8a90b0ce56b3df7466931b0eece283d24351a18226c1899c47fb529b826dab1edaffa9f3f6f5f590d3c8db2055003baf133b5755a21205aa12142a2841aed7fffaaa4b4b5d81df082e16a426b813ab0e524af90c2b9452ce51a61b442c5212610236ae86f84208f4305a17fbef014d285d4fe10db187ec2889318570decd45adf94175bbc63848bb61b4e3bacdf58f6938716416a17097345e874416fbda636a68e6d6b77e31acdeb33c9f61c23688a809267e76ec95cff5c3752795520825d7304b9d991c555f197cc2174c9d485f64a16f1e401efe2ba8eb472c42e4f17c29f58f8d69bbb689ca27bf96903e0312505d467486000add930356e4f1ba29e1fcdb99fcec321f130ce1ae6d0a63046bc23e5d7395b5f624a8e664f81a5f84dbe73c2d9a63080b7db3decc50574e839e2856328e1da1c0b965ef64d3a2581351aa8c504448f695c45b2aa5f419683e6ff46a6de183959728f696d4c7838f8a6fc8798b797d272fce01032e8b7013cbbb2023c67470fed1d4d64ff9fed18040895064bbc824cd70c80f035b395098245280bbddb1f402d827de473b2ef4a426dd4ef8d8723acbf81cdd2197c6e5a356bad9dae7bbbc8909b9d9dc41cc6acbb3e06c9d953b1af3d2aeccb2289dcdfdab9d51f711779435bd2fef26fd03a79b53859b3acd41d129e8520e229e63976d426744baa548990b9e14ed2d1100a8d7afbb62ea6d6baa85108049632394deed7833527abebd52db98e66fb9e6ffe580e7300c86034e150d037c5bf8269a4bd11943e510e557c7466a0317bd306eb795361dbfe782861b354d0dc4654a96621087257c096b70d076876f1756a73acac00868ea851b2c4847750b8f89b1d3a466135cb31a2b0da04eb0bc15fc65ba1dedbeea861fcdca7b76f472b89f2b1a43e1bbefac9bcc017a36d31aea132d737aff70144d2af7190f75d1e055e4fb61e7085f253f89f1e49ddf2eb66e733cebe337c5b7bd00796eb40e91fdea23f43dbb7c18dc4dac7ea2fc92dffb37fe47997c8b334996a37cdd4ddc8e6891a40", 0x1000}, {&(0x7f0000000180)="d2abcbe0c9ee3f351b11cb09566b56f61c0acc02b915cb6dab", 0x19}], 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000001280)=0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) close(r4) 16:00:03 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x6) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = socket(0x18, 0x3, 0xff) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028aa) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)=""/195, 0x2e}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000001440)=""/203, 0xcb}], 0x6, 0x0, 0x1) writev(r0, &(0x7f0000000380), 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="491fdeebd375aa192bd515bc7fc985c761a70e86206adb6a65c3", 0x1a}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) writev(r1, &(0x7f0000000100), 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)={{0xfffffffffffffffb, 0x7}, {0x4fd, 0x9}}, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x550e37a5}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x9, 0x7ffffffd}) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x75ef}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) r2 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0xb0) fchdir(r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000012c0)={0x0, 0x800, 0x29, 0x8000, 0x925a}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x1de) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x141) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000001c0)=0x11, 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x8) flock(r1, 0x100001) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) dup(r1) sendto$inet6(r1, &(0x7f00000000c0)="b91d795223ee8a723f94bf31d570a4a556a1340cdf98d868882927a0bebc93f15de8350f67fde361a8712a4d01f96579724b411847ceb896b071f8c34dd097a71e7eb84023fc36e5eee6", 0x4a, 0x409a8ee687010e8a, 0x0, 0x0) r2 = dup(r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:03 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ktrace(0x0, 0x1, 0x20, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x413) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/51) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000, 0x4, 0x0, 0xe3a8, "e06d223ff738995c58e125e57567ab97647e5796", 0x0, 0x9}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}, {r0}], 0x2, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff20000004915b94df06152089c07695e66b779eba2050d0aeeda438844f22c06a287a1b52aef0c7d64e6b2065a41ab3eca07ab1da9f3a77b1cb8cea1dd118b444f843e7dd9aae116ab5c77bd57a1936752fd6953fcc116b81627101005d8d3f9ec0b08c36253891bff79cde407f6f5e99d61781572b0d73e6225cc35ab762d975e74cd8f4b6402132e6ae71dde8acbf8a42aa3e9ccba46f2ccea1acdeda7004d1c32f317079d116e0e291b1f6b42d722d0d0a3e4fdd310d692127b3a720e1afa7fc69bb9cd4c09a4a3f99b759bfdbef9d52a323adbe4df33893b1019e8f460d07d8dd5662f20901523cfd848ae689132bea969932e319422d415319a271f570be667de6f6a21148568ec4fbe16a5ca31b394aa2c91bc5aa98a2670cdfac0579ed50201587b1d12cd30257de50962e25bd70623c5fb872c0b859a8d84fe2a202b7fc2cc54f71676da55ee6b6a203843fe7724595d2fdb74313feffc52e91315ad98d093f6edf76d3e719714ba47a82769b1bdf17f6e3442799d78af4690d363ef6053508e1882142c5a31d61cb4dd27e78940782a238a9e477f616a7b28861d710881f648bfcf9c7da558f127fdac6205455372244a25144602a431899b859fc0000000000000000"], 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r1 = semget$private(0x0, 0x3, 0x300) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="ce94896cb8b6ed48179b39fcf5a635b8c4604650f1b304bdf31fbcb1e1d1a8301b4e822b73be8b5697bd89a0c72fd2936503d73bb3250e0006bbe1e7d9a1c04a6c94a5d865d1174dec9f8ab45bee1d7cd00bca4fa55b88b4ab25e09edfee39e9a0fe10af7b5fba0e0d119db41af415f027faf118a2efb87382a12f1e8f1102e58109c6a331fb9df54cb366fd89e927", 0x8f) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000440)={{}, 0x2, &(0x7f0000000400)=[0x0, 0x0]}) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) r3 = getegid() getgroups(0x2, &(0x7f00000004c0)=[r2, r3]) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000500)=""/184) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000005c0)={0x1, 0x8, {[0x0, 0x5, 0x0, 0x8, 0x0, 0x38, 0x8, 0x800, 0x0, 0x5, 0x100000000, 0xe8, 0x0, 0x9, 0x3, 0x4d, 0x9, 0x7], [0x5, 0x3, 0x5, 0x1, 0xfff, 0x0, 0xe01, 0xfffffffeffffffff, 0xf7, 0x20], [0x2, 0xc1e, 0x4, 0xfff, 0xe2, 0x3, 0x6], [0x9, 0x0, 0x8000, 0x7ff, 0x1, 0x8], [{0x9, 0xff, 0xffffffff, 0x3f}, {0x7, 0x3, 0x1f, 0xcede}, {0x9, 0x3, 0x9, 0x8}, {0x20, 0x1, 0x3, 0x4}, {0x7, 0x9, 0x0, 0x2}, {0x10, 0x1, 0x20, 0x1ff}, {0x5, 0x9, 0x25, 0x5}, {0x3, 0x78, 0x91c0, 0x487}], {0xd5, 0x10001, 0x0, 0x6}, {0x3bbfc66, 0xfffffffffffffffd, 0xfffffffeffffffff, 0xa7e}}}) getegid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000800)) poll(&(0x7f0000000a80)=[{r0, 0x4}, {r0}, {r0, 0x100}, {r0, 0x8}, {r0, 0x4}], 0x5, 0x5) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000ac0)={0x20, 0x4, {[0x1, 0x0, 0x0, 0x68b, 0x7990, 0x0, 0x4d, 0x0, 0x1, 0x8, 0x100, 0xaf, 0x1ff, 0x9, 0x80000, 0x0, 0x3f, 0x1ff], [0x3ff, 0x5, 0xffffffff, 0x1, 0x40, 0x5, 0xfffffffffffffffe, 0x3ff, 0x9, 0x6d], [0x7, 0xfffffffffffffffe, 0xffffffff, 0x5, 0xffffffffffffffff, 0x2], [0x10001, 0x100, 0x100, 0x10001, 0x5592, 0x1f], [{0x85d, 0xff, 0x3, 0x5}, {0x2, 0x773af0e, 0x8, 0xffff}, {0xff, 0x800, 0x76, 0x5}, {0x3, 0x3, 0xc64e, 0x1f}, {0x68, 0x1, 0x800, 0x2}, {0x3f, 0x9846, 0x8001, 0x100}, {0x8, 0xc6, 0x9, 0x1}, {0x7, 0x5, 0x6, 0x100000001}], {0x14500, 0x100000001, 0x20, 0x3ff}, {0x9, 0x100000001, 0xffff, 0x2}}}) ioctl$KDENABIO(r0, 0x20004b3c) r5 = semget$private(0x0, 0x2, 0x47) getgroups(0x2, &(0x7f0000000d00)=[r4, r3]) openat(r0, &(0x7f0000000d40)='./file0\x00', 0x400, 0x173) semget$private(0x0, 0x3, 0x40) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000d80)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9ef}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7b3}) getgid() r6 = msgget$private(0x0, 0x100) msgsnd(r6, &(0x7f0000001280)={0x2, "15091265d8515d0c81d8f5d1c543a7836adf9d65e3c2a2d55ca2c3569501a485458b7b5b39493fb9621e72a626e64d61318677417a607909ec1e8fc4eb63c98de29c7364e17f755769476e86ef82f82b0aa6fb1f1f3d3d400b783c30c7a2"}, 0x66, 0x800) semctl$GETZCNT(r5, 0x73bcbf545d5d951e, 0x7, &(0x7f0000001300)=""/148) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') read(r0, &(0x7f0000000400)=""/157, 0x9d) getsockname$unix(r0, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x7, 0x3}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40002}, 0x44001000e, 0x150000000, 0x0, 0x0, 0xe142}) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") syz_emit_ethernet(0x4c, &(0x7f0000000100)="b633df5d4a3c02a1515a603cd41205f129f3d386076300e20bf1d67d402ede4288a78193440b96484e6fa655aafe2737c509401d3054a3b7338cfdbb4dfae0f766f60aa3f467f9bacfab129b") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {}, {0x800000006}]}) socket$inet6(0x18, 0x5, 0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0xe2) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64, @ANYRESDEC, @ANYRES16, @ANYRES64, @ANYRES64], 0x7, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:00:04 executing program 1: shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:04 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0xffffffff) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYBLOB="204f0342db6f960e37e7868be87921420000f007b5a359034dcdc6897b890677df7dbe9f2bbdbbe6dfc0e7fbc4f96fe539a4d271a8d5cbbf60ffde8216a1fe41732bf886fc29ac01b581544185d2a9c3c2eee293974d"], 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) readlink(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/180, 0xb4) close(r0) write(r0, &(0x7f0000000140)="6300f35bed1241b5295bf63dd4f81bae4c8f59dc3498d10736319e5d4f31df3c23805da08657e1897394a44be200714e3ede20cd3400adce8cc51592d5db425edc5bc758c0790e85c8c7f7e9021b1a00770204a14daf2381bab0ea31d8ebdd413e307c3c0e9c7e1ad02387b07c22e9439fab148d5ac87829818f14439c62c76368b9eeddfbb265844264a8564145da49939899a85139c230599f604b1d72930780a76e12a4c2e3f1f50302cc36a72148992f763618a9", 0xb6) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000040)=""/70, 0x46}], 0x2) r1 = socket(0x18, 0x3, 0x0) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000340)="83243ac3afaa8d3a1c92363b0b34a852730fe92c90ef2ae62f190c4cdad016cc03b348c629c8e173d1457b8824b04b7836ff02c2", 0x34}, {&(0x7f0000000380)="971974a44a4367f841c62b2f61a1f07cc2675a3c493bc87e178276322121dafc17713a80efd5992c01450dc150c8756eaadea36b7ec06768bc1f4e6fb67208b786b88e70a441c56fe313ae3bf89dbcfec6c86a77a5e7ff230d0349edcf6880e476d052462f9880defd0cb182a98cb47022bd58fca187e4b502b67e1aec4f85c28d7cd74125303baa52229ab2c1e6c23016933806ef873e5171728c521f6fd1f47f7735d911c14632abb9967dfcb0", 0xae}, {&(0x7f0000000440)="ffc85dadd8ed3d309937a3e3ff1c2f506ac98de0ceb44aac376cfbb431fbc90719b1ee3d0df4f14a85d427abb596ad95f8cc3534c4869c98e041287a62af5f2d18b43b7dcfc564afe3bb4d6a1603dfda199bbb3fbc1f37396d195545118a431f122e215f7277459735fe5f7eb592cd559684f3c9cba7ee2dd0278fe0d0a78f0b37a0858c1a3ed352666fc42451bcd15bbc1f5895dab7a43cb43afdbb46cce5ec1e8a95a6d5e023be14f2eb5f79fa5c841daaf3eb3a8b4a050d74972bae884d19767d21d3f4ae13b4d84e0f5e04540c30", 0xd0}, {&(0x7f0000000540)="c5697fcdb81ed17e91ef54260f3d9f58fcd61b6d833effdbf1f263fe3eb31252d7120eeecd945bd0f1cb845e4f48f05f5ba0d68acf0e81fae5b69e224583644da01280437f767380367c99c5818a2cfae7802fff671eca747b5b9f0d6ecafda3e44110c128f2a71dc1db2ccdc53eb5eac434e34277c8e111755e3da384965e936dec544bffa60f7cfaf33e2f53de413f27d4b65e65aacddc48ed432ebc65e9e691702fabc8bc70c10f2942cdeae7ccbffefd74f9613cb9531fd0fb8ebf2443ec5f5d310ad605ae35edec332fa2a038a87c45262fda3cb6fda728f563fe60c3d4d80ecd21e9e944548c4ff6bcc4df5af32fb3b8a2cc7c4095b905aaa0bf54f76df76c20af58c2999fd8d472feebd3074a9e2cd13bec078d88f19aa6dadf9ead439ac146fe803279f878adf129c7a82bb739d7351bf117822b3872b0fa2ea18f1ff7db7ed39680902a869a26c1e09d7f05d484c783fafe905fd0bb3e264158cb522a232b812102d18c5a3e8cb6a1a7d1ec2a22938233b445c68d92cfac45fb18c6ab0b678ffb0e45dec1baa80da24cf30c6b5b2a84e43649f37c16228f991c6c210ddb1f6295d1a5810d44b74b476e5426f486627a309de31b76a5d6d7c5b71c0183859a0cd9a36434b6ce2f28a67360c1bc24c1e0ed9153194bf0cb0d493e5c77659c7c5f9cf392fb0e326b15752d81224650546557e749c2091f1c4b5248d223bfd6a2e573f40b21666195b6d75fd98488353f7316c886bef194a5cebb0a2c9d2555d00ef0270449cebd7f92f9693354197be50412731dd872720a7647729c16f1c5213b2966afadd9c1bfc971acc26214a6ef32ace590ef2edaa7575cac7b456f545180a2cb7d214e24e24e63e1b1c7294591aebf20ddc27fbd3dca69b3f9a8fe391160178f84379211f11ef5355a73668195369e7c082b9460dced900699931eec9eaafa58b7806f15dba319c61754a23ddb8781604521ddac5225154412396704478a6dd7bba4f6a3739b167aa1e13567c712d5bbb4da93f371b3bf0506ceae1070c087fd0e4e0c8a201eec8a7e844b1bfae20a6ad0dbe95261287a5e13129376fb1d21c7a858ec4bec07331e07d12134cf04222c472af162ef55db1b4b38e1b9401578c4fe73aa24c4486ff3b2a8e24b85ab4aa624ac71c3217df3bc3e0c62e79dceee57c7a928682fce55a166cccaaa68eeb76afc68b384627e1d691ab9cf345548f4458569c4a1d9922a63f71a71408f3e872f536ebbf5ffc1ec11254c896f4412e03918567071e60473946b337f3355037899bbbda9420c20c08454524fe5552cb62ea78ec6bb21bc8b100c6e17e67098a88bb7873bae3c1dfce4184177cebefd8952eda05f6963f3cce7303c5bfa867b3eb29e4837c64fb8962e414dec9cf6c3201a9a76943b0014ffb2127229d99455f7d1f18a642f19b93b59ac8c5f6b7e90b4afebdd1fa19ea897cf850799f5f12cba05e31ffec223b1be4f1f8b56bb40a9a78761fef8218b96c83bdd085da39a2ea7ccdd4a6476320d87cb6a17455fab229fdda233dfdcd896aa74df845cb74cf4b6371ad1c844b4811628c525a26c8fdbe2c28b63c9483a39ddf7eda2ef0ea76b107a0477fe6a70959d57011c70414f7f658c79222c3a88f82a20653ec86e735785fd128ac87be72d7710ab5cf9a16e7e692746957e690c7ecd83e668f83e180112471ed5696e127e6906557bc26967126425ac05ac1dfda0feaeac4187087c7e1d67146c5d9c34cca7c68f2f766d5b9d0bc3e9315a29e544edf1a2a8ce81d2944028462fd67129911b9946315fc7838fadae51619f40d3327f52ad4ec93bf200f0fad1c98a71c7b4eda909ed0be17f5e0476a9dac2715e392c603055f21ece16645c62f4f16ad44a9ccf098b18ce64212cb51aead484951f98054fb6333f42b58c6fb88c86400553f5be8772fb58d46ebc5e8f061db44ce7a01efae65a7271b2082aed7dc6b99e1555292fce5b302420300eeeae9cc2b2df884f00e368f5ed9a268a39eae64db87bb4682cc825653d62ae4da73af3f8493ccfdddc7506619026e9668ff91ae0e72ae7e73db59d4e860c4797b0e27742003de26021c7bc51a8ee42b89468faabdfeab124fb36b0cc1a5db836bd85dd44a1a86112fa0f63cb70d336c78192746649a5c94243f28d24ae89c3e7b70deaf82db4a227075e17cf602c1b64358d0fdc5ed0179894251c88387b52dd9a3033ed65939b1ee665e7915dbe11a3bee1a0122af5686dad1df1e8e1ee30fed2f630f27fd4fdae423264ad235bf31d3f7f1aee3dd0784491af21b2cff665784cd72d25e99c237ac52167ec848f739f7e8dc840660a37c0a950a29b1b18396928e59e524f675133318d72f55fcbed0e595225ced039aaf366454313178c77c9be18c6bfe463f093ed897f725af399c81f707fa879606594027fe2963c72e874ca5942541ac521d4892cc445ba97874b0fae4ce7d79d95e37d91080bd10d7bbbdac1a383a3090a1762c3a42423a05bcac18600c57118b90c6ff3b1d14adafa7c5cfffb81e41728b0aa3b30a525c0d1e2bd207bfd7797bbf8a2c9c77ee2c452c86ae1ab0d7c5d7ec4d91c2d990756e3674af7cd67b90c5a2b4d5cd2432f6881fad5190b855718e60b157b9fc37d2216772da9675a839a6d43dfa1fae83dd109447edfc0ed21bd2325925bea14b2c0f03641d649f4d9d6462c67d102e74b89051d7941ff277a926a68159c6f70b180759b5e1950739cec365abe4a5bd6178b8107f82dd6baed683ffaaa9a8485c9a4fb2f564559cc12d9217705e9e154e0165229ce3c25cb901a7f5f7a5df15348449dd5f19012e06a70ef51a3e55de966eaa576faab71ffc760ed95c7e586f6a5f898b4a5c00f5bfe577237df8829e286d1ee0305b57e4a0140f69582765441f833408a7677e0e3abccff66664889b7b26d5881c435637c3b59f8dcbf5f1b6f6d247ce730658c8af72d817afa8ae848f7bf8ca0ec283c6f101a1f553bb0284217652f038d497f552b205a29fda39f4d4d4109cd8518a2950e26c175a1f7715a1458363fd28ebb1ebd3855b74aafe32390049e8b6774c3ae8874f42c924f635fa55c2dc4fe1a54291ce3ff17850685505ee27f48928f0bcf479a9a798c23f77f310aa9c087131b148a66add1a9cc4c547c2f1c4807846a42683654e7986dd666e353b6d0b6977c8bd6c7da29b01cf80c6c82aec5bb8fe26248bba321de15dbbcb553f8ffc81f794139725454da0bf99e821cc257cd6c7ff3beeeeb60c05ffa83d5209a0d74845df8aa67d5f914650c91b4e1a70be4b9ccfba9cda088922a8d434e3ab86730111c3b1ad03d756dc86aed7de8e057a8d4e830940244e43d9faf0be9538a4e27ededad88c9278f48ec82721d12e28c0389ca646c54d105652e48c50d1e23c7ed0015192dca1e643f6976531f6721a0217d9b377c3cfd2fd47849ea79736be98235dc7dbbe39f4289649392c7275702dd09a0ab4203ee159325ca02727559adf1f9e98f69b5dd7a1a860c35503b4f27a047003dd1ae8b402c94e0fe146c655d1e50794318af63bbb89b5522efe9702f11b6bff71d4130efc51f8ca98de11d0cdf0b027f4e7e16626b3aebf247365bf12c9fd967aa786cffee5e91c2427d4c199c263892cde066f14aa1b3da9927496949994fee122ac64f5606b955d551b6999cf79a366c991f446ef014f32ef4b0b212a111e49c0765045bf4be0fe6169d8518b72fe7880639246c678136ddd8578f03a537efee7e5ea9059d2e7aa55d9d5903e36d76306bba374defe5fb3265a0e8fc517d517325a6dec35ad9e3789b4e5106ae079365fdb6f7babcc140aa06145811bea5ec97db38daf2b2a7aaf8f72ae54b5d5fcbcc9d2decb8337217437c42dec5948ff8b62b2b7f718ce0218e867b21b65b66bd752765d6ef0fb77103b3f7cdd2e2ff01b80ddcf50b1bfafa7e1dae6f4a65e0dcda1d59b5f64a6feb8b0c29b09cebdb4a19e9f8a28663b91dfdf1f6e20448b364ce574916cb3bb30df15ec6539d0768a1c921c7ff5f2008972e4ff80000c62526b5ec53766c4e1325d7841772297f59e2f210bafe5949acc94727f379d28ce34a56f05b3f0f5493402ca86e6af297abeed67367f98366ea575678e6cb13619de256c477730e122ee35b4d698112d0df1744d1f44d61db333436ebccd0fa198c9721b09b14a62e4757cc58f3f626efde9c95a9e1f4966ac8ab9434543b45ff6c2db6be6a81c77424c4bcda842d6e16c2cb209da2921a01f98036664330dfdbadbcc2d48f6ae8e7df0088af279c9e5293e2fa72573a4f39fa31e46e9c7a03af5fbae5574f665a9eaec222d61f8b79ea1122dfc932eddbc04ce260e5ba1baa857b4400f7631329929909584c19972a058585125a9776aaac39c87a57bce4a3164b81512cdd7f9ab442f8809e7f09b6c0bd4267e6dc1895f9f7a007f590f77e2bfea86108722638453cf4ffa2182018abf48ec3c2f04a9ea017d5be78c10b902b2a78ce3c65b19b3741847fa0e12f64634faf0c1d13ce79c768043512e60578ac064cb06315623d75cf6128e69ddf720bfd289e86b5f609653e2e6d69de0bae55d766a3cfce4d5b18a0a683ebc458e07dee5bac1568701ef6efca2259338811dc8cf237dad4f08100fc2be6d64f3f815c2c20e168b353c4c2cb589bd6012e4ba6e6f8e0b06a11f61079a437f9c7ad39a89cf6961d3241180148a6ba4dbb6ae9d8b6debf0db6ea204ed8905ea3c37faf397d31702b77d49f0ab3278fd36dcff391c3fbad78308785621d3c7b72258fc6a318038e2d22e89b95afc1152f0eca6f979c9860c19cd26205e482ad31a52de35976189159abf98af16239e5f6851d69cc0fc2e60dd8bb8551ae083484cc5f12f8cdf49a953cc4d2a3ce70d377a0e2f68989059c5f937f1c8ced40884d851084d28ef95c6b616facea3f16881b606f6b56555318fac6c44b9ca56ad7dcd3d0a35a44adda0ac851b4456ff71e69b6d8ba7e5f451f248877834cd94b188bdb4558f1f3d1c42b2836ccb5343316b3a649580ef34ed17d7d59810c1997b08fcd271d2a437ba2c2a4017bbfbc0ed98c340dada6d652b5009ef9b63cc505813f7b2a81aba3d77c629fd1eb19ce0ef7a1d4a35b5df63f06ff9560bc7f0a3bd6b7700c228673bd6e04b280c0809402ab17ec283e255dfd5ade937c864a57d19834ba87b481b97c6292ae7793afe74467674d4fb25e9e7610f56cd48b23fabb86fe8db022ee52221c7e838368be192860f06970755d791e217815d678159c4f0f538057a2b4ccf1eb78782978132df5351944033c837aef01cf9299b4e9df3eb9a13b781b5fe4191608446465627164e398e764fbcdd212ea3fbc6489f6c9ee9700991b3b0a2e6c6233f2023feb510e5dff9053f25f3ea434d98e66ac9b165c19b4921954553692d5867386bfbf3b87018e9a7c7df491e64a7010ff191c653ff99ee5158a9c0283671e71bdf0a607e75fb4c88c070e9edbb1515221d1e845b5e546e15600887ed8a8b9535a2287d7a612d7e5bcb3087f546dd915a9913a24ccfb73c526d1db1cf41b8d20ab7dcff0121e549fa45f6b5f7989187dcfc56c4046e82be7fc89308f0fa187c90bde3e4b8a8ff3ce8041e6eaff9b4d0509e686fb949a85802f138e60084b4360b16c27d7b17e1d1df0ee3e4c2cb2884bdb2e5d96da26db46285db29c0c49acc81d8b1723c4343ebfa4452b21ca26efc4cab5146ba6e9aff8fa5cc8c16da826038f0858669d6638e28fa4c50fcacbf6b30e8f2c", 0x1000}, {&(0x7f0000001540)="e30f152581589b1096493b50ebb19f787a24fe6faaa94f8c9b4bbf23652a1263d55e3dd6c1a26cf013c2c545891384a9b0769f93eae122a7f095f40ac9f11f733afa207efbdf6206da871fd6061b5c698b8f3964f3d74f552613d4", 0x5b}], 0x5, 0x0, 0x0) msgget(0x1, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000001800)="8c65", 0x2) 16:00:04 executing program 0: clock_getres(0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) fcntl$setstatus(r3, 0x4, 0x8) 16:00:04 executing program 1: mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x400}, {0xc0a7, 0x80}}) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x1000001b8) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x100, 0x1ff, 0x9, 0x800}, {0x6, 0x2, 0x9, 0x9}, {0x8, 0x6, 0xffffffffffffff28, 0xfffffffffffffffe}, {0xafa9, 0x5, 0xffffffffffffffff, 0x200}, {0x5, 0x7, 0x2, 0x4}, {0x3, 0x100, 0x80, 0x2819}, {0x4, 0x5, 0x5, 0xffffffffffffffff}, {0x3, 0x2, 0x6, 0x3}, {0x3, 0x9, 0x8, 0x7fffffff}, {0xe62, 0x100000000, 0x82, 0x7}]}) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0xf6b28939175a2693, 0x930, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r2, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r3, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r1, &(0x7f0000000200)=""/230, 0xe6, 0x843, &(0x7f0000000080)={0x18, 0x2, 0xfffffffffffffff7, 0x8}, 0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x10, 0x5, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = dup2(r0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getpid() r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) r10 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x80) linkat(r9, &(0x7f0000000240)='./file0\x00', r10, &(0x7f0000000300)='./file0\x00', 0x4) r11 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, r2, r5, r6, r7, 0x4, 0xfffffffffffffff9}, 0x0, 0x9, r8, r11, 0x2, 0x1ff, 0x8}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000008e39e913472288d037beb427f5750c323d9ae5cde256eb577ec05335f213ded9f6f0f2d285875b82406e0f9e6e213aa5810d50e5ceb44d21c16e8ab3eb0e0376c3a228ac3f6337f8452ceac36cf82ba3e57da820230caa5fab4aaca1b59ae37b27c7455a62"], 0xffffffffffffffff) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x2, 0x520) r3 = getuid() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x7fff, r3, r4, r5, r6, 0x8, 0xfffffffffffffffa}, 0xfffffffffffffff9, 0x5, 0x301f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) fcntl$getown(r0, 0x5) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) accept$inet6(r7, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:05 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:05 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xffff, 0xc0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 10:12:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f06000000000000e21e540ab4b0b4b5a888edf2a12c83ef82db99ba2b3b8c135b2ac676e84b654f7f0c320b442bfeb886e02e390b58252d35e13d96f690d16b65692fc4ed5c78ac6d2ed4da2513098e2b10feeac483d96015650b62212960447b3871f95a0d9dabf689f1a13b5ea29d68fe0b54c02ced3f1d190e55e3793acf63ac5c8bdf83d413997c0a82c42b367ae5fcc558c2824f5a142a8a4111a4e0e4f333133ef5f55e3b1068b41c941b1a54089b24813729f9285c2bfb0dc8f4f450cb4b00e7"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) 10:12:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x7fff, 0x6}, {0x18, 0x1, 0x4, 0xea1}, 0x7f, [0x8, 0x2, 0x20, 0x20, 0xa53a, 0x2, 0x7, 0x4]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xba5, 0x0, 0x400, 0x9063, 0x7}, 0xc) 10:12:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x10001}, {0x404c, 0x100}}, 0x2) 10:12:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000280)="2e3b9c41bab937d71a0cf238bd1e1d3a44a39b3b65f0975c14c78cf141ea150546926e7dadff1b7cd02a2e9ab86756f25e545ac603bde80dd81e1be0c387abfbd71c8eb256cce6a25d79dd", 0xff3d, 0x0, 0x0) socketpair(0x0, 0x3, 0x3f, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="a8f7518d8ccd00a1806e2e", 0xb) 10:12:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() rmdir(&(0x7f0000000100)='./file0\x00') r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) clock_getres(0x0, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x7, 0xa65}, {{r1}, 0xfffffffffffffff9, 0x63, 0x20000000, 0x3, 0xff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x21f5ceb1, 0x7ff}], 0x200, 0x0, 0x1a79, 0x0) 10:12:15 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x10000, 0x3}) shmget$private(0x0, 0x3000, 0x359, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f00000001c0)="dd876bf847a326810f58c9967eb64289cc") r1 = fcntl$dupfd(r0, 0x400, r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 10:12:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) 10:12:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000100)={0x80000001, 0x200}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x200, 0xe53, 0x6, 0x379, "7d10484373a2b71824f542540a6123162fa8d35e", 0x400, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x0) 10:12:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 10:12:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x21) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 10:12:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r1 = dup2(r0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) 10:12:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20400, 0x0) 10:12:16 executing program 1: r0 = socket(0x400000000018, 0x4, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) 10:12:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x800, 0x19) mknodat(r1, &(0x7f0000000180)='./file0/file1\x00', 0x80, 0xffffffffffff8001) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe(&(0x7f0000000080)) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) 10:12:16 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = dup2(r0, r0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0xa, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r1, 0x5) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="8936c1b98792b406de488eeed8350d9ae82d962cb3093248660a4025125febe7d856568c40d4c57e193697ee8dff5a9747346e62119dd69853b11c404a9c16d5b69ce7b7c946157e11257b4668510182ad3c8ac1be2ce0d6153ee5de5a1a105cda1909311553e200e09f8869440a65e0575951f49194dda7efda3b74cf40afc4e0e8ef8974d3ab8a8ce0d7ac286026e53aa8c9fa43367feb26b10e0f", 0x9c}, {&(0x7f0000000140)="232a39983a79831a7343c2d268dccf0cdd47c8bfcd1668533a10850ce981f11ddd", 0x21}, {&(0x7f0000000180)="4396862d286b5dd58db6585c61e433b736e2ac8eb35605cda75eaa96030feb613579934612531cd139994dd0e37919da7395ebc85436c95f5c2361c6c3cf7e5863641227f68fa90376551d49a892d1585fdfe11109c436334fe2ce032eaa1bae1f1732ce8e849106f123cc09e78cc744e1f9f44b68cf4a5093369bf65a310ee671d012ac3b5eae96bcdfc3b965241507edf893dc5e2b7588d1ae25bdb21e1e11b89fb64ebc493fb62d6e3cd5a915b2808861c4ea72b7eee5e896207bb2fe79a3c385", 0xc2}], 0x3, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x78, 0x403}, 0x2) 10:12:16 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0x75, 0x1, 0x9}) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 10:12:16 executing program 0: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x101, 0x2, 0x12ae0796, 0x0, 0x4, 0x101, 0x0, 0x10, [{0x81, 0xfffffffffffffe00, 0x6, 0x8}, {0x80000000, 0x100, 0x5, 0x3b40c0000000}, {0x7, 0xfff, 0x1f, 0xa3}, {0x7ff, 0x0, 0x7, 0x7f}, {0x255d, 0x7, 0xfffffffffffffffc, 0xfffffffffffffffd}, {0x4, 0x7, 0x4, 0x20}, {0x80000001, 0x1000, 0x40, 0x80}, {0xe5f0, 0x7fff, 0x4, 0x5}, {0xff, 0x4000000000009, 0xfffffffffffffffd}, {0x3, 0x0, 0x7fffffff, 0x100000000}, {0x4eb8996d, 0x1, 0x5, 0xa54d}, {0x3, 0x81, 0x401, 0x1}, {0xacac, 0xd84, 0x0, 0x7}, {0x808, 0xfffffffffffffffd, 0x1000, 0xfffffffffffeffff}, {0xb8, 0x2cfc, 0x3f, 0xffff}, {0x7, 0x4, 0x528, 0x20}]}) r2 = socket(0x261a1e9a2de36a5b, 0x5, 0x10000) r3 = getpgrp() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x7f, 0x8, 0x2, "cb9dea27caeb28c0d746c42c45f43ee3830bcda5", 0x18000000000, 0xfffffffffffffff8}) fcntl$setown(r2, 0x6, r3) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 10:12:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x9) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x502b) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000140), 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x8bb8) 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x40) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 10:12:16 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) readv(r0, &(0x7f0000000200), 0x1) 10:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x68d7925a350250a3, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) r4 = dup2(r3, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7fff, 0xd55b}, {0xfffffffffffffffc, 0x10001}}, 0x5cf561d68e545294) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000200)=0x5) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r8 = kqueue() ioctl$TIOCCBRK(r4, 0x2000747a) fcntl$getflags(r8, 0x1) setreuid(r6, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r5, r6, r7}, 0xc) kevent(r8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x0, 0x0, 0x1000000000000000}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) recvfrom$inet(r0, &(0x7f0000000100)=""/130, 0x82, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) setsockopt(r2, 0x8, 0x0, &(0x7f0000000240)="a4b09c2c9661710f3bb51b9e678222883ded898944e09b4618c408248c4defee002641c3b8ebca69af9f0e8f87fec2c080015b8417eca59b18e476d42e9c4d3cd89663694d", 0x45) 10:12:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="809b954db60656e26c6ffd1b79422a2dacbfc985ddeee3576d4a22f67714a2a80162eded785e0586a5d29e1fb45432ed51ed8fde2938ab99a327c9bcb730df5f42123bdca21646a7", 0x48) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x8}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 10:12:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) rmdir(&(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) sendto$unix(r0, &(0x7f0000000080)="ed6daa52b5ca86f84a11297ea734025000f9e0aba95f214e25d595e1b6fb1bd469029598b3d4facd81deb00451d0b83185a6895920450b38", 0x38, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) 10:12:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28003a78d224df918f4cd59a00fff9c60001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:12:16 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="b0470374d933beecac99030977a51c0ecccac887e1d87447886397cf3e0a6d3c5b4823381220748541ca59cee99e62dfeabc061bf4f8562eecbb4f9f", 0x3c, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x100000001}, 0xc) shutdown(r0, 0x3) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="880189c9227789e9dd81e746c8a81aa4", 0x10}, {&(0x7f0000000100)="051edb99fb224c85e16355830ef5b5dbc0dfcc74e884e08c768513137c6d9899e22661aae718a32ebb738d8d29a58ce8aa3b34dcf4e521cf06ee6d67ed278d842ea4c314752da807e920b1fcc5f14e12afae85c8e2ed4e7dbd6d7edf38436a59287034dd48c6b0673730bc1d46401e680e07b5e898c6927ac97d9430515f8b90f754860c7fd11ade8c92156376a0d657d340eedf5481b253d63a15759be054bb726026488d5483", 0xa7}, {&(0x7f00000001c0)="74a7fe7b62570d5499f1aa5ea1ba0c4e99b3cf9f9904f9548a8d8e93219b721fec40a9a46ea2a0a99aa4590ad30308a731c77304193d33915ece939a8e6afc86b0ff0c7ccb4f5531e3cce982339eccf70449cbe28d77ddfc5ce5c8a4170a1359681bfdc7f1cdedaa17f3eea1", 0x6c}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="d800000000000000ffff000004000000ea3d65cc61270cd3c91ad34f0408e042daed11cc32abf1968e2231f3dbe6c5f2ae3257ccc47869a71bf9f478f7db34718af13a796b3df9c14d908ff84921f57feabbc29bac8e20c1e95ae3739cef93e77d12e516960f224fa0990accaeef8cc6a4f3a3e3b521c9e61d72e28194879db2d0556fd00a295727a68be5e6a8af39746e347d9541d8a4c48c1f6edf2a472e64f6065d5929332215bc285465d5725c24153851e6ca87386ac5ec34b1eef7d49e246425f007ef54000000000000e800000000000000ffff000074000000ae6c9b5e62164bd5faf88770139b8e5f9e202832a56bb0ec6c898b963c5b617c5e3bcf85aa32fe0cb09607b91690fa8a61a01f11d3484d7d1ee1d42123daa5834547afc8de0e5cd14138deae8c9307378c6443a17bc5af57e108f47d96c61caa561b88727dd4eada0d7f9f379ab4513266bf9bb52dfd5d49fc0ed0ea4d4ad006ee53c1d94ec316a30cc68f8e1dcce1234693a7c3efa5cd7100c6951fd0274e19f38b75431fa78878339b171a4bd29867f82a4f71ed0693947d5a79ebc48004f599ed17a6a463f963c5e0f2a3cd96a5b173899f552bc3502a58000000000000000100000002000000c2fab49085a6e99627d2e8b50d8dd7f24a595349527e49156498abf5f7a514cf5c5807f4e581f2b200fec9c97983dc213cc11f00ee83bf7df874e9c720ef275048000000bf8a00002ebbabf314dcf06bfd287e4592e6ed5f576b0351d9e13e32db940dd04eb5aafde1c4eb033fc1ea56b0a2905aadeb81f474c3788f1fc09f7c912e53f50b469005875e68255461649b9284d0840871f2cb2fca93f12cb88e3b75cfea6c2799df9221ad24fd33a5ed13dc29c5dd7cd3921903f381c5e4228365509a635ef98ec54da29f5cdf61d26b6ae27f926fb2cc03ddfff96f3292ae6437345c4385bb60dd5f90325240934a89b00f00000000000000000000011ca42363119a4e9b5254d822ee77db58f143f9bc3076c62bd313d1b216680164c8b03d2783fe93d9cb29a1ec756cfe460fc4b5c6004d3f6ecead06ab5d6bef257a195b725d3bf1411890bcfc603e5dec1c7a73425894dd56ce40e222f860db81a7416c835cb93af119569cb99fee1015301a70ec3744557eb08f0558be40620b2c726756069d0f1ae54428dd55f022b45fa46bd27b9ddfe9fcc55d160012c009456634ace910a3b2582a95cc70b210daa1f4969c974711224bd525729a580362b5eb8a989fee0bced2fa6a5935ae4a9d4d57a058502ba8e3fd3129799ed4051b7a16"], 0x218}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0x8) getsockopt(r1, 0x200000029, 0x80000000000040, 0x0, 0x0) 10:12:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x915aee733d09e80b, 0x0) setsockopt(r0, 0x8, 0x100, &(0x7f0000000100)="a44082a0361154286b7c5221e690396c6ead59568d992575df3a89303cae4b9122fcfcb4872014fc4c91f42e035c4fc593e59211fad8cf7c6965149fd3eb16828c072ac40c43f1b5a475dd01894f4f2e5a575f1d3cad26dde5899043f9cf0119cf7d82c31e51e6695fc35fdc0c499681193588df80fb28f54d681e324ddc3e13ba029bdb0ac70c7ebd434f650f9987fec3b6798109be6332ad982ed8dd1a143c22c826a1f7c1429a036aade27934227eb186ae0c06c8d227345212efa457418e93bf82", 0xc3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:16 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x9, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 10:12:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x7eb080d2755cef0c, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8001, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xa8, 0x5, 0x800, 0x101}, {0x3, 0x5, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='v') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x80000001, 0x100000001, 0xffffffff80000000, 0x5}, {0x4, 0x6, 0x4, 0x800}, {0x100, 0x7, 0x7, 0x10001}, {0x0, 0x7ff, 0x81, 0x1}, {0x6, 0x0, 0x1, 0x2ac}, {0x80000001, 0x8000, 0x9, 0x9}, {0x4, 0xfffffffffffffffb, 0xffffffffffffff56, 0x42d}, {0x7, 0x6, 0x0, 0x7fffffff}]}) r2 = msgget(0x3, 0x223) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x6, r3, r4, r5, r6, 0x40, 0x80000001}, 0x10000, 0x3ff, r7, r8, 0x1ff, 0x7, 0x1ff}) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ab, &(0x7f0000000200)='+') 10:12:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r1) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c65300031aff29cffda6acdde4bf2f45dac841d70b0a82f28b1eeeb1860401c5f2c778d6ea0539b28e0ca37805f49e1533328d9d695e41b2f88acdb206cd30d49bc8131630b9ebf07a69cd275c61e314d9c98dcf40edf4f342c269c07f914"], 0x8) getsockname$unix(r2, 0x0, &(0x7f0000000080)) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 10:12:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000080)=0x4) 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) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x12c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000066696c65302f66696c6530000000d10e552fe5202b6323f6857ecce1589b1ec1cd52918acc83d109ff8abc15c4783cc32803f9c5e24f38943a09c4da20ddd039333ac5502a0d2f51f64a9f933eefea906ea917fd5a330de24f4723b2a48a7112da431a7e14a5079814968c39"], 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) wsmuxpoll: not open wsmuxpoll: not open 10:12:16 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0xe2, &(0x7f0000000080)="db0fcdcc82b095eaa4590afb5d923bd32a664833dece0632e7311955bf0fb97c39c838423c3fc81bfb89940f68317c5ad4f3a215579ea71ca93986cbe2545534b95e22c460ea283da6d244ee6fd93ba54ca5e4df6ff0649298366b23306fb4596b8d9d38a6d6a9ec2716cc6422a2658abff1940ac035b495242788bdbfda029a30bbb715cba39d8003636cbabbc9672651599be29f76e6379c5018bca5d662af3214d26fa5b2c6a57f641e0fff7bab1eecbb875bc98ddfc1a75a62c62c5ea2ed174da6a876b87f8e7e9e6ef1a133cc9fcda10b7d7abdf7e4c60494b2bb73b5073a19") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/192, &(0x7f0000000000)=0xc0) ioctl$TIOCSTART(r0, 0x2000746e) 10:12:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[], 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x190, 0x0) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000040)="3708c45eed3570c3a5200f254b1988c44eb7f4fbe91860ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48ec2313e72bd96ec804359f7ce3af9e6a2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad2528", 0xfffffffffffffe4e}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bda59ab986a6f449432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x43}, {&(0x7f00000016c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xc9d}], 0x3) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x20, 0x1, 0x3f) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0xfc5bfe7826d422b4) shmdt(r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) 10:12:16 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) flock(r0, 0x18) read(0xffffffffffffffff, 0x0, 0x0) 10:12:16 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)=@file={0x78229df626b7dfd, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 10:12:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x3b) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) 10:12:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0xff) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pledge(&(0x7f0000000080)='\\):\x00', &(0x7f00000001c0)='\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000000)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x2, 0x1f, 0xf7, 0x8}, {0x1, 0xffffffff80000000, 0x7ff, 0x8}, {0x1, 0x4, 0x6340, 0x7ff}, {0x2, 0x7, 0x7fff, 0x9}]}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0x10001}) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x0, 0x7, 0x8001, 0x200}, {0x9, 0x6, 0x7ff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x408, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x99, &(0x7f00000000c0)="bb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2810, r1, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 10:12:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x17, "043139e00000e6080600000025d591942b82875f", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800009fc04f390001071a29be630bd7eda3ba846ef20cc47d23184d462c6be29d4fbae108da3942"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x21}, 0x0) 10:12:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 10:12:16 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="ea45841ed5eef4b3cc22c45af5eb16b1499397e9bc637d2c08ee5378702a10bb3d027a362b505f252541e6784f05d8acc2fd4f536cffe04b32e6758d9d52870298b9a0dab4186b496513b1855e3e1c8b6db932d1927c4db0c7bfd4a0a534e03693424fe11d84b9da7e4df5cad1c387bd1df5af5d8ccc1d57a6ad38a76b02f6c1a5eebb2474517b5a8bc564b8eea53751efccc6b979fb8ddcba8c666089293996f1ef81b48ad5eb4fee2eff719bbfc0a9e6f7019aba061c88671cf79274fe256f6c2d61c1037dbc2dce7d832f057a745d92667d2803db166e979f39c89842f8df", 0xe0}], 0x1, 0x0, 0x0) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec308484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5efa8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825891bcd0b8793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000003600)={&(0x7f00000003c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003500)=[{&(0x7f0000001400)=""/219, 0xdb}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x3, &(0x7f0000003540)=""/179, 0xb3}, 0x842) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) socketpair(0x36, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 10:12:17 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x713d78fbc790d328, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x80000000000000, 0x6, 0x2, 0x0, 0x1ff, 0x35, 0xffff, 0x2, 0x1, 0x0, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) sendto$unix(r2, &(0x7f00000000c0)="0650090a7416ecd12b79b34985599b8b1e9b4414cb4fd87821a0ec", 0x1b, 0x0, 0x0, 0x0) shutdown(r1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x80, 0x1ff, {0x401, 0x100000001}}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x5fcd, 0x8080, 0x0, 0x7}, {0x9, 0x1, 0x7, 0x2}, {0x6, 0x7fff, 0x8da0, 0x800000000000}, {0x4, 0x9, 0x200, 0x7fffffff}, {0x3, 0x4, 0xf79, 0x7f}, {0x6, 0x40, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="cd08") 10:12:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x54c, 0x81, 0x8000, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 10:12:17 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000500)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b844ee28d92bb967c28931e113dafc237a4f2e5691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7e9b937a6f01948bedb5432e29504af0c0abf84af5a1cc203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x9, 0xfffffffeffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 10:12:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r1 = syz_open_pts() close(r1) syz_open_pts() sync() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5, 0x80000003ff, 0xffffffffffffff7a, "731fad7b2183df0327b82f7b8f00"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r2 = semget$private(0x0, 0x3, 0x210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x2, 0x9a2}, 0x81, 0x1, 0x100000000000}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) writev(r1, &(0x7f00000016c0), 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c63286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa27f0e000000000000b19553cfb23cfccf9475ab61a6580b1f", 0xfffffd62}], 0x397) 10:12:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x1000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r5) dup2(r1, r0) 10:12:17 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) setgroups(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) setuid(0xee01) r2 = semget(0x2, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) 10:12:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x203) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 10:12:18 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffeff) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') 10:12:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n..', 0x3) execve(0x0, 0x0, 0x0) 10:12:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 10:12:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) clock_getres(0x6, &(0x7f0000000180)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x7642530b657847bb) 10:12:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x9}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) 10:12:18 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="392764c7d0837d46fe00f30000989f7b748418e96060"], 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) 10:12:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x5a61808aa9324fab) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) syz_open_pts() r2 = semget(0x1, 0x8902e2848936495d, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r5, r6, 0x14, 0x1}, 0xffffffffffffff81, 0x1e62cf6f, 0xf5}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 10:12:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0x6, 0x1, 0x81}) fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") getegid() 10:12:18 executing program 1: getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 10:12:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffca9, &(0x7f0000000200)=[{0x8, 0x8000, 0x175d6959, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = getpid() getpgid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0x8001, 0x3}, {0x4, 0x1000, 0x8, 0x80000001}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) r1 = socket(0x6, 0x2, 0x5) recvfrom$inet6(r1, &(0x7f0000000240)=""/250, 0xfa, 0x842, 0x0, 0x0) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 10:12:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x40}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x3, 0x8, 0x2, 0x73, &(0x7f00000001c0)={{0x1000, 0x4, 0x1200000, 0x2, 0x400, 0x100000001, 0x9}, {[0x2, 0xdc, 0x469, 0x8001, 0x8, 0x876, 0x9, 0xffff, 0x8, 0x2, 0x2, 0x9, 0x4, 0x15, 0x7, 0x4, 0x10000, 0x101], [0x4, 0x1, 0xfff, 0x5, 0x9, 0x0, 0x1ff, 0x5, 0x5, 0x101], [0x3, 0xffff, 0x1, 0xe19e, 0x7fffffff, 0xffffffffffff8000, 0x5], [0x5, 0x4, 0x12ee337, 0x1, 0x2, 0x6], [{0xafa3, 0x3ff, 0x2, 0x1}, {0x6, 0x6, 0x1, 0x101}, {0x8, 0x7, 0x5ef}, {0x100000000, 0x1, 0x7, 0x9}, {0xfffffffffffff2cb, 0x7, 0x100, 0x5}, {0x2, 0x1, 0x4, 0x9}, {0x4, 0xff, 0x9, 0x7f}, {0x7, 0x80000001, 0x6, 0x200}], {0x5, 0x3f, 0xfffffffffffffffc, 0x3f}, {0x3f, 0x8, 0x401, 0x8}}}, 0x1e67a59b, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 10:12:19 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc7, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x6, 0x5, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 10:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 10:12:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = semget$private(0x0, 0x6, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x81]) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "e76746aa2f00200000001675e74de40029cd00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:19 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 10:12:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000080)={0x7, 0x100000}) 10:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) writev(r0, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x80, 0x2, 0x5e100000000, 0x8}, {0x3, 0x5, 0x200, 0x6}, {0x2000000000000, 0x8, 0x80000001, 0x6}, {0x2, 0x8, 0x4, 0xa9d}]}) poll(&(0x7f00000001c0)=[{r1, 0x80}, {r1, 0x2}, {r0}, {r1, 0x40}, {r1, 0x40}], 0x5, 0x80) socketpair$unix(0x1, 0xe1af264821b1b2e0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 10:12:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() flock(r0, 0x1) mlock(&(0x7f000082c000/0x4000)=nil, 0x4000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) dup(r1) 10:12:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 10:12:20 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x53c3, 0x5fd, {0x343, 0x6}}) fchmod(r1, 0x7) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 10:12:20 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 10:12:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x2) shutdown(r0, 0x6) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 10:12:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) fcntl$getflags(r0, 0x3) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) 10:12:20 executing program 0: sendsyslog(&(0x7f0000000000)="dbaa896292fc0ee1ed0f941d569a9db2087b522855f83bab3b2619fcd30cf66a4b2ae7e8801c731ced0f6dd17a604256a8f74b14cd4e1c7b57597f70392da4204b0b9b3c6c673eb489a7630f0d9767c1c742074d6c1784ee62cdbe6ae46c28aef8a61f32c6791e27d8e6330e502a9e4ae671aef71a7618df7359dc73f8ffcc3ba0", 0x81, 0x1) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^\t\x00', &(0x7f00000005c0)='^\xef\xa2\xc8+\'\xb7\x1c\xf0\x00\x8f.\x1a\xcaPX/\xb7S|\xc6\xc1\x05\x96\x98c\x8cHw\x85\x824H\xfd\bP\f', &(0x7f0000000240)=':@\x00', &(0x7f0000000400)='\'%[{\x15,\x00'], &(0x7f0000000580)=[&(0x7f0000000440)=',\x00', &(0x7f0000000480)=']:\x00', &(0x7f00000004c0)='^\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='^\x00']) socket(0x6, 0x8000, 0x9) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = msgget$private(0x0, 0x1251de754c79dfc) msgctl$IPC_RMID(r0, 0x0) r1 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x7345208ca29f5773, 0x0, 0x6, 0x10001, r1}) socket(0x16, 0x4000, 0x7) 10:12:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x120, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) 10:12:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup2(r2, r0) 10:12:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 10:12:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 10:12:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x2, 0x3f, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 10:12:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x104) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x200, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) 10:12:20 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000d1959b64e1764e79b5fe0647302331e0cd5ececc31461a313c15651cd03a38dc2ccf46590b318dd0fd4a40e20438547c4084301869c8ebfb3eff8891fd85d0ae2ff6af3f3c50c4ccee379c847a4e0bf271c84e3a13167bdb962020cb93f3655037887de52e40dfe9a4ce539a5a88ac3bf9f34ac501f1543edf6810ad4c084954b1a8e081df0fa2fa1b523eada90e81415e6f8fbb9d52bcdbac398e6498e9668e20396630823c6e0c62cd025d958f26e826659ccee6113748675bede83616520a0dd88a4b053e1c3ece58a22d88b858fab72872bc6421524908adacd1185bdf69f2d9fee4c93c4c7e55da1cbb8dfa"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 10:12:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 10:12:20 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af84750bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef828", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) setuid(0xee01) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000100)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) r9 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000540)=""/166) 10:12:20 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) r1 = socket$inet6(0x18, 0x7, 0x1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 10:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0xfffffefffffffffd}, {0x2, 0x8000, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:20 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) poll(&(0x7f0000000040)=[{r0, 0x86}, {r0, 0x100}, {r1, 0x2}, {r1, 0x2}, {r1, 0x4}, {r1, 0x2}, {r1, 0x1}], 0x7, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 10:12:20 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) 10:12:20 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) 10:12:20 executing program 1: geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$getown(r1, 0x5) 10:12:20 executing program 0: socketpair(0x1, 0x4, 0xfff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x1000000000069, 0x41, &(0x7f0000000140), 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x62747a1861691f60, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x10, 0x11) ioctl$TIOCCDTR(r2, 0x20007478) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/159, 0x9f}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/173, 0xad}, {&(0x7f00000004c0)=""/123, 0x7b}], 0x8, 0x0, 0x0) socket(0x20, 0x3, 0x9) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 10:12:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/97, 0x61) 10:12:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 10:12:21 executing program 0: 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 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae2", 0x49) 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x2}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202e6db24b2984ac11315662e2eac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) 10:12:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002037, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ffea00000000000000000000ea78000000000000000000000000000000000000005600", 0x2c}], 0x1) pipe2(&(0x7f0000000240), 0x10000) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') recvfrom$inet6(r0, &(0x7f0000000140)=""/181, 0xb5, 0x843, &(0x7f0000000200)={0x18, 0x2, 0x69, 0x20}, 0xc) 10:12:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 10:12:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) close(r2) write(r1, &(0x7f00000000c0)="a6382a5d18bbab4c29a60013617fa3085c9eedce5558cad5144982fc9cc3506cc2a013039575c7c55785b142c3bdcc346ec493c2123720692d9d923652287b228c4866b06c80b3ce7fc3", 0x4a) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r4 = msgget$private(0x0, 0x100) r5 = getuid() r6 = getegid() r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xffffffffffffff8f, r5, r6, r7, r8, 0x1, 0x401}, 0x1, 0x0, r9, r10, 0x1, 0x3f, 0x7, 0x3}) execve(0x0, 0x0, 0x0) syz_open_pts() 10:12:21 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r0, &(0x7f0000000340), 0x0) write(r1, &(0x7f0000000040), 0xfeea) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/57) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:12:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) fcntl$getown(r2, 0x5) 10:12:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2}, 0x2000000000004, 0x5}) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x436) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001680)={0x2, &(0x7f0000000240)=[{0x40, 0x6, 0x100000001, 0x8}, {0x3f, 0xc3c, 0x1, 0xffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f0000001400)='./file0\x00', 0x836eb26dd91dab95, 0x120) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="18866483aeb864b4a5e0cdec95293c0d08a0be3eac0c22db6f05271e2e6d12564046f3437f74b93bba3d6443d93407efa503d8fae55e49d6ac8ba1668d3dd1ca121a1e5e107f495572141b986f9679e0c08b97bb01bbc3e8430e0eb6e4fcbcd19bfc01ff9393af051ca09927cc1ee22dc4b0237a6500d79563dc3fd9feae38c7d762b45cae153d5217de061e51121dcb736b3b81d212d5f66f10c5ce22561827eb4f009724357d33e35723e137e82ea17191db0e927a37b7a760798ec9eb69929e9375c838bdd05cebbf3f3e533d9f93ecc2c123e0b752354dcdd29ddcc89de29072c6d3fb17c865", 0xe8}, {&(0x7f0000000380)="766e35e176ac3560d3c20f187be7679248404b2bd599043e016c8d10fa1f83370b871e6c34ffbd78488a59505669aa8ed65a119208533050e1dfa503ce698f6e6725dc500a23369acc6cd83cc1fea67ff204c62148526ef286f2ea693a64bc7bcba82b2fcf4fcb0fece1684c46443aa3e6cee253d6c4b2c8fc1bf88fd714a1e3fcfec0c336820437cdca727f99118fba2e30f6bc4f07e5c93f5198100f82b92c14dcc3145878327c12eeeeb6da1c17ea6e8d234236611a713e1958738fccc226c5f268099cbc9de5a6c402f37db7c701e2730b3b217692f647e7837b1f40954654b37c83b353b2a8dcc68980d125810330ae513cab45d43e6ead4c8aedcfca5b2b67568e1cd899eb191614d0389564c8a1827a48ef2345dc890d2b6181986b587844de0546c198f723621584b1e87e33cd10e44e3a338378a5cf593110ff3b9f3c6ef5a7c626f189b7d8fc64bb7f8e473a357502b9852476ecace53d3d059fb90618ab6d0d95f6becf1da869aebd8cffff87b9144855b44ebda4461df2271227380f0bf05b7783f175083dd3ffdd3bbf11691116047d7648b64283ae39d775d3946238e66252dfe0ae9d9b6ebc9a2420ba52ae8d277397918d92384429ef37b05a05060403c2f9d573fadc41b79dda790bc2af3aa599bd9d793a7308101e51eecd015639ffd2990d5c48be19dffb806f4503eb445b16080e57f103dc97af2b9f5443cc1db017815611808243f9fe95997d827f7d796bd9300f4e9348b390b845008ab11cb980ff536e0444e309e111fa2264ae70a4da37612fe13272707028bc870aaf783afdf5a6585d228e7fddd1d87c050bd83838ecc584cfa16125d6fc04b57016ebafeee5f838fcc56024a497e7fa5244800611d3f72b5c2ea38832f497871df4ed1305cefdd917f59c879cb5e88149a214448bc765d11b0c0b3c8e4ba3e4eeba1c393b1842b48e7f44ade05668d85b848038d14466d29907d6d27916efc8e6827dddf3828372f5df7e8864921e7f3c58ddc8b58af6f16b8ab4565881d678cb85e5bcaad08b67ecb90d19a0d97f1fc3bea540e59bd95ff458cd9b9828954c081844bc8d921afd46a8ddf9af9a9a2d7785027fcb89bf6f6af4120fbc245a8be58c1c39175180f5124211007a919bb90cc6d3924c77463bf27f64249f2866ad9ee762c457821327b9610497f173596bd9475bbd0f3c6353a5e70f5e4938fc40d29327b0d12305db999fd9f7899f9e8730b8060ef4cb6f05645e47f890fd102cd8578b429f08f75941e1df8b0765c1a86b6b2f20967e73cc3248059bc23cf15677f0683a35157e3dcd80c78bcad685d859f173a15eb105ef99cbbd4a4c995d8183c892152e9013837b03b6935e79157782facad391414028b913d1a59b8bca2e8a2db3544ba700ff2e3e89919218933f89e28a6332f286ceea9af3e58f736de257a921f720c54a77fa631568c0b8e3e7fa963fb7531f1fad358ad1cc305ff59f347b88c478a1fcba4cacabafe9362f1c3a1f31b6f7b4caba691a523051695e9d0f45c5a62c59d48efa0b5e5fa40e6d6998e24278cc66da042a95f9b4c291c79c37f6f8723e654de3d6e8e10ef3e2b67fc0500c938a0233546fe15369b0cf9f29394c72870d473973494768290a8a1f75da49fc65790038d88cb3514fb4c4edcb58e4a62c163cd6d1eec1c7e36d9ab9f7624f29a026fb9a4dde2ea59e88cf8bf6ef45a0628756e901b5faf061e23493afc504cfa3e926bb70b21e8be887f600336c6f0ecfa28e1b571d559a6e5b830d13d09e713f1bb0781b0b3a7b18dc36fc81f9a61bc57b75a7154d2f47d33bf84bc966d8e2f23b8698e47ed0358e7eaf81ca697873323ad791158cb413355f4fde32f811443e4f6e92674400030431bfaefba220dcdc86831bb6747634f309d189225bb485ab4106b9c9e7c8a7f7883a5a7682dd9fd00ae76420ad088ea84e5dbf3f223976c3fbfed5b7d8e8f89e324e6d9c0bdc8a24e40bf7459680e1cefa4b89abef0cdfbfff54832bf3ad6c07517138bd5c3c0d53e88c27f139904a43c30d2fc613b3a2b56879907cb8fe1f111c6adb8c8a8900fac42cd633edb7262f3d2756bcaef553942df75b4d60fcf3815ff3606c0751466eace07ffd5191aa934d499e6c9f9b90a44d155b4da023f15daa4dda840438d8a7549aee459bd3c546ee620f56736d477a76806441e10a7a946d9979cf92f8ee11824f0a14e735639407942703c4334c05747aff4b295d5aaec1297d695fac6690e64f6dc0a6ce91951cc4ff38dd2c830fcf0d510651685bc46676b3e1cc7caca5708c7db32cfc3067af6c21550cc295f2ef2a9599ab7ed5bf0844fdf3baabfeee64f8b922648398e1d4626aa8bc3d9281d8afc6605fe9b1333859e899f0b5b20b19d3e37d37510d1116bfdbd0a09fb4dabac291528732440dd48ba966bd0b26e01bb65d67649a0c13f3d2e99bdc971d8bfcf78045154121d6ffdc508f08217d61dc676aa495c925fe0c7e683bb504b6bf6ee5b80cb0a2e15f573b15f65045c8a6e124e7490e68065ff863443cd42dd9ffa2eee8cc7441714d167a58ff9b13d0cfd05f82193cd16c5cc800493fd4619cd7373ebfbc32731deb8a07c79372d303ee948fd21da1c4ccb532cf3d4e07d1eb82405e6b79fb22e66ecc1846f8def9f1ff8476229f36993c97bcb2401ab9af6ee72b0971fc84618baf1730368bce80f5cfca8140214ebeb4340ee776f505ffe94e5df660fd226787caa1835d0dc899191905f4663bd794dcba04c17b444e7560f411d29dca45df49964b71355dae3f70bfc21ee23e5b15da936a93cacca033cf22dff16e35505c383f61616ff47866bb0196f43c17c6f7101b2288883f9ce7e07cb55f935d5201d0766f443cc577c3589f4c96d6f29cfae5a56c860128aaf2fa311f72a09f482e7a23c9d3efcec6d4289d2b7922d6849a71ae756c3607f5efa8fdc62bace3152f53cc50296d51901ad049b7b73b104edd066b342974662f02775104f0dd7340922176020d534287e078401d2ea4074cc169d4d0dc6fb9652673677fe9b803aab12da9313582d213a8c0f136351d5831e7f693433f34fbbf1b866a4acacc6a7fa86d765e8c50d6a16c8fd09ecbb707ccb4fda48ea0bb3b394ca8e92757fbb7a333584331b7a247c1fa1bd1818f86c9c77546f8026dc7421f433260ea57b88dbc30d4e3d7678785779f22331a9813d2b9e93e0ca2cc0a2b320be894b15c559c00772a48750b2178f44ff3f95099ddcaaf5f13e7364a15dc642c9d1261dde95d24e007ba3016ecbe34d0d316e77dda053954416df6b36fcc65e35f2595acbe3817a571708bc5fc3f287250856531d042ac3b2d5f4ab864225547da3e2e70c3ebb32f3c5da6491fc4acf8a95975eb39ebdb47f119da4649277060df1b2f05fb1948bd0f7f4e29db0bcd35f543c70203f4d5170df6aa7b745633af7ff82ff6f250cb4ed3809b0bd3a6cec2091af91de76d2e4b5ea0459cda58a78deecf2f0a44b229b222c9bcd59999342b4b2d5f49f73251dfcb14f671d25cf630e246daf28b0a2b52245e2938f895c21413fce22b78064c7165e3ca4e5d8c8461ed7f2a7b96363941b3e08f00d9d2c44c25ed8817982c30dd322f09f04f70ee554304cced6322a9f8f65e586ca7c31cd5ec5f30441b4473ff73714efae28df203f3b30856b32a627293a2cf65a8e83221e5f619d2c3852f27c193f91305992609ee06e4f88f22437db19da3877ddce5ade627d5046260e599d4a9e4a771c9b6a729c8cc168b821a566abbedca1510fc99fd0b9451dc80b4b96b84ec8530d0fa7533bc6e74e5182328e35d2017cc047103f837b06a07402dd2ba07a90f7202a946130e0ad790280050c260ad99de613820cd0bfed31190749287f3a52c8fffbfa792ca17174da1e37f89fc497843e504b721197cf74bbdf221e5689d5d34b7b1487e5dc6ae96f8afbae7c36f1b24fef813318c4be18262eb37e542804b3b121e6d354c4584cf3b60892163e7ac38116a0a26c59452b62b98f0f1f8cc20aec7064e35d7b6e8d2d87547e24bd9d57f592c14370d4c1b286c14a07e356fd991daf31ab597536f6ec4fd5a70379e1b8cfae819033ea0c2c33f825664e8e7b864e20983c04804be628740ed5305bfd166a59a8abd1146a61bc5d65bc3616e5c967bf45bbe92b75389f326252af749e9c459424bfa99ee3fb6925351882e168539224c4c4226a87456ba6f6a306050c9d31efb52a089fa44c36c6ff2699ca7f7c04fc2183cfc11faed5a4e8312d61d81375c35b5ea5acd1a0b22b9f1763377becf779584af510f6e47160bc5a280737004027abb63787bae1cc4430d5a2c5f4a73cc8ce7e360968f94ab150e00a2171ae46f3d6a9b94953cb6211b2b9d17d4b9092f414c5000b71f5ce17dbd4e1a31c4b671dc194b17032fef1f49da2bad99366204ba1a936188e25262adc7810e3548ac562619083eafeb9c9fa22f897a27ee8b7b4f2c1ecf2c04e56d3878b5bd548f7c80b7f6e2f08d2002d686b45fa200a25e58a98d3dc568f9d17d376afe93c61644c89cd951d8657bd9b91be8b9230a4f82eb633152df927d61fa0f05ee2bb593611fd03273172b0ad43c5444141408c2938ac5251b6c9f85c6ddc2daae5767bc07bde8c023d14eed7aa113ba07fe5b4e5132d2697259ceb2332f4b9d4f964a44c3407b8dbc60bc16ae75e9c6cc4b8fe672ad498ec96e500bd61d14066e08c53eacacec59f3e234a720093e9c02a6cea619a416d035b2ace3de99a0a428e790189e0ee66365cdf802dd4e036326eb78657c67ba5b7712c699279fd9319e9bc8bd355b17eca7df430b453e99920a025a715bcbc45b654ec27e26fc28c39271275ffff58576f1b221e22f7d5e297181dd035783cfecce99d95ff8771e69ff38787ffb8b6de09b89e19065e61eb6a06d6c58f138e35270a547d33fd6138b1f573e97496a046670f2a255bce45173eed6e419756ba2907b77d68e921529a84ad4e56e682d1483376113bb4a9d38863b1cb3fd38fc18a753db24d7e1a1c73db151e71fa7947dcd02609885458681d3cc651b84660f8cbeb464d412d11ee019261d1563046e00e917c3b3137846107ea31600868e6ec4285605dd22016e8c50721f2706034f5a012a02ccb806988a16d79fa65f90339296b5743c3f19e914a5e4995b7c68f7221dd4f2c0e35e6bad345efde63b89c142fb4c3d6ed8b75b4c9a34221c3ee099355ff0fb8a789f4228c6da672a308e4141d677a8d27ec4ad3bac44a2469375339d1b04d1c8c97f42524916996fdb84b6a50141246c34f313aea0c5d6b619ae1851ec901f90e473e1069d064645c912989723369cf687c3f45c06304365619a2c6285810997d86418c9894a4a7644c711bb52499f5be539810737190233f8c6d4d56a7fb856fe91fd898061bca0690a0bc6cfad94ddfa7f548c6fff82f87da33642ffd6e06fa84f2563f42d2edfa8edca931c56b74979f03b21bed50ad30843762ee8f9a4f358c31528944fcd6d7938d5b8cc5af9b5ffe75135d9ac21e3699f0bc14ff6718beab502afe1f1737fce2ab285ec8c24fe970172711b3d243c92e8761b36dd81e58ee1f5f74f4103c936e3f6696a119dde691240e650ae6a80c93e75a4a7a36fabafcdc7106198bc08c3fa2f8f142dcb6bef685874f0e4de57a5369ba24ce0852fb2728da6b8a21f4711e47373b73a529eb6e09ca4990e2da645bf970e88d6587f2505211ece880d47bce46919301e5b6890508381c9c2c3ca72cf", 0x1000}, {&(0x7f0000001380)="dc2a30c0cb5838a8a5865a2531a927460fc78c95d5a489a8d79f53ead40f7237c24fea9aded0c77b45e39c6ee846c7bd77ac6f01bd79cdadc8139d47d5024dca7d6972931729c15cdb89070b045c1d81c31e7bd4f98b", 0x56}], 0x3, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc0, 0x2}, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000001540)="fb8613a070f8352cc5e11b7d0c046df4fbf43971ba1d4d6407eeaec95b158dd2eeb978241e7997ef8a4e5de60dbf27dadabf5e27aa1902000000cb3ef808637f00395d3586006e8630a9d643d340ce6270cfa1bcf081851e02e724e8d3a2cc9763329e4e287436337a495f23d479f8fd7e5ba0093d8396b7669facff77db428fef1d6965826b33a8d3b8d6ad8f3bd7f8beab44369b4bcb48c60e85d41a870218f73e57655891559769d94fab151f61db5f0f82cde0d9c79d3a191c0cd2820bb49686a0f821d4854f4f0aedfd4e13d8248437454980bb2ba0572373d3826c894a04deaec44fd047f2d9c3b929b2fecfc61f0545ee41309599152e1267fd26029538dce3", 0x103, 0x0, 0x0) 10:12:21 executing program 1: socketpair(0x2, 0x0, 0x7, &(0x7f0000000000)) socketpair(0x11, 0x4003, 0x0, 0x0) 10:12:21 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 10:12:21 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x7fffffff}, {0x8000002e, 0xb962}}) dup2(r1, r2) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r3 = getpid() getpgid(r3) 10:12:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="f1b15b2be354e9707507930b479e39a4cbce168e1e0720a62e8f4778a24cc625304c4f1a525da22684c79c9ac45cc68cd053745bab502610494b5fb258b891030cf25000e8cb25f2f1f644f837450d1d64a65a38b5cb861d3695e634d4cc4f03d3f9e31dc2643fff008ebfdcb919c17c63c02de26308a2f55faff7f4eb2f1457dbac226f7dd2e7707a7f16a9f1c256752f7ad59d4865b491ff6eb685c3f2a4a0f28579d89d5b59ea4db938e49da1973632a2ce1a817c919b3f4e81ba4b6416900991d8550c597aed189e4f15ed96d5434f95ff9b758b1acbe9296c1724b3d796b11b9d107a2fa7c259aa25d37dd2c71772782433b4f77910d99cd07d617a21bd6e94fc4a456203c471370ebe867711c527cdf4ea1b01be4ff3e13a3cdf0075e73307a50e4dc94c5641795b903fb1d19b3fb84f671191b5077e151c34049eab72a2f0b450bbbad2f4f02312fdec72d49ed58ffe05966e6c1e13c67c944741320b6b777e7fbded10cf9ef1c1868cf83f238540832d22a013044ed0d5b22fb2d2ea2e6290f401684d90368f45900a1a427b5401aeb8a85ab52912b88a693814a094ab66f1d87d1c221dadbd8fb9506bbc09683a49d741181ebc0e8dc2126da2274773ffd39911abd994f2c2fdf62bbb42546c0ea04133b04fbc0c2d2333177ec5b3c22eee1086f68db67714d17e0d010c7ba295bd0430f3c343add940d8bceba95458ba0bd5aa6ecf4efaa45de6360b76f36ee8c697670bd087412372dfc88bcd9e62434146a7b163e64d85d5443d32de50b6e1100514533276f6f6f546336f50a7f2db091443d342dda2c9fc4ef69d38c676efb7bbb275ef866cf843ea62b221c65031bae15a7fdfe125a7d2c33381e6fed982069d87dd933f5fe56963d3521d7070d55ad68bc4c697cceb6b9a0ef63ea33da2be3c44277997dc96429e489c1d4e6ea5019784cd4ca72057b1c2af4531053a069fa7a3033958b394f264859f6e90024b580b3c80181e4bce697c2b2e1e8b08a0e137a1b3a13843e9b7e9263f131d018e7e1d141a20ca3c23d714f66ef4f42e97cc37753a878c252d999570b1a2ff011b6d5b5f89de11fde6bddd795422dcf727d48c523b090e9c7c5fa94b4c9b7f85463dd2f1e2f8e826903860769ecf1d3461dfb7d1c17d4d0fb99dfaf714c9906c54f18b35bc158b201cca7318fb87c31f170fbe0cbce41b7972475ec9185ba65a733afc1eb53a60be7ab6ca6174784993451cd6e218cfd3c260e3b1c3a8681a057f905466d333d5b8bb76a915a5ed5c29bf3d6b6741cc45ade9206f38ba68e093f1f279f6161c6abaef932e101d3bf3dd6cab9705f0eb606d9cebf904e1509d7cb9855c95b4d3d749741a7e5cc5c3f4d086797aac508567ee2180992efe184ded9894e3a0ef44d8c88979c20368bb671eb0462677ca443383c78d0f2997029f5b206f49539858354ab4e6ea002cba0a3a4af3ae747d46ed9ec0f82a80a19b95dccac1e5382bcffcd19a738a658ea1088e25887083409e051649c44fde3b51914b227265ad5e78f461e137aafb04906b252a58227ff800c36461f4875ec250e07d2bedb92cdb0bdfc0d7597d6a3f0cc98e200ba107ee3d7b83305a7f562f13da8cd58bc38746ff1c5898a520e4a2f91ffc1684a5a7994a2accae02aa19664ce03832d4803faa1e6e0faa37160c7080ded04aada5efe59d8862fed9f6e032e38c24984d0517e5d1110740601e7aeae02a1f83560c3929f333bdb3d8eed17a3633ca2a5d043f73e8515359bb8e906ca156f0acd4d80b1a86206e0a27c25f20b7290d2047cbf4c471648a34893c555a9c3ca6fac7124d8df10bc93d186c8a6fbdbd569255302f8d9b91bb083c24599f2da435be026398d96413e5898399ca79aba3970c439d8ba40bdb28ed5ebbbdd2308029185ae8a035eb9d22fb76a75c9d0391879385b7ab5e09fda9223e6edc809e470751b73ff436eaa75b1f81a5ca06bf910fcbf3fc8300d7630cbc90d01d254c473c6c8d5c8505930fd5f5929d35ad326573eea1ba62bc246a4796211aa5a02a6cf747f1e03d24c697e15608012f6817db520b47cb5b29465b0319c83b6b597b77d1416e301ee6b99472eaf123c7e305e6a9b0d7bde06dfeacee345dee93bfd75ff20796c4450bb8953a74c8f448f84d3547e325cbef27844110013837df9a149495b8b74dbbe024de00752d8d1da5f819f52c575dc720653b80e4bc75324d638d44cf0d0280b4f48ab33ca26a2272ec1a3ccaa1a252dcb12d9c5f4b860185e0ca53de32ba67cfd78ea2b5fd8752c0728ba09961ad80f86b365109e577d417a73ddb7a41fa35f14ba8bda24dbe1077167a12c937ef6bc432bb41ceaae7336b0e4db6983c773d2206edacd10c6f0c6fb7986aaed23abbfdfaf5f00da08da1c5185890cc1021b2627f89cb3b1d7fddf680a797e4001dbc4803866e3ad473403b31a5fb5dac4fb998a4ca8b5d981e6a7e33084d5d04f6771d03112c170bd6c6c00302fc2e557f562a98ca5af1de7654dfa00f92c787d66f6479c83f728ad565c9d71e80f58814b18cb0e73feaf71969c327382ce3bdcf338df12b1e6094a878fecf179c4b399186ba5422ef59d28ef068802db8a1d44c75690648e46eca32d7c4c8ddc611a2acbcd9fd1f37c321aaa7b8aeeeea9aa9277ed83361c22bf152e1eefd198668acae3a720435736a766fe692d4fdd031ab7187d18307b0fac7a65e3d1c4b39142ccfc9cfd71744c5687460df0fa559f935c71b48fd2eda0a8cca423cefe0b0c4967270a79b1cf067b5fc2aa556a0eb1684bc7fbc5f29ab0aaaf9007b3d88f94e23f553a6ef5ea6f0df9e7affcc4171ef59305091fcb1871c2eb644b7c66f74daba8afb0a2cd907bfb44083f92677f09ee8b83b7a95df617b0b83177e4c975683a7c4fa35fb5a1e4873b93d7ca42929c7c0e43df7e7b40008256273e53bf8799b14dbb6ec21641510845b8c7ee479c874081afe856643564c47654dc7c773354e661a572efe40bcad63132b25fa0fc0ecdd92d4411a0d2170fb0145bb4d44a6a2e86407a3b734d7f0b90ff7d907f245dec573cf9fad851930e0a8bc4a1f19cddd332c257b5b36445364ea184a585815dab77fac7afd7477904c6af941a962838cb49c97f2d7a0e4d792df8ab5c88f791272176bdcddec26d6de8a13d2e3321b2d10b9adcb641dccf8c9ba7116f65052303e8fba8561312d50d7130a894c83d9ad669753567ea982938c3a25fc4f301e46157688f6001ce6a84c56059c51b64300bf9a1abb03611b7ffbe97a9726e37c57a1630dfdbb6a95f2bcb3f56f22a087d6167a7de2c27312982690e1a6ed89567e928bf9b9fd4e7b20e74b1b9080e0a71ef35f449650c13434c39c45edd65a3abc24d57ed1f63db24783c9dc02437a0549008e1e84285af7198a65c56df47a2764721bf1f8ced6956b99310ec7f1a43e7f6f4b2d23c29cdeecbed0103d78d7baa12aa9952bc43fa50e853caee0281f6ab8867358aa9a3538993bf323a82f94fd2cb33375cb5499cbd62a73ce87cf4ef826c1ac8a6f1151579c45c41ce8d0b364c69e978a31d31517939f27f88d622f657e00075f919da6f795c537f2192ea67d0f7582e0518559b40f5dce7715dd00f5b4b9861d2312f0839ba477fb5c3c3dcdc8bc3f5679e5af6bc579fb64b8202032a04df50afd5c625a759136b3c1b09390e106670b79934990404f6b47a716616410098d962592050d30616a444107707f8fd62fd9da76b13c40b8da1b91852ddde2811e0a7a2c14862501c145812c6c41c52d3e85063828621d7cfd4a00666e163b402807135ce4e719c626aff240b91847996ed1946719e926520b98d8b0ad2620bc82d7936c81ec0922b061a9f0e80b474a5bb573b7bca5339a81af70ecd537e691bad62cff2b8a84e6214dd57a142cbd99914c37f42b813844020e3c019d9198f3c413e66817687c7db87250e6780a1cfdad825c06143743ffbe789b7cb23331ab0d75b7f1693146eee8843fa5571367cc2462fb0f39c76226b74adf8f586add826a0bbb97b1a83580eb125b087251702f077b6c2f89b231889bbf00448941f7785abd8a2216dc1c7b756797d734a87a869184964279ad5a86670796f84b713f2af0ebdd3b913138293272427502847e468f1cc6e4c10742d9f6306821b3425840aa2148794bc189ad5da43789bceda8c639e20562d805ce64e2b62fd3e8d70ba6de0421559b4eacc297f96e32eb6a4af63a53cdd11fc870d2ffb3a523f5310cd669e0ddcdafd530995feea3eb143aa90182b3a503949724b6f4e93f7ab9949b09c6b50fd3d3173f0855408713bb3fbc4188f0d8260e26eeb82c999a6f5130919056571d913ead72372267a7307adfe66521d8c951bd405bbabd6f538e9d7dd4135693734c67d50d2642a01a92f31e09750d9cded0ae45475d7879748b6df152788e991812261f78687ab5eea7c198b77959ab42e3d7263aebf38a4498cce96100a4b49687c61552d282c344d3c5132e7f816ad08ca756aa338eea9262a7a2d274508c78283f3698788db7e0fcb19449c04b23b591098b10f4f404ba99edccf6365c5f750b70086639a924bd9f5277ad3b80b87bd392db0786de297e9c10cdec6900b480e15845c9311880e01165bb5e4b5c6f19052fcc512ee460541201507ad208961089eaae5e4a65e62af892012d09da5b1c28bcf9694ba02df0343adcfb3e181c5c591317499f1ad58a837b997bec45c90fd9377248f3e793547d676070a13c4dd7f5dc42267d0792ea68ba5b1665608e889ece9f1a0f357ea1b8248c12cd89f304f5382ac300cfc960ec9589effffaeb9f2d4a6a1e36e11631a1daf344c4ee109dac151d15226f32309bab34b685629fc4cf4e283b0a1c61539c3da395998a3c018234ddd79545e9f305b417d2d9efbcbb01db70bf34378efc693ea80da47dd546cb6d2607855c8bdcee41685388baf3a1eeb9ca8fcd403f1d081192a19d265df40c04ca043af8209e80218f147b85c79941e99a1ec06180a19354befb086ca4e864c7b879afd21ce910ffa917b4b40ef8e98eb812410094ba12d09ea80b0efcb0b77669bc01440f60dc9e84d23692e5ee7b2283ea4852bff97fb4876fe4cc2297beaf680ba7e18b7e68b71161f355e1506c8d00f81b67460da3fc5664dc1a6f625cb60ea86f50bc925df8e0cd9abd611a131c27e3ef996a38b21d271a4556187cdedbbca2419e8847ac80c058659cb8625aed70d7d292c3c0ce187f470c19d6eb2ca55b4f7eaa37f447bb4619a235680cb0c77c3a4f0fba7560f60690617208cfe22153d939e92635bd02f5216650c0b91df1a711fa10a023a9d8a368f73c517a67040b9c11918412e31c3f112208f6e99b63affe92258b824523f3036407fef0d8788113ac77417d53289e7e472c2135f2efd7ad6eb38db5d7ddf6df74132a1968f2f5f2bb65bd340d8a7dd928c38acf43927eef9a2bc3ab70aa8aeed3ea12c746c0ebb402c833d05e3b13d2cc53e528c68b0196ef07369d7fb832e36a8a666b3b1aeb4a5d02913fa0a529603f3836971e552059499d41f1cc39f41fe6b71abb2d2a65c6fdc523edb44b99135f0f66f1b45024af89d4f205af0cf16295b374ae3e9c14eedf657c2b7b292ee4a89aa275baccbf6b84fd4bf018d3cd14a3963a5e45da8a7c0a196fa70beae5058a4c1236194d3f8aba501bc70fb147ba1076ed6dce3b07ca812d413ccedd8e28cb960121c88f3f15b973e5215086b1d89b5f09791e793a45447c1890365d", 0x1000}, {&(0x7f0000001180)="21c3ffcb4937b54b3a74abbbfb3542fc1d73eda318f75d0af98f7cf73f317e9967b419d23381c332fb83c6469f2b1b0086b796d30e97b8e8bac944cdffbe06749b8454b0e1dfab15836ac6251d371b3f703c49ef7f04b0680bf1469c28d0e69879824ff9f42d2c4af2bca40f3e4d346f3be9ee0e8811229e59fe1d90510c2ab1cba596ddb014ad19bcbfa3a23bbb7ee082a624a11c5ccb9114535abdc06de5b77604e03b3e942f5526722027d18d0bff17fcfe2bc8752fbb418fa9e8f9a168d205b04d7a6cbe7a15755221c532052b5ca2c9f011d6ef81284397c747d00aad57c8d9485a3e13d95c44ee0f554e259a42a282", 0xf2}, {&(0x7f0000000000)="debdc0f1672cdc97a0540e046cb9409ab38a54fef279873ded573ffbf1a6201f23709f", 0x23}], 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0xb0f7dbc87f234b5f, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b66a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d10656435ae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95f26960e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x1) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getgid() r9 = getpgid(0x0) r10 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, 0x0, r6, r7, r8, 0x1, 0xed6}, 0x10000, 0x2b1, r9, r10, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r11 = msgget(0x1, 0x2) msgctl$IPC_RMID(r11, 0x0) 10:12:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() dup(r2) lseek(r1, 0x0, 0x0, 0x2) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') 10:12:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="8857df6ad434d310ba396ff093f4382416fbc98d500d4143df0fa71251bfba4be378fc89edc29243c6ef7b5b1a66eed0a1ec280837ad40ad45d826f632bbe38a8877c2dfd02b82b73ff33c61e3cbdc10c7d2b56e26cb65245d1989bb4a66630275f67010fa77b6d7af39175c659872e2b54ea3fed68dcb7683f324523b403d2d", 0x80}, {&(0x7f0000000180)="a475459cfa7572729b19b204be4c79a8d95272ffee3df944d3cde702a7addd85bd80", 0x22}, {&(0x7f00000001c0)="aa871ca218a5238e1f3575803606dbab9f05ca48de53737bdf0fcb8210e96a1470ec3d4f0eb1aa65709be149af121fc904be7241585618e90528610d659c512d85fb20f73c321666bdb9105cada696aa85a34e42817f51791b11d12d95d9087643bfaec7d43a9706a6e61581184ea59f39382cbb9362ce63da6cd13e707d7ccbefaf5b0e9db6697fdbbe447ba39f557c465d737deb23a6e4eb18b569fafaaea2dff1f233b36add8bfc739828341d89cad749d4fc3a94", 0xb6}], 0x3) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000000)="68c002230e728b5ccc31f48c235700", 0xf, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0x49, 0x20, 0x8}, {0x567, 0x1ff, 0x20, 0x6}, {0x7, 0x26, 0x3ff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 10:12:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r1, 0x0, &(0x7f0000000100)) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x4, 0x3, './file1\x00', 0x2, 0x3ff, 0x100, 0x1}) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x800000000000000) setsockopt(r3, 0x7f, 0x1, &(0x7f0000000180)="63066d5e46653ac2947d40358679561b4946d339329f61cb7617e46f2df23ed97069388433cd35e4173cf9868e63ba0ce17f00aaab43eb4862", 0x39) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x8000) 10:12:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) r2 = getuid() pread(r0, &(0x7f0000000040)="2c24bea4656ec018", 0x8, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) 10:12:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 10:12:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x4, 0x2) sendto$unix(r1, &(0x7f0000000000)="a2c3f6ecc885e3dfbf72f00dbe3c3a3b7d051542e9d2cd8a1ab47b6d67b6f58de86c501ae7b02980be1c4f996f8cb15ab6cdf136779377c87486b136c9b06cd7c19854724c2c95712394e28a2cc653b17ecb8c8dcbf944ef5608d0f17cb0f319a9cc0f6c048961474222d3a4260e9371a82f2707f6e575c2c399d29a9f0276d69519ae9e3c49621a27b6111a8f33e20328d000e4deb0cb1a10e6dc0cb7ba026a897f9a1359a54b1b11bb231d3ae1deefd01d8fe6b1da67f4a40497051dbcba50b0aeed924e97d84cead5df407c89f6ab1a8e09f8a5a7d9df6cd06a7ec3c0ea6d93d368944e368f272d8346d8a798a79128316a097a0fbe510e866696fb52ca76ced262afeb8278685c38ee6b9f55ba818d048e6d03acf410d1fd4c6177f7c06e08b3e92d7fe3585cedd5c05ced6760a0d1d4b5b3cc7c7c403f61e0f697d3f9f4d35a1e22426af321a63641e9b5ada6d805d4177f171812ab1d4243ca7742a816253e8897377656387a5d43aa4f6944516557f97ffbd1be2a98ea18d818936d2066ed00995e9ce95c028a31d55559277b6e32d4fbe8847a885294aa83d39888f3a5d37fdc4afd737e33f5fcaa7a1f14aa8386302af294be907b77d2c9f0a866ffa34bb7a8297e11dc6f3ee6aab858d38c9ea9bcfc2d3b4c2b68429bee8f776dcde86b8177d3d9cf2db451bef5f314d3700e9c008d53f29bfde8464f5f9b5687af5c7cf6eda7099c4c9d8685439c3d7ba69db6b349e686207a80eae16472a697d96ca3693b205a269393eaae46f9b2bd50a0ede6cc7084520ea7921f75276608721d19704c90ebcfc26d7357c661c73d9293eec96065244dd6f4c88ec36a059a499bfbc0df04fbf7d21e0e500206b27e261c3a817169050070ecf5cbaa6044f62dbdb571e03024527c46e8838764caee23ed5724782cd5655ee3b3c0fb86c230e813c3a420287ef59d1c351fd749264a07bf31604ad68eedca8604e6785a6d39be7792f234b454db01b34f1cf9d883190f2ecb53ad8d9f41d57541d985ac2e2e68a54c48f946905674e2795c2a21727b959ee85060279ff3df14905e75b0f57e5df0a9af5a329f0eadb90b648940794557cceb62a7c80efe4151358ca200578e2c558a4901e1bfd20a50602b5dee6951b167759b0fe2f93a9363fd687106e31f512409823403ffab8092ed6bc70dcef831a48823eb5b4f3cdd49d30953192b3e0c64f69eb5e3de8caa0ee3332d192487274d2a69c48cf80cc9cf6a6fc7fac72086d906680055c262ee45ac52b811c0e5c80173693e5cac6591de27de1a5b5ebec17e0c7a66e320f70b94249d76a82c9a35bc2b42bc393b2913e060ff961af23d6f4647c898c12cc66727c9ae36e29fbe9e157012ee05727e73ebcc28348d45a480fd2f64b14977fc435fa6172edfd4aa9d9b7a48307dc019a8088dfd30c2aa6520691ec59a5d9b1d27d4113ad895c5a001e320d4a2eef12f8a258bd55432a779e9a383938c26d9eb6d8037e044fad3e32cd51187773c2dea3a4deb4ebbd55c363a1de9ec6fe9b127eee521f35b85da542eed2496d6279ffc93c6e14d061d957d54ad9a75caf4f89bda64ce17a69094d2dcc2183f843b04590d95f047a5d4b0fdf3cbb765891eb38b9fb47db06979b717c074bfd3d884a7d109816522791f1a3303e272bffa292b6fd20435ed3fe298f052af476ddf8a31f6ebd423e8087b437535317c0b46b7310d47213163054998185aaac7b9329dc29db25df2740e7bd8cc7c548751421358efc45c6e538cff7b6992d821a89087aed5dff71fa19df00fbcbe60409a70af735e35dd286447570db22451ca689b294b65a42bbb8a9545ce831794d65488f6caf2e3da4185aed84cb7a8b4f630212b68ae60af59bd8d73293c89791d0bcd0893a1cdb4aa16702d50f2d4236d49140edd913b7e4397a351043744d79d7fc975364cb59e2a6b8e8062ed493f0f423dd8f239ec10f07117fd1fc127670c1920430d0fa96dc04e360f2561656966c648835847ef9c1ceeb74c99093ccaf7f4d6d72f2763f6ec2c3048174bd78b055d1a496609b9a60e88066b20a455484dfc51be17db04ce0850012c026bc35f9a40983fc3faddb191f85dcd691ff16012c70ef4ffb0e35fafab85cf61a1ceefbec5aeef78e9cdec3a89afebbe3de79e53878bb17eba690494964ac98b4579eaa2fcd4acd8863f96dcbf7e39947cf86c1a622ac8efb38d6edaf26c34046d9888a7c45afb743dddaf027612f47ccdb4d718a87a9828ab0e07c6889c611ec6d703c14e888e213baa5ab1dad91b93705bf2e808a7af2c04664db91b2c68f1061a64ac406dbaa5c17141747f9e35f94b91cdd39c6917c460b923f0356ceae14b9639ee83564e2e485c95bc7c2392455f7f4f55d5aff9aa472c1090787491a0c7f76161cd1c75d4c3ed4543f349c6c56cf97201cf5213e4416d88bdb5199b3dfc676d88d23755172470f516ad24b12af6367ac4245f4ccb63af5a62fa7215e52a93b133ea4bb5c50932488129caa002648340afb8efda5f4aee03d97a6b47db10ed2f0c3212bca76a8e8cec9c128d3fc076f5f6e8b405b920a770f9e2081652ee26bf254dffec65a11180e2e86e450181c220daead7b2ea399a4b038f758e5d0ea5d57fa92f296e07a22da96379ac1edc26179e31fdfbec5619d3bff831e6cdb7c2255b8431f314d03022d74e61fbec099bf1b8353637ac889bb3c62257eaeca1ff88fef4c8d2c6240f12e17da896266ac4b444bc8be9effbfc07ab2da974851a82ec986ae48c8be6c56fa833ca78c9e59e95e02a4252c2896118b1d173acb30fab09b53fa8444cd0515ef9d5b2385c65647387a9154564c19131434dbd4a138f5f9c410da7b893ba00cc4919460b1e21f48ba50ac17bdd29ff1e75b271e2ebd9f0889eca0156e318f0fd8ce0e58beb30593a2b5df12997ac3996ddedc914f8031f10368e27780096d1386956af7135444f38873342ff9d4801c02b68b8cfe6cf7081e688d9509cb825d4d5b27a33cc45adf85d0b5aaee3d70c37c4f32d04f197c7c81472ded6812bedf6923d32c662c523dd87864c20a6a23f0a1543826669859242b51330aa758a389d29d916d4b7a0791831798df07dd42cd69b7ddfc65dfe6e8603cd4aac259a56ade184483ce5e00d6bf440191091f2337f8bd49cbc7fe4494ad54de5e81334cbd6984f076df745dd7fa51f566ca506f4419366c09484f39e53f6ddf7438dc1564dad67e002aa92deb572f10651ffbfcb9044bdabe7d315825659c180953ecb6e4311bf78364ee54cf158f0dde69751a0aeb2a67b2288529de20c63b2084d08a14f44029ff30a2e7de43496dbf3dbaff13433dc6c949bc9f58223d3e90808cf9183eaf608ba3469102039d563399a8bbcfe4e40f95643b974b92b6fc701187264f9d4d6806dc4678dbdb1c87797f6299be6d89a5484b58985492a8772b2c2b72221f3848884e72ca56c2c8dc51be30fd53b2d9e6874e35d76f9c161a2fbf72002d53a1429fda383150cb801c837033f6d15a6136a15f4a70669ef26332de1c1140bcdedd089c51ad5017f0b859270afe792f8f03af40ef7cedb736df11d91b419d5bf3cfce7ff49a8e21082c7e73f89c8017a57db651d2d7f771f577e9238c52f73c40f3674cc71aa62819b13421fa0e42015846b2c46faee013000342ab7e8b09a8365dfd887edc6248b22a817cadf3ae49d024db3836acbbff1dc4e6eaddb7b3b4d79e78ab690559a8de54ec73108ed07355bd9f49424f2aeea3a2c47528b8848df33cce5869df3a0161d985fae510941e69eeb7870e478c34cd940772ec862053d880c89c804c10c7c6c8710fbc3784e89ab536f5358ad8bf506de62d308e4abeea8d134b99156d3041b0f86d30458c6c867181a946b4c2a7f96d84a62f0350052d8d9cdda18848eef3c46dad020cb294e50533a0e575c8b14b0b5fb1ca94d116b0fc4f295880fff54015d6ef1bd8bb4539e0359e56dd0acb05a2eed829637aa86c393c1462a9873b738670f846b44ba4861cbb55915bc7fb066842777ea767c6f1df2637123799320876dda30ab2a430143f963cb2640bc02826535d8202de74c7d04f745621f3eb0f82d4e2e786cc0f9f961bba038e6ae5b0d7b8d92a04bffc6ae9227d9e0164a9ec721c398f33a3aee5b565538247f0003c926e6684fa14e448692f5a7eec9ad5a27cc1c2620fc95e1a91da853bd87e5e066748fdf8c476245926688d86478e661584079ed8f0732ebe8fe15ed2e4b8243cb1d28f937fd2d9d48d4dd822229fef2f62dce74fed70e9aa75c8f566061af1562ee0992f242beadd7d43b66b3c48919dacb990af2e57aafd483a8500b81d160f6fc558ff392c5c87d9ca7ddfb7a88ad7892322cf0abdebdf1d888694c94889aeb6649d1987712a718ea90d02e173c8b36f9f4d65e7c6f6caa11015a3ffeed0011a4fe8e4a81ea7ffd2af8ad7409503eca6aa5bfa122a83e28e32224c4d93f952f8b65135dec30cf2f6e2e2c4b9b674a6f4f9a2e76c0618432dad822c7e1474bd3f1d8ac488dbd9fcd33de42fe490b23abe1f0c5a2343e509139156073adbb89a8967af7a25b4a0fc934d338a85814ca2f2da597cd947cbe1e86faadcb1262218d9f920475d8e766b7ce84b3e1ce629fdc2bcb790279e4cb88c145c1fae675d8336e5c97d6041497a6302593186cde1b9c72e9cd0b41cc6a01462893143fba8ff73c9fa2ef9dd32281093d3aa6df85ec6f7dcf59e8ba5b2ce09831122a25f91e86c3f52262f0feb697beb3a0eeda83c4e0c5366a9dc2c662fb53f8e82cb92ced4031169e236fe87e319ca6896a3e53ef5e8096bc19fed588835710667d20b9ab6db8ec3bf74ba86bd2e9294dbc389177fd3f0fd1581734919ae5c743e9cb4ccece97c685a5f2307e76954cfc9c5a02cfb9ad2284d78c8e019931ff0583bb4c8d89e1b910f28980bc55887f777fb15eb4b6f6c4f3636254447084d50c1f56b42245bcc045e3cc5a2a50465fdbc316b12a425038853eb0c742bd0d06a833e2d22bc5c2931b1b51bd6a5d7e69338ba7409da44f957c946ce5beb44f84e31bfd4c458f2c5176146e865ed08a1f8c0cfba012d0702a2fa92189bb2096f66b852823510a987607561558a401be1a533b2917f04c5537f4f9718aa513271413029df0e5b3e95829ac5c709d3636b9acadb6d307b9da3c08839e1fbd02d9edb20b3b9f4aebb3108a4fdec752252a350be005cd323d9fe5dce7d5099a435b5275e145d27dde4610a8486abf4d7c2bb5f55b265682c8c26e2502145eda9077f08cfb895b1373b83c6c05c10c8c2c92df730ed3fa16f82ea15a339ac8a8a077ad4351be478d3f1c0a22df943184b29eb120a787a02471e0eb360644518c05286926bc0b62851c1bfd8113fc5095759c4f05f23e057e0cb588354f5aa24fa473dedce14631e8341f4737d7de7baff388882c3b30c87b7335c31f0a912ca5e4cb37eb9e6e1c2db262759f0790884189a54ad83ae7c7ff7dd61279803be1e065467f1539b1014b5ea8ec0ef80e0831d639ba2c80e1b88c579db6636a78c672e45ec9cdeb6746cb44587c2ba656c0a0c63f14939291280fc7bb0df844aa0ba7ea563c6030d92454f533c247cce58ba058f6fb4050640ab34315b1ad6b0fccbaa07414e2af881497b4de619195ea938f7736005bcb4e78ba940a74566adb498fe43df85d93c77f68cee46a98a5dc069b92c9c46a7ce33644cd4eee623a1325cb6979e29bebf4566ebb3865902936c3c72251250581bf", 0x1000, 0x4, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r0) 10:12:22 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x100, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x2, 0x0, 0x1, 0x3}], 0x12e, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xa4, 0x80000000, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x9, 0x9}], 0x7fff, &(0x7f00000000c0)={0x6, 0x6439}) kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) 10:12:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000001b00)=""/142, 0x8e, 0x2, &(0x7f0000001bc0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000020, 0x0, 0x0) sendmsg(r1, &(0x7f0000001ac0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000040)="0020b5ff9ee42dac0e861dfeea114b593ec955a1b253f78e68716335c3e6b31dd9544c4cacb50e8a13c37a1a8dd30d22393faf8584ae851ed45e416d398bfaa07819d2e3fffff74f4b6f76a8876a27eb35ff241b10f43719c4b79fef8b1f6d34f3a67c56b3f900a9bfc1439d16c3419b7e4a78418177eb6e8e01c5013cfaef7ebdb61ea4772202b2957135f3b3b25a667a165f1203ce4d77ee0fcc215f1d521df89bd9ffb8d631740b160c0949ebaab5026f75e8f2d927146dffe187c4022daf918eb773d4f1048e19277bd5bebef37f0fd9957868732f7e2af95179e0575cbd7e56bf5d3cf84f334304630c8c6e465d771c929f00eb2a9ac2fb02914cf9", 0xfe}, {&(0x7f0000000140)="02a7667c3003cccbbfd6935ebb56487b7deba5aefaf3cb637805f8bd2e8deff994469bff26d0e2b20f564f4e784fae1787f72b3e9fe9c1f5f04f778e25fc4240c30987ce58aac0b2af4c8fb8e67ed91398a70ffe5a4ec42066e28c6af3e65dfd10c3fbb684f5b9ac598d5d9a714c81d3fa7a0c6e0b51e09951d754cb69d2fd93c4dbea65bd806c9f34679a8db5a8a32c439c94e17c070e26c8022f0aa56fa3b3e6ee3becb8fb9134284c498fbd832d24ca5bafad2655b58a6bf0ae", 0xbb}, {&(0x7f0000000200)="5833ce7d7a3846b5241a21c2339df04de4dff80c96a2b99f731d5ffda873a46b1528775647", 0x25}, {&(0x7f0000000240)="1bbc2c23f94cc8491cecde09cc46d2aff2c46c3e833530874cbef0212e7805a67f15da2523764c78cce52a18272ab3f2125f9b553379782edfb06eea3eddf0f2d6b61f9f4cf9cd074d04d12defa8b1ea84cca289f368161662c973c8338e03274dbee05632536c92594a6d080dcf07c19b326ca037a790e47ff9c89846f32c065d4a3d65cc9eb54d242752b2764eae125e2b108f50434e8e25d61f4727c17d9564a4146b6528d88b0c3d43496098ebdb54cbe0a2a125875621bcff26", 0xbc}, {&(0x7f0000000300)="cb527e9d7089993190a4a3d701fe2f23d1c048d418d768fcf277d4a1210fa8aed01576ce090772e70ba3a2ac0ffff123b54325df22fe2e8d6f0b9afe9d83b8a46b35e45352b15acd0be52c87895a156f3eab2b894d82179ee641b8c5dec2a37746ba09d175886fdfe58abb33d81407a01a137ff761e925a3fc095b9c9eed182e420b39db7013f16df83eb846e653b10c6e1dd0079980a4568b86a4c42f6ae8f7e52d882faf1561af748d7f5b13c91fb99eea49c172a22bb0634e5cf2d4853dd2d48c5a0800fef2fed960fce56e4640e7f769d64f3623fb2ba4", 0xd9}, {&(0x7f0000000400)="eeb29c1f90c46d8160dec892fca6adce4a86c6ab3e8a55f38bfa8b241acccf46ca17b942ab8e0318705b88a36169b9640e25f6e39decb9602ada7d808f8eb567d2b88325dd7e19d531b349b47ec5724fad8f1afa8e69664e22d47044e49e677e9675bc719054788d79b0b3d630", 0x6d}, {&(0x7f0000000480)="937e00c0b292fde6825c56ca71becb1bc27612100172d477d3dc409bcc0a0c13758be9f92cd026fa7f1bf79438185938ad115abdc434", 0x36}, {&(0x7f00000004c0)="ffda7388db02683340a6b8a25f6b3783e4b75c8320b50f8d091a6d282b49f301e648ee737764ad90753c", 0x2a}, {&(0x7f0000000500)="9ac7b3e446e9fb327ea18a8bcfc639b4c46ee4e8eea47c48787419fe382fe43327af3c797721dd8acee7234b3633bdad89759c2ff00279a918e65d976386a35c67f774c8f4dff5c61a7601d98aeef8fd6bab26de661e7d653ad853991f7adddefaa44f18ec6d235b3251aa0251fc40e72a1e2cc890caa4b7e168dd21669583088fa9267401d7da54e5ba766e0caf5e327dd2b34aadfc5021e1b0de2f6097c55b341b2f9f370af7ed9c75", 0xaa}, {&(0x7f00000005c0)="cc13312f6d701c8ee66f1595cd19f29ae4d14947ec4f3bd93312a0ab2d221d39b90ea29e2f01f2020338dbc569389e350f01ea14583f598d4a7e22daa0ebece511ed87b2bde8deb2c242b0a73f69a379591953b596761884", 0x58}], 0xa, &(0x7f0000000700)=[{0x20, 0x1, 0x401, "5022c42b74b66556b5912ce9d9b8ab26"}, {0x40, 0xffff, 0x40, "7a3b1e0e98c32de76f5f96d0b53bd458a5508eb523f641867b881d6d4750458f49b42c8c170cd678686d74212e"}, {0xa0, 0xffff, 0x800, "c96cd9570e5d906bf40638e7faa34116c5cd2041a098ebe948661737604127f435105d24d01a7a40f75af08aef87ee07fe7e88222f403c194b3ab42609cc3f6fc8c82068abc897710c26c973a577b7429973b151ab9ac80af5b8cc915948ed9c1e75247c68859c187762ea1f78a098f057f985f059bd3d17c82375f0c1047236e7a19f595bdef410c56479788e08"}, {0x48, 0xffff, 0x9, "193ea923810dcb6ab57bb47accedcb8873b6b350393c3fb2ce592d195379eefb2b48b7fc44ceef1268104ef11e0ffad625317e14c6"}, {0xb8, 0xffff, 0x0, "56927c7b896a8f14a55ebe554280d09981b6093f2ff9f3edcbfebc8cdd79f34ef43ffb52c0739aeb15acba0fe7cbdc9db0a2c53cf60b11e54e710d95c050272de823741a63f3509c0764ebcf1ea7f6f08dd490322a6dde294382677d01e453c2e7feb87ccefdc499fe2409ca2b1248a55f4de7335dec2d02f8bb45e8114fea206dc2be632466f4a503fcaeecc54bdde2eabe22d8b741d5568d5a89ec329c80f29345eda26fcb"}, {0x1010, 0x1, 0x4, "a147a40cb16f87098350388b3f8cd6219995a72d40fd27ab83422b9577b8bfc9d359de51a825183816dbe55c4f5f85c313da1ac44ceac6f1e56a62d008133cbbf1a8efed2e4bf0d8093727b19d1f50db33673a2fb27cfc36a0512c043d1ad9578b633e712e3ecc1b37530e0137ae5bd48630f7ce8e6e602530303c33a90f306d6e5e4462c07e342a0042cb3de6f8c18487c307ad5226a4e4f7fcb1a43b0ffb6f36c5ab505b8ac2892051423943746f35ab13831616aeb38b4c7094c7f6c7b510e0d9f4d430e53b72e6c73e459bf303540683ad9f76fdcac68511554cb1dc1787d11b1004d429f18636459ce797352c6214432ce6160ec89ff927a7d4cae38d8c0ae21b34f5a0ee53ce0e7fa3e216272b21aa14e47b7a37a7712e19cffd4bb39f943e0c5e70d971d9fc2eddf49f6c708c5b2da1cceec69a3db57e618275c7c26fe38c7ab2b5a4e34be13e289fe8d036b1acb3ad622415ec8f3165161cc26384c953c1702d5e7063ca8f0e7018b1d5bec4c5c17d7c1a52bfdae6a1098ab5b27a49a00ea4ae82dfa79d64e2fe9561c262a95b6a8a8c1abdc3021913aadb8cd717d07f5de9392b66ed55250f54b98f0be9a2c5c94226dac61ad72f7f10987cc44509b7621dc24510a1a0574b2d21a570ba040520d54794a480268892814d2c67cfa104a948e995820faf15f71feb0c0104456ff5902b67c8798e8e9a316b063f2b1cf0e9d35f1083edf2e37c8e25d6ae374f74089b9802f2648752f2174acef45ecd8a6e92474267a83a9f2d7402e14c36d30d57fc7082d6ce17ddf8dcc9baeb495376194f7a84309bf1ca0f074db41147b503287a1d228050c18a4806f28d5fcbd7f951bf5fd1ab1f70e069f056a998841d5ffbefb02b861be60cbba3e7d1719e911da41325a2338bd5b5cbfe59ea3a768e23bad2f19848d08c07c7b307a89d7e54524b57b8d80a95cc3a41c548fbdcb34a38b98c9bb5289d8ea7511492d469637506033b7064a6e1512b3d804847d798cb3aaf30ab30a635d2d1937ed630d5dd2962498396c6c9ce806853cf6846edec57640c579a0f3a6606acc69b5afa08713b0b1b46ebb52a529ae0d0d474df7574d73073ffea0dc30f3963774485ec8cbf172969ddcb7d3e644a4f9138b33dd2486550370e09440c2e2e4cf57a25def9d408ef1e5cd199745d045c79e074fee64e5e96a30065894dcf951871e4d230419e51981f5d70bd11d41ecf0aece808b48aed820e363ad90952909ffa39eda15c38195b6c595f8a9d5f1815eaaf435441fdf9bebf7001ec3d704054164d7320adaa591a9e6d88957c93b2cb30669bd7de4f2b07ffae7bcec59ac732505d87ab7fa6060ca8e7eb0b18f22d9c176ac667922d2936838055c32380c7f235c835fac22139d9de5db38ad8439ab5cf28df99937f3993ecd69e5389cce794132e5c405ebe6bb54d458201fd908c1500802b65e4ab36054d4120b2cf028119f0695038257f2c394d3645fbae6466849098e9f5a690c438ffb1726ffd64ecdcd1df651b0d734d0f9920a38b53bb44256be08727e33e44fd7f49c4991203eb9f8de4e6b42a023e476a0211e9763fb211a797ba806791135a33b7606221992711e754bbdd6782145c145578a28244f2be13fc1b3ad730467158dcdc3659b43c10f2b4692f9e9574130e3af431872f3b505c6302846862ae8295bb8f08e53d1dfbd123f3faa2b6487dc65f7f26ed357b3123a60720309c0602fb59137127ffffe840ff3b3706244bcd49a923894ff93693f08eb270705044f3acd0f6fb5b654a6168d7d17d18e7d185eba5afa8e9550628595b2939f3a8f62442e9fbab9e8b37dd2a925494c959b13a40bea6c793212dbe9939b028d1f0b9db6af967eb318135f90367c9bfd3d0f30ebb95773c3d7ecc40ac3925520764d859663430def25a680ac1c5db90981f4a5f436bffeeebade3bb7402c45c290132b146550fd4f8afa22a552c8346407eba7c38fe349ec76ce8b84a9a928d26cdd24c6a1d9a84d0b090e83839db140fe01f64cd297551935d11b5f166b3507dfc2c171373c341011c48ad342e934322bafbcde00579a0dd040d28e7ba2ca884903856b3003889797ed4756b114863594af7725b5be3b0d13f14e99884547d34ffe20b3e4b9560f9904d4ce164af601ac96be2613465728f0e307bc803aeb0cc43efd13367737443b1885786e107a8e0fab59f0c2df5149dcc284f48f0fae6c2f29035bb9682ca485b136387cf3372490aca98381d843f2ecb360522e2015c3e0c63e0e559e900082513e06e097a8310721a269fe9352d6e7e6f688aed2bc03bcf2597a1641ecff16cc6d425c43be9dc553a80e88c50be395f3432c33f212ad704b7ba2dab6e3203b448ba97afb59f0173dc6b6c0ea9ee4014d6fbc8bf60be5353dd9fae91c288547efd9e9ad71add52bc43961a245c3981b42eef44eeaffbd535152e8440689b3a0516f57ca297932a98ec4dac2ba3bbcd6c3ce771864b20939fbc4f4e38913c640d50069e02b4f212a813f045337d1d9035e0aab0e3e817c3c84c009ef03d4bb0ad09019ebcfd516615c0b530b38e60a9bee2abfe8d013844e6fcb0f81f9f1c149cb5694e8427000b0ec0dadfde1fd1c37eef04f13a3fa4c38efe76682f19dfa4792d9edcf35f194410924f859402d2560e4e6c3b97426d2c07975c0f9a94d4b9a55c9afbdf82f41aed096555482bb1f01e2b600dd5ed0dda9530a5794f77813f6e58389a8cfef4faca13724fa5e7acb1d0f5f5f4bd01bd04d9cc43a09dec9c48a81f97c0a44ff9de9db3200bad80ae35373a71a15f3443de856d8aeb2af955e923de831bc735ef7a90b24d2db9df300722be608f0e30bd60fde4566a47b0746b5d5475204c9a5a00b3048979c389259a75c3416d515232ee3fc0266408757e3ad8e214d844270ad1be952c0517911b50bed5f1bbca6581e19f6c73b6693c07df7e344dbc46f15a833c58580bdccf705c28864deea3015c00ed19ff25753f196111cbd068a09a596d2e715fabcea1a8eed4f4f6a18ba42c5c33e1c5b6f8094584de66d54d43402267e1a7a38a04af31a0e1f4a58af6c644e7aa22c4fcd712740d0481b23041483718a42e69c2fd8ea64d75747a1a9be93c015eabf8cb39a6efd2c4b063fe6e4112301e006b2cd5cb5a1bb811aa85ec648bc803345485297c711bfc0c5f36dc481099190556163ce932b41e56a2c23df10df3314ae0f99bece2e550dc550f45ae31303d6951641436f18941581d35810bedaede53b21b3c4cdda397145e19882ea5ee32d6da4bc142f63368c72603873ffc40e6ec1a6c6eb3cb2066b35194525e901acdec189f592409741b65a6d3086785fa3f8ba6909d19347eac2f2450a295140513de5e32a292cf4e41bb7cb351b75d22ba2e0f50e9195155f8d693b29fdc0a411ce911794459b304668a64634e7b84086492a0c22921c3ce564b4329b2f6d152a88402a31ba9d6f3fc0873ed6fe50bc5161b9698dcdd331f7a14516e7ab42e4d94ad308dce0cfcfe2031ebfb40db6d1ac77a0f06c0aa840077530d8907e07e78d2698a9db1db6c90465d193523ea23a6c9be7fa58ebd28a10d56f12fc132ecd807a39a85e0489db2da45d0131103b20bfd8009ef51b07f99a8d919c1847aea8b61ff5e609cea8215de09b6bd4dcc0d2a5cbdc10544172b1911ece3ed3976b98cf23419d44b9ebaeedec64360c40fbe8dff2457604fcd8f67c89186f26e636838fec9056a19c2b3aa42ed9d76a3d48453c63a4366a721cca7305694c0da5c891bb8e63427e204690f2ae9925d1720beaaad909f7bb54c383138b446ab54a9fec060bc9e7d929a7dec55a439e72a0ef6bf6ba7aa77e2350ae7bfcd711487c953393676c7653984cb071471b5dc12a611612e5a6329961390db64f57e2e3b63434fc26b0514b5f24a66f51ddd034f4cc8299b976562af25e87012f98d5b7d5a02c7d532817d34340b9e1688718c18fe344a83ff6fd32cd01a62623d443e542433d00b69acdfbaaccb38ab525e05261043edbfb68487dc0d057f213d3f93065e652730b2d4feee77cb4a70b3af21df466aead7d32db5c02e830bcb34d6890ef640fcf751886c974056d1bfe6c608fe5c11468cb0e541b6f7664bbfa00726a448c2b629a18504a99d55346f575a1bffd79c7008d352a2daae25d0c27c7de5bba73b8b96c62ff99fbfc05497de884e12d9a33e4c074c3b96c6192a1c7af4dc7c3f14099dcad94d09b1834ca33b80c2cce5eb0d6846c7b07e8bdac3dea72354b81de82e4a40d3a8824918f665c958cdaabf6ca7e1622e2e3679c0a1b2394690fa209e70ad9d3a810b8518e57985e6fd40882019e36bcb5d5a675486b367f6ec41464bc8f8b38d3ddf28ce3a934e39851ac23ffb4b1b6f6c893fac438bb9dc65e6a48815574a533562499e4cdc3b72627d29052fe6b05762bc1719d8a061e27053cc1e718e71590efe5ee05e519c48e78cc1013d7c0040da1c16daffaad8a74b83e9e77245ea10812b380c4454755d55f3b2731e73eba6ca1cd4b7662052459392b9648fa422a79e41959d049606dd42f57a353bb0ee277ec72f2689e51dd1f6b27a12a107517165fe4a715b17b9f097b10093da44e131806fd558b4a237fb5b1e5501a3f39c6eaab5e89b05ad70053b7576c795beeabb89f4bb7a51abac74ad77a980cc6380dfc0c9b3651545eb20719ff0df0a1758141cb6166cd8b2eb996ec693c1578faad005e2266f68f76843099253a879225bdd23516f043330127d74e85d110166502f255fd4a6a26169bc2bb1aecd23adbcac025a4bbab0466a96f0bd7ff0da61672d8c97c7b6306112edfb6f8716a271fd4485de18c0429b95da9c0cbf920da629dffb86e84f865208dece5bc6d7a729c971ed8e31b72e82930863b358daa3d148e99442e71e271ad07425d9fca43b62d2d768cdc4a068396c8fec3835762c8c395abebf1d00e66fac26d053c3c09e52ec93275c649530fb1fe095e073b7bc7bc9e6da1ec40ac70cfc53fb33bbc60976463f4959dab85e812b56c1e3b1025e5beee35b48b410113033fb87861ae7cdd4afbb7687e3dd819039c89cb0b3fa7dd5f1a51dce3a62101333ae6553b2a12a9e575a4f90bce94e101bbdfc277b81f2baf504606d69666afc88df27345504f364957f659e1f7558dba7f9b74c501f7bc0e73eb888733033362d67d778de98d4462dc587f4eb4d699758fe2f42ba500e55fe3b24aead535490d51af55f4bbbde281696683a322cda3f2e6dc472e3dc2ef27cfed4362d7e946af4f6868db988c05429aaa6ab5cc0bf88fd40c7f1f86e32acbbe1d6c6ad22f10481541bad3a73f32ccc1377d59a1daabf17f7a9b93b360689636ebe5f69a9eaa65974d34753922ba8219402afd62b2b1a5190e5b4974b6a2b1ee580dff6df4f645f6d4b3b18ecb24d826daa8a6f3df52f012aad0299bcef1f4514bac0f93ef53b80d1799d438d3e5f067114f327ef05470e8fcdbb545594c70d0210382cc197bf15563373ee1040dc757ef81be7ba1216713556d1b4226773435549190435ba44fb1999a72b5a36d3d404f4cef54be31fd09b2e6a3a35287e1732a7ad635445d2da619182eb34726a32228c94b2e083660e490352704c222f573cf53ce0d48d43fc5a1f73400789eb9e7f591ff0ddc4ff00e5b4057d93ea2881b5426d628c21d276f9af4f079adf30f141bfee87f0be87df1d60db4047191c0cc8996024206fb39de5527091e35fcffa50fdf017972b7eafbd282c21f7637392"}, {0x88, 0xffff, 0x0, "6ae258d2ae3d0386b245805f18bcf34ba680b24578eba7412cc88b55ada155d27e70c3380edcb26c711f55293a151b15b1ed5500090845e090d9feeffb029a09c388815eccdb06565bebf18a43c215d639e4754d6c2ec0d1c7ad2bf9ea4512f8bc71b982f6172fb9dd2cf785c5f30c98ca4ca2a92f27"}, {0x100, 0x1, 0x80000001, "e00c64d380d966c26397b265608fd6880c03deee676e938ff5fa1ddd0c46357d595764b0b7afbdda14b139b0353db3a66f92bbc871295707cd502414f266d75d929e52d917ed09a92ebbcb2379d0a63c6a9f16f0dd6b15ef6c42dc8193a2d57cac961e6f30b27402cc8cfe609e206258364cbfd5dccece872a6eab012074354ae1b4e24b8c1e386232aa8d86443c566763508a7f6a1ed94d5f68726499110ef9e0f3a57245ff1f16c7e53614c499ff8cb9a7c9c1724b70ccdac840d09389ee5d047f80a92a9c488f660429094d9280be5ad4ec8aeac0873651ca40eea22f601252d0289aef9b6a5c36ea2129ec70bf"}], 0x1398}, 0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001c00)) fcntl$dupfd(r1, 0x0, r1) 10:12:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x9f2682deda8cad86) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x85, 0x97}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000064, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 10:12:22 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0x0) 10:12:22 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:12:22 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, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) connect(r0, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) munlockall() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 10:12:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) 10:12:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7}, {0x6, 0x5}}, 0x2) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) pread(r0, &(0x7f0000001140)="04e91bf140cab0d58ae5e83c2f2314c4ed236a81eb3cf1c1a5556a630763d5b57b7c6cfbb0a06348e19e9640bbc18a20414a4641886c8e49b13d", 0x3a, 0x0, 0x0) pread(r0, &(0x7f0000001180)="8dc04609875806f248997d7cc81f5cfe96ba6235ef8944e5ba2d78b00e90b7d5719c868195e58183b45f09b9b6439fee7db454e51ae32a8a942818953b1fcac28961d8829a89df96cda15b54ffa9d6d04e9162bb280d29df4ed326ed1d8d3bf0556ed47df87c9dbf7960207b9cd96e40d917c5f77a79b287b5efefcafb8d37fa4fce40f224900ab902a32a3d8b62469ab401160b021ec6d5d82bfc92bbf3523818898a3f6da86e0897675848c51580dfa9136875037b77252423a8279ac7d51c230b8134efe320531a9a88f24b55056696194e6d80d3308592cffc53b394b8af041312ca5aec22e17e08f31a507a9dae8a2abd8270", 0xf5, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001280)={0x2, 0x4}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000012c0)={'./file0\x00', 0x79e, 0x9, 0x8, 0x1, 0xfffffffffffffffb, 0x9, 0x2, 0x1, 0x2, 0x1, 0x3}) chflags(&(0x7f0000001340)='./file0\x00', 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001380)={0x100, 0xb09e}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000013c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000001540)="dfaa76bd4e3f1c6e6f03c27cf75e1d1786b4e4c299173b4af002d053779f3f699a943ef39da55c37cd9ba156a34a1de377eba8facd82ee744b0412076c050cec0cfa47ad4e642db14e66dd71e22cd7697908764b661aefc0da9e328168a6787f2a194f67088e39bdab4215a7a4c3f95bba581cca024226f0eae9c9f53052779ec0e694ccda06d1a6321713d34c0deb0801dc8e8b56d4ebd3d9b8116886da2a98c9ce8fd8586ca67017e02e5c1deda5377a0ff176da20d8696b3854af93c0b5855c15ffc3d3fc5dc314ba127cb452c1b63c6eee108edf192f2942c5bffdf512473976ab8b58c613444d5fb69f9f5b02128f7bcf3268c98185d6d6d753d16e3a513ecb402fea590ec1649838e6e0fcda54267f99f371a2253651998e56a50ff4583651776e24729ad5d4d0999df5d3f33f1371658c84ff618444f77aef2ac9373a71b2dcfe68a200e7f0e8c48c678d81a9c67b3b21c5135ba82b01ed9261d1f6d3f6b002c61aa60d1451e458352492e303e170b304691e9a3bdc7218edd3a056b44f0d9035548c82949859f1615c889b3cb340c63edf427bd421aa3c38f7f53586cfd6f8b296d708dab6fa0b2c020fcd76eecf3426f2a6d926444766c02c1a4159cb32bef58aecea32558d1ad3b786db06fffac48aed907fce1b934262669b5a87bd4e0e5376fb7cb56ac48e9b007acda10b61f98c4ce0a1c44e96b9b6216b5426c714944ab566d2b276b0b41c8deacf9fb09d555bee172d0d12562c485d50f8c1d5a9c4c6cff570160dae13be86c14c0b0e34e9f778e167f39a2bd677233f431310ae1eccd81a4cf275de9b70796c784ca52f00ae8b9322179c2268b7ad057061533c388961e282caabed7ee5f17ee97d88db729cdd56f1fe172138d0d464fb7e981f6350aac55668d67ec8bb37f083cd9ff7075eb74300ce98ab605e676875a737fbee14a20cf3ca3bff1b1e64cf5fae8e46225fcd8698e279e97b73d27b8ef78f3e363db42b64856859ef0a842675fcb2e7fdc138b1ddd51c1f824a262e249bed94c69e90bf37b2e52f668f6f52a45b644bda652762cf566d7c2c15762b1397709b3a51f9f251b8a47df3d6a4c7a2ce36b88a6e6a8dd03debcb5f47dd436f2cb4af6128584cda42c724d2e19b1f073430c3b953a6e9259959d36e11b499088681b9c041bd8c25b55351cb75d32652d38fe0e086965aa022c84c326ddfb3beb717e55eea07995487afd40948b4885997e0ed2faa2b8719d464394423f4e6d71fcfff49970e772cc5ceb0bf2da3c8a30eeffdace7500b499b5f516ef3856f2af5807cf66f01b72af1b65d38c7ebe8113b22721cb328fdb41ecb29917df05aa2565e900c3c06da9be9c7d11ea006b67e706742429f5b4e6741f88047c2aadbdac409431d514dbb45762e0e81dfd2c16bd8dcb3d3a5e00c93585c22675d85a4d873325dfe703c303c865079a82e2443a10266a5c12cf7d31995000a3e20f0e5206e01f4ae155b55c025cb059e17cdb8496f2678394eb9d81bf6d50a86397df5a7c4833e16304f229e905de76e6e8c813b14e77b460c225f50744b0c07ece1274c19e7232b96ec680d17d37d69bf57af536e556c414d0135a666dddc1d6799ac492e40a5b4ffa09c9d268378f8cbe441f1e554b9f6c278756bc6f0a528e36de6dbb4bc0dc985029cfebf7afbc2e760fdbbcf24802b810223cfc6131f14e6cc5b4965775bfc7e96abc8600c490e83fbd9d82b31d12ce993f7d8b30bffa1f30401341790cb93ec65b2b73ebfc13c7eb22ea87abc10a1d4944e89de228e6ce8484769a2d4cac876b2d4d6cf577840cb2de45267ba54bccbf7d513b66fcbed7aa9b23b30419de276575c5982efef14c24665e1d256feb6e6c6382add454e4fc446f2543604ec16ca0df08b01253b99f68c21510b105da33e921e780c0c8afde49aa018abaf21cc3fff7317f5f13ee2acb384f682d271929624bda6f8e233c44602c7db071db6959999db776e8ab0bdb886a0e17af2f9f85ae9c536f6faf189ac64ecc7739e14fbb44e9e2abe17bb1afb09bfb96a959d945fdfa3bfc70bac68a19b1eb4d3b5826a331b56ab7e9a1c68c96e25f22a52a7052805af802d9a516c0369d3f9a82a7b683b61bfbca763ca2c45bba81024143cb3e3f8ae4e168f2db4c1eedd2329f6b27fa38cbf3f3f3b5a5658d159838c15f17ef17367f3a2f8e9f63026d03ab1f8c691c2a593bfda878e6cf3312823a373833c3ec5bf9d510336b1bf9e202aea15735004a10baf59ebc62d2286b1cb30ead792f7d7a149e8238d991e9b659583680ecee06ecea4c986b4b921283ba27f51714dc413190817ff305ed292d4f2f7778087eeebe4e271fd804a92ff4c36027f57054e72b5d24d7811e93bae2d6565b80929477d885694de6860152ea001afeee5211d139f1276ca1fa8fb2355d9a18ec03480c8edba9344756cc050ee8c0940f6cf6b68c2bd885bb8830175b85433cf06a7a6c5a3d603a5931c51455bb84d61213de1b0cc85ad4c8cad992b975dcd32dec2b580f66ec811511514beaaad47a9213481c75c85525f504122b41abffae7126f149c3cc7ffec076cf20afffb6c8225af24b97e46cada298170f5663fb36e0670a1f17cfd5d133fb464ed479be6fbb748e5522aead1e758af756aef54a0fab24d44cbae71a1616359c703edcc4fd725d9c6b682851494732f63d4636ce31c33e8a5206c9bf70614f2a43873a648f62d664d2716c228bf4d45908553833aef9621133efeb6f7891207765dff3975c25c48bb66f595621edb4dfbb5474bb0d0ba2521902a9404b4accb5c8019d7ab132056583e6ee59cc608bb6f872bf5aabfd5906947e030483919710aa25732472cc861906bfb99d0f52f3f813d0cce57625cd58c7fdb8a9d686787b759e502f26bc63ea2593fbd79757af3b033737d62c913544fd872db206fc719af48a74512a2ed3a75c31d696250590ad6c503a725e7eb6011e37626aa95076e3d19058a54f021e968503f938d8ac701a341117091997a5ad5a4926a252c3db180cfed7b6a9279a3c1abbe50698a57947f973d9fc41569e77f59755c0da20067608bf706df675972ae64bebd9e2eb8d391c5625ebcbb47310859d66fadeeed70cb4251846d12818df9b487e6d9852231a3dbf282a184913db78a0abf1b17d7fc753658c69d221e7f383a99429434137f5d3072114f2b9a0f423d20e0e31d119bbbbbbe2e7501c423031e1a2da95a23541f3807bcea51560fde19c18f783956456e213ebcbd3c8479e82b925154bc1162ab0c328690b29f47068f13d201efe13a439ebf7cbd59997fbd1296fb36d9f3c88f689dda14194993ff189a200ff56daa4f317d51084625cc11dd6923723643a19ad576d2bd32b3d7695ebe08a4df9fdcc04dee5819b3cdfc21312ae4c9756d60659b8fe8637c018e40fd73be3c70f74a9e7f92aa21e9c58da1fea040373624715dc6cbab74e5d7fb632a621bd1dee31cc1d860495973042c843343a757069d63dbbb97f17f1f60c559a72529473cdeea3490a7425ac75e57f339101f538f463ad1d9a23ce2d10bc49fa4d59149a927b7b8d1d6bb087c92e73659ff489f3163a2200f3ef81d0c23d76201d411b6bb6299b11f717d7f47991275d4ae24ae548651fab56def8c7861a50a13c0970601886de3c4e4de99b109f7857574b09909ab51c16f94693c92e902c79d42de344f4afd6be69ae507dc7adafffbb26a163e35eee85cffd5b3651cb24cec68068bd9befafa80d7683e83715530a91b387d1fd2500f33ca51222d081dd5930c4b54918f1da90de0a18a51b777525d67d50f967acd0fa126b8910c49d67117244bd63ea5628b63511f9c95cf3f4ba3beefa698df865dd248f1e2d4cdd9d1169d68d495b71e33c9370183f8c3217118f78fb39fd05e8172306c58c4aeddb169961dc154f7a6c6c8df81a33c43b9295e6273bf017db87c1a3093774fae9a410cc9ad378da12ee47193ab0b9e991c8ceae7ad96d9ed0574a4a213021084509d8093c93b8550fc88537c0a12abf799dfa35654cb1981e69d55d6330934c04c35a65558cdaaa5660c7f9d0a6b01b6ec20e1caec3857a4693673a285365eec59f3c18b2aa36d83a3102718bd1137de04dddf3ebcc39d3c69072d07671bddcb77e5437c1c275f5915efcfb088aabbadc62f6b8f4224485a1e8546e7f5bad3e5b78fec7e76ca7c40cafe8df32ffeb7d95bb4da3a97821adf403701360e514f6c389d0aab63ce46759fd34c2b62a5b0d0ef0afbfb67de41f51db9c2b19a7e8586041fe4d634ffabe96fdd131c51561d514fdc52aacd54e6c6546d917354677b37a7e48b793351a21e3e91dd638a067b7c32cd84b321b4d5f17dea7b6312cb6b64f3c3b2132fea74c321961ce6fcda60677789ad9fe75981c021d62a905fdc1d70973eb4359ffdf3d139b77411deb09c1bf6a634eff589304dc5754b78bb168fd919edf5f381a89af05688a7f021cccf70622da2e5397f2abf7e597d16a53573dce8189e7645be4b0a1f2eec0ba11925d550ec5af31526d2b01b858338ed1a93be7563724ac3926e45c504202befd135aee4b2425695b5ff6b2826fe62a6941b6925481ce1c6714115dac10e6a7492c2a59ce1b9422982a09685d39e9d4d8faecda68216474ff86e5f9e2a9a633beb35fdd86186b9e6ca7a78f91104cbae5e9ff4c267019d800bfa4852b7bfb010ea36bb834aa27a20cc31297b11d9cf465ed4544d486bed88b66bf32446217de70b8f8dd60bbb41c7cebbd34494c6883fc1893e19e11fca613c502886eab6ac349b20d699f5a028f4a17aac4e54e807882e5e365d0270e227822b5f323708f68459b0ab6503d4a38a5a959f65fa2abbf232511f0ee3c06b21bfcf2747d2d68829502c0dbc8c6ef2425e3f32a875041f15d5d9720af641b2c1c0cb39bd9a228ea4eed180de572e5e831b36d87b38a7a5624dbe8ea1a63d6dfa0238a37b4f3ebb74de731f470586d9a463aeaa1d07c87686515d3a8ae05dd66a89dbb68554832648093d74fd1111596b97528ce5e5128f1e0fd1ec8dc4e0fd84630b4577860434ca6637fba89da198209beb3a7f54eecd025f576e598df505496641d0fcc83c3b74f62fc35f4943d2cccaab89ade6f7bcfb6d9193acbbe2f04172b72ab058b017de5d12d91a6b8bed1e4703a596185e0a13afd2c7ba256fd47a97bfb93d2bb8720d03aa9004e1b69196fc73a849ad9b1bc2efbea36f1717048dff1eb73581e127955399c9a9bb82a8c5a27ff1fd7262356546c1c34b70c10ef0353079e91c86e3cfb1f1d0193fe6363bf10d91ae0813dda433c7ea6dd44aaf061e0c8c612329c97231be20bb438b76ec25c2b7fdf966e3f1e7bb5c38e67bcb97f06dced90913698fac26ae27e4d473fc3d39f63b098d7141dcc8b2d86f5cd5ebdadd18910511016153beb59fcf1b75b284ce336b76e8abc9e5d05d43c47e670a61b0c5fb8dbf6260c504f45012d01f87eafcc7a49b668acb23c3d545769092cb3a294ab4484a33a8306a6af53274c8babcebb03cb5235e757e51d5401b090cf81990555d55c96ef44a6a55115da08fa0abc03bca16fafed0e258f8d86fcf3e4702f097ee6b2b8326517c95af2b59ded249d2624bfc0a20e81f91b3aac986e4e415cb06dcb31f96d0851d5ab8ec99b6b06be17ecdd2240f112de84ed289210db967513fc8b7ff973755df2ded4277d50a9cbe71878cde1cfbc351cc037cafac36bc4d0989d3828f341df477e8a7d8bd2ad7221543dd28293f68", 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002540)={0x1}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000002580)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000025c0)={0x60000000, 0x2b5b}) ioctl$TIOCSTOP(r0, 0x2000746f) linkat(r0, &(0x7f0000002600)='./file0\x00', r0, &(0x7f0000002640)='./file0\x00', 0x4) stat(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, &(0x7f0000002a80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) sendmsg$unix(r0, &(0x7f0000002bc0)={&(0x7f0000002740)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002880)=[{&(0x7f0000002780)="57d0fc2a1ec70e30c6d76843791df72fd530f92cc501633740e9eec4ad7afa72e1b429a7e3530fa94b23cccd4cb9c3e20762e9f5e27cbd0407526ff4ffa5b8411b429b08f38b9e7ee52726f0b8e42950911b9b518a7383bbfb13e97dfbf8ab1e35b6a52ce7bb611f3abe3346a34cd88027c1134d6f241eaa86443212bbbded30891ab70a2d0f9bed64d3c187f6f84f45054604d42853f4f268b4746f958cfb878624754fb5ad4a7cec08e7d6f5e040e8aab5c9f35b510c32cac1f8db303938708ba0d28641592500a43c3b6527fcca7b54b6d5fdfcae147d7a031da50d409ea3e754293b3aa3", 0xe6}], 0x1, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x2}, 0x4) 10:12:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(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) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8, 0x4b87, 0x4, 0xff}, {0x5a, 0x100000001, 0x3, 0x101}, {0x6, 0x9, 0x131}, {0x400, 0x1, 0x5, 0x3}, {0x2, 0x0, 0x7, 0x100000000}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 10:12:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt(r1, 0x7ff, 0x400, &(0x7f0000000180)="e0f7d9441a53948ae588442df9c679c24038bd81e5d69bc00d374ecac2ff096dfc120b10910a3e56adefd9ea3b21daf915e703c476ff221dde8a618793bfb517599e618b9a0461c3cea6457c170c7c76efd9ac6c865c15147696267613a1ae6140926015b8beeecf4d7573c5481a1925272a79bb42feced92c9e416e06be305c48745351af8cbe869b58a072f121cd1f36e2c9431a7c51e99311cce663d9b476ff3674db65980aac443bcbaff688157915b923f5b1a09bd156459943e32d3ed8b1f72cdc3a963934a3c12a479a03e707988cac666c7bb397f0467cdbc4bdcec97cb8cbd0c0ee95aed559f484a52388ec8ee3b1af95dd48a28749736e86b0", 0xfe) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x6b16a021892d4992) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0xcd64}) 10:12:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getpeername$inet(r0, &(0x7f00000014c0), &(0x7f0000001480)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2c}], 0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/103, 0x67}], 0x5) 10:12:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x90, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="5b249a3c0573ee2d9cfe71cb8966a430c1bc8817aa4a1c92294cfd7bfd574135a13cacbad3bedaa366b1a651fe6de21da482e29aaaff70baa5e162f755b0cef7ec5d77321a9cfa6f3c8195c57a92ddd4a1b4419f8835643bdb423c616a4f115c4648403f4a8f8c82de9dee5c231988a6a732eaa452c760ae710394857f0bfdfd9534d4d188a1946c9071df726226f58d4fd669c5748eae2a71542d5e32c46d704b7a751700f1775054bc8148292929389c5842790eae5d40029d4c4779876eaad4c6f6310e38d36d45a57563a05e28f26507dca3b76e374854fffc1d", 0xdc}, {&(0x7f00000003c0)="dc1a4208baa6288c01d463f57d23d76e561da81d410e0d348b179c1929f3d9caedee8475fcbf7142ee45dc88c33f3a9794bd52fddf565807791325429ec550e06771f97a09fc81e5dd9f619bc73efd61af31b448bd4bdefc3050568b918d1f48db328b85a710a9218e982f43e98a1466e6518abe03cc1ffdbe3de2c711dc870f54c37a60ae26e54a78b17268b3750bfe729dd9a955f8087d5bcf5311b3a53e33adcdd2aca6e7519639da1044038c3d3b59460a872681155f1b08e911526384f314c4329fade0f1df98bd832014c10c79e46f81ee517c99fc23949088303eb23ea34e567c372bae4a2f9648368f2ba7c6465cccf3d36ba572081107cfbdfda4452f8bf2b443103221ce389a7bd8e28f296658d30ed97b94bd3bd72d577a2246605be50059ccd6eb55d712601088b0a39b8d5877180fec136840d80a8ce961950b9e282a455eab9622ecb9a6f902b8c7fe2f1f93732135972174f9fea51c5bc3f5454d6600c3597dbbc0c8576b6520067d87fc443d04c03e7e42a825ce21eb21f1c10aebc7c376bb4c9abcaeae507881b7d0114b910bf8437774c5aeee660ab740a0af49937d13d3abe40d75a50f21875bd730af6d56a5570b3b1a3d079ab35b3528b7be3ca2c37b849c9d9dae8ce5415994c805d127e3442cbbdafae48a63d269c02db0c138e1091bdac183edac4ac758e6d538faceff8b5cbb322bceb69a28a45c7b309e7c7400110379f17932e3f2319505f5b729d2be5c932266f8ae9c50ff75e0ceea0fcaf2e412f7587681a44c7ffdb3277a687b342b58755ea8890f1e4e70544fa92747bf81ade64e6d2d488a8871a505cdfccce2de76ebb6c4cb5e55a31972274d1949c298f6d8ee7bc8f3ca1912ee6aa70ed18e08d25de2805f3eebf36b0b7141fd75032cc31f31e90e5c83b5ae1407ca1d1c7e3460c0ff4d74a158e829ca8b558d8dde2017d660762d646b667254f707df5b0f04fc3a9807332f69638e63b5577e00c7e5a46b5d2692ae1a4186b275c109c1c03ac17f64af8b13f4951d0f29b3f80d2ebcde2e43ad599662450699d705ba415e65ea2ed23693ea7e7526b981dfe21f95c437cc772e5bf4d581eb6602571f91d41c19ec8b43dcb6d607f6c7a5a3981ab1561916437ababa16356ff7ce2067a8c61679a37f89b533e3efce53305fa516c563c2a1abedd331d565aa3c472215ccb9c793b5b50b6bd18db914635948de2feeb01710668ea75a88bbfced8000c9ad07fd6f2430699e0f5325ff1348367ef927661b336d6a3102da794be324812d11de4405cdab1b4ba36821ded85a6575b43e6aee07b902053ca08807bc3dac8b25af5219157b7cd1f059b1b3d855bb605c16d0cc53a6fd2839acf15fd2a0b917bc7e098eca397f11b39fdc4c727a3937c40e5bf6702eb5280ccbc5a669a035ac3b84a2828d1caab710d702f4502c54188ded427260d4e1581b4555a5d626d884392bd1df74d311e2b629fd38a9a3a51a9b1670b9b79b18281e106bcffb98cc86dc466d3114fbcede8d24d6631fb8070170c3a1d7fc902bd47c8ccac5064efe5f31738196ed6f6187fbd631e0dadbc49615debc41852ee7ee5e0323be0a1a821a9c8b81d37d09142bf75afd9bcbd890cabc921af5c79bb20dea8f50d9268eb0b1b3257fdb79dbf77a50514acd9a8c4bc9ed938b2a533bd963d52cd9c6e3a657325792b555a4cc84605adfb9fb2e0a57f64dbda52b089144709c0a6ba01d80638cee65e92eafd4053c132d17fdd1149e2f1be84228c0b348dc94694df0533d9856b5f96f1bf5bea25680f5f59032be2ec28a5c9c78e2034a0e23774957eb570caf2891e97d0b670710c17ed3b85b2da4d94b1fd03d3d9b66c0fcf8b0b0ae6aac67dbd5d8f01e66272b1db32d7af9af91d9b499249b74c1556440d22b6f3a25724860d6add0a933241652f1b38347e5301ef4f6aa4d0e1cca555d7dc198e331fa556a32f8a9cdc80b9ec565f9ea63adb29dccf3a59816f7c3cf412dc9f469ec403891d20bbd755150e6f0da5da4098633c77717e8208766ae2850b5fb8615bca11883b52640df5fa6aaf18e403c202c84862108a9c5bc3273dfe815dca77c2fd305fd4b2dca5b712f53c4c2097fe854fe5db355801c9c190508168c78fa215242af0d5fed10d4dbfeec45b648264bb9b34c9520e776d5f7c4def609fdb1cede4a5371dd75b2f45fd53a67d42a22aca7b868c5f85e3d24098f41bcb3dea6591445615855ad9b77bdad1a60d844232ae8a2717636cb491ed38e34f7e35a961b2e5bcc5e571bb1b81f78663c42c77b9c8e3d0035a2480ea48b8b3f5ba79689aa1f6a694ac6d61f2120fe817f5bb56a3b894c956bdbecaf45e5f129ae3135f48330348fe33a24b994e4d551f31790e9ad70edb0fb33aa074ea025cd72bb9f64f208e5653af8aed690e8eeaaff8196d662d953b7f640f6ac6fc74e04ad144d4a57a3472111a3dc26cfd15e6b3ae6b0a87f0cfa8f971740f5650d7f19e3149c300d9906b2833330f9f893935559605a13876d1c2f429989414bad3fd3181f7d2ccca2ec0bde4a768c425a581fbeb0042cbb25d4981117087d4338d07145d37448a20f33a7cdaf260d112a45a36ed4b0b0baf74460499a7e6d4ebf994284aec99860c23e586ae552c107c12a0f29ec738c554af0e628fbd0feb4032d9cdd869ab3d3a83d65911e205375ac9b4dbe2f60f1b64ff8b5891a0313ba88e0fb7a300c64d5e7f0276b44cc0a166c110fdcdbac2ea4140ae92808d5997ae94916231e86ca0e20b84d87a904543a72b778be253ee64a2327da5be545bcf25b3e4b27c01a7a085c2fbee9eee9c4747a66136aa6ffb0f80a401314b73bf21e93a19f9804db1a94bf448c61a2d5b546b6f46ff440b9a6b741607dc96b53b760a6bce30b55e76fd028859fe469da69a0f2583062585c9d5850280d14870f32beb53a41359b57815b8e2bd2e33ee264ef738c94344e525d9da16de7fc4dcbc32717335c30e7cfd103fca651bf37ab53494dabdff8ccd41452140fd378525c28b9cca02019269e416b9f9e62c39eadc45d8a3e947008a8475a8c10035eef5c455d05ee58009cd5b906fcb0500b36b67ad067a241d4bf53374c7759665d378deadea4a009f23772c75c00e1694143b98eb9f34f8658eb9a22584c20eef0cfb7a9dfc6b2121f55afe906b48c71a1310467dcf0ddbea7dd2b550354f29a99d59e2eaa66a314449f9b82e12d9a244d3971cfd7f4e494b628ed898a827040bf0baa24566c83662b93a4acae9ca69b767741e4a04e51bb65a22b4a4823df7cdfdb154930eff70545afa3b3419f713ab0f0aedf041c217427e643d78d551ec2ea233447726e8d6fa9d07f5ff6a353f01a2d46c356ba6d8dbd8afa563e1f2be8ea4979f7018821c3fe75f9a0b73e1fed1eefdf9e8212eb5ed11d5359674037b07acb1cf1fd2dfb8367e5504b578e33deb285fc6e6fa2a85c2db14c90b04b5cfaeb89a4043a6aaa27ef9e58b4fa8bd0c44cb0f894ac08b4c9f565c3c7124ce6096411416e91e68f2c0cf39e6eca96b2b10d11232d567b13704180476639fe6a158ca445bfefbdec57eeb342003df47b5ddf65dfb49abc7580f0f1cd3f96eb16c22c23d3ecb9210a07b33df3fca943d0f7eac45fe5970de4428c697aeecfd6770281bc34333fdf9a787c7f1d33a677e1c96ac89f8ac4970261ac445f9bbe81b385f2ebe3cc72a5bcb9780300d797d2e18065bfd97afd66de81af627636a157211d5b6ee4a76a139e79e2a5faca7fc4be1051c5b21ae959b9831c5a1351f0df4b33752e219e54bc5320f9299faee892121aef5c300b648ac12fd2ba43edecc4752f2b7e482485a2ffd844fd82508c579c1c3296dced52e549a2f4c3b3aac9095f4916a8d8b2604c29cdf094a72f66b0afa9a812d69ff8cf7b0035b53af9fadb9a10a16956803344d3140c173a4e62e94f754c421f162792fec11642ea8f78965bd9946c50bd593ac567b863b8293f77555806e5b28ce008a763f24e604c48ca32c1c7a26d3fab492004973c5380a25b471834862310241c9e4156a7d5218899127a9e09f749f067ab470047c641c858a501bf63bbbac0563973e2658c8b590813a18c0fe32fe681cc0915540e25d348f297949c5285f6bccf041c0eef43ed5f409deb670ee309e05ffe32bf0d54f1611afc24230d25bb75307b063c002c040754fc3e23a4a27af1f96a00511a399140b48f5d72429fdef330bd633e54c16fb8408765ac8ddd7574a94718ed636ae9e8f67d38f6475ac54caafaeb43ed0e6f9d602975c403d4cdf453e2e6850091872db94d969ed7c623dba101c559a7eb9abee43afff1475981d1b9ed5f6ef7e41a495aa78a8d00fcc50d04bbcd7c2acb762681b96a485444726f35b45691bc2be2fa7c3fd2ebd0c3babfb96184dfa28c7f0d71d4bd794512cd11748cf498a8131503f7f1e07ebd910666e89c38cd875d2ddf1bd225934f74dcca5eedb0d56136cf2a00fd65ebf47b3dcac359738f43ddfb4a4a7353c8d0926590344b84394296bacf28ab668bf1d27a0c410b43925bccd6a4e70ce807ef7fca772fa87f071498fee687babc179da2085872a9cd7788bb90b25d0ffd4119acb27d6c12625d08d3862dc9924d18c677372ef7c5a12b3f544a351c6bab5a949c17186ca4238af2d6a082b85085a5cf675e8f24259d2973ec56fc5de5cbdec25d6923b4e5fe48a9344237da17d1dcde9a3fca73adb11219c0ed7a92715062406149efdbf54f74ab907c25cf29cb40e74d14ed706a69918ab6067d0b1da9296c03078ed4c678be2e0476ce82be17dc906ca4cbd28bcfdf2721a970dd8c5e313b17cccbcea0fff1f7c7d5823721b8d71f2f7d842d513c1021aa0001ebc8a0d22ba0c45dcf5b95c710e63943637ffa76d9f4af03d28bf2595aca30cd4ac6b45dd5e23a265441530ad424257ca6a770a3c1b0d604ea120e0b936ea0118713c9a0478423d56288fedb9d5b048349f1ac50c710688181892152a0f633c6cbb4f95bfcd058962d2a85af8030b66431408eb8804f12479473e124b7f6ddf57ef67329474a5958fa2477b763042c0a8cba580d7da15099e01823520a19ec82be40c35fba540ee8128b9b147d02a9e3f8ca6797bd05adf4e9c7383d821b2edd4f45eecf15b54167d057f0692311e4c0caa1bb80ef90dea98f992020a9c8c25b0982af5e36113e5eb931fac6c3426a0418671a5f2e0125d0879b1c29bc6ded563ca16a0c1b929fb23884e2f83c04a57c41bdb37096e55f7ebf533b385390f3ab1820f93f89a606238fc7249b6d70ce27bf2a4572efdb4823c38d0fdb670104414ecb3abf189e7b34f29ae770416398a00fedffbe1b854fe62fd51841b999a64ef79dba7de32ca09dcd05c263e95bc55b72313fea2e77dd99a270bde07c56d59e7119477e384ac641f0137bf6bcb5dc65af3a0e10cc50a2cc01c79c0073f3b78a1a8afc71ba301ebdac43752c269047b5140b588ad7f18206adb4b7da69c738c54fa325fb33d51e1a980c512b14239de62dd5ebbe367444668d6e806456790e42a596807ede58b4938e8ee2ca54ecff9d72db5e8ef975dcb10b6a441386b1bdfc7669ca5ac077f001c6d610c8ba3993bd8008e2525a2f80101da1156caf4281b199ebe620749d7433443812693cca5e76692ffd89ac2d72d8ae5fa64cbc17e1abb31d5c808abba716c4c27e06a23c843c6306a35aef9622a9852eab091b42648368b0bf2a5edfe31e42c49c2827f2dc0acef1149372922f7329c05f1d2e", 0x1000}, {&(0x7f00000001c0)="22268f14cd699d31dbf57a9104a2d3", 0xf}], 0x3, 0x0, 0x0) 10:12:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0xff, 0x5, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x9, 0x3, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:12:22 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/file0\x00') 10:12:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x20, 0x80, 0x0, 0xfffffffffffff212}]}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 10:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 10:12:22 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 10:12:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x200, 0x401]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x48}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x6000)=nil, 0x498}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) 10:12:22 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x63) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = getpid() getpgrp() ftruncate(r2, 0x0, 0x7fffffffff6) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 10:12:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) getpgrp() ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x5) 10:12:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x20) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) r1 = shmget(0x1, 0x4000, 0x40, &(0x7f0000003000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x101, 0x1, 0x81, 0xffffffffffffffff, "83308a9876436c8c4fe6f2ac0dc1acef297cc892", 0x0, 0x7}) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) 10:12:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 10:12:22 executing program 0: mprotect(&(0x7f0000f39000/0x2000)=nil, 0x2000, 0x17) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x2, [{&(0x7f0000fd7000/0x2000)=nil, &(0x7f0000fe1000/0x1000)=nil, 0x7e9}, {&(0x7f0000ede000/0x4000)=nil, &(0x7f0000e68000/0x4000)=nil, 0x7c935c1d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fa9000/0x4000)=nil}, {&(0x7f0000f3f000/0x1000)=nil, &(0x7f0000f82000/0x1000)=nil, 0x3}, {&(0x7f0000e31000/0x3000)=nil, &(0x7f0000ec2000/0x1000)=nil, 0x8000}, {&(0x7f0000e1a000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000f2d000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ea7000/0x4000)=nil, &(0x7f0000e5c000/0x4000)=nil, 0x4}, {&(0x7f0000fbf000/0x4000)=nil, &(0x7f0000f01000/0xc000)=nil, 0x1}, {&(0x7f0000efd000/0x4000)=nil, &(0x7f0000e32000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000f7c000/0x3000)=nil, 0x6}, {&(0x7f0000edf000/0x1000)=nil, &(0x7f0000fdf000/0x1000)=nil, 0x9b}, {&(0x7f0000f24000/0x3000)=nil, &(0x7f0000faf000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000eb3000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000fb2000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) rmdir(&(0x7f0000000540)='./file1\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0xffff, 0x4, 0x5ab, [{&(0x7f0000faf000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000e1a000/0x4000)=nil, &(0x7f0000f00000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e1b000/0x2000)=nil, 0x101}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000f03000/0x3000)=nil, 0x9}, {&(0x7f0000fc2000/0x2000)=nil, &(0x7f0000fae000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fab000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000f24000/0x3000)=nil, &(0x7f0000edf000/0x4000)=nil, 0x841}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f38000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f82000/0x1000)=nil, 0xc07}, {&(0x7f0000fb5000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f7b000/0x3000)=nil, 0x5}, {&(0x7f0000f38000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000eb6000/0x2000)=nil, 0x4}, {&(0x7f0000eb5000/0x1000)=nil, &(0x7f0000f26000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fa9000/0x4000)=nil, 0x4}], ['./file0\x00', './file\x00', './file\x00', './file\x00'], './file\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7}) 10:12:22 executing program 1: setreuid(0x0, 0x0) semget$private(0x0, 0x3, 0x18) r0 = semget(0x0, 0x4, 0x21) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/8) 10:12:22 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r2 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x8, 0xedc6, 0x88e}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) syz_open_pts() 10:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 10:12:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000000c4485b263c374cf14cb5c95cd8aa0cb1595fe54e5dfe99d463bdc34e6507157f466976c14c4f0a48ce003b4e46425252c90fca3f2d84b69ecd18774eff31fe736c902bfc6ce4f668477955a24b429c5bb31df2c9902a4358da39c081680ce7ad2795bf03dc7038968803e69f147cbc9936718ad87c42fffaf1b28ec08f0d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 10:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) flock(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x43}, {0x1d}, {0x714c488e, 0x0, 0x3}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/209, 0xd1}, {&(0x7f0000000140)}, {&(0x7f0000001480)=""/134, 0x86}, {&(0x7f0000001540)=""/93, 0x5d}, {&(0x7f00000015c0)=""/128, 0x80}], 0x7, &(0x7f0000000180)}, 0x800) 10:12:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 10:12:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x291, 0x8, &(0x7f0000000000)="466388bdf21b301c6cf91ee693980a84dcb8f9c55bb58602f8a783d2f7c89d0cd4fbc4a27c25f341c074c1a9a2e4f2d908105675fcb489f950ef65db5bb0", 0x3e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x17, 0x3, 0xffff) 10:12:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:22 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) 10:12:22 executing program 1: r0 = socket(0x6, 0x3, 0x5) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f00000000c0)=""/88, 0x58}], 0x2, 0x0, 0x0) fchdir(r0) 10:12:22 executing program 0: 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) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 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(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1}, {0x1c, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 10:12:23 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", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 10:12:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/31, 0x1f, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet6(0x18, 0x2, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 10:12:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5b) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 10:12:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xb3, &(0x7f0000000100)="9bf6fed5d2cc416624d50fed824fc09facd22748cac079a103608ee9250176a747f7e1fbf2c1cfbfc970ba789473371c117f19eb551402f6a4da71135121e15c7baa81ddb7c3fd9b5ff9804833676f54435b5979ce0e70026fd688eab8cd4fba19a36df693cc59955414d3e4f9f1920e04eefeebce89d3a5057a98bb7c8d6711335107761ddd3f0d86ab3034ed0c3e5f2b54e352c534c0342f7c4bbc31efeaf3844ef5afa8166f6e82350e4f180925ea40ab2c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c673000ac86a84babd3b26eab85ee3fb6a1f081fcfe9d5f2597415777c77d4e558e187a28c9a013e7e418e1d7ab5313531ffa7381d3089a4da002962a3f96dbf36d779a68679820ee779712e0c527120f56e89933285e00a2d36f0b0b3854b0ffb38ab4951ed1cbbf21a0151136644b5d50a3ca3dce9aff18137c04f823d3ef5ef388d92005d1fa85833b8d1f8b6942b6252c8287624abdfdfb54b1a51a6e4e325b16038b7ec26deebce471df9e9f65fa6686fc9ceba94399d99322028ed7000089b0a58d4f12e2e1462ff23a239dac1b5a69df14406c4dfc579d46b58826268c876444892802c8d57cc4a712c4a33706d194caced8a93485451c88e6e6a3c13aa28ce7661fe832b10000000000"], 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x10000000002, 0x2, 0x0) sendto(r2, &(0x7f0000000000)="a44174fe753ec0b9bd9929b16c873319d557a1923018294ba19fcbda9a2070246b75bc06314368bb988601d24a3fb7515888eb15d355ce61306d8ff699332cc19af9727c019f65ea9bcdd02c9ffeb2cc02d1304351ac31dc5464880a6065d9e5205b643f4b97254b14e4d4e11a6833267384e8cdb4a63f701a", 0x79, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x2, 0x5) sendto(r3, &(0x7f0000000100)="9ccf83918111a4b1b6cee5757a53f37b8d0633d3024c5da8d9a7f26c99202a88602f358ae9146f93702a947156bb593d2e35f47a043140c5593623aa2da65067093046725d4029ef21b45e5652665a0750a747d0558a4f48e3ed37ba188d99d1dafed9359252fd22c13115ad3a69836db2fa9fb9f693396e54415a2d590f64566a25fd729bd56458fbd67a015dbf9a8739cfca236638b276eba435f61a30fb6491e30f246ec96457323099e2987251c6a840221e3e315570349f799b2eede32c7524ae08", 0xc4, 0x8, 0x0, 0x0) socket(0x18, 0x4, 0xc725) 10:12:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x3, 0x10000, 0x9}, 0x200, [0x9, 0x1, 0x900000, 0xffffffffffffffff, 0x4, 0x7, 0x0, 0x1006]}, 0x3c) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) semget$private(0x0, 0x0, 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 10:12:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 10:12:23 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2010, r1, 0x0, 0x0) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 10:12:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xba) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f00000000c0)=0x83d, 0x4) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = socket(0x2, 0x1, 0xe48) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)=0xd6bf5749e05e277f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x402, 0x0) sendmsg(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="a153b0d9ab3d76da7c6b5165fe42069a", 0x10}, {&(0x7f0000000300)="c25c3fb782112d2ce6eaa5856a81f10a697973072f546455c1b5b1c628735403d20a54df4ce207", 0x27}], 0x2, &(0x7f0000000380)=[{0x98, 0xffff, 0x7, "a588ba50ead7f8cf3f255e58f31fdc0a4949e366886de92324465b9028bf35ee4f69961d2067be38cc863b374ee9bcab03a19f58c1ad95b066c8aed82a31d0223363d333d1a0227cdfa1e7d2d4a955c117a82eba5357ecefc11e0266ad5f5cc5b1081ea8f1527cddbd1b6da1fee2cde331d925416fd89072df190a2f4188acacfb"}, {0x1010, 0x1, 0xd1c0, "8b498aa49ae0b715a24d6ceb1450903c6a591219c21e4d9760a2fe40fb51e3adef031894f37d1550f5e4bdee3c3f4f58c153ff897e8abad6750e3e666ca4117d454a02f8cf17aba045df0273465f8bb34b6c89e608e91a5d725848e5ae59a3a669c0cbda6236a40c9d920b3b167056423a8d23e2781ebc054ea0e61a708cbbc1df33bb0f0c2702e576b1c6d35eccac3479096458ad39d0ae6b5bbff9abb38cfe3a364b0f041d56ef32e19f0438b223f21fb2c5349c03eaa4bdb91e2f2c060b5acab3bba5b59adb11c240ba11f657067322f0ef058c5a2f7806f48a98892771e9433f29b6532fc597eeeaeea9c8b791cf4b4e11652e5d1a190d15b8fcabb5fe9170d0c9ddf756a21615262669bf716cf61f004b835cf9592ad521e9e8fda6dc294e74c5ef08446ae603cfdec3eb7996bb7e635074e270a948e478caa21ce0161a3ad65d44c5037cfa1aea04757633d5c85d62e27f41b0b91efe0d1eabdc515e194f7014e396d0c62bdaa2afe9128d633144aabfce62abf9b5c74071a2b1c83f3ca9a3e0253d1f5d3f5ba09df7bbc33d946c1da9958c777867e3b9b86005dbf46f90b8c1e669da66b79811e0297b9cbef678ad3e7a63687318a5e3a8c8788db5f6fd74921116a47854f7852b882abcd090dc703b75f59f71d3e102661969e976e27e6b3ad36c14c8189b2a3be628b2e6a6d792a9bfd4739684d0bb712ae016a14d7a4ff0b0beef0bafc973dd66d4d5e6cfb3a3339d10c9f7c493f4c70d3b931bc1b737a9793eb05145199640ec4fab0539ef007de497f997e6c4c0eb4b64ea5b649eaf3c75b5524939bac392d5d15e68c3c736549cb0750d570812053b1ca1d36112e8067d5ff8c55c6b6af832fb6c8dc9736189d701e36827ced9e3aa3bf53b53345c3fb24c77fcef9a852faee100200090a82c5eb0f8f5d34e9a06099ccd4082df6e1679ad3718be47e52cfebf918e40db1a9ec9d08438d910e1f68f821e4227b64387a0b1087510abb11fbf38ced0ef8321570a30d2a9c7f5dea09b14e57db0c3977f479df884e885a7d5c4e5161df0ece2c3e70c3dc234745a24e69ab5b120dd23a2addd2b63c96670c0a9dc0309c1003f848db4a893c868e7a30a6cdf30b1826f49e837ebdbba054e06be6542073db2a73c35d46d28573aa42eca13c194487818b6d1135d9186d1b26ab302f5baa7b2b0156ad3cf6b564f72bf3d8bd0efd99391134cf2538c237e2e7cc4ad8997f2625d6b6377b9229a7e5553f6d9d796db3e3951911b6bca6bf7ac9cce24d1b0b9b684d12223f6bfe06865274b8ff81b5bd7ededf2622cf210bd520f7d3d71959ee5c2ee5729675516cc6690094f1eaaddb0f0fd359997af137bc0ca091ce64f87d27612e94cabbd3d501d54d187770b79926446942a8e12056792d65c5e517aeace6d2d0cbf156068a13d07dba0da85aea9adc92dc273f45b4555839f8358ab29ce1b9e0616504409ac0f38383792f9063592519a312cfd8b4e936fcdc63d700c21bde43f88a9bfbdbc6b6770a8dc2586a8ec7aa84a9c86c381758a577cfa686cdb22d88b45aae1614142dd4acaa44334f7a360d35ade7e34ca2cd99413729fa37dc62e2316e9181f18463cb858c84b4f290bd7a914c8fe3b31be41a3a1de1085dcbc1de88ab3528e2ce2f801b980354f69f2fa86746c2f79a3fa3bf9a9f7bbe2912c899d687084fa23c28e2c1f10d3a786ec404e50efc3c181c4998c76dde81d3f39c7fe1902be7eec5e6b05fe573a84e311285e60489a58c27fcb35d2a8789b22bfc2f78c1f61609f6e9c72299fd45959e5e6da43d8d4a74ece3cc76c2e1a61c8477799b1fa4c053c3ce406bec680616d55bb500e8b61efbbcbce710608817d288c9d816ddbf4f26aee2f84b344ee34a3a10581370d91446492304c87c6cc12696cd487e50cd1fa1ea55c250c2e1b45907ed0b5b6a97347d201ecb94ed36543747b30147beea7e71c6e37467443232212c7af660ff2a31d6d1e05a1fa6006fdf76641ac173c1f39e0608955643627899d938e31451c3924419696fbf67328e8ff7e5dce56dfc37fec6337c6c998d14f73a5797cf1f49403299f873bb6b7033505f24fb707728a4216d5ba72630cb9275690cbe36ae36db52b892c8fd7af11f009b4344c54202803beeacb5a2eed034f890fb225237f301eb3afebd9e4be3eb91c473d104299efa10edfd78ce6170ccb51c57d1030610ec7c5074500ed0e4d53d77f3f07fbccc8b20c0f9d56e9128114e16f21c70f80e05b85404a8dd62d2ebca1d0adc597977532826c6dd1270d7475bf329996fbda68164fa145df7db757e9612f84e706fab220560a39244c48da9ad5c6166241797af57a8b3bfd83e44f45dff606370fceaf6089d58fad7e20e6afea720e8b499dffa1ae6bb8054fcca303ac751ed3dc277d7b661fe1609f3aa71f8c5f52b8acd5148eacc6f74a38693b4e16a2c88f650914ac496657e00401072d41dd9c638006aebb0058785c51749195e474795696bd729a98238ae60f0cfe7be3043ba8b8849accfdf9e37452eacf957c12ad1a96a87a53e142db0beab766c4a55d958dff065b7165a76b4d69cf344b0419c49612efdffb25310c44582792306400dea05096258b32d8456ffe61aea3d4a466aee770e17fca22b2742daa8787a188abf19d6c3fc300be34daff426e3dbd36cb4a9147e0a55233a803a5fe19c53f1c7f937268e96dec257b402ccdc502277248833d356be5e3aa10ee427119f3e6e5783e45a11314f3ba2116744a324f1bbefaf4981a971e470a90c4336b1133817c2bd47c506f4f7c53d92f33047d1c9abc74cea753bc30fce30c6b8e5c8b4d15c508d782092782cb4f0852400afffe938289b3a0a03f8e1c89addd9279fd2f2872a6bf72cfe2b4312e1e815938f5fef941d291887c03872f34bfad0d2439433af58f9e0f2aaba4f3687d92c2eeed6bb7f5159cff89487146201ace5922f68bdcd0fc2f7980a40b8452c0e3f46a189ce5994c32c07899e376fd33735c02b137b386ca892e178f942eb5fb97336b63a4cede98ed8a8c0d4ea2d84a1af10c0dc0033a47fcab9f0fa5ac98349512f251f0457e247a5f3b1af57d897b6453ade2a671493a58031d91f1252e38e61c702dbbc493ab10d6bad49580618b4923e9c0f281b554f5ce0030e7bf8ce90e7c8b547262066332ce2f70c65ab67725770d9f53e2b01fb647214937bc38e18f50dea16b441cfd18a6326ab1575afc867226b9e970a20dd251a041edf9d48ffda9357caaa5464582e6f04a48d3128fbebb0157815e4cf97f669c0aaf4d267ff81748724fe50385f5a723d7f50a4a488294c91b2f48545895a2ae4549cabf7c6b42eab7daff552692edec1b3d2f0f39d0f0f3e5fca0214105b75a4596dc5971855d2c982d4a60a16032a86b70d70ac1e64e99300801646c98f3e5fe73f60e25b3ea265812d9c7d05aeb8b9b34d6b9dd8cbda423b6f1231f751185c74ccdc2f87ac60151b64bd7f821c9e59d5b13d8a26590a3f8cf437085497c157ed453b53b8b8b92267e294dffe63caea6831a68908f0c9550948fe199d69ab89c5cebd5f6a3f23d10c7c62b345cecb3072ce1cc27230169d18751bd5a42bab9465d6b797171d1a476d5a86b96a5ece9be88f88a99c368bb69fe26d01bc1d35540c79cac42c3c2391df23ed21aa1d323cc079359920d54a3968815eedb07fecfa5a344139c898c93c7afb1d107f935e13d62d2779c0fe54019e04ca6149962cfa14c6c4d909208e6f1df3d72b3ca82bbe174cb9c077fa9966fd322d9ffb08bdd4d5ed8559c83d43c05e8fe16016b223c57449410dc7fd6e0b134e2d6f74adb90971f87979dd1f7d540094f3d56dfeeaa683d490035547c7738053d15612638587acc110f6fd5d1f447c7aedc5e0fd68a6421ad9ed02d98995229b87049ab864b54521c4efda2825e869513b45cf912b4ae1ae5663a4951d5e481110083387a7da42c5b19b243932f24961bfccd30fd8e4fc7bef7c2945a9197f78afd6065a61dd07d14e198154fbd2ecc058a03eaf0431c9a7d13d2bad1628c00a35e8962c31c5a883f74e9e2ebf50edba4120781396980fcfd41990faf467d3851bfa4599977cf36366275464461eabe279229fb89ad18755ffb0c4c9460684f2b37f11a678d6b2f9b4b941fc71ce655d6a7cea7d362d258a821d7304cef6b4d3c57aba31a67852104107c1f6a8dbbb1890969e437f6cdc62fc0678dc4dcd2e02a91430e3a33414497bb86938015a48265de7693cfa3c851d6d2f5be6f01fd492b1a7452f5d4fe5a2fd351ba53f0ab2cf189cb353721802b0cf9dbbb47a51577b932296d7ed9017cdcdee1004ba38b2f5909214c1d18d9b805fd7f43e78bfe6806a0464a467c63a37cfa834e26800fc0458ae39c144ca1eae6a571a5ab9f51bead9f619da28da0077074b7c4f7e12a532cd8bb7515ca483c556697ea4cbd7d6098ff55c13b80c6ec756fb26ab4251b25a4e865904257ffc7c0cf26dd01ae60118f4253fc50c975b422a1bece85b252a72246d8c43d3394fe882e59e9c25ea5fb43b1afcd767905176b45aa64c4149e1d1f4450e18557c95899a120615f846e08579ea2ccb3d8433914bf537074b5bc0f53dd5cc5c91ba70de09f3a302aefe8c75c658e01711c01a1a67355cafb74e9fb5f2c86968e4d19926b0c52279b04248d02e8d3a6c6ce4108c3a9cbd29188af65b510111718e6174a7d11325e7783a8c845ba305aa597e4eac774d351372f53ad4464b01cd4ab9d10414c271be779a9c8318f3669e8699fbe39e447f303313565720a98735251a7866eaabe099adb623b54af1036f3baf6a35608aa2b197154995d6630524f8a4785e338030cfc4b1da622044e0cae12d514a959e5759b2f7a669b922c44406c64f3c8f45c903112b2f605aba89be098bcd372711045dfd03a490e4b33e936f775035805555aaa424df0ddc39de958558e00ba0ee764c34a43959a80992b79cb4da235200ce7d0dc04e84644f7c352344a435975be024d1045bf6e2a0c61634474aac27da4a2b966c126520bd0a1fe136e1da3e72bbcb556b5ae966bcc0a9c939470c92b378faf6369d9f7f91e4b4b5a2bae0603a4b2731c060ea6bb4e00fd6de9babdbd33425334787ec8b9b6a5f0d305cce392067b0b92a59a51fcc46d8b6995acb7149f8f9818a9ef979c78174d53cd83644faa09ad250abc4576fc2e4ecc72fca1d64b91b718d95a39a3b076ceb32dc37f67862a8d0c0c623006a162594ffdbbb91afe9115eded2805fc30cfd2e174d46780b953715b66decec021be6529d4123a095b5d025c31d348630c6e69fde3eb720b700980c668f1d84254df40581c4fd0e0ece813245bd2d7ee7ceaf5ef806f44f4ee91992383262e1f0935f7e732d371b25e8061f20c88711ef883da695be0f06de269b75884e16aa2ec56f8c86b08bec3498b40235e0d4c393780e2e0cda9301c9bab456b72bcb753bee767f2670c4e4034cea25ce3627435bcbf1dff0f8f2e13872eb63c2fd8ab4f5044f20a6570d835baa17f3020a88325a28a3ccd71585583e73017487d5fffa9b490fe649e4a9597ad228d56ee4f7676d0a1c632b73a71742783c10ac51ebfeac085216cc36e10a7826ea336d43df2667089ccf90d369f010d01c34a5260329e7082207967e27e268a532ed496ba8edff614785ccd2a1ae53575ce56f58e3979b65cf8b083c62376186c559d6c8bf5264e02f1166cc6a8b65687188d8af6650433bd5759e24963a08420a44c1a88"}], 0x10a8}, 0x400) mknod(&(0x7f0000001480)='./file1\x00', 0x0, 0x200) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000014c0)={0x2000000, 0x7, './file1\x00', 0x7ff, 0x5f, 0x7, 0x6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x80, 0x0) acct(&(0x7f0000001540)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) chown(&(0x7f0000001580)='./file0\x00', r4, r5) mkdirat(r0, &(0x7f0000001680)='./file0\x00', 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000016c0)=0x2) mknod(&(0x7f0000001700)='./file0\x00', 0x182, 0x4) r6 = open$dir(&(0x7f0000001740)='./file0\x00', 0x8, 0x0) getsockname$unix(r2, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) close(r6) r7 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = semget$private(0x0, 0x7, 0xa) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001800)=""/137) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000018c0)=0x7fa0) 10:12:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) mkdirat(r0, &(0x7f0000000180)='\x00', 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000000)=0xe5b2) 10:12:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x7) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1, 0x2000000000000, 0x7}, {0x800001c, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2c5, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x145, 0x9b2}], 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) shutdown(r2, 0x3) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 10:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) write(r0, &(0x7f0000000140)="f88d3a769fd8e9b0da0fbd96caab88106e64d5c04771fbabc34c6786161d3a08488f0233539c73f3b440439e842cf8e81de9017b9ed78f5c8e82d5604693fb80ba2a09342932d9df853480c78439c2009fd76da351b7e1cd84f7e216627ab6", 0x5f) r1 = socket(0x18, 0x1, 0x0) write(r1, &(0x7f00000003c0)="eac7e02759b22ef76cb02b4c76575c30dff121290b6d413b1b3f8a19308ae49387afc829670c111291e8defd4bc9009ea32da73f45a18fc66ae189233bb098f01156e88f878b2a9c357c900561f517a443bbbd47b79354c15e9a0e890af7735623e659ca4f5c3cdb675bdb3d79329f73193d4653060f48fddf490714f413ed95da8d24fa7a4bd58ea4b417a6", 0x8c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="1718c997a9d077635beb5a87ee7f4018eaf05f518f9199b663b421cc982eb9675bec4400d597515c15500ccde50655055ad4ca3b419d", 0x36}, {&(0x7f00000001c0)="85d644b5d2226a7cf244d45f247b343e95b1bd74f59012e0", 0x18}, {&(0x7f0000000200)="b567838e10e40ac5eee4f1fe03720c63763bc40ba5321950d2d523ef425dc2bf4ca89de83c619efb5a073d40b624843ed819223c8f4e110dfe096f908a31f0ffe7a935f0889625e3a7b410aed65c26158415b7cd748bf34d59241066ff5fcf498ad62ce05b1550b2fb45febae6fddccdb9ee79d395145dde1f64a3a49f1e9ecf8a146cb8d49abbf022", 0x89}, {&(0x7f00000002c0)="2e2c6c40d535b6ba043c96d6dae22586bfc60d9a9b6a0362225ddd190391ad93e11c3774926dbda7e362f097acd8da9c2bdaf8236da7ab40b2a4aab2c61bc2e7a36c4e05f2456b94d9764735f38a1cc3a6c65fb13a45393330d263b663a4a6c6ed5271b5b54224dac5453ea0d00deb89451fefd19840a545dbcc32f01d4cc0b21993358b", 0x84}], 0x4) 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", 0x3b9) 10:12:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 10:12:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10000, 0xffff, 0x2, 0x6, "3cd9c816045df2523661e68209ed7d21f6d9cac8", 0x400, 0x800}) acct(&(0x7f0000000000)='./file0\x00') 10:12:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) r4 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000374000/0x1000)=nil, 0x1000, 0x2, 0x9583d27727eeb4f4, r2, 0x0, 0x30) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000001800)=""/4096) preadv(r2, &(0x7f0000001780)=[{&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000006c0)=""/133, 0x85}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000080)=""/64, 0x40}], 0x6, 0x0, 0x0) r5 = msgget$private(0x0, 0x8000000040) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xaa) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 10:12:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x6, 0x2, 0x6, &(0x7f0000000180)) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="20f1544bdc4110c964bafa48336fa8ee98cb3993b03bb42274389363e04cbc8d67890752002cd3779825cae328e838f653c67019f27011f1d39584aab01843dc4d9ef203022056a15f257028eea80ab6c766e72d6318f47f05aead70536f22ca12c4b9c73f080e7de0cce0dbe416ae519011a8fd343d0b21b0245f55d8c2a4e5bf9fed48f3fbd9e20a8f7e4f5d8ba7c8bb27bc951bc727b4831503697cd872eaaa94435a93f3b1c1b3f4cb296a1fde40b005443077b57fc2f71458e0077c", 0xbe}], 0x1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) write(r2, 0x0, 0xfffffd3f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) 10:12:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x7f) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x3, 0x3e, 0x1, 0xffffffffffffffe0, 0x800, 0x2, 0x0, 0x2, 0x2, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 10:12:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x59, 0x40, 0x4, 0x2}, {{r1}, 0x74173c30e378bcc, 0x2, 0x1, 0x3, 0x8b}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0xb60c, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x51, 0x80, 0xfffffffffffffffb, 0x101}, {{r2}, 0xfffffffffffffff9, 0x86, 0x51, 0x7fffffff, 0x618}, {{r1}, 0xfffffffffffffffc, 0x80016daebb900607, 0x2, 0x200, 0x4}, {{r0}, 0x42a017e4f1fb2ba, 0x0, 0x2, 0xeb5, 0x7}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 10:12:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) dup2(r1, r0) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 10:12:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 10:12:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x21, 0x3, {0x6, 0xffffffffffffffa2}}) 10:12:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc7, 0x0, 0x0) 10:12:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0xffffffffffffffff, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 10:12:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) clock_getres(0x7573eec6f56d6c7c, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 10:12:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/98}, &(0x7f0000000000)=0x64) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) 10:12:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) acct(&(0x7f0000000040)='./file0\x00') dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:12:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x80000001, 0x50, 0x200, 0xfffffffffffffff9, "d02063d80870419e89292c3d698dfe782682d2c7", 0x5, 0xb53b}) nanosleep(&(0x7f0000000080)={0x4f4c, 0x1}, &(0x7f0000000100)) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) sendmsg(r3, &(0x7f0000001d00)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f0000000700)=[{&(0x7f00000002c0)="306e5911bd1d28ee6e4e05b00c9b5f2333c82af804be213d8a7dfe0cee1119eeba6e7786f7c4088a528a54ed0219e7d6628b5c6b1e6f7f442b6e5a5d68907e289f7c0dabf04bff2dacde589631960ffd58f0d5395b77cc099f9d940e78", 0x5d}, {&(0x7f0000000340)="4b20e3f81526d02e81983e02c8d44c0d50109a53597915bef77b1b22fe192c5c9813759a8525900f218691d467f82b715b86c15059125fce6f1e", 0x3a}, {&(0x7f0000000380)="c81dbadd2eb8124d4f9b60214e098b8d172a22da8689c132f3b67c33a63ef9d0c75f0a0578685772e8aea2edab612fc843ec2e0c7891391853e0ec0187629dd06509b773b4366ab021224d37e654c9f20e68a457c6ec25d3775e22df3f98388c671502b8197b5b4e8e7d5f98353a8936d6690d7421", 0x75}, {&(0x7f0000000400)="463142ba6223128b0c36ac260ca92cf4fb9c605435ade0c0e7a464", 0x1b}, {&(0x7f0000000440)="5a2be2dd5e29521da83bd9f62256d72979d210989b6004a21ffd1b1f749ded1dab93890dae190d071c4e1a50a8609b36e84b54bad18a9a38d9c9b09e11856e506a6f47b768fe2eaf04f63db00ce693e127914efd407201f2d0c545a192b3e55cf8691227fac13fb0fa34c7edfe8c3517ec8593e1ad951abc8fca57113723cb538966eaad3608bb8694a070ed9298fcfc903d24c0b82e7c5c6e6204ba6943720151e9b0762f06114a549975ad724cb4c270809ca86715f43285e3dd125955c5b9e8c903b8c2d6a704ecaf87204476", 0xce}, {&(0x7f0000000540)="42f93c8baaa17ce0a79b4659878d95d368d55f9ec2713eabcad45f9239b28b7a30936cb31481d3aeda736257a08e1ba80c88e58f9dc33c753b7c01b5c5c79fdba79d16118a3d2dac0ecdb4746b8ee569a5dd03f2edcfff4542027850e2f7fedac8bb787bfc1fbe14b8ad3d84718a943aa66c92454f89a627eae39e5980fdf4472e78d109f2531cb11ede13129743feff96109228aecd5e5b61446e410ec1914d43693fd3d81ad5e29043c446ef616f7263529d804a2928347817915c5807c369af36182ecf46be4f68ec7d3da33250550952e2b8344a9f5a888e61527db90c867679c098b697e6b14cc4e708f90d", 0xee}, {&(0x7f0000000640)="e06a18854057a84e0097ef870dd806376564da10e0339204d9a9facbffbc75e1f9756f31e99b4da706a54cd2efe507bb17774c4924a006eeb7036b0bcbeca4ce11806e3b771fa413e32bd50cd6f9ccc92fd61c76f28c2f84a420597bb1ed725206bff5512275ba1323d06c8de7ea33f8233d9b282859351bab0fed72ce281a20f9fd", 0x82}], 0x7, &(0x7f0000000780)=[{0xa0, 0x1, 0x80000001, "3642cde77bfc69670e8e47988a4f571f2a0cd7fa5c0ffb578b14006ae9c1bcd1102eacf32d50ed5c7680b80b2e2c6c24d7511859e1e03724fce1ec25e2254abac71e23271b8303f2e4172917caa97133b0669f175c7e4bb48c19f964d1845ae1a4069255b9261a64a029211538dab176989d7481d766921a793ac2733e10fa8aae648dff3241d022ff"}, {0xf8, 0xffff, 0x6, "9c6c959774d302f16c42f7c790f999a1b1a3eb8e57fd526170e9bed341ceb831477e5e9379397b9c2a501fce3b6c40777895626efd0281263d809bc5bfc3d082f1adc47bde3bb6a4e99653bea02f6c8e926a97cd021d55597d57fa22ba530957c1000c66d3240a7a3e499ffd4959ae8dad12b4b2ce0bbd8346faf2acc3c3111bd26baab772a4e310440c602a2affbc401d613889bc0a243f896cf9cf2a62af13219ac32c952f5eefd09b032d0634df4fcd1478a0f5efd239655eaf765ff027596372b0c1aaedd58370aa14bff0a0ab8270926a782f6a93a02c91a8d084f0f2362f41231881"}, {0xe8, 0x1, 0x7f, "714d9cad48225e3e81b1d5ad835ddd4ce5d8295b76493a91bb90c17e44467509136bb354e6ddc0802f0f75471d9a4b7c59e6ed8ae9e08cb3b4eda2cb5ab84878c9fd164445c5fe63a5245d24e9be4cab8ffed6ba164b021915c48d73ccf728355c028df70de215609fb4960f348228e1fdc453321aa923fba64f47df2a756a81a30b24ad6cc2dc0ee649148ba2176a2efce88ad356e2efe85952d1ec788cf2e838495d36e6f6490469c0be4d9d7d057c366e83ae43cf2ef5ac1654e3022386ecaf49c21c62b1db6ddd436a2c47272edd81ac35aaea16dd2c"}, {0x50, 0x1, 0x6, "df6f1a29b97c1d1bfbf96cdf1bac837dcca266d0ba7e930a165265a2941f9e2a5c911074f8fc621a995c43edfe46f831532dd3d244034a6363d71f684a7c0073"}, {0xc8, 0xffff, 0xffffffffffffff99, "f5ad152070e9ff0873f7b9e50093cf29c1a1ded2130c08ef8a09adc9ecc75442f356bcfaa164a85fbe00c1d7e33457af9823daaac13fa6dd15ab3bd3d09f24b2bddcc5a1f29902ca10d481a2977c2609ce24da85e953ab306c0b94e5642388ade2a7b2ff029f9de7e85e065e051750f8e28ee2c45e5687d5d7082c69f41891b0490fe395fcc43b729c9b329bbd7f5e7d090b98e6ce3c86cb9929ac4ca6390e360c7a48edbcb096416d2c19b67d40b385f5"}, {0x1010, 0xffff, 0x7, "242790a13c2911b20660eb96e1be0dc9c1297c25246b9b5cc9e4b6555e71f4fa070003e57cc751a84038ed882740d2e8cdfd1dc76378cd4d140daaf323c2a47e68a912d9361090a4e07324c2061a24ded20ebd462ad35d781ea78be919699b13234a8ed118bf1bf8d01ff62b8e84999874dda0b5ef4922cbc809964eadcabdfc8272ac91b8b58ce408b2d41db6f017a767cb954ee46b28c6f030554680e08a91039017de99c0544b7ec072743c8bbc20bf8188307d41f65a70b01647e463e54c042abc2a010f458d1de09a196dd3d8f01ef1f668e488d87f6ce622f3d11e88fc3be731cdb3e0a6ea095c3a005730ef95cffb94856484a18d1e5312691c591d7b1263cb09e3caef24b1c47a0ab4e6a590f377f97c1ac91cf9ea4fbd217dd808113281e7c9c2a1711892386865992ea0e9a61e54e7e79f4e3e588afb0aebd91b3fc510674a0e8ba6aacfc04254dd39a0d11c5d2278d9cd4485e5bfe23febbf9741facd082925467fe0f6ea49f2b9d4e72f1e399cf373addeba222cb1069f8781fbb30e3ae4a3ed901afd1b376920f2ce085fe549ccfa03318d58090e016b11517b4fed05c9ffda193de7601a544ff4d744760424e6075b61331d91cd7b63c69569eaac49dc727097b2541214bea6a264a623e75f14d999321f38df2041f6837e13c4ee901b1aa1659e215e7f24bee2f2099fd26358d68104806ff2afe531c33b847a341f1d33462b538d20f2af5005b824da177b1b01c559d2e8101b01e08cefd2f9e88f8a2c64d8008fe713f99419733aadf0004647ccad09ff6174ee3133574c364c58631ef31a962b143a924b580534f642511bcf0440829a061f460a85d4c4f8adfe5ea2eb7f4ae6d056c4fef889586a76f32c95c1a249c4ac40a864aeceef2f221f19bbc5561ff30fb5d846726f4ff8d1d59d5d713ba528a70f5a2bc57136b172bf80dd8ba711007dcc141c8fef238a0d34309c5d5237e4734933beeb08fb8e05d53da62353315213bd5cfffc5f09478b623826943c5fbceb60c289649fe619cf7918ca657e3bd20cfcd6310e2ae5df5a3c7587436855ce76a500054873f59ab6b1fd182bcc8341e266ec70ede4fb0502659c5e29a19c04a368d6133651bc4f96427c2a465276b2822988d4b87d0dc4f051741205e344e6b1dae5181c16af21debdb327edb6b6653961cc1e21c82748cbd2bce7c08138e93e7d57ec69d41798c14b34e6be29f2461410d42db016c73bf22a1927bee5699aa4f2d39c060abcd9523fb6cd06d935822d12dad60497750d840906b90904aea9ef19a0b162b2355f601be428041b0b656afcec94cb968e94d4eb994e21108dd0e3bcb7d4b3d1e9f0923659761c3d49222e650208a61a26342bf849ea85dd755e031a5de381f81318816f0526b7af397af35481b5576cfecc639c731bfbf2d645e00e68e782897ad3e5233c4fa0804fb5e8cbf5f4dc8ceaf9bf9db8587a5eea140f5dcab20557cea74fdfd70df6dcf6ae18610e7978dd74a4afab1b165d668b56d3c31f0c52cc42fb550c6c1677a304a365d698c70a26b582843693352c6e26a9151f938f5aa5435c67e8050213140e59dcedce5da48daf2f13dd4dfa3f9111026216f0601c8310b0ca7c567d00be7450ae9e87ed1040b7acda9986827b0fd996f71c430d2e51cec165e728fad39f30c2e48165f9b796a878b17bebe96887b61184b1077268908f3b93338d84cd6cf75e27a7bab05d0c3c5fe4becb1b196502f662d6c9b0d7954a495344b30f40a4d08513dc61cf53d0f0e4ee1ecd76625cd8e1894e8047268e1e718be47afec20df35411f42af8d7a514870715bf99a2d864c2ff1c89e1fdd71befcffc43dcabacb1fed16b5dc7120f9e590a87056c495598e10fdbea72185ff6441dc775819599389752aaf52e3638ac9c38ca93af7ecc727a4966dbe13b00c06c33814fbe02afb008100190807456ab46c104462ea4af18b1c1b20104ae60dd46719008944db543942bebeaa9de294701013f8f5c6044a4262b93b6a303c06296698ec07438317512f8c33b64d65599999322cee87c0c896e403b6dcecece2e6ac4e661a9125acdcb2258deb88930cb8165ac5b4b6a37079b50fa44c0bb19e68e9f9a8cd2f44ee82f083dacce484ca3ce525afebc13ef4ec09eb48ec38188305100d347d2926dc243dd76e24cddb422f35c24329c0f50ded610c9c9dec9c096a6bd618cdcd7ecfa932802242ffb230c46e718e7c8b9210ab4192f4fdfbf252820c910aebc1c83d08c36909042df172b5ae191e271746cde19a6bb9277b8b00b92c0751a342fcd825b463f5bb86e25fa8009ecd9c91cecc4bf66dab496d743fefa2599123c0a9a5d3113cf2b7ae223048cf18da765fbd80c17584bf73d7620259c0d6e55070064e80afcc45bc0cab942e6cdfcc3ede25edb8b328b53950919b201819924e2fc8a65655c0f99125c7dfd424711e0a13b245d30e112b9fa3b99e196fdbc2a5b0ade88b53ad7e7540173c5c028251c07e2cee4df4b4c4bda1f170e09b57b55d25c43b1334104ae455a2a00e2cdebbcaf59497f46f4e5e94bdc6df0b626eaa9ff0807ae057eca7a26ea05207a65897ca542d9e25d69f1b2fcc5466c608b9b27286d8aa61e917afea2afb00a173e97861019f4645adab6d8b6d0fe88b63e5b90a57e68c0f00dd0b3691ccc3712a8800ebd0c94908177d02058908915c97d4cc88576ceea962bc3a2c6a5769d08822b065c92a37b6c0cfd4244d9d8682253660e3cff33705ec14d792d7522bd5e67a11dd3d473df3171d8a597c08b2575681cbbc59c9267eb8dc20bc7ecb5607406c8c7c891143c27175e13477239c36fd24fa52d577eb8891bccbc9724839be2d58d198aa0af04b349f07beb1463092f4ee99a543958e1dca286b02130b9b1a22b8463d1dee5b2f26fafd27d138994c4c82f95cf0a2714a29fd29d737ba8ee5563813613370fa3ffffc28b3640d094bf14f15b71f42a09eb9a15c0fb486815bfbb8a573b17bc4a45d21f3e802be0010bea8569197edb3742d1bd03b56bf3f1e5db70f79ff55c3ed0bad7ae7d2ab372f573345ce5a90627b8839cff1b7c9cd0fce2651582a6808303c57ba261ecce96661830e822df622fb2fd9c40225b043349b335d783a8de4c161a53c431dd80b47dd381d54ca156ce2570cc9114bcba0b2f6242e6d8b26051cdc64158e30aeaaf850d1805d263ee454ff643d8f56b77c6b5fc79b5a006639610d4120a32b84a20a9512a9419ef88b90178a5b046a4574ad72b12d67cb314e31368f61cba3be3bb333b50665f5c434a0e0108c12efa11cbdbd6a9d0d0f36757f6b459cdd90d5c3eec128ddd40f2bfc5ddd7e7178ca90691bce530f83d3fd8095537e5f0df135772cb3a105cb47fc9ef8c49816598aa2cc2cff6a735c263fd222c27bb08df225caa18cf847000a7a462bd9b35fe98824a2dd77eefda9ebf8c6490aa3698c562e8fd5c97098d820d4d9e147ec41e5211f7e5d4fe9f40011744bd0968d5531120e4ba71a543db56eb69cf5ae6cdbde1fe15935cfde23fe1e131d845f69025219ed184897b2bc75ca69cf77d906808fe59a7f231b114749775df5b514d3988b1ced39a191b0bb6b4d476c2575d4e3f7f5575a9874a6efe688ccfba2bda1d3c71d1cacdb2f3e7d7730e1a0070d573bd086f9b57c1fb0319f874986a626d154f3468be819d2a7cd7284facf072c370f1f25ca83f14792b187deff6730ecd53d22cf0b335dfa57f85319520b5acdce8072199c4f99d509ee23a9931bc5e3c1bfe78223ef18bff8c7740e9789fc2fec42e838711b10d990598a8104aa3617f276b3e69170941c8da60cec9c877ffa66b32e12e77a8b8e6ef45a53e58927134bd4449321303d05a67b9bedc4f878ec76c8bbf0412c995e29de3d0b22a3a8931954be794700b07915ac7e8e809ea5ce2f5aca1be6ece66ee91ad6edd29a0bcf833caf5ccef0e0b61993754faa49159ee8d5be3b5011d4d4ff38f5f92218cdcab22801d000af27c091fbb9fbf5bf52bf76b32f82cddf92ff5dabf89d460e7c6b22d56c8f31f2065da01d57ce7b9e861a6450bbbac2e737e17df1ddd8be5bcc584cda3a93c7d51903f0d450706a9f8ebb37e9977833a8a61f17cfb394679331da2f8a3420454f734edb6fe3f7ee440bd66fd4af88aed1ac735d05d6aa8406e541bcc9e3be0c6fdc49a77458a67d5277a4997b41445fad4ee72c118a0a6d21daee4974a4538a043e3c943a3c46f2ee5dbf29956ef75f5e3fa7790291cbcfe7bae49cf4bae1baf2a991a539d8a7414e7d5be302ece31c14889f76cf887744d9995927bbb0f8abbcb66707c14bbbb7b3d1f801686dbedb2c40caaa19b4e98b7aefa2f429e7cc77073c2912a497bc8627c73aa68037e339367f05f48019cd197a0ebbc1c8cd0cab066755bbd376526cbdd782fba2caf70e650d2794e984a5b420b359b2ef7da8e46488f89cd94f1534d3d1a14c44cf81fe5049bfe3d76d2d7c0d4d209eff06a4251ed7e48c9ef0a5346ea0990600113dd5c16f33707af72d8e946add3b631b3b70c8b44430cf8ac1798b332c50dbefbe31fda77f0b3f43580dbe3f5cd1cc3a4c87bda796ef8f3aec05c7ff997ebb8e40a313d9381ac7d3df62b8c21f7f012782d6680e286eed013945cc07a737853d3c0cdbcc49eb2fbadd5187667fd2a6e97e53a031164573ac14fec4c4000c55ce9873274b255b52153134dec71dcc560b9eff0821e746460779e1f467566bb02a38e9106555f75fbfca502ebae08f54f98ef3e9af84a2730eaa5bcf483e169be4b3e98165507092b148fc787d6acf9aff99e7ff1b26bb0a293efed9cfac2f711addcac939782192d2713e02ae83c94e24c0212620dbbbadd352dcceccc3d3be81c473c80e2580853c36a3b0d9c36e729f432fec1f0f40d83962cc04bedf3de71dde12a8aa22460ea8392d45e37ff68b6fb7835b0198535bbfadf79c79774669447de53dccbf669313a28f37922f23a2ebd3902662b4a7fecfc2136e9f31e42e99c65482db5b3e359785303b0dc4612b33399bd92573be43c6383fd92c0feb13fb492b92975d27df8e1946c9b30d74b0b9589ca153ef5f9799181f829df0b32b4d5aed3eaf9af9d801c7619ce9045b2691e52b92a20a8fd0070108dd8aade36c3805937c8916443aea5373f5187fe9c7848060afe86d11bc4e78fcde608ed32d59cab628c9c5406ff3b4b9ee7cb3d6174d91d4f6f25c2cb94f5898f53d451401315e06902c156bd57aecdceb7a8e9ca0bb2cdaeb2dc9f8f6d7a8e48b33c5763979ada82d03b3f8d58dfd938f5e71beab8002329ba1470b9523dd1cfee72fc4c60d6e07cd1af57fb0892bbb34bd08664d1d698cbd12595e573858012fc0a83f34d0b194ff59e33f9f1c4e568e4bca950f6a0a9f08c71c2ab907011063576e9050d97537435820b2f1abd3e66f360dcc156072f6c33976ec62bb83d1466321c902f15c7c75d96ea73376fbc0d1921cf1daae23c2fb570e880b015783794420898862aec0f7dc8d2a3abd58887f4d5d44dcda9bb5d492ce99f04fd918380514c5b86007a7bbd543cf36ed8347c3ec2cd4debc58d2d810000b47e9d5b92134e864004036a23a5cf9abdc73af8753d5bc9a1d803537b624de887a8fc6ac1519811a7154a4be403b9e5caa4fd41161e6036065c3519cc343bebe22047cd7532b8de2d9794adb7c13c2d9de0661efbb82b07de9963e8438a8c693531365ea77f890c6e81191319ae2a2de9a8dec08eae33f2ace87f0ada40"}, {0xe8, 0xffff, 0x7, "9a1b2ed7cb3392b1d2ac2f22456f3e35dea00085cc048ebab7c62af93605fe67c67008355a0c3829019f0053acb736586c4b4d69172df3a715d66f59a6a5013864b8ba0f2a6ae4695442f904182914da54bccc20e77e67b9ad0e072ed31b48f38713015f62e5d31ca9e180996a2db4579d57f010ca8fb9b24eb584efd15e5b4af582229a987727319e81d1f5b72a225900f05e57bc95444dcc9a2dd8c7d01f1c918d22323a1b0cc790962ce03cbc4850348aef1c55496bd5d4a9b133ca281e0b920ba30798a5688942eb1d6ce5b54070195207b5e41cdd"}, {0x30, 0xffff, 0x800, "f47acceb05e14ac0e3ff04154f695418214fc7c5f54dba9b6337"}, {0x88, 0xffff, 0x5180000000000000, "039668567a1871c2521c52018547036a24ea00f233e23b823f76e0029eb3e6b6c058e5ac82d684cc9847a1012b31cd0f75248166a9c2b94cba5666b90dcb26a0079b55c18b61aa885a5963ffb7dba714e4b30a0b4e9ffddf625320941d0072e9c7cc4595c67b24b4dd1b31cc967d41e2d59abeadd05fd1"}], 0x1548}, 0x9cc73b79886296c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) 10:12:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10801, 0x120) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r3}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="2bf2871a4a673a5e16f17870b660bca6f4695f36dd8f8448f6669594be63bc0e94abbb8a6a98129ea7c94382e6b009ebec587ed131351aa6693dc08878fef903c7b01e5672d889eb7741d0fc8bdf33cc9aab441e47f52e38ed68f2bd4ec056ae61106a626c33cb7fda185e98", 0x6c, 0x0, 0x0) syz_open_pts() 10:12:24 executing program 1: r0 = socket(0x1a, 0xc007, 0x95) r1 = dup(r0) shutdown(r0, 0x2) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) setrlimit(0x3, &(0x7f00000001c0)={0x84, 0x6}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 10:12:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 10:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 10:12:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f0933a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 10:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000000340)=""/231, 0xe7}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 10:12:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7fffffff, 0x1000, 0x3, 0xffffffffffffffff}, {0x2, 0xcad, 0x9, 0x3}, {0x667b, 0x0, 0x7, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:24 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x808171b9cf56c1f5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) chdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) 10:12:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) poll(&(0x7f0000000140)=[{}, {}, {}, {}, {}], 0x5, 0x0) 10:12:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00", 0x200000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x2d, 0x6, &(0x7f0000000440)="ebffcb812eaa4e713048e699319296486fd35daaec74f17a638c3fb511414ec252257e04479b1284a739d24ccacf16b1c8c96e238a95696681ccc3f4777a7da0dee3c3adae0c4d792f09c5ac2b60903d0fcb97cffd45d8bb5a83d8cc38e59b5ed413f491176f7976f85da058581d3d8366dfbe79db070036142fa128f90735ecadd658270db90ab5eb2072b181a0465469222aacebb25572b6229fc8e8da1aebcbdb1fad405d13ee46ea6117106f76e6d81cdb7408fd0000000000000000000000ec8b990f6900f78593b53e04d487fcb7c41d297949997fb82b2a5b8040e643cf8c600be055f8283d0c6364dbd61bc70f9926440c0f887c3b2ef07f3fa1ddb2656c8d127da9b57d4359f4d914d681666306ede025da50d2f15781f99782fdb037530a12f2b0099a4076440abc336d20fa2f53c54104f47578ed5a99bd89c6f5e4bb5b2d7345893dd7c9c1fb942c85d89cab19a767e1dc611f1e292de4eaef201dd349bba4578c5c84357ff34bff7f48eaed4b3848a5b80195d882db5f5786391474abd7301196b1138eaacab65bcc231029929e038f51b90bbeab17901614e94f36bdf36c7f10f8ba16a7e0902e250d00"/442, 0x3) getitimer(0x0, &(0x7f0000000100)) semget(0x2, 0x2, 0x48) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 10:12:25 executing program 0: r0 = syz_open_pts() chdir(&(0x7f0000000080)='./file0\x00') syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) syz_open_pts() 10:12:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x2, 0x6, 0x101, 0x3ff, &(0x7f0000000200)={{0x7fff, 0x0, 0xa73, 0x5, 0xce3, 0x401, 0x5}, {[0x7, 0x6, 0x8, 0x6, 0x3, 0x5, 0x80000000, 0x81, 0x400, 0xf7, 0x8, 0x1, 0x2, 0x200, 0x3e54, 0x8e, 0xffffffff89044adf, 0x1000], [0x1ff, 0x6, 0x2, 0xffff, 0x4, 0x0, 0xdb1, 0x100000001, 0x3, 0x3], [0x6, 0x200, 0x4c73, 0xfffffffffffff32f, 0xfff, 0x1ff, 0x2], [0x9, 0x188, 0x0, 0x8, 0x0, 0x5], [{0x4, 0x4903, 0xb2, 0x3ff}, {0xffffffffffffffc0, 0x0, 0x80000001, 0x7}, {0x8, 0xfff, 0x101, 0x80000000}, {0x7, 0x3, 0x1, 0x8}, {0x9cd, 0x1000, 0xffffffffffffff88, 0x2}, {0x79, 0x8000, 0x1, 0xffffffffffffffdb}, {0x3, 0x80000001, 0x7, 0x8eb2}, {0x100, 0x6, 0x8353, 0x80000000}], {0x80, 0x9, 0x9, 0x1}, {0x80000001, 0x3f, 0x7, 0x1}}}, 0x58cb714a, 0x10000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) 10:12:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x88) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() recvfrom$inet(r0, &(0x7f0000000000)=""/99, 0x63, 0x2, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) 10:12:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 10:12:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/120) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 10:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") 10:12:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) 10:12:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x25) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01dea51d00000000000000fe970700db8d76f9dad49a6c8dd579140fae2a99"], 0x1c, 0x800) 10:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r1, 0x2, 0x1) 10:12:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x120) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x3}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000280)='./bus\x00', 0x8) dup2(r5, r4) 10:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x297, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xe1, 0x2399, 0x54, 0xf79}, {0x7, 0x411, 0x20, 0x7a2b45df}, {0x5, 0x1, 0x0, 0x2}, {0x6, 0x3f, 0x8, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 10:12:25 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0xa5d3854a8bbf8f67) fchmod(r0, 0x144) kqueue() r1 = open(&(0x7f00000000c0)='./file1\x00', 0x20080, 0x184) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f76696c653100"], 0xa) pipe2(&(0x7f00000001c0), 0x10004) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') pipe2(&(0x7f0000000200), 0x10000) fcntl$getown(r1, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') pledge(0x0, &(0x7f0000000000)='vmm ') 10:12:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a57d574cc5b79ca00270afb599293b32b1e2f98e73a1430d92188eae4bdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbf0005835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5874d48f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e07240eee74da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b10ccb10ae4babb2ae7ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539457a"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 10:12:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10540, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:26 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 10:12:26 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000380)=""/159) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 10:12:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0xc5, './bus\x00', './bus\x00'}) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 10:12:26 executing program 0: r0 = socket(0x0, 0x0, 0x2) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x10000}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x8001, 0xfd]) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000622000/0x3000)=nil, 0x3000, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:26 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)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 10:12:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) chroot(&(0x7f0000000180)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 10:12:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d25", 0x10) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='@\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='[\\\x00', &(0x7f0000000200)='-\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) write(0xffffffffffffffff, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 10:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) dup(r0) getdents(r1, &(0x7f0000000140)=""/91, 0x5b) 10:12:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/249, 0xf9}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001300)) 10:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20000000000061}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 10:12:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87, 0xfffffffffffffffd, 0x0, 0x401}, {0x6, 0x3, 0x0, 0xab1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x78fd3959bcecf487, 0x84) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x607, 0x6, 0x4, 0x8000, "917ed7e3d5094972c5959d83916d395e59c96a11", 0x4, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:12:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) dup2(r0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x80}) recvmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/139, 0x8b}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000014c0)=""/106, 0x6a}, {&(0x7f0000001540)=""/157, 0x9d}], 0x6, &(0x7f0000001680)=""/245, 0xf5}, 0x843) pipe2(&(0x7f0000001800), 0x10000) write(r1, &(0x7f00000000c0)="ecc00927b00f006743ea69b679a57a3ee4430c4a85667ab32747fa99bc8778179b00dfff1afcbc85ce66b240ac6fc2ac7113bdff8539f4bcf31e4e792086be62ecda8f596686f0a9b5bf724c734e4cfba01171df8db5508b1691445f4402b87cc8b993c8bfe133c5ba550f200e7aa98680e677566558c8d2bd2d68930674bb676f03456b4026", 0x86) close(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000017c0)) 10:12:26 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xffffffffffffffee, './file0\x00', './file0\x00'}) 10:12:26 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) shutdown(r0, 0x3) semget(0x3, 0x4, 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:26 executing program 1: getrlimit(0x4, &(0x7f0000000000)) 10:12:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:27 executing program 1: pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000005c0)={0x6, 0x100000001, './file1\x00', 0x979a, 0x200, 0x6, 0x8dbb}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000140)='],:@!*@%-]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-*\x00', &(0x7f0000000200)='-]*\x00', &(0x7f0000000240)=')#\x00', &(0x7f0000000280)='/${@@,]\x00', &(0x7f00000002c0)='G\x00', &(0x7f0000000300)='#\x90{)^\x00'], &(0x7f0000000540)=[&(0x7f0000000380)='$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='(-:$(\x00', &(0x7f0000000480)='%^}\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000000c0)) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 10:12:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00005f1000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = semget$private(0x0, 0x1, 0x40) r2 = geteuid() getgroups(0x8, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f00000005c0)='./bus\x00', 0x8, 0x11) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={r6, r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x1f7b, r2, r4, r5, r7, 0x20, 0x100000000}, 0x101, 0x9, 0x1ff}) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getegid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open(&(0x7f0000000300)='./bus\x00', 0x400, 0x1) r15 = getegid() r16 = getgid() execve(&(0x7f0000000440)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000480)='+[\x12#($\\\x00', &(0x7f00000004c0)='-#\\\xb7\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='\x00']) r17 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000002c0)=[r9, r10, r11, r12, r13, r14, r15, r16, r17, r18]) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) 10:12:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)={{0x8, 0x1}, {0x0, 0x6}}, 0x0) r3 = kqueue() r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r4) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000140)={0x200, './file0\x00'}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000080)) syz_emit_ethernet(0xa3, &(0x7f0000000240)="91db76c7a316a7038403c6c83636829ec280474770c89ac3920421d40058c0b9b17563b0d6fc2f7988e41fec2f3d850734587581751dd73415bc2a3c8c02126a16a12f52eea9fd6fa869911c58387fe7a18e3fbe431203ef5554b77fb82272a7695bfa9ca28f1b3ccf21d6ca6e5ab52f8422ef82a68c1b626123508d7d4dea29c1a2304251f216146a2aff8d6643ceea7602c9fd0848dbf6f3865779252e53f0795d34") 10:12:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x400c74241a7eae47, 0x200) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 10:12:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x31}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8001, 0x5}) 10:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) flock(r0, 0xf) 10:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x104) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) msgget$private(0x0, 0xd5) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x10001, r2, r3, r4, r5, 0x88}, 0x6, 0x3, r6, r7, 0x7fffffff, 0x8, 0x2, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 10:12:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) setrlimit(0x0, &(0x7f00000000c0)={0x200, 0x37}) 10:12:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/23}, &(0x7f0000000180)=0x19) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 10:12:28 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x2dc) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x42, 0x7}, {0x5, 0x10001}, {0x41, 0xfffffffffffff255}, {0x22, 0x1ff}, {0x5, 0x4}, {0x44, 0x8}, {0x42, 0x54eb}, {0x0, 0x100000000}, {0x88, 0x1}], 0x9}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0x7f, 0x1f}, {0x5, 0x5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x4) 10:12:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000a40)={0x3, 0x1, 0x10000, 0xffffffffffffffff, r2}) sendmsg(r1, &(0x7f0000000a00)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)="db5bc2b8346b9aeddb8379ce580239ce3e2e2d5c0c9c7f2e033d96bace6b26957a6faacee0aa00c194e7eaa93ee4987ae2c5e5906256f94a6f97cf0f7965ad841b8eec1d5714ab3dcf5373f3c4d63fa530ba71aa9194065a028e914b5f5d43a4591d279527af64531e996c19c498e985bee2a02d9130a9cd556b5c5e95451236f192b1c5a9d2f01301aa7a7409cf0b5951e9f5afda32505cc5010d29c6aad26a2e4ea203466490e0a4ecc3b382623f99e699832e004ee6ebcab2f01f77698d363715774cfc8f04694ae0c6c8571449517f60e77d3b818b53bc0a32e7e408c51b927f15f4d11ceadffce9ac261fd90f0db047ec6d540990", 0xf7}, {&(0x7f0000000180)}, {&(0x7f0000000300)="c4f87cdf3ecd2873a3608abe4b18474d27e9a703c8236b40e45b06ad6ee2f502a1bfdf1e3ce66031cafa5a6f4d0b403564d4ac", 0x33}, {&(0x7f0000000340)="48ddfe416c7c82112813d38fc370cfd4fd12df3c38dce042d8586b2034467c019e06cf8c7ee0a27cfba4adf581a34f4205f56722c27b9f84c85c38ad76c225eb67804715fa4e1edae209d5e8921317c50f854d60825a52e0d2b6c5aa206aec771e088aa7a7e4645314e38d2afc5ca1c65a3111455c478445090b47b46213768b28a7f852e7fbcb9a4731dd2194d3d05bc962cbda553fe06d403e2704a6c1cf6b59c3b25c4bb0745d9ee4173e10e0a00332a021e96187e207b67440d3ea81c20041005a682f3817afb9916d279e6636c2337ca980926fed8c0e8da3", 0xdb}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="100100000000000001000000010000800141e7730a3cd32473b7ae4386f13d50173aa4963e7abcee74df118645791dfd93596c123b0b818c0b8a7ef74f9fd986e16a036c00b79cf467b257dc68bee01b87a43462fc900834360aa1bc67025a71d4fddd7c34afd0ab4fa274952500115a533482cd27e66cf3cc128009a9e238c719c6a14fca58f9a828667f97cf1929625a386449c6ae5609ce32b4c877fa585817eb23325bb7cd4c58ee386b47ead8cfa4664feb0d803b0cb3d80b4b718068e55edf1b62e07773fdecfa0b9930c09b3f0386515df6387295152bb3c55df52ae8676df0718ffad550de64f07eae63950bcd6147ab013923c647a6903a0c1cfbca311bd1060d37ea65c28263944b45000078000000000000000100000000080000cebba8c4029bf856168a38f26a245060f54301ff912325351fffc028bd8fb1c091caf0832e25431c6c6879c382f8efe0141a8a6dcf7ea1baa6627f4b3f84c5670a13e29ab4d62768af8ddb66c4b474751a65a769d5e5507475bdbc9a719631dc199ccf0572000000d800000000000000ffff000007000000b5d0cb54ed852cf361dbed5665bf9a2df6bb07a2b774b05b01bac558999042b0f4109ebe33a91a7653fcc5e1a4d5aaf9d341bf10fae7e76fa12cdc13c5ad336ba28cfaed069a8f5b4aef33c8ae76f73d8383395a8df482a16d13ddd454d7c97dce521f77a9f5c93172c8e2af919da0d35aaac2483fccf498eccd31c02f82efaa4dc533a89e161515a9be78c44c6d3ff87736d8b642fc0e3d65d9de93b3c78e5cb8d32bb3a14b2c7cc09b8da7fb9c182a0659386039dd6d549a18936e56f182dea489e198d99975f3ea41ebbdd000000000000000e80000000000000001000000080000008a9406dffa442b6c8995adf95b5c8c2e5d2d88a9d8a9c37ca68335b7cab2d8684f2298183ae9272c235dec99a725fc8a190cfb3757600a10eea0e248226f9eabfcca433ac174cc3f4fc2a38d5fb3d5cbde59571c5c8e94a812e40b7554cbe3a6ef28542a9977e6feb15a2635038b4a51d9411554a6564875b65436fbf941c2d5aeaa3bab1a2638b50d0497e8d3577510918393066f9f65e902d12aa61de4fca65a13f7211eec7ec3512af027f3a39a7d191dba5bf2379d034d0566002329fa857825798b69f89ebe152218711ddd4d000000a000000000000000ffff0000158f000073f90e22bc274fde87fc8420c7a7cedee495ede34cbbe2008d081fec663be020f42365b204764255061524650ffaa690a13eca5f07aecf1ee0f35a6860044937ebc34ab10f91384f473752c308eef38814023c8a491c6f255d7dbdcc5b1c89d934b8c608209bdade23106d668c0b14758ec533b155e15ad930730b006d7b2d5da596a022f59ebbf47fbf000000000000f000000000000000ffff0000010000000ded016458c4fb1b53ffc00e96dc87ebd8336212855aa8064bd17addddea236dd0f70409fb89c3dc34326267f6422d33655a6d8cb945db021f9fc1fef3a339d213fc1c81841164cb5616250b94fd9e9d6dbfd82eb542d9a73e2f2a192bae56959d1173128025f953e8ad49eac6e7141ad15eba08601c0f1bdc607f58105256a89fbf5cfaaa884945c3edbb40bbac16551d653c652fc5c0b0be037b508adf6de8b120446fb98bdecc67611d370c6a80d17e27960b88f10ca6fbb48d810ad3786a464d27bb3fa880978ca076438ea1a871937ccbfb14af3e159766d00f741a00006000000000000000ffff0000010000003b169f1a55880a5f1dde7708d38ccf972fcba8b5077d3f649e9c22f0ab4a7224e483b4cce4c902063a115f50f26b2117dd18cc0acd33e7f5e82102f4cd7c18a5f6ce452018ac983a0f47c7ac000000002000000000000000ffff0000348a00006c51982e99a6e5c68fea531d3c0000001000000000000000ffff"], 0x568}, 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 10:12:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) write(r0, &(0x7f0000000180)='t53', 0x1) 10:12:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 10:12:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x6893b32057a9130d, 0x0) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x74, 0x4, 0x4, 0xffffffff}, {0x9, 0x9, 0x80, 0x2}, {0x6, 0x20, 0x0, 0x5}, {0x4, 0x0, 0x7, 0x1ff}, {0x9, 0x9, 0x7fffffff, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da3175c704e613c, 0x0) 10:12:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpid() 10:12:28 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) fchdir(r0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 10:12:29 executing program 0: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1) syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x88, 0x0) write(r0, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) 10:12:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="67f6c2", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) socket$inet(0x2, 0xa07549c3464529c0, 0x8000) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 10:12:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x100, r1) 10:12:29 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x80) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x400, 0x10) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0x7, 0x3, 0x40, 0xd015}, {0x8, 0x5, 0x7f, 0x9}, {0xed0, 0x8, 0x6, 0x5}, {0x0, 0x7, 0x1000, 0xffffffffffff8000}, {0x5, 0x0, 0x2, 0x2}, {0x0, 0x1, 0x9, 0x1}, {0x5, 0x1, 0x400, 0x5cce}, {0x101, 0x80, 0x8, 0x4}, {0x20, 0x2, 0x1, 0x8eb}, {0x4, 0x1, 0x4, 0x5}]}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/244, 0xf4}], 0x2, &(0x7f00000002c0)=""/98, 0x62}, 0x41) getsockopt(r1, 0x8000, 0x800, 0x0, 0x0) 10:12:29 executing program 1: r0 = socket$unix(0x1, 0x8f28683a243315c2, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)="0eab00bb0eec481ad00e095a93d981ae368a03843e44e596d5a9cae07acaf972e0d2fcb4534769d5db310ea2f328dc952bca4a7704d3", 0x36}, {&(0x7f0000000140)="d205134b2a744076680489ba0c355adba71d3cd8dd7c62694aac825b8367478e8d81f08e1a742a013e79acf1fab48d914acd8d2ff722d1d1728031f2bf7eb61b7ab693851b7dee11c12b9e0fa81875ef64a22aaabd1d83d70ce3987c76b11594eac08baef15666ad7240b4d0171ebee6fbe3469e4e43db0c21392bf742269707e5f4871eba51269a5cf1ab7bcc9273f484ee2c17afd6e275df94175f4e89ba0d1bca9ffa5e2dc63f42700284b019c7f8a6c6ed4609a3c1537690ca644a4aeac804255d7eba2a12d46b107fa9bc9908a3e8e4f62c93e81f49ad67c9c97b3ee0486ab5ef2023c4d5cb723bbc97ecbb8d50ea99e0886a", 0xf5}, {&(0x7f0000000080)="84c7e298c975ce86174c77b6d0fd306df44718c9244b9382ee23cd0c8af6f20dcd1c84451b976861159b35bf9370cc94da8dd4e56c48ac4618f126de6bfda88947d3e8e712930cf4f40dcb5099749685ab64e0088c8f5767451798", 0x5b}, {&(0x7f0000000240)="d2d8c91d7dca0966b0774fdc004dfcd41286b9a80a05197cf451c08b1ebf1d467f8a3cfefe032ee3a8dab5275f18e53f48738cf4b43af3d1c1813309f2cd0061937fba4403b967c9ea6f22791ec890b36a5bc70de30d363af3e30c2945b2d26bf7956096bc252ee7d595a7de4321adfba584e7b3975b284a71ef04e7ca0e89fefef820c9fe9a14dd912838d1c92459024974fc6e1a2f93dd0f38c37f90681a7e3d42c7bcda760ef2f631265389b73ff074c33000f02a8dc4fddc3e9e395ca78cbca8b28ebceb253f4b01c71ba5f96dc0059e0e882b718d3567776b6f2f0f4041a657985fcc18ca021e5511f96bf0d8dedd7b85fc262f51e86e3e029600f42d2f9f60cf2268b4f2a6852a6c5962c29140203bdd53d889ff634158948cb5ddca5f3e5c333c038e6c610a81d2b11939344847bd03e9eff9b7bc74f2a84256573bb611baf3bee673b9a9ed3b37c68f0d4bef7354aa5853abd1dcb84f124d23dbe6138a773f5f8a5abe4ccfdda397d83608391969d61566d444eccdd079ed7c91658907c7bd13aada81bf5256e38b068460af985aeacc44ca2d87d1151764e878fa3b78280914ce68b84dea2b02627aee95e0bd80b2c9408a90d6ea9df71499935a0043eb54fa653a74778d01029b1cf486b96028b9313778852de333e5be4839e18d09b306d752a6af6d7ed12c5b8f53d3160d189254f7b8d3575308eff182d522f33a62426794efa4206e858b7a4cd1f25e9c93a8e8ec8dff8529734d3a65edb9844eed576198f32068c557f3ca4c494e97f318ea072170d618a72372f88f8537ddd18f90ebd0018cc4b168007492f0cbd13cbd1fd4c6730210113352cfe38fb81dc83c7228225c128253082c129b1fb0f899441f4a65a3d7b29d9068c157f67c87c35567d41895b7ecc782f7d90661d1aefd94bb714e9eab43418560d65907e6f32f539fed85ac9418f7f48e362d782c64974036ed2204a3ab30f75547144c5a8c761e176fef6f71656c917b3a36478e00842b9eeb568d84e66791e9ccaaa6f385b281f1b7cc4b5516551b05aee2a13c2b0206222007e583bfa54251bcc3aad11158d5d56dcb05aac9897a5b79a8c1c696b76a63339122b4a1fcac24c4d7f45eaf074f2164d411cc4b87f18ff334d3aebf235c7683d2252988df31c623d98c8bf4ee8b78b61fec73f46eb81ddee967641458568bb71b21e9fb02b4ff0168c01f6a320bdf8889b919873a7d8cb59275cfd958a5904ab122c054dae894e2f0657eee55cd8023d8d104e134704182fb8c3ec345c63e57ced0522cde6fc44e304218e269f052a2e50747997e784cf0e3a5f65948d9abf39957894d670941b211138bb6dcd6a0c048e0507289d48f2e7d1d8573f54c347d43335b3f36e67ff8cc9cd196c7423e49c6d74dd63d4b1df0510a568cdf9c4d3682f9d3272c6c80ed27dcddb5540b1bf089c0336eeba7a4cbab588a8e920b9f16f85cdc9567818ef50c03c20a810b65c86d069941a3fe4841b85eaebfd7c08059dc593eaf7f6dafd82c1661b7732934c9298293a8590b8c5676ada2990d81e06f6ff344c6fd5daa9fb30c5b9e779bbe1fa7c04158808d2f4cd25b1ebbfedaf4cc15883f43fb88b8f2a24cf91ec7b006293ed18a86abceb2e02c3ffd72073fd5a293afeaac05a769d00832690f53d6b20f585b940394dee4573efc14549f88c41915e71759ccd1482f7f9cc2bf96ba02ce50acd9dd55941cdcd2c20c25fafc2105641f93ee02f295e625faa549c95d214c13fb1f23c22ebf865a9d4ace2a83b38ce7711b8e5c9e2177f737fd85df7f8ad2e21611ca1cbba2ad66534175f58bf93df42c6c646540efb91805e500ada97b8e856ac14827e2bbc53c9a03473520f7bb56f2ed01d28dcaf2e7ace36040c9774da5327094ca841b927a694163be954a3baead4138eaabc8500048befb6ee2efac751abdce4159d752617aa31209dace50425b623e05a5510640310a260b203fc8dee1d4c6348b7becc6500c1d7a3d33d94f685a6ab772f28c6db733ebfd7ff6f48f06a45865228553386d47c166de8dce30425696b894df4d175d6646607f104dd22e6f52d65887dba44f751b642705b3f01000b3c5ea760c4251b061f37b1ffad66800c75e4375917263beea0f08b4ef1d6527fd93867cf0c8727fb4be7c2598942f0b9a07a88e051cee91465f8a7224296b6379d35e6db4c1f20a1e4b964c411e459ff538f46f6cd69d79db4de127bfc1e0a9f82fa6db88620d30cb897469bd93a3c92a4cf07d1bfc3d38c3fd8dfff946795a9d004b71436f571e966ed985d3fce21c2ce08e7673a98bd751070ef8e70851af244fd04ee3562384241e6ea33c57db9c063c4de60a64eef0e1e68b791c221c905333e463a80227087f46af065d5be210b47544c868391050416ddeef65e7d3cda1b60fc1395f930bbe5d24fe358f729bd724e7e0b2a836196521544b25d612726bdb8f4b2a289e6d3ccb6b5044857b96ac8278cba24b3fc3b7a1c81eb3a9c115066ec7147ec3dc7311c1c2170d4bb169bcdb77debbecdcc71f3c83963a80ac88d76b50d70da1dfad27016159c2d10248b90df03a3f76cd18051a6d9bb060b133a2e7cedb94677ce642386e2e3abae1046b27ee2c3625acdb5b4e3c01502fae3225c86e677453fac21842885fe11058437658a3f9d897b1cc142267177a006846816dcf488e798e8c84fa829c7d52ca9ad6070b958a7e5a6ab945152af92e44dc6f930740ceb7484f30ab5ed91f4e92b15bd74f77dd11448ac71591ebb50b9c1bfa5f3d94c9b1f80cbf235c8a657fa5a10ffb8d6223b302a614992c744090f1b0a17c76ee21e3b25c2485601d2906aad8a6f6567b117b35bbe87aff449facdfe54e1e7405395a7f2bc13797bdadba4e197a28f41a4ceb0a9edaef4f914850a1482150bac4f6195323279e4cd16969f0fe5f30f32c7c5c16fa124f061449d2d1b60ea384fd7d90272f0b803a677219617992e55d5f4ef82567f64aed5e4ba0e2de97f2a4dff5a8a56099d874d5957f3a4839ce57738363e54022a3b4ad894d74d217d4c657bacaa1cf18aa6ea935c09f5d7f76dc3c1f2cf26ad96621415e5efcc2c97de293f798af25f42eaed3bd9df86f295f11233c0bef0b4dbdaa582098a92fb1a64993e63530dbf9a19b64e79727c9fc89d6b13d54884913cd1c4492b62ec9f1df4970b8463727c4833c68cb1c2cf8edee6280530fd39443b0fe7c3f4697fe0c8b5aff7e3884b40297815d9f81bc935b92e7dd3e4aabc0989f27fca58188f0cf8aea2d7ae0f6c9fbfeee8420baec786c09316d6c2c33b8447bea71a87bdb5bdaee7b1d541aca53c57d9f4b99c5697d39876f2749bc54ded0d39fed11332e67e859fadb232a6c3628b961faa9fd0a9eba0ed05fcbd170c49d1d6eae56410712b489a6641562100d4183fc767e8c962ddf070f05ce88e2a7e985461e09e6f441454d5271a39b1334a247945cfc3f6368e9b8aa18b8a4730a74302fff026ccf1d3897c6857737ce074dd51d8c6878dc1f8855a0212a970244fd61b816654fdea937cbd1652acce00c43966a9a965d5105d0fc75d4ee13b1f16cd9ad369710f99c8bf52e30389b5f033fa18a1ecbd2f7f3d55c023810c2c34bc9938236683c9db7f39927b08e37566ae4f52a8c7b4a2397eb5cec0de07c860b6227732e14116b8df5e2f752501f89583da59914785354825230698d9889d6b2cdc5c13ef779abb89cad8ca882c8e8151667914ca85f4da98fdc7447c62ec84626774aa94a4b452bef75d3c6791ff59763e9eed81746406742a7b522c12b5d225c489745495042a5d164058d96f5b7ed2824edb8386a608627a2ada069c8020a7e8fa5e0fcde1efa5a8e979fc15e050de3e806c47f3db409eb8f0b4ae95c77f0aa0183a6dadd4af3f44ead5aebcc661bef6b0aeed605ad5d201308f0921c36b97265d7c8f9921f1b83b38f6d6c9e39a51f1bad6ad38f7f22fb9c196b3c28a6acc1eafaaab67402a99a1eefe96e419dbdec65f86ace90069940c94b640416806a380039bc43aa13147735cda55418a44a8e9f903f4b4109597c58634a6223b4cc093c21d85b1051600dac2fe7c61c3ed94a4e2261c0b30c064a838acbf22d8980b43d6336cd304f1c337a09ee27bdf7c44514fb6a6436c4b13520e240f3acd73a134e5b9753f3a11a55bec50a3d8c7f22a0fb93310bb3ce7b2c408c4e4aead487c1c712feec66d148df227ed0cbd5ff2ac3e08a4fdd067dd8092bed63713222a22a51975c05874f699392f420adf969b973a7780132700a2afb04547be2ce7350a1358a14d4ca46f2ab7284ac8ca550d80107c1d4085cfa09d32dcc4812dfa8add64e1bafd6a2acb8bac22290a20b30f382de76632292948aff3a401a8070859b1fa57b5db9ad393d65122e7530e422c400a29bd01a94b0e410ec09bcb9050910243bd5274f44dd954fab889be6c127f36e935aedab530326bc10e540aa8a68086ccd858b9e5d6affa07233190248986e76dfc9df80f1c83b792088ea6baec85aecb843107cd0c4b9942c73325f7d0415dfac63d4eaa775f34bbf4c5d94143e4ce862398aaab66b6a29b9e80e1732ffebee5213ba5d39106125546945fe941b25a20e8ad59a23326c4edcf2668267c9868c1929aea346ee921149b4b54c0a1cc5010bedc1527516db8e0091ea719abc9b758eeec27e35506e955813ee748eafcf68a7e7beb2275655976acd8ea617ed8b96dd139aec8bac9847c50d0ced1afbdbf5058450406d8688d9ac952ce7e78c75072a935162660b59506d03c191679e952ad86b946339af33979f59755af2ab292cd1a6a8b6cf67d9326816c5c38c6de8dd683d1161adfd9e45acf953824847546d6537531ba4f6abc9ebd6372f82b2d06eaf9c0c8a94053f7046c6dc020ff857f97cf88f52862a4011f777d556134a0e510185bfe43b0882a07ba7127ad2ed899b0ac3fa3eb7bcb6eeb484db3ba0b2b4285289e1ebad5643dc2f429102f659613a9e78ef0c5ed5678d301ce61359a1dcd4e8b07da144604451d653f241cb2dbdc0953df87420f1431c1a4fdbd445217e63878cda29507d30901329dec474b973b0f3f6c5c52f00608085cd3fc0c9ba18dd2d3919223cf43f2b3be5bb0656d36f826d06b7c14a98828c2d2777fa5b382daa913e681ca959b6ccd5198f66e2409f9cebac73f15d43826164e86b55039f817848817c4b6387229c55f9b9d0f380efc754cc60a4f538fcd885c77ac408e366fae8c2f10155e15bbdf860071c5247b3720a80b6a13a78152b79027fe20c201d92cfa348d3301c79eb9a935d977e07b8a1acee3012e862c49386bc519ce2da5a5620966257a9b75d2821cd8624d30e2893f2310ad2b3e9cf646419ad3fcb5145197eaef5bfd017699401637c63186e808938bc9a241738ac039d33e7068017161ffa20e8aee08a1afc0529660dd33110d07641e9143ab2a385fa582873df995b813ac890e9f89c4e3c73ec50a6894f473107dcdd5f10cf0588dff131c6221cd57b6f2e582cd72627831d179912b6f7adbb9854bd9d6d18ee0fdfc48e1d16b2a84684aa5e9b47b3dbed2ef28e83428e355f8be36e08f7fccfe7a961e7d4ccce75f44ca50cce2b7e11a96db1ae62517dea918e3a25580caf32c9c1b9f26ebbe8718bde9ee3f0506d10b585ef5c718e364def38775a173b0a4ee2025f56ea0466e521debe4fdd1086a7718cda3e99e33748bf8e73b1064e558048fe59fd09d7a47dd82fffbb9ed8f259152a401cbd38224ac1", 0x1000}, {&(0x7f0000001240)='{', 0x1}], 0x5, &(0x7f0000001b80)=ANY=[@ANYBLOB="d000000000000000f2ff000006000000810ef7a1d62c9ad927aaafaebaf30ab221e3f45e9f6b9678cf81e46406c0885a635a582d976a7e8ed2c88b5b1ee640d3f9fa2ad4eebe5f2a7f5959ffaa4766242fe2847e21405420dcdbd233fdf3dfdc6bb867a3791e1b4342d2f8ebdf34345a3547737e0d1b9ea90239be8802d68a639b3d4a6f8e9ba73461bb6eb3573e5b6c6399a405abfd36275766adffffff7f00000000467ccff657ceb1c37b08e35020d5ae5b855d37518f4033d3cf759ef1445f110faeb8000000000000000100000009000800dcbc2f4a6af42e3aed3f6245150d5f2c38079e467c4a3131827f7507e8aa1379a906764f518a178758e6a1f617ee1ed317aa2328dd55b41a655ae0319763fcc3f3696d379766c76d6f3e0a8a38f12d5fe4fc4b90954d60d3b7454c0857c8be9a9c07053815e91c4d94642be0803ae2f2eb76ca5b6131682670115a51a7efe9a40627f42be2d5bd1819c8f05cec7da9955a6c58bd0fc3d8b4150affd78ba01683043917486b3806bf00"/392], 0x188}, 0x3) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001d40)=@in={0x2, 0x2}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001d80)="b6ccdee669efc367dbbf6ba7d781b61b74d4329b753138c315f5263bd6f26428a3a4c3741bb1", 0x26}], 0x1, &(0x7f0000001e00)=[{0x38, 0x1, 0x7fffffff, "4a53729e7c88a62bbf1c1a11e063ba3a22952fc7dd0def47694c9b5dd811bdf39911"}, {0xf0, 0x1, 0xbe, "4f0d3307330249bbd36c5fa96ad3b52f8800019c656b3ed949fe548e53d62f3494026dbe7dccbec72be2cbea4081197d089829d03fc6486aa8602aa3c9f3364e91eb2eb780fda96f2b05c838bcf1c755683d014db55ca3ccb56ff8bd98c46b9adf9ad931fc1e6a36e97027b5cd4f5ac1cf042141492c975b7d81344f9aaf6390a30c19557344c0ebf3de537824887f28707c6c1a84b3e25aaa08de7e8abaf1e17a13b46d0139386ac3e57e4751733bce6587b28af0046eebe3abb6c3768944312457245271248cbd204c47b67c09c5339d419508d42cc10dbfb5"}, {0xa8, 0x1, 0x80, "be67cdb676e58e053227700d9bc1d969127af90f8f6fbc7035457051bac46ae96266f41a1a32ee461af1f2ae67b756301058fed538c640da0237b1f27c6a6fd4fcd10647b93d5e188cc75d9478feb84e131a1f9be22718f3984ad817a4a02e0955af64b73cc455844a2d19407c61f9def00f04c1d3f4b1dcc219bc804b12be65cf249328a1eda153f231c358ef5eb1e51128690d75"}], 0x1d0}, 0x3) sendmsg(r1, &(0x7f00000026c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000001340)=[{0x68, 0x0, 0x0, "36180bc831a99b83f6dee99accbf5bb46afc299ec06587504c4419528d6909fb542814b85b37d50b4e4f9be9e91b3142d0e50cd51c179a5f79bf993c34bc3ecda443ff8f0763b181cbe25ac0f1c131de9d"}, {0xe8, 0x0, 0x0, "f28f4a1d231b6f05f5dba5c409640c40c52fbe2897fd7dadad23665ecb07bc9ee954ffd159ef4e1630ff9edf0eb77d79a7fd9cb5399f77bbd8226dc50f9578609a3f675e9f4dc4681174e9f0650d4944eabb0f7d62bb061d3085fcc5cfbc60a13584f1ec3fa3ff3c489e0d03288dc1ff65c152676a8dbbfe0e097bb1ce1a5c93eedb1fb17d89b6ab00d8edc0823db58be064ee61673280c7277eb51f38efc14c7cb855fa1f6818234d9d0d0c0177ce351ff63800831c91fbdd9a98c9eb5aff7a519369fa22cd1a7a2d3dc07b75ba101bac"}, {0xf0, 0x0, 0x0, "260e55492c8a4c72dd77e9e96bba73ea32bde4b308d066192e24d43570ffbdd3efa0aff46f96b88fb8c3ad7f00153f1f4d95d445dfb7df94e4725df4f37503a48e07fbdb2ea496ec0e4a576c365488db65821dbed5e9bc83a9d32f46346286b356f8583ff9708dcb90089fe31ee87be00fcd4b1cbfa2c2f2f175857bd1870dcca60e26c35557dbbf905d0d2c10f4f4cc562ea9f2a7dd7c777a2a98da8a32e65cc954883de3fe48c676ef1748c589a24832db1f5e194ab25885f92a74eb37d35ab3e04f464b499c3b501c3b8d03d88d6233e13a4cc8b49a1400"}, {0x28, 0x0, 0x0, "98cea48a3af176573045daf1b263e3bf5c"}, {0x5a0, 0x0, 0x0, "7cf02174ac1c766a2abf2f76b73299c93cad467756f5d0870210aa033d85155ca3545df717bea1f5ccb328d0183f6f5af7e605d3d2153ae909119347624d2f7db5c22ee4805b470f24b7d4899add17f3c8040faba7868c2874222d1f64122421866a876604942007664023973fe7b3036c0a9328c2efcb17e96850d39f18693fdb12c7e8cd1a498536944d91d6cc4e5b52d4896cb4c36cf718b192b6ab2d7b4c962c93a879c977e841af6004c7f03e768276039e985cdd575b0103e372427efd660e1b69f9e31bd9f98117456ff0cda80650b96bd619015cc0382e98b7d3278c6bb3d75d9f8aeeae441370477c5154c235cf97ddae05ecc091b3c333b51164e06c7507e109e8957bdd24840d149231fa24fcb748f3623cae59eb0bab2e0d2db93255d093146402d2ffd046c9fa75869878344f3a91b0878c4fcb2d7964823a9228116132109290b0a31a2c3f76c50fd02d594cee09532918acfedee2dee309a23f3be1879591f2479c5f54ea03171af587a098ab3a390520c53a2fc44734574abcfbc356d541efe15709b5e6a7e5f8201e6ff73946c10ebe88da22558cb1faf2f13ee3d3c420f9c080f41614d3690264081ad667d7bffed96ef506585c06eaae044e060b3e7c7bc5d33b11d02e8e0221c0590090ef75b4a2e7c527256b32452484c5e01679022af6508c8e5c41aa7a0409e32d01f579142094a0dcc5cfba34520bfc4586f4f6cb7562d9e69f53132aae93c4fb010b7dd4cc4f38d8655d5bdd7a96604dd4848165143cbc1fede67bd5e15446564d7e9a1a5443e08c44b6521e9a3147d9da758327dfbd94a51f2cc765f9ee08425d070932ffa9d1cad00f09b88cc04fcef90b80bd54d8db75961578ad465085b2377d6618f5574762916f1874bd49e497b06adb2ed1d3ee0a4803b78e4e30c1cf956b102bf9f2eb511734d662ade24c5477958dd033765d64bc32a4a4c2f701ea8b5a50486ee2ad137b27f78a89cf9080dafbf8c7641a928d463f100a57b99777c9fb0a93652d240fb1e997cddd348741cdab38faeb363557fef1ba8d98f90d3295dae5f943a7e2423a89bcf611309d8ba7cb6c6256d0f4a5a3b60e31b7c90e9adee3d14e267765bc58e1d21190bdae2ef5e42757ce4d667d47552a04e3cb50cc23ee86dd254c6a55d6c10d0841952ba3f5d76d485f67b42709950b15546ac92487df6143b89381c85b3090a8d26ff6ea4b469c8510242ddfdf624003dd897898c25b472f1740e487a3a34231df9c2019c79b7f3817c69d105d07f6b1ecf2991e2961f1687e9d01676fcb3e49b76092f3df27fcc0cf141f2ac7dd43a790062f3b5ecabfa67c31543f43a03c47e4fdd889801c4d97e5cd3797169241ed1229683bbb1301188d9e4957d47a965ac6527cee4d0beaebea6ee30ab696e1b7ec4d2bc1878ebaf783c5588ae3b0ebad7fd7dce1f6b5d3a67937bdf715a38c21ff2b06046367c946d14bd74c01aaa1bc3506d01ad85a5f9722628936ebe6e3f3d1e9bd3f1d6a99c93e94758ce8799b4f88a9ab674525187c2db2dbc697813b111125c32c996eeb8eddff4379f7c3ca5e2050af50197daad7a59279201c6e5a3e3c966af8f5c91a69d448fc933c3b40bb9a3dd64d1c43c15c6bd45fd26d1f79248626f26e9762b6d37bf852e2c7af2590e334cb7394ac88d1261243209337303738c0a2effbe95afc6aa0deef3ad195cf68e0d52847de88137f58a7eb54bb4e83976ab01006e73542ef2c30c8072f06ff37f7c118a59642d3ec7ba9925b8b09e58b872211595d36e4ded5c0fb3e8df98e9a39a1a356155eed6ee02a15bd8855aea480c1683b47fe4289274a381e0d2e16f08face1005b2f2e6063d91d8c11b4f876cd7d9915e2eec4c446713a1f82b4c128582a8aeb5664840073eb737ea207334895db41412b1e5b2410f4155053774d42aeb16af805d0415fd2a5e73005f482272feb8e34ebccd14e0b4fd202ee80eafcebc55fdc1c20e9b63b"}], 0x808}, 0x0) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x4, 0x41, 0x8}) r2 = getpgid(0xffffffffffffffff) syz_open_pts() getpgid(r2) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000001280)={0xff, 0x3, 0x400, 0x6, 0x1ff, 0x7fff, 0x3, 0x800}, &(0x7f00000012c0)={0x7, 0x9, 0xfffffffffffffff7, 0x7fff, 0x7, 0x6, 0x7, 0x2}, &(0x7f0000001300)={0x5, 0x3, 0x2, 0x4552, 0x7fffffff, 0xea, 0x99bc, 0x59d2}, &(0x7f0000001340)={0x20, 0x1ff}) 10:12:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) fchmod(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpgrp() ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 10:12:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 10:12:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = getuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r3 = semget(0x0, 0x0, 0x40) semop(r3, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r2, 0x5) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r6 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000240)) r7 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r6, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 10:12:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="bcd3885367670af976c09fdece25d4409f3e7b13179a9342da0fb54a3df0fb51247875a7561fdf4422", 0x29}, {&(0x7f0000000140)="2fee8627b36c1a618d3086bfb1e08879189c9ed211e6851018d518566fe08e49973da62151c7b75dcad18ebd74f02a7ad230a7a827b7443e0f833135c703a9b38a93bea52ab46e7a80fe2c22f803c63ff8281ef532ef129050b71710358325e74b776d2207b73aaea3c88790ca30da3713def52d3cb82e9c3178c2188ad38e293209496355d01baa8fc5a318aab1b6d31b58f3556c56c288811884bb6e3aa89e87e837bb6e3db8e5f4f07d034eaeb952361aaf3583a07d07", 0xb8}, {&(0x7f00000000c0)="65e356a9f042e833da76dc597acea06c59b73c13fd45b27fcad9", 0x1a}, {&(0x7f0000000200)="f0292dcbd30b7e", 0x7}, {&(0x7f0000000240)="d25247346c03a2799b0913d0c50efeff84b7aa78d41a833df3aef985ee9513cd30a735bb7536d2a05dd1cc48093276e50c38c380bab69c2f12bbdb11c6c05c60706f0c7b35a2733673f8efcbbc1cd294d0e72a3196605651ec0f72168360c24c35290863ae608f4f49c7f09e241e84f1987f3f97c6789fd2de9af7d7fecf8585388e19e422399d1b43373ca6423c924c22cfaa4a393f95b1fca6bb3010d5482c1c7f6551aeee24662b6f8e261183212117071482f5e6a602c251bd3f8369cae2b43ee10aa453fba55a30bd2dbfa5c011c4b3d472f40fcdee8e419e92f0863e070e43df6624b52db65424cc4f5ea4f3949ea61a4a87b59f6d8eca4e291708539f59acae024403cd69419ac6887f57b8af9c9f71d708d5e77dbe48544da6c60cdea084d793a65427ea07407a11f674d757acee6aa4cb85f6b889f9d2c78da5ab9504841550a253e130a1fcffc9557fb968892c4294ce9d097d30e9b88ea98b42a6d57026a544adfaea94c61e2761c150be9e59a27d0b047f6e946b58c556540d0a194cec59f853a92592907b8050166c24584a759ff43b0fb671b217cbefda79386d749662a70410246e7196e5abe206efd54437aa90bd71559cf27338d99b16dfc742bc83fd75e5d324ba55837f7c91e8d7e62df49bf40b12b690b3e3140b1d2e33cb6a0f2098d7557e597179c9046533354bfc0d03552df0cedff85b7891ad3cf7f37635f4167b4386397b05fc326146f4c603718ac61b5225b0d46e27073fef6a0bdd2abdfcc565800cf70d9fdde1bc142424549b172a4250ea962401395c0a3223cbc31e992663124135e6c4d2582a60defffa57937c0efc74087d1e39788bbbd161ae987116a48744ba7d9da88ac65e7fe8fac0c8ebed988d4c0cbc748e8165d31518b4dda4dc4060b461f8cd391943dccca60f9582bbe16da24141ad77dc9364c5ab41687283af617dd4e8c16e4a2098a52cc2fe55fd33e08719466d2f3b19dda8e50b1f0dba1d8c9197575d8dae5e06da82fb9c48c36d1c9154530501ca77f1cb502e39104e49f236f51fa6573ffddd15a44eb549d3fb3a8a814f123082b39a9caafb28bc59605d0509de99b3c5440c756b1b9b183d954378ff6ec6151584d6d1a7c5866b7682e2dd9414e81803a33f7ed1398aea54a61f9ee893dde4ef00f38b480ac8cd7f671d3af5c9f5cdfbb04c6d5279bd07b42e616a4cef1771b2d70fe044fd25fdbea8c2fd87d5d6e8152b2ca8698380eed4eddb916044aa872b4b35138f4fe7b2f22d139f428094cc3b70cf78e09eab962ed612274107a3633d9d592c6ffaf1c523b8e037f7c1fa150109d6f994484ae6a36d67ef275f2a6844ba463eeadabde8e9c45108e8da972bcd95bb5bb3ea8b8ea1267552e7ec6468a6fb4a60d3d6a4c2db54e89de16bc0295914ed90bf8c3def810061be26cf99dfc5b49340bda85fdab745911f3564550105c6ea452d686d7e584bd395dea5f5787a08018f73e1006e3df7eac7f87b00afecfcb2cb6c9cd098220736c5f1a031164ccf0e4e9e6911e069ad189868edf911193afc018f9e37b89c5e5f78b2867632c4ee27816168f4018dedaa66677f515e6678da806b0a1977226e7d31248e15c653200857656549e56fe1e4e8313d25669b4f6f8aafa77a2a02ddc437a17cdd9eff5e3b939679c40ea8700cf9ec135fcec31c9d53840377ffc298c05e55313a85d1d36a8592065fee6de727e58cd0eaf1c6c4a340feb2c5aa8077105dc55d691991a1aad40f918f67ce02dad74ab5257dac82c7f170685860a348f62ade8fe29dbcbeda98d128fec09ee27d35a6e83ee3005e59c002bbfd5c0d98ccab66a393911be36fd0514c75289be5dd6aed3c32a4d781e2848b0f2ac4dc59893e1bfd7dcb27ddc702f9a5ac1ee1153e2be598f771132ae5b29d54b2e5dba4389ae77a1e7bc4b4d7a7fdb75b9019f96369574c393c77d064929dfd813296d166a9d52e9466e33c498246f27690fa044c12450ca7196a929eda91f0509e8c8e7fcd7c0f2214668edbb8947775f9912017b9009649d84f4bcb8e0d5480783c09da58e8048512a5d3fde151aa0036a8849548342c194fb1fe7bd40812f533dc497987293657153cfcd8338fe665b8d8941653de592aa48961198a72ba28bd3ee1291cdeed18631b05af37ec612e7c198480eeecd8a4e4a693b86ee11b0ea22d06d2a595d051839e469c449abfa4e7205ea0b585fdce6126d73f22bbdcdb174f1137c45651a5d99f22e2b55a30d10519c5f76ba9db26d7e0146d878e36942e1e43d364fb7e78bd25a76aa35afc2e6a2a6dc46dfe3d7c2342affa040f6b35b4dcec8f420e4cc4b4447860d7739e6cbe2a81995e25d5de81639507b51e168a989730ca3eb27723f3e878e03d43a2d1ba4ca527e8ba75203b4f63906b57cb301157f198ca3f77c80ec776cc2df702550e66e67042d83962eb8a805369ec6b2223a425b5bad749f26c70b955e13952f86414c031aac54f9df265ac8687da091167959dccb8cfbcf82903c5f4af0436c9d02d4ada15303ebcdc7fb858343a6360f015dae3d51f265e76b711184a74400a7b8954eb5f757fc2174742879bf6606a255e30bc6513ef165f02d0ab4fb44a44a9192ae882797ccf515c6613521db391754e0ff0d5fa8c78e395baad3eaf8df633109c78794c3a62781b7f686c5f58583c02f6182a1192ce9707b1804b518593d19ab9567c7e40f09c3527fdece79d624818b3bfb45ba2a1055e2a98005acb356caed55cb0d6aae8371dce2b7d92f687ac5e843f0f62d8f1e5f0260b8d22b25c490bba5af01679b440df2b096a2b7834ebdfcd9045706da04628d4039a5b62fb1c28f037fbc67e625cff0f93e6d289f085f3948eaebae863048140641afe4f02a387ad56cc4f18954874cf54020384af05da08a3c31ab65062af7c9aaadf3a990875ab22170139750f7433e5215d6a74e6c403dc1596cd95ff141f7517825b1843b975849abe3d94a0c11b5b1d0adc08828b4346c77092dfea560b9d00b44c30aafacefddcae9f711f764e298f5abd2f233ae3420e4a9ebe00bfb8c3032c033f799aa3ac9e27dff3f46e46d43c282c9de2e2d17eadcd241a8fbe17dc581cb8a37b0e0f1e69908279811acbb12736eff953af813a582f4f670ede8771857ac161b21a22f23e4cdefc3395ea2a1bf8586639369afc683ddb2df9b840037d0897375e6c792bb51a4fef03db2f8a22b0e6fb934df32ee972e9714bd5df4cd789a3443c2a1b7c4824db24b26812acbce62f615a942077954418275cbf41fd4b04599216ec4a4b7cfd7ca1dbe303e68615015e3e2e2b65f961f4a5e5c9c9151f7356ce89a7f6ada26433c0faab9aa6502093c3ade0852e5357b7679765b5cb5f53d3ad35cc665976062c6e5fa3af40d763153c4584dda31d020c1528318e999ecf6439b9782642b78e0db505434654ba6396299eaa5608bf8d3e3ff6c5199588866cd6b60ccb54f82a9d7576f6d26afa0bae2ef18bffe519f509650f3bc80a60b42d230af028fb879391c8838e47f4d0ded3fd63a9334d03d11b7603e516367ba08c2a00f38d167ba92d786320b62cea1b6be050112c2d8758bc544d2e7330e4ede552aa69a9a305945a208f19005ddfcd1150a2c06a2adf2115c114d9739fcf6e42796c15ef108e0ff9580688c8ac28c3384472e37d8fbce99ec3c9b0e69d41e9101e862f66262c78c351a5f45cb0e7a964dbc21d35a4688ac837413b10b4a59f23374b5b36527d6becffdc67bab7cfe403d9873e6f2a732c578e1ddc3d5a1f12fd1eb1f1a7f5a556781c895c17aff608434bfdbc543cd885230cc925b95dd6157bd9e2142ef1c7fd22de001220369f648eee61f95392c48a0a88cc8194d21e463c5828bf89db93b86729dc5e6457641ee4515eed323746255192873b524a20d31e4c980755d275e2c50fe44ab9525ea83d6f0cd2713ae4a0c3bd367bfd0e49a3bee7ee603095be09d13d6f19df9b66d4e739022ba302d255fb69ff168a86d8a12fc36ac5b3a877bd1d4956ff038e9827d47caf0612584e6a3cf311468b45b4bffb97b1eb0e32aa0bd9a29ef93a094d27e5a46b795e509816e90e26844133398aeda005dd9a7ec943ae7ba054e7cc9bd5007ecb6cd3cc97959349be1e6405bc287719c6d289eb27f0ce337121c2c46f20713c4cdc56a0569afc5de5537136234dd6cdf2f46af6a00c451eb764cb097e6ad929ba684281497e64b944b6dd808a7312c4bbc852ca99f0f9692b7cc26c35338382dd0663a6dea0ce8f5a6bf70326c9579dc98430eac553db56d6cd8f0cadb6fcbcf6ee0f1460b322bbd5fde042d9ca7ef47bd7266a6581153ab408e5f719f7d1af72ee45498bc86fe1783724405094f8f12a2b272b95641d7ef7470a5a64ab9e936c9e12b6799333212e6d357f2f2552d56f3c1c8d017be29f13c77375601f9f4ca9de19968a666026d012291ff6337a8f0d151c64e4f337782727e221014ada8f617008799fde04c35413f4b63ade4e6c93bb7d61db91ed99d186ca8cc9f46de9fc436245d5c5b398e358be04ae803ff76bb203821819eba152420458df872899ea2899d2806944875ac81971a8a2a12485f0babfed367e4021fe6ead648d4c99032af2c5f6f07f174669d6e17e3352347384fb09fc56bd58eb721aee0b6a14555a1dc00970e95fa57c8f2b66222990dfd024e0d711829123cdf53480a668b9e0eecf6aeaf46f09e2bc48da043d5650fa6ffcc9d902f2f24b3fdd8e885e34e556df5c626d51e6f7a5ba49912a2e82f7369ac17087993ea3186ce8c094286d945ea7e077012dc539191b10d5bc181f068eacd974d8a05ca4cf40b0ad90f3dd6c7cbbb017efb9df5c378fb1adbac2300e455514187f37bc285bc258a28cde0f5afe73a513cbcc1884fee05dcc7e4cc48c1ed50b760d51ae6751911d610c2b9424aa70ca029b980228122694763ee3cc282e7684a662152fe5e4db4294b446a9206d9058bd5254807f3c5f85032ad5dba6126c8c1519b6c524f138092e4602f0709e11c92551a3f8b4a2ab5da83e3be2370649c4136115b50717094898a9d0fb534a4713a52956763cd6d9ab76bff3b82d74a8409904dbeed9355e7eb41038c1d82d00d3a2a77ad0824db736e0b552b5d2aedb0f4727c12c3dcd724a553fe12b3fee25aad6d03bbbfa78164c2a9a5ea6611036ce4adc8343ffed210108efb3eacf797df22300a00f3e1d0664f0fd24eccf97a7e2dcac54d75e547e9a0c126561c37ae367ca92136add56c9f8d8d1b231e4c93b8f331546afb798c553d22d9eec1135fcefa10174b1d53864bb3c583fa62432bf8d2ee68fcf7b4f3908b57789be5c899e7efd45411af23af8cff9cf929516b3280dba98e3421951c32912cd1f42c5a356cfd2ebdf695d074af70ddcc741e7db51154c3e6b8f9a06e4b0b588c5647b222ee29694cb5a3d62e022b9404b7220d83b02d29360d4b75dd54758da4c4052309e9b068ff55b061f9e355f33448af64bb2fbdc9ffe37286ebfd125ec20660a2ccb9c18b71021d1b95c9db07869720a10120681e852cddec86e4bccd10218874fdfa1b93f4b8d26bb35fc05464504e43e7546cc25f2925b7dfb95ed4f320943aef40a502d934b7c199d0fc43a955d975d3c53ef64d1b683493f898c003f468f8caab29161db80c8d2a89b0feb4ca57bbd0e71c7415d188016e8124b3036ac23dfe2d77ce7c6ec070b01e7c377a89703b29eb7fe34016975b4929a5cd8dfed9389583cd986b06740f9ae8f", 0x1000}, {&(0x7f0000001240)="ab619baeccdc239947bbef24ab033971ecec57a554b1e54093a1c09a5aee9855ed92f1a7d544acc3b03e19a575d700ea6bdfb131f9542713df1116e2d9722eb6f353bfbdb4b5bc55194c3e29cd7c6223b4290715d74d8098b2dad4cb681060ce586d54f0dffe2e6d1838db01f4478173bdbd5223b830d85e8ea3b874e40ac08a308c309078a5942e25c2853aea0c3e071d31", 0x92}, {&(0x7f0000001300)="ee46f675df12b4dc4a3f0404b71ebd3b311159d018ef63f3", 0x18}, {&(0x7f0000001340)="d54bbd0812232a1fcb2e99966923eba7a056c65af58f14a4db6ee9d3b18ac3d51c1ef8b0327168519b35877ad80f701c0543cac2bf84d0bf254085a50ef929d86c12e7196949119fdfc03fac6b6c0e09c4b6ce198b51203568ff064d81bd464aa3e05e8a4fcd", 0x66}, {&(0x7f00000013c0)="7f1fab600442df951eace4d43a40b5bce3dbc850d27857b2773170a41a86c6b5eb36e89e456995001f08bfeb9238692d31d43ff4a691707c96a98e90a09426b320963536a943a40a907a1d6115b80f32b9bf8581f0d5c4497a9c368774c988aa7b19febb3592f39396f854f64b90ad15eb7800ccbf5700dd602bcb97089aef344461ba9a1d51c9fd69e4dfeeb7ed7d1fe39fe4d9c86ba60f3183bad6f342322b8a758d146bb91870e55ec489fa76f7fe949ce4633a26032ef035671335dba1ca97a3e6d9f7cfc7b95a943f7c5864fbac19301c682741795fb337d412ec171c3b3edd9569488f8670ca4e3b09cd1bc72329ffc8396bab5599506181aaec2da0fd3ba8a15c6c0aebc660efcf51912b6955856831f7903aef0274018361bc012cbcc7e5c28cc77b0f5a6416e86ed91cef3c6a7dd14577245729897744987142a0aa26df64e753383dd11744756bb43adce1a3454239701b2f906236cece46564cb0f25419741a46c3573b21717b33377ac6c3208ed5bb20fed344c7f2a91e5e70be2cce5172fb754a539c1ee080545db43c736d2e37fc4005f2057ebb2c6e4fa058f3af07f43a96c313632163b904605a6b078c6ad495df76d5c30916f46259049bb60881ef23c456905f80ae0da863006450d18df218ffedf99d6cac2dc24ed9dbbfcd0c67a72c46317d7173062446e8352aa1d1e410af64d22ed2615e34ede6f6bcbf69ec24134bac5fab5610bf91080ee70f5a2c1f41260abe112140bae2c69fdc00404167ad3f33cd37c007327b266c416cf3bcb5a0e722427e7f327f79fbb07b17e93d5480e80ef7a30396b8a7ab9fb07361222d9edb1d2fa19443bc89a95c014ea6467b50b04d3c460a090efb132f8bbba4ecec71f83b88abc68b01faed65fdacbfd33f51201ddc04b284e1878ba1936bc2f8046bf2e1fd2bae80157a10d4d3a8a4d87aa04b956d22dfd1e57d8159177830f8caffe03eb09aa9d7828c0bd68405489f6789730cce180062840f6ff014b7d5404624a1b7bc2b18b6a8989745c50a6bab44e1fc56dd7d5a631a406dbd7aa3a7d5d24e3c77b438476648577273aab8b63d9d28204931f25c5cd52cec7a93a123a31228413ce2c7be8cec615c9fb2cde951fbe7fb819efd8d79a4b58fe0d0f9686883e00cf36aa249ac1f4eb7644ad6d63c4b3c10b2707d874d4d479c25af445054e8a91a396f794defc358a4e74852d0cd2c19643c0cfef3266e26df2ec4324537806b53254fc0a8c60b3bb7db144e476c67fccc5d517119a0a8f03758e3cef236f7967aaa95209c24c78131b281f8531630413c0926729762baf25bb31a15e115f3aa31adcb3bf02628312e74ae31ec4a3e8d561b602115dd0ffd53cef613db04c0665db8d4c0c11ec1f5ce9bbe6629d0b691783ed59dac6c145cd40ab3f34168eb49d302d598aac9b2bb98616c8198e16b9661a09917f24bc6a3c279ff148c4c1c14fde35347e6beb5d9c8a2831490466869b9a1bd90d467efecc5ac713fc00151e9e099ed4b2b50c87e904eaddd611095c9128a64dda96ef20883e1061bbbe7ebaf0e3e84d1dcbc3a343d59e518307567345579e4c6890d81cb678cf7a27ef00f5323234d2e3fad0935c5bc2e0574ade4c09e205c0fc8da4231a7f848070afd0c4f1e0edbd0a39919a3a0b36fcd0c46b7e0a4724d98b754cb7221e226e21a80b40b5f6cabbab653ec644e5d02c05c5d65a3f86df4d645ff213b61ba2f531dd9bb37c9dfc627ad17d7fd63517bb5e61b55e08339bc8744a3a64d966107815e2e3ba9727569841dc1e62531a7b357ccbc0936df4024b56a90463414b0da9d7a62e14cd4123a43ef75d7d27a477f47b4f4d58f21ccfb54aa6bcd25c9dc595855d76b092075ccd5467dff87318ab7ddeb04e24d40bd1748ae4691363b0af255b2335ed141c6c3ab44f2c5657b2e9abc59580f0bf93f30e02eb1e826afd0fa08bc439ea9703741a352766edd6b1959e0f47ad70ad4c221dba8e363981595b5976df78ef1b408c3a6bbe829f996f2cf1f4455391d018f8b631ef0e0b6c950f7c021f4f0d11a14eb9b887aad705a6a34f7af479a19486c6b9ee1247acb92128f48f7ddc8b8c8472e9c9c503ad916750877bf85d587941a50dfc755070e55471f6debdeb1d08a195958ab0b25d70017595a978f7078b298e801e6d8b442d84bbd956dbf673ae3aa7c15db92c174a8c3e1c7e8b8f0376735335020fe722ba0705b5a4b745a3248f58cbd726c609bc0874383280c68e448f61278415ad9d492e57ef945d64db64f1556c11161012a97a88c8b371ecac072dbdeb5f70b9588de7a432608756d0dee4c87179fe48ab0c932e58b4f24ad574a2dc8150a42623389dd5919e14563b8a3c20d4c2b7061f3e7c37216a703c1a07b19e66c14aef0acda9c0e8a062f04485c8661671f58241e0fae6928358929464bfeda75a80a4614fc510cb3e7bf9abe3c959aaa4cea593f87c11703f5db9d67d82556f677de82e2d25e7d1274ccd5f49670ebf479e1f9a8c2c4142cb4a3bf5642d8b211ad777e46ba26fa74db4c9acfe55d539e54d33c029fdb0c19f3d2635fa8d780c215fdcd232ed716ffa0a4f0b9172d5ce167f7fbd67c1c254175a155de6b047dd16019b9f7fdc708a1b263b5db59b27a3039277f0b7c463d4ab54f0d2cf774cac051589516da724606ed186a9fd2ad1ecd2acfdd10cf5dc2f81ade058ed9eaa132836d09548d238a3b62bb2ececd16030f930ac994bd41ba441ec493a476ba0abc93bca69dfeda18254a05d502673fc42b5eda136bdb745967e3153afd888c678f19077fd4ef0ab7256cd3339a7e8ca22deb16e7b22d5631012dbfc96e805d70438daf836ed53d5885fb83cd52709ccb12dea0d718d5a17dc167aee9d68321d309e45a97c2f9b9843620a574d96a2e733a8b5ae8d9b1ee1da9bb7565e33c50fc34c3ce9ecf152f2303f6bc8a2ca7d6741d1350d6e499374fd584762b85d4670d23366f06501d9c8a11202771e0f7c55c28dd86f0b90f5722a03022dc687442b36109ee6a585739dbaa0a1d8af0d7738aa55313cc3ed9bb392ebfde4fd1d405fe3ecc9dfa7e802bb80e6d75114d8466a7149ee309cadcd0a7b248cb9f76c4e08f44696cde5c793c3a001a6b7ae3b9cc7c1c1e94e63e458a654f4314c547de45f5bc36f462f2e51e9b62dd5023294a10a40673a3b84906d595064a192a7ec846a2ad6f4e49718f866f134791776d308eaa9cb4efa36b3248530088bc23496b5708e0c1ce4db2b5e32b84f16cf6455ce489f3620978a77162e2bac04aebbfd845a31b44d26ee52abea105685533a279d7fa491f1c0e26912d3318df94236351fdcdebfc9532a8431649c3a1596ac2f5bf5b87053018c81531c83eb5df7db4b8a9d60aa05ccdaae009cbfdeccbf2c1c6c7e1083445f009346353cf7c6d7c32c858369fa22136fb16f0bad9d2af9767ff31e76536c773769aa66c2eafc2537c520137082d58db0692e5715915fda7f9293f10c96ce9785aa2b786f04f27987158848dce74b3abc1b08b915367adb498f4fc131f8b13043250a816b640e2dffd13eb4327737cf8456c9010f8c178e8f895cb5535b739e207b249cb8dd7db35ed283b4a3d585a8ca1454a6d9e065dbf8a88308267bad53a28270e4a0f9a2b697fd2c474a2fae2dd67b128874e8df3e46a4b7a728f312c849c3b5cbfcfc432c3b300ea1a88f9a28be463eab32e9cace793ff1c10ac8bd4ad084ac1d8b1728b30eee3c9c940e19df211829a68e9e329b9e8e22ce4626489357e99fdb3867251ae2f11c3fca4d7d31505395766498b069923093c7549ef7905cf3265c63f50fe346cce0d541dd53c18911325b88d5621a24a42af2a148e1e11ea5eb485a27cf2661b3bdca01ab7d642cf947d61900dd91870e5e22ae0e241f2857ce9ba5031b77f899ef23bdfbd8591855d09b6832b51306363baffe10b7c47d415144258c460efacd8240fbfa295955c43ec4ae6f952bfeebaa45868d23f99d22cab9ab1b3cca59dd07decb85c1cc81f47c3702860bd54b39076cae746b32be43d472ed168b872acb0ee28e2dd7b9e1423ab6f07603b9ff442aa86ce779d0ebd2cb7ea3ceabff552ea08fcd27bd88663eb7645c91d68d08dd36dbc2c4a5944637365542833cfe9912d86472835d36e603c3b031bdca5f328060b0d1cc1e5faa6336c7046deae6aea21d72772df222148e67c286899bac02a2c2a945a4ded052ec3db636d6dd3d65bf319b9ca715bc8f1f329b1716e6fb32ce31de4d55fa7e07732e74dddfe890ce1c81b82cd01193d087537c38c00c91e7fba855871a730fc2c2bca3866467ece82649ac22d39e683d9b9876e58566b5918ebe9ed7ba91af03713cadc9a0e92c317734773cc1c7d004a5dbeff025e67649a9ae39d77cc604e18c85e79b10a3fba679fd39e3d643ff898744d40f04a50b007770623df1bc082505eee3847e29529c8308ce8df29033e54079a55f09aa94a7e826c70b6a7b501ae713685dff586e8a3514710b70e28c1f58bfbb3e11c1739350c9f167955ba6fa9bcfb0ac74e9f59f412219306bf4cc95d90e69a0cf2c5426a073283b3468d2a6b09bf2d9af3c9a9a4f3f56b76f740fe88c82bc4479626bbb987d87b1d53a6d962efa6b023c31c9ec4efe0c2bca875ad19cf9831d8e497ad161d3e65724607e9706d3b76148b3536ed8c0fa22daec0c20f51e3578e88e9c911318eaf514b4bd1e18d3f29ea4abc8795f58c03a452ece984b5745be9732602a9fa9d28550e0e027d33180f31b9def0028cd5c35afc5ee6ab217fe2a5033ba21d229fb5aabaab130eacb7a6045039fd892c87c6c575b11cc63da8d43299a184e36d88f5ba1fc3d56b00a24b08bc3f471afc6e25ccd36fd54871e25ee59c493a781a1c2f576a390cfe3dbacd1c9a8ec4ea233582f3f4f3ce92542c036a02ee949b9e98ef0ba3cd09f6147b2285cce8172c730404fe8cccf016e14f884a03c4577c12b021b5d03ba472ed1d53f81780b8e940cf00b0f0c207159df2c28cc9b745a5d0fdfc83a1a21be08540df0f874f82cfed45b045946850cfec96a30fcf4b5f62182169f01bb4ef85eab551c4625e45bd2aea5920ac133dc40b3eb1975afde96bb3d961634c32631b6b025259738007cbc57c6a2a6e4b1677b4f7a40ffbd85daa87e5466b8bf98a117559e52824d2bd07b8e5ccef913e84cd951a10fc70aa52e972190370df65e930901a42e2c55db9f72be05512381f0d332affa4aa6f21d9e1fd99e6f12d21889da6eb93692557b1da4bb959949663d2814c7daa176d4a963bf046149eb477442c808d74e6002cb6c4288777190fe22111906a6cbc2f16669a99e3baacb38e7b614c672e7ed1ec68a9c3226730dd91312f6da1fe6f0f50b5c5885648566a606bc411a7b9102c22ab57c66403bccf6b00acc6204cd1d5c9b9890171f9f6d2bfd45a8f1a3197d978f0535783976031193cb7b0affde8ea1e17cc95a608adc786762d6bbb6174b4f9c2d94b75960ad8f94b33b49ddb37f0219625092aeeb03157bb84b32b0c304531c5e9b92a12f52b4e08dcf5cde86e11eee3ef966836173a621f120cbf055ab9f840477675be555cc9ea9fa5eb04b609c706b395533664203a9d414c39305d88602366b6c1f4e35013cdaa1c889197a4c775d4790063143faa717e38f282fb516bd4c2c3b70c8a4fd13d82d555bf0d87840f234d1d4196dce44e22b3dc7229fb76306209beb08e1c88d7ed44ab4ccbc70c6482c5f379d16aea906fea3a", 0x1000}, {&(0x7f00000023c0)="d33ad8fa0a493d4a39f2bff01412bcffc1be4aefb66fa789d9621527e9a619baedf62c8d066f86c3c2d5b5a91865355b31f402037939679cd58c2ad403a71468a307579b9656f86fce9b131f2d482b2bf99e93d648f837adf4dad17393ac628673f1846bba6f83198127a81a573bdb7ba493de0b231b2da91ad3f39146914acd56ab0dd9ef88e32b77272b50bd565f58a263f321d7d90a88c0e556a1f84578371092cb30ff7ea4af37b25239f0482b36e50baa4bfd2c80dcda25430402b1b66962cf2db946eff453c477069948eff3a6a35446dbc627ecf03801ce9c1837846b417c3b04a22f79b6ea1878215786e24ad4582efcefb0deb0a4267ed9d8", 0xfd}], 0xa) setsockopt(r0, 0x26, 0x1000002007d, &(0x7f0000002900)="221dd7963600c3dab8246aaa17f9ce05f9cbd373b7651d688faee4ecc159db92ad00003e744dd75064f7da04c8a3aea0b7c24bee15536bf8eb61a3844ca2363d1a4f5a2a541ed347e6d283a38f2e7c68e42340b3e19d4f69a1a4020082cb4cd65253736ab7e2b104d4f399f37d2f3699ce369cf61fb0b0fc6bbb667d456d3b0eeff1d201f27d4e42076b6fb939974d61b19e33acbaa6bba3d06f90a396b856d3e22cadf8cff2103bc80d738297f8d9d30413feac63d8cd07000000a14c6084904ec1d6ceaceb2c68ce6aa25e4386469fac9e3c14018a3def34896d718ba0f6629af8213700019b83c2cd963e350c21401a66818ea206c3c88a98d9206e226d89f965ea0000e8ffffff000000000000000000002da0dfb6a98a52a15666a3c9312414d6bd", 0x5d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) pipe(&(0x7f0000002580)) 10:12:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)="ebfe329909188931d0c0ad540092dec41433de76348cb5967c51eff656d30776a48f8080ff9f8673d2690541e3dcc5d72a3681be33ae71516c682a8486b551059bcc167143f6d6", 0x47}, {&(0x7f0000000280)="e8e8bddf7ff4bbf3f3a7eae50c3a8df9425c2f6e0941f6b27ed1ab89ffb3293ac05c655ea20e200193670fb104ef26cddc7bfa0209b488ffeaa3c4cc33e7b0b2709effa42b35565ba52dfc2a933e477f982693220cf6a57d480607a8e6b60ddbd621abce74082bdc3b7e6d3cd38345257cd8901f9e223d900e0cf26e3c2b471085da75285717c8fe44c48547a979383424f6cf35b2d4887b3346c2bddb2244cd24a97688dbe8c513ece4ff7340949333d23eb67cc5266d6e5af605cbeaf9", 0xbe}, {&(0x7f0000000340)="f38f684e1e32b6bbccb68dcd6309787a4d2341de50b926c2187d854109c2e10241ac661674b1b37f7253009204c1157070b09c165c258be820f2fb69170c10389a152a4c0a5b6eaf420b3cc5c9d69d87f55b3f7678ce8ff806a69749e5082bc9341ad0ba6ac587013fa87a36eadf92082a", 0x71}, {&(0x7f00000005c0)="2854c0ad32a324b38f2d160266e86b8daaabeb9ae2c5fbc67f8334743d343dd9375797760caf8acc99010f0a3000b4902e642e76aef17badfe5992aafea2f615bc772741d6898e5da794ecacc77c273f0e5ffd6818e7fe8c41e00bd1b4b7d32d4ec51af6a5b315ed871f9e62c4d685de3d272ad29ae98cef00371a8adeca13baccc2a0fbdc709ce6e26cdc947475f496158198c378c98f6e68988bf98ef18bb49ef8", 0xa2}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000680)={0x8, 0x9, 0xfffffffffffffffc, 0x440d, "b04d00e7312aefb3a930cf00", 0x7ff}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 10:12:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcfff2d58188c05ac}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 10:12:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x80, 0x3f, 0x1ff}, {0x2, 0x8, 0x1, 0x45}, {0x6, 0x1, 0xe32, 0x6}, {0x7fffffff, 0x2, 0x7, 0x5}, {0x8, 0x405cbf55, 0x61, 0x3b0a}, {0x200, 0x9, 0x101, 0x4000000000000}, {0x80000000, 0x1, 0xfffffffffffffbff, 0x18266e8a}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000008c0)=""/214, 0xd6) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\xd0[{\x00', &(0x7f00000001c0)='^Y[:\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300), &(0x7f0000000340)='\x00', &(0x7f0000000380)='^@\\!*\x00', &(0x7f00000003c0)='\x03(:\x00']) 10:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/72}, &(0x7f0000000180)=0x4a) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNOTTY(r1, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa80, 0x0) 10:12:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1b, &(0x7f0000000140)="e63df351a9d059e30984aa6b48f2d046543407b7c5f6e6e27c83ba") getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xffffffffffffffff) r2 = geteuid() setreuid(r2, r2) syz_emit_ethernet(0xfffffffffffffd47, &(0x7f0000000200)="b6") 10:12:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xe8b1) 10:12:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 10:12:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup2(r0, r2) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 10:12:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 10:12:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) r1 = msgget(0x3, 0x20) msgctl$IPC_RMID(r1, 0x0) 10:12:30 executing program 1: setitimer(0x1, &(0x7f0000000040), 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000080)={{}, {0x3, 0x8}}, &(0x7f00000000c0)) 10:12:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000700)="e5ee4a2c2d7fa4dd66448b71609eebcd", 0x10) write(r0, &(0x7f0000000080)="9cb2992007294c02192ddfe06e322e", 0xf) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000300)=""/215}, {&(0x7f0000000400)=""/87, 0xffffffffffffff71}, {&(0x7f0000000480)=""/179, 0xfffffffffffffcb4}, {&(0x7f0000000540)=""/103, 0xffffffffffffffb4}, {&(0x7f00000005c0)=""/155, 0x160}, {&(0x7f0000000680)=""/103, 0xfffffffffffffdfa}, {&(0x7f0000000280)=""/14}, {&(0x7f0000000740)=""/97}, {&(0x7f00000007c0)=""/120}], 0x100000000000024a, &(0x7f0000000940)=""/28, 0x1c}, 0x800) r1 = msgget$private(0x0, 0x220) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getppid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r5, r3, 0x4) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r4, r5, r6, 0x10, 0x6}, 0x7, 0x2, r7, r8, 0x20, 0x7, 0x5, 0xfffffffffffffff8}) 10:12:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x63, 0x80, 0x8000, 0xd7}, {{r0}, 0xffffffffffffffff, 0x5, 0x20, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0xa0000000, 0xdd0, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x40, 0x2}, {{r0}, 0xfffffffffffffffe, 0xb6a04aacceac8393, 0x2, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x4, 0x1}], 0x2d4, &(0x7f0000000100)=[{{r0}, 0xa97b857131d85138, 0x11e8052a33adb05d, 0x20000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80000000, 0x1, 0x100000000}], 0x2, &(0x7f0000000240)={0x6, 0xeb}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="030000b28a6bc8ad5a42904d093229fccaf8d2b5dcfae4b8e000"/46, 0x2e, 0x0, 0x0) 10:12:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000002480)='./file0\x00', 0x80, 0x2) getpgrp() connect$unix(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="01002e2fbab66d7833c766696c65300096b10000000000000000d2f1be377e4b68e07812a7d6300dfaa94ae381efc65fe923cfc4e86c3040cf7373f515a2946739ca6aadd2b6c0acfb3ccfe96de5db3df86ba8ad73d236630f2e5b36c96673a39e909509f52b16055774339aff5c3689a6f2b7c9a362d754152f912a6d9419356711665839170b1ac7489809fe130c1dc27c4a7c7c50c0fc4748982ad60c252fd99978f7c039f25c54fc72e3be6a81da4d3d5988caa7d9bf6060d0246053d785d41fe4eef364e5404d3327cfb933325a84597677eef903857583c9cae079ad6f1ea4ee772b9a0698632299d3ab8adeebc26445bd646a6ba80c355f249061b5965416e5ece0f59133b49e976decc041fda966598e3b3cfcde3b6b23d792462cce7eef830edde6cf973678059ef0c25842d15051de1f499489b5f3608fcf19240460d291d31cc791fce6c4089f8cce763981784c5b1bcb2d131eb8c804234f"], 0xa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) flock(r1, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getpgrp() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="49258552fc98be42e2e37725b60b2c07e44522351b2119914f7caf6222c115111e63930a4f0743fcbdcb7e58ea607b99e914352be37ec73b4ed6f6b07ab565b241c6089453376c1e3b613f21b186108ff2f27ea48ef71fd49e6d7cf6cb90d0f16259c2f828a56decff43cae22595c50e2c8d6e3886298fc16319184d7db9f8e4676e7f679b73e5197ad4a1112082e95a6516d1218c536d61e9adf9e8accc98ff7e2c44379232a004000ff9fbef9df1f4698481b5d38237fc3a306ff98e0b15083a1ccd7a148b5576bba7a147554bcbc83571116c07c00302c267a023b5da5752996e84ea09892218e52138d0eccbb07056d54e", 0xf3}, {&(0x7f00000002c0)="b0c93cf383d78f7025d6349bfb29062c97763d2d27e0136739ec690d759d7b14f68e570d0fc17d162dfe603d946d0983059d12d0b6192e12aad668417ebd06571a7d4f89c8f270cf222e49b6c680ee5a7c8958439b4e84588dfb74ba3c4db78a6c1096cdd127d3f98fb7a5fda52e9c54b5aa80b542279d16f49203157b56d4ddd719f238374872b7c8cff933973bfe4d92a0c3d1585670fa8a48896a5af3463f57adf43608495c9e3c221300ac305cfb18de7d1e9e32122d838d3b3328bd9598eaadc470c195dccae19097f33f151b915e985e7d938d69ac32fe6c5ad3c188c8bc25", 0xe2}, {&(0x7f00000003c0)="6a6835c31cbe7403b1d2233d1eea5fd97ff7717698c351dad5aac8c9803f9b2fe4b1f920c4349e5d95046e36fa64059439963609174f3c761c87f20ce5b073a3b2d7841ac35831bbd0e00c6200c18009dab94fcc107cd55cc211c567bd7e283147ee3c78599b2c8f2b4b2886e2461262c7f5a844b049f58c518fa85d24bf055b8770f84cd620f90c39e675cc4ff30ef28733000174fcc833c150b6e60426301764e9b22812f596", 0xa7}, {&(0x7f0000000000)="17d995e5719122a8ee51b1e42e5f7abac588e177b982d30bd6adcc0f91fead2bb25e930f3357b9d06d2e2f1491a53a277bd0b74cfa146ac2e21fe5e7fd2c50630284e9f08f53e62ba1d90d1d062bc53faa53c1b277cb114762909a6deb", 0x5d}, {&(0x7f0000000480)="6ee237fa49adc8ed5290293390968f053f8427cbe347854c9071f5c408896c074accc98f38961e81a2ed8948b55430173c6b702bd3ff2244ab3f43341cb68ba7dc69c78d52baf8fea34c4f356a9dc391e30e246761a4bfb410a1657e01c0654b34de4cdeb6f81e139facce2ee9eefc0efcf2c2d6c9e9f2371a7e784c451e937e261f9b52e6e56eefa9e5b5e49696884edc04245d03cf6f9d60ff61b191363c455653f9d5dd49467793899153735326227895281ead6301f1cb1d9b67aaaf4ed4364fe0251207072b99d121864bdfb63898c3f460e05b2bb35f24d42dbac0418fdc25516c8e21b181b77422fb6254002d3a1c772227d7c69df371d241b5412a12d24b16920acd3b0bd2ab1904c8df08af8d1bd76e039209672a74a42adfc0f28a1d1d02456a1659b3cf1ead28edc51e05f2f7903a50ce72e96332847d87cb6fc275d4caeebe6168ce77aaab9d08de3f546402106234bc232ec2bf0ac4381c6fe6ce02f88340e09c312ba965b659d66b2e14b41de80e9baa173364e06d8b7ef36b44f756c86b0280284032ceb4c262a5868a0ccf0ef599bdf2096d3de69f677694b0ddc5a567dd88bf69717b360d534702ad14d12107243882efec24bde39f9f4fa85bdb3b817558aa357b6690f4fc3ef6325b0ee6809a78ff776ff21b9385c52c05e7b70252678f2bb4d4219d607b11f776e14c8184f30a64a9c96ab91b2db21807cf01e8b34980b4efa45501a030fbf09ab3c2d014ddd912b89fbaab03760abb0d202a0ac6bc6377965a8836cf1ae76d5bd569fc59d5d83cd2b406aa553e282189dce8208d37f914c270508ba94c0a1a15368641b9cfa8ca5f1117975f7713ad369cfc5a10fcaa75bfecf39b5ac821af6bf5cedccbc52c2da3206e6e40c6ddb5fade44567f2d1d4c04bdac96c1bc952fd6b52229c78d472b688467eb6b4d0981ef529921c9ee97603f59a2a88462f85aa3d444264927929961cff07cf7739f7ce0f9f3881a2537d82ebe1b0dacdfae9c416b32a52573ac7329adc7acae877a6515ceadf5cbef8922e42c5389b21cd3a2302945bad2c205f02a1585b2d39dc1674b6fb729caca6b9eed3a1dde0d424f2bad30edaf4bb53b4bd18a0bffb0ee04323f7bd8d4d71c0873e4da26068bbaaea37e01800a66f170c29b6b8742f711aac493ac42f81e0b5690b1f5b069fe556c633d00fe0ff853d5ec8595b106ccd35edc652bc8900ff5db7b757916df766726a0c80d0affed1a64d5ea6416d35b4c523fcc6e3a39f22579fb4b50485b335fcbd0ad8b189524f116807f893b3461307e0a04a0a4e18a305cbfd613216fc9aaa16e8300b5cddeec1d5a20491ddbc4f349c75d9c588407e659bd43c7864a5362a2b431fee20124c43d6b3c0f2ba78ba04af29497339da8a59ceda5f7618a0f530d0571e5dca28e89e1928f2213f3f029b1837ff5ceac985a826f62a64c93061ba06e7c1d91bf4e034d5b8a12f8007eac91f886896b6f24a45f70c7381afffbefe5378d4e61586e501b80e2d6f6b98b50e6b38a3604d372f61d2497bc08e8be080820a6e02dc6eb296f00591caecb96b16d73323fe9b2597808c490db965236c8c4f98f27fcdd6ee907941a30251a55812334c1f318d1bc5091fa2f739be5ee43baad14366a940ecb614bb052fb9e995c8054ac95aba6cd1d06d9f0d014e4806b4a94408ae25db133fbbcd0eeaa80e7dd57d70a805ac5ca8961dc4613e578a3e6a3b4bc2b78244a3313fcddb135c61031189c937554612f41114229e8a5ed6321d021a8b7c1fb2aefd104710ce2cdd718d5fc570a07a69026e920eb32cb9755e8845458c41c18d32af4e33e52234307a69780686fa6abe586db7c19a520a5e02c49d364b82e90e2d118881e8fe5c9877654fb063a432d47f77200ad365fa8d65ef316ddd0f0d69677e648391c6fdc867f7054905e0af89157c75d3a76fabb0ee6dc1ba320ef356894c4da4e9cda47403bfa037467fcd4fa775ceb6f4036b0d40424a13642fe7ec32c132c65b7b692f698084d5a562f889f655b134160bbf9f305c0be55aba5a3faa2098c6ea2d6e1b8df48afc0091bf1538caf7135e7cd21e80e7e20e5157f47df2f5e4c415ce740c4f6256f23f7646b49c32f5e4d260c6925db01c628ab0b785345c191cc641c071ee22bd4c24c984c2b87afa718937cac77798759fc0cd8e692ad80096a090e8f8b9eafe1f0b14823fe2ce837aac49c77a6a95ac87e4a71ca7022f2178c454cab452a1fdd6a9755d6357fbfbd808019f41c947bc6e1e3dcd2b6298a0223c12a4fd187e2730cac7c893118e748ef85b075f726eeec72211d58fbdfb2527033777868a0df62a40f8f14d9c7058c12699cd63626728852d5c06a2415f73fc265fac201bab8afd83a167074e050aae96e9f759affb9ae2e871d1bb20f65b52fef2c52ab6179f2fe3f5efe1c02669a6705f40ca97cd8d7d7bce789da5a21c9a15a0123a30b423f13fde63b9770298ebfdc41d5837fa439a68d8c7336aa0fe0b148c4a6c6a630ad5cd351d896591eb261e0499d7269766c5fa4aa4a7f26438095c2136389ce5192d957d2a36ff38ac61d4f81b1752e536c0c68d593571129c5e8e08bada8bf46ed3ed3aca00b82641b003232b0cd154cc7942c9280c6068430ca624df00df291d3d1e8896df89f4a7535ee587f3855db3b3728c54fb426fb259b13c9b81b8fa6565c18cd02dfd75bcbf890d857a5b273431bd29f72e5f250231bf832234c8b2179c2950208629716a576210dd021f4d1967fc811ace85b2989c7584a25f40b534a0c387faf72796da02c29ab3b39877c1d13ed74c692e0dcb537414c3547a4804d3fd390e1003746900ad80bd528c8ad7881127ca968ab9d8f45756e386d8bcdfe90d5162cd892be50406c41b8ac8664865901774b7aa0e68d5538c2027cbb1936767a96fdd62f97796763e4fc7108ef36a7589eb1d2ce40cc22049046a89b9e766471d31e57877076ecf54ab188a9856e994a4bffe6cd1330801d395193f8ea0e132d78be0875ae9cc3470fc569954b8edfaacf1b1b78a9b57f437ee41ee837cbed804cc37c9c5da6ea388a6f62765825a0cde33d25d1eee711443c1d82c490dedb71a9d5f1a4afd0a434ec4eb8c751025c9f67b831ed993966a071df570368dd42fc5242c4cfa3190f78cd424be2f8c66b2a917b8e24cbddd3a3a213db18ea212ca2024e8e976def1ed318835bba2cd222003eb4f7f87608f5049a0c90e07785b39883f08ab85586fde5ea0937273afb86aef0c83c3e47ed406dbeed1a257963c5b7ff934ee13a4d9249456b7f5592f0f35e047158f8f839d469878708b44703338e943622fc5cffa864da14c54cd44504f0e40ac9666721beb09b1057b957e142eb22e25904807511cabaacba096549b2bd77f8e44bf5435ed7aa9993ba2724e5b24d3e0fa53ec70500f4f41371544434c313a3d5a562468775e5322ea96496f84c6eeec089edef1944f50933ce8b240a6df270dc75d57a33f225fa41499a22ebe50d60587b63ce28bf1faa35323f9f05074c0668c0f53f2cd930e9d1f23954df392c7052eaf0c36eacfb48c64f5c05f4cc15e740debb88e750f7640f7c33ef682508a04b0d9dec2a03d4bb016176f74ec4446c4bb3421cdf480adf158b714733055d6342a9df7317eba8f77497428d513a7e92742a96718fde7f8d10ffa2d2c3833f04a89e880211df3faf50b52dc915af37fce1c08ba175179c489f924b651a1b1dbd9c87b7a88e00694797bb3fb0e3b9379d823f91d5add4cc3767d340dbc349bb4e277cc45da743d41ca183f1ce7d8464200d4f7161cb95469d8fb2e8b9b508e26a2a461b4e3bd1276edcb417fde1444c54bcd3ba6d0c539588021ddc9f52822bfae68a1199c242b78f8f8cd87accba0028d80131e211a6a43e926cfe2d2052cbc8a3c667e077b74893602a18d921c277514241d20108aac97d0c562d37779da1068cf0af5fbcd49faf2c607f908ecfde3a8ee547048d9ce22cbf693eb9f3a006093befcd5295ad8b56c20d51dd71c580ec870e87b317baff83105eb86f2f53880c29e119b445a762da473cd2c5d2013737fd1fa77e06abeccf90c83be06199a0c2b5374689866021d46fda8ed1130be459fce475f7154ced836d111f0568e24d857ebd8d231ff2404c8cfac4333ac8ba13461fb599c62ecbdcd1e986245c11ba861c694f1ac6a6a90bea64f7eda99912abd19268d9ffd7e17e2733955ae90326a5583c48cc38c6ff4f9267668f5dc97a1045dcce70716ddb4b49b6b0bd2c1af90fce17c936e2069bb7b0e7b032f033f5a16d050cee555dea773cc4c1112690b137db2f30eb45feb3fd4b987a38a5690e7e7c616be351e2cee0f9c6836a759c3037b6f1b470c4ad47175fff0944c140a76fca312ff92bc5965d49fb6130169e35d2d677d2f55f1202c5d36c64ac3c443ac9ebe56a01043c0c71577b2b3aebdba283459b0cd281db66ed3107bf89a4a605ec75f85425d29140365fe121c1d7716f2603db588ce2bd44611ab09e703fe674c2b0142e1c029e80504b2fcc88b77acc62b1cf22c67805dd1b91feb29cd4940e9c46a80bc43163ee499e35c91208c757af33883af6d9681f793a67e4791320a1a9e5ea11f6a005fd6623d3432ad81818a18c0a3975b445897dce3b852d42913b065f407994cb28a32a6998a0653ad29e20e8895448c07dccc62c54c2a25672e46d0a969d3c3eda87b51a2837cdbbd163f5088efa2d2509715e6cd141502575c40939e7d3c51668ebd9845d2c29968d084b353211a6b17459f78762d583f38df07714a879daa0288f0e1b01a4db4ade4bc7b99b4426d5a3eb38d2d60bba0aca1530698d9f996f640826576fc0b32aabaf41db434ae9d35de80243b1be9387575df6348b8e6f46e14154c0d21fcdc3c7f29ea4cac974c46478c78c1df49f89efb1ca82594d297164d56ee3ccdf14357456c3d48d32922452375d242c07dd1eec205394a8805043c6eb8c8a596c4d5b61a61f66720e31e9e0518a60e8077df2932b5fc141a300a37f215b66555fe13ffc175770ae5a3f3b75348d8e61854aff4d7e70b25062531fa2fbf3fac2aeaba57c183daa5362d5033e2a191d81b8959736e1a8d1d7ff6b9a0154bb141d8f6e6b1e859320021db5ccb2209bc034901c5d8c2e7650412167049bec95bb4873fc13a4c4cba74494bed95426dba796394944585cc828247e9608a483e4ff554181563a01cb221dfd6446b67b672560b482f3d21a7a720a3c75af69ba31fea4e2d431bc2a336e0681ed8148a715c1247f5b12fe90de830ecbceb0d0d6d043b857e07a2c72f6658e2bcf05d8520675a25683ba3a60ccbb28b304246488973e45eede4e8d12232eec34620e8728063c28c9ab33d0235634958e11cf69309db92d70bef7bff5dd2ee4081c06819ab35a19f133764d995e007b728ca229bed2c358738d1157fdb1f9ed473cbc3e1b355bdf3bc2cc4725fd27bc4903da01a44eed60ac91adafd86eb30b4cb3b1247f22f69a4bd1ffa625e5d39a97e9de70dc8a33609acbeffcac16ffa58ae1e4d06218e97eeac96ff711cf624481d399600a4103df63f51aa74d64572352a49f7902f0b641a666f71b433bb2f5e214cc318f00c5518a4b0ffc1d50ac84b1eeea08614193d428d56222343edbe7e121161157c21665ffc93a5ec54a79c835a0719c09a8a64f7361aa905ddb8405279a330dfeaa763656812f6a7b3c0f061186620c67cc48fdd97536ab8347aebd5c7b444fdce8d85cf68c", 0x1000}, {&(0x7f0000001480)="c820fe0953754831bdbaaecdfaada88977367c0d7980dbf07d80392d26a8cc116dec320e97dfda87e2fecb36917a31aa9159793d8a02a7cba58ec72c962372678c6f36ed32e32b8c0536f4de9f24d90e99b0560cf033d27fe577557b8ace17fe95932edad25e12fe6bebb9aa9a196d6c5f6762f8a983dfc45dda982a90468734bb22c5198511c37a27c2bc74fa2bfc501f3c568feca6f435170d45af11857cae643dcfabafc6eccd5035566ee7d83e726d92cdebb689d69e1c8a07d13b7927eedc8370a6ba753cecfe5850af43229627ed6ef75f3d44f58108fee8d0ca9cac5b7ff881696e50af74230a2ab84a534ae4ee474c7cc0f01d3e66712ad10b3261dff24e2fabdec4eb659e0c57b8098a0304f2d6ecccb9234c187476128f4826209fef06624c1252d3e16520d6bce8610898cc969f3732fc6771c528eda9841e8d55d97d8edc4b122aae07ce58725f6747c99b21fe47bc9b14c84633a6b3d55e19b63d7db8721272cd86d9fe6989f1d86776fe1106ba7dfb1de5c2c35e47bcf1161f654cae9fb4e89e151f3c165af7d76c855c786bc8f486b51268886f4d21aa036b032b880a401125162bb15816afb7aa6182ffd4b9891fa27701b1cf215de3855572131caed086ecef889b74d040338bf6502005433f1b807df0ddbc45caeb70fb7e11c19cffb746e63749a44fc7e5dfe70d75db9536a0e0af39759476c846709a9172f93a66c9515fd23b9900342d67a0bada3051c1ef1bae7b040b21f2674f4d7eba0b8c3e552cf4bfc4e97439d884fb23f42dfc7f1f517d579c7757ec53dd44a7d3a7269a3f6434b9c20262e02fa2d40496da09209bef138664c4e5e586d60fea9a2a51bd05ccd183f500a0607ee891ecba8b32f3ed624b06122b9031bee9d562311f9e99578200e48df9f0c1ed9ba778df8938a25cb344a4e668ad7d693ef8f593659eab2013bb485c660e71fbb99d1b5937793d13900a8e812de3e4c7b63ff5b0d9a6179b1e0d62ba5c6a3acb50e4bcd50bc532b04a49ca20c50516c8684719153a8a540396a740ad52b671c73b8f37d4a0ad42f3ec5ef47cf9b5d444944424dd208b5b236d30e58fe37c4e06b9de2c5e5eafc43c676ee9d90cd4795b1b43242b80eac7fedc1a06cbb44f43888e3dbc761a49d134d635f2a794b310e63303f4a55e9b4d2f9474888255c2ab3638cb8cf44f6816b77dcba5e4940d94410f95233441b8ce0c008d1fde1ccd70e98bc8e5d666e475091d4147968448c7801ed7984f069d85c6cec86cddcf14f13a56b66b0269529a01c84829d1367e0f4e43752507bbd44bcd0abb13fc59c814c533da19f3da2239bfe959eeee0f3c6c8bb1f71bd4cc49eb0a996a08f70a1fbb4c3db551fb6a56a23581e0d1c101185b51eab6316a74c0add1c56985e07abcdc834dc5bf85dd2f110a15fe30affa746174323ebac0dee0be670a180f4d93a96d7fa61643f997a9abfe9a6ee2b4b1415fd45b2cf1480d2e35b02cef095ea94d0805526c64296ec006477ccdf8c2117e3bb4830c4e7d121901181a0e7e97f65c99f0cd4178d03a943b2ddfceea1df81d091bd0c93e852eb532671650073fe5c83bfce2c96f538503a7e9bb7b922bff0f35c0360983f163a43aa1fddd05310bbe204b7c42ccc54c85bdd6442664e335bb67cf7ffe8913280392ff35820b2b3317aeb223470bff11dc703ae0911fd7e23f4eead41d744345972706916d4eef8f70ba551d9eb1a606bf364e56a07d34873cdda522a0e6709904ae2536656dcbb1c306f7f86395bba3161d61156a50ee8df8261a7b43582423894f24c55d5a97bd6b6f1b124e98f1391bf44f7199993c30777023be9bc71ca0af45c90cfc283e1eec0cb0b81802fc0d3fde7ff9f610cf63c016704c6b819eb3c2c39cefbc7a4a7982457644bbe1ee2b540dee760e8a784dcba12d34f21e995b96b7a95ec45ece994724c2f9fc279c34f2f299d6ff2914145e24563f06f4f03e4d018404c247467b4397c4fdf3809e3a34d811d6f0849ae41ca4544f71e72a6199b5514acda8b9a5e0f2a09b0bf3d87c3fba10cadb67a039c859bd47467b4db8dfe970c8ff703ca55228dab3baf3db28baa14547d903d23856f1d82db5edb7448b860517c27e4d497976345b8da350c33405776d5f36a44ac112496c1e6a508feee4281c2867aab6a2bd59f5943633475d49387eb44c6ad32af620122d22643b25268eba7a90a35cecc4aed91097327342e4c6a9ddbe2a567a3df766ea8377bdbb10a4e97ed68a8c3f4364350cf05fcdc4ccd99a206c74bedbf777b5fe7bc0cfeabb1806865b1d21ba4a474478ebb6420794511741780f0ff91b80efea4535cb69a31e89df5dd3611c6476c3a32f63b044947d51fc8459c5b6f71bd14c7192b73b4df31f55877bf77e0c7195c84121be9dc7941f35eaa1d7aefbc269d990218eaea7d160d21a4c6974c43b87b79a015060c8a4ec5b2b704bda125fe437ac567f625b9f224d0a0e9159a16d1af97b393d0161cb2b7ba5b309b148f533e5a1cb5456333bf9798b6abbf8733590781e7b2d0029c4b93b0049e9058d927769d87bca6e63daa5cda3dcdb8d8014bec3d4292371747c2e38af18e03991e64fc080313621671b2c17a96fee5c71365afba5268eda1d260e396d6482b35abfa78e3013e81de99137f5b72ae02ef609c64df0b4dcc43a2db19fc38c9592de09e30c948b6587d0a04d407f97fc1ca9d498f2e75374aae99c1599afc093778cb0e14442e32574e1843acc47fedb0a2c3bd7b23b9ce7c52ac302a9ced44698ac4164b4619db7754626587d0384e9fb71f5bf9176c41480487dd089e62eab8dcb04417ca7d84e52e4cd6633a1a6b3e39f105264d5e68b5873328fa7e8ef2a35adf1de0123dcd3f253ac98d4354b94fb51e30026be1d0b0f66fe166119c43314b5ba7c0cc5d65a1670f1c42977a59b12e0404d6b4500366cb4abb3a99fdc32cc66adc9ac7b18b5aa778b3fad85f892566eed74f21044653b99d57a62bbf33000a6de55c54c35157202394f75e32406400d4f54ddc178703155684683608a55d74e0937e8b12cda0252f4a842431f785a41b7197a3e08ce494e7a7e0b6bd612391310be1b69a50e844ed21beb243c00d7dcc2bcd1a410a8f14d7ba4a74106dad382e13a52720b87a3dd304a5dc7ef8f91dff0b94f6aa3a54bc65e67d18d127e057c61e004c6422eb89fd25d2e5c474a0f038ea771df571ce3d036caeb8c665cabff705cc3f68d22d84c92881722df6d37a742b92023e27a9a8773e182760dfa90bebbbd90474cccb2e0c6d031ad8239f84f3d71160d153623ba5c4cef9ac280ae71c477f9c2c563910bd6f9beb73135d43980a644e5b81a1775a207e4608fa9db4ba1d315be659a9977934e06cd77eca4363656734079353e36bc754fbecd2a93d284b92d598be6d40cfb35ea603b17d5eb0dcc0b11d59d4e7f812c575a23590a4190779aab742a36647a91277b593383706e0c6342f77f2bab5c0c8850a7ef5a968350ede58c2d918384715bd12134d1dc482f2b074fcfc1d08ed00de95d826e9ac3fd4edbcf2b75ec149ee669892f27d91453c7573bec1754b46b0ceff0bfd7c0e5d3ea5404cbfe680a0211ea687189e7d6239760dd524c9c4e3c56eb697819790bf61abedb57c0c0e0f1e4075f096b857d4d34555ccc142fb150b75f590f04fc91b919ee5c681bf02090ee954ea61fbec4284ddf4d1ed6c49b7ee1ade266e2c51882ca21b8ab6dc30d773c30f58bfabf4cc79133c97401988df468cb018ba25eb2431b4a9b8fa530fae6edf55adf0ad420effe2e8ff89b7fc0a4d5c693077d82b5b94824c67f14d9be2eb24fed7ac7f8b58388df11b0c30cdfdd4d1bac5ad961c5335898576a8265fad1f0ac56e8fcaaeb60116556be83f9c908d1e527f983da1431e057e25122b578d0132c62b8c326b43d3b57aa197af06a2009bd7bc343389830bd6c66bf3aea70a09048efc89b997db777fafcf619790cb14418c43bf46b222896a2e781307ce6ac04467bfa580a335b61bd63271e1e28b17ef7856485cd6582147683146ce68cdfadfeaa681393a40298710b403851ba0c1d54f2f9a5901b881fda02266a684cb2a1c11b190e247f38a6ac9b5333e0a590ed4a2a8549b67cdd0fddff7c55c869bfa2ea04f9dbdfd0c8503181be4a027ce980b0760850ce4c19b1c391210372787e5c06fb6740fe29f99f003fdef5b7e0a38f41f8c8c569cbcb41ed79ab27565be6abc407509010b73974d2cd96a03eda4a90bdd6eaba816418ba9d4c2aca7f2eb4680cfdfce590a62042b6f530d1a3e2d02b37866df9539e4ee9b081e07ef481929c63f1ff34b144fb72b5ec926b96f7f9f038384a5f1fea6a9c04288e7a9dea6883664c95183c9a4d30e572a851be4cf49562c8e9951b07823730e9d91332bd0f1b0826ad3e99212dda4f629b69215299cf9ebe8128f8678f579d3d09a84254ccf686c67be17bb3b3e8fd2d4ec3b8a4a29e0a393492191b99f781035c1413d28a984d53960bc703b1326caa14ab0619201efbfa09f66d99eab7ad999caf6b926a7fce5696c715f699f9ffe267e59ef05a2c3e6cde2d5981f31b58acaca2032f1dd384ccf38711305cfe0b627b43b54bc3b1ac50aaaf4253d3840f6273c69b25c740ea9de1beda7163464a95e7a98b23037afb137b7f9a4aee4409360a0a8fd1951f19b14e65aed7262dfb6045ed5ed2cfad49bdca60fae59d94ca1f6ef86568e7a5472034f44a7ffbd0f2c3ab8844a5bb4eaa5fd0702c6d7ba51236945eca8f6020f81a8b10495943d9e14a63c97d53c7cc96cc6ae5d6c9de9a410f9d85d9c1e3e2be675a1ba5b0de8953945683b5f498e4bac1bae703a44956d07e5dcba964a9e81905913ec5757c575aa8227b3cc450821db2d864714a1727b68016fb38e6c61fc9640e9c9a6f315bc3eed1ee6a77b0bf72c8fb26e29d1674fb264cd03250911b47587a02ac92279fb6abdf8d47931c67fe0a16aa04ef4039fe87b743ac74edaeb5a52b89800ba40506ceac754285a577b6f3eeaf0af42327d76b98592209800a76635479a894e9ef83e72bc2eb3260d718e177b7307a1814a7a6889c48447d93b5994ddb1833596f6260c0add2b0f8a57c31dab659633a981d1d8e2bb6f80dc84ba64460174db0319a430837419abb97a76513dfae9843f35bc2c8584b0fef2abd95001b29d23c9386d37a347cd2b21b1a09c67905104ce3b2e10ef36e1e77ff3150daf78150d42ec879cf1c189dfa0bb1039aad4647acad4033bb54384be059a9caf072859f24668a52ea374dd2b565de4b8c070329c6cf99cc971443376d3686eda977d9958613a14ae90575d5ef9b557beb941e4589a8a313bff35fd22b69ba9516ddadb521ace41333bd5ccd93e8a9bf9b99226bc3529ea37d1708ad0474ce4dbb03a6a3ed22093f51374a7c35bf765490adfa9caf429c30892ef10906e5a30b6889e78d78237622ea3de70cf52ae35f49902eecb869d1d5265bd29af0e3425ef0b527bca9842e05c6194fba7208dbc626dfab0591ba68a54d9709d6bad449f5cbc2b6d5c53e53a0af262a1abd38e888f6fa01c66706b3f5cbe09c6478f93b4ffe11f901e13fa75e695299296c225e01c00764fdf6e7655dd89aac79bef3253d13e40689218ef7a3fc38a8ff18762513afc73c6339657528d7c4f930b474cc386632b7e2b31a63ef504c09db1b28f740d5ac1b23eb5791fe16936a1ebe08a1e7bab1099b9de350c58efcb7b055491b93f98827c5ddd8", 0x1000}], 0x6, 0x0, 0x0) getpgrp() setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) pwritev(r1, &(0x7f0000003940)=[{&(0x7f00000024c0)="aab604d0f9b90fa5871e7ba5ac6d25436ec365c47ce8d6a3394f39d99c54f3d7b711a9fbc7a8f0584fac20209b8b1a4441811344c3c7610e2f11c3d341e261b1a18f02db2b8cf2cd55030e0c764313ea874fa3238eb03b24e63339925c701f7f61b84ac6c5a2177f18d6b4b48f1120ac1aa608a927cff93793be938ec028ff", 0x7f}, {&(0x7f0000002540)="994a8fe550a10a1cc6a2b160fce66501f39d250c835c29aa682fd471b680b742d0c58585ffd6a62d933a1e5ca889c50f05fd8566b2d6400b948cc1bb502d9e8ef566cbf9bf0ba2a1bce76364eda5fb86ebf5afee4b294f7c61167578f79fa88f640d72a8a0a61bfebfbef6a3d3fc712b9eb1cf099ec2f21b071f39a380ae6eac5bf952cf0f79a44ac2134e8bd6cae51d59a3608fc204d09d23d219e00824a0a44c860f23da", 0xa5}, {&(0x7f00000027c0)="b1112eb283850225a6c3312fba56b188c9e29ce5079795017d5b8d5bf2371b55419d6dbada21eb92ec5772d7d8c14be9b67a507a0979e6f933618e0f8b889db96b90904cc2d450c2d379f82acc868c546bb5ad465afdc326c0cff2bfd9f84b9fc412b50c54679c18d8f588e96e1a49e4dc270282845d393c86c8bc21fb76c10eeab663fc4070b4e99d551efcfceecfaab209bee7278803727e24a273ddde7146a4f8ae5b8ffbb87c79b7ca10b724760e4ac81dc3897e07b11c3f0c94db2c1ee1b015b50de5e360e98d0e73cc37dbe318ddfa2a197b66429deef6f3a159", 0xdd}, {&(0x7f0000002600)="649ba8ee96e13e3dc57ffeb2a2a14cc011", 0x11}, {&(0x7f00000028c0)="50de6a72eccfdce2080e58ec6951e63898d029c4f32561cdd2a80d5c60c0ee14821abc7a2a45b4206b15b2d5859d79de6ed8b596e9a4bd932c05961f75713d6e3985d7ef62e510817c5fdfc68e62e875be783d4cbeb04a65b2c5d7d69208e484247ae5f9be9b22e8821b33ac740740c88a9b7fd76b839653ce08090e7306f516bef6f79ef304827ab7c31e57f1526a166c0caddd601479f845e2aafaa14627837ba128feb062f7357c15c4845e421ade94412e0b1ca6f39cab719d04d46420aecd90a151c6099d1ab1c2413db1fc291aa9ee7ffb4e424c8ff004d6861185866b8d9c2531ae129373a2dd087753fb57d2a34075479b745da67799fb359d2657f91c346f34a49079bdbe454208a874b9fddb4c6556689bbe270b578bba02dfc9ddd8405f8ed266cd0173eea7cc1b5763c210f4465a2bfa4e52e35d30b9f4be41fa8ddc84108f3b74cd0cd04f5932c4fd14391fa33193c374d3864cfd0299a743f19a5f1c89d2cdd324f41fa289e7c1ba6809269f8cbdefcadc3f34a4fd8f10ed4860209dfc33f8df888aea5d4aabe0c0cf38a988e3f666db5a3b02acd4d242cd748f5306e03fef240480e39b168b3193ea57cb64fc77a88cc3bc086a2f390c8875dc5868efdb0e65cc94f61061178a7074156aa979464ef20b35faa71d64b37eae77e32b05c30b634706b213c03d7482c7db4186c286cc0f90617287bb8011e27e5ba7b3f46b3ee73a84e8df9f2d4c82e7f4d4b1e9eb6ea031e235548cd1c538437be3fd82957430995329393bcfb7ecafc1392aec9c463304dd560784c74571df28539235511e9ba741836e94559dadd7dbcb1a49908dee176e589161ae42fa4df3a4928f016fa57ce2df38665480dfdcc1c42410af339ba6cc017c0349d6d53d82c5a1c9d1711035f1f109299b08ef5b2015b787a1f08b0b8e2109d3bce94efa551099eac906e858ba1ac93a37bbb78ceccc9fc4908954d7ca58b92e1f70b5b8643dc522979a910fdfefb5df377ad513115b2fd373726134d49e0483670da12f6b0c099d7ec8c9a9ce54529970cecaeaba24c08c1a3c03a929b1acb40764f8fd69043f37257e028ba625f6e6fe9bef76bf89b3cf9a5fda92ab21edb4044dfa4f78962578f2888952f323720588fbdfe131fade4cc4e104219e29b04ac156237a4ce76ad8ff2fb9d5e2e6ce5a7f1e18141f9e9b2da9aec512403db80cbbad97c90c4bffbeda094bad5db06139d6673fd69958fafa2ac096b0d46e993b451d5eb71c2153f6777c350e9474ce975aad99e631c91fccc31fc3f39322abfee7dc037c38a52647c315be98dbde7b3b97b9fe8819f8412cad3eda6ea4b71d63e27aac52eb0856719264ae48f66ce1a1efdad8bfde04c983116177d14383ed44f024c33534af5863cb52fbec1e32e9b06428dcd9d9f3f0ff03592305ac7b2824db3d425a3dc105007b3e41848cc4c838e69b4f4fc9ce00b7e0b142be94105530f38611ccce28788edd002b6e88bc83053e75c210ba210f6cc7e594bf4d9b40d6b906a957c45d00a15727290bd3b1eaedbf431efebbd3aaf1a50fc01a486aa24e6b629c73bbd392076c90e849fb20dde6583d958b9dbe34eb2d7b3a2ee2b13d33ff0eaabbb996da8f6f5b59eada0eaa69f231cd1ff1470def3caa8113659cf895ddcb8cc13ac3fe70eb5fc7057701b6019c95b4df4753efb6d4b22d2cf06d3f297d9207f12cac87439b53bbbc4edd1d71e3c2566d17101906a52d0a7a4a726f2a78c5175b8480ce9af5229769c24cac884ddf80e44beb36f954575d890e2705a59ab32232e972ddba06ebb1dd1f76b660df93ca2e27dc859589cf150bdc46f2e7a99c53b48d8ff0975172c121ad49ef8cabc89a2227fefbeb003f34000c8d40eb12dfa42d1cc3bf8e34908f63139f34b0a583f1647b84e91ade5bd152bc8066f252b8418802fb0bcf6fa79b66403f51a0ea5bd85cfd6ea22c664623946be9d4e133528d0d21c3362774b6cd2e5155b7c52edfefdcb697e29e71737cf7148a596bc015ab19075b200d1ff58063f933f677b4f5e0ac60d5f1a71eb0720743300d71ae335ec02a4712c9c0205f8adc52a71691bd68a14926a6b20332048f2be719638f417a738f6a069082db3c9fef180acad711ac4824a44c92bab8152a8b6e4b9464505bb9897132f90e12ef396889639d5f983b3c2a2b9f8bf8e05a56953dd998da8ce6b6377e4e18fa37180c78bde7e1c1815b32b8561202f9c84304a49a8edfb06efeced17f61c63efc2b5333f63ea413efb97e210dc3c2e758953bde3bc30feee7dd2f258184655920df5d1784b84c8da1070a5603b3eb81b1652f7796704427fb27a78475fd802d92b5ac51eeee1256f662472f312ffd0c08751bca922c70ccd836b43ab6393ac69a7e4fa9ff7818aedf1467ecb14cc51cdf10c9cd9b8261d950699c7ff2dd5d3807fa6d27201666ae44bffc7e5e333f45fb4e423c1a85a6243c79223724b6160d5d1dde9ed5510c955c616bbb9d5a423b04eea13be7aee79564d3e60b221538f181be8d2c416fe729182fa20c782707ac3b3ee0a6a8b3e130678967e8b16f3bdfb39da834b3afbd5a31fafdc65184f44504b2627fe8e85fa7d8dddfb286f10724913206515023dbbe305349ba0879b61e9b85397b399bd8583621a2f1ffc7c9ae9936b5b1949ba3a2b816040cab170e346e2cbca4096c62e8e1559499469a055d42d2137966221b0dc11e4fa58061febf6293c23992d900f2fb247f0beebf648e9b6b88bafe43d1f3bd3db23823d1189697ed3bcf0ff1cad0f0671763f781bb6db84551081e3b6dbcb2ad660b211f43a45b9c6556fc0149b93b51e1c0b586a7f61329a098f3dfb48614192fb91ac3278a89553168f7401122417569c6dbaa7938bc67e8d5315f62dd751033bcfcc933e9638901bd3ab31e1b88d959ea1e42e7280bc61b324dbe459f9908d38e8f64726ee343c8904d163effd5a58968cce207cf81a3a17a89b2c07153200184ff18acc03abbbd749de5872b19e9dcbbed0287c80dd4edc3ded7fb7093724bce908abfa908f0cbf38b2d7630886e4e825ac311464c7aa5798beb2de343130eebac4994cea14776ae0746d38a0c90f0ce07479ffaeab5c6b87737edefab79458dceb0a7bc24d74ac47e0d32b8d1ec6333bd882a3975f504c0885b7f6cd8fabe1a16e3036dd3e7bce778636269e45932dc08a14cd65907ee54450f58401c838012efb392b06c2ef332c463ac8dbdc853e6f3558ac208d9fe31e00feff037a8621a13a1c75849853583579338b247118f25995a013be4d1b122d3a06262da8458b81d5e87e2774e0235b8f4e28118bb40f844a571cf8bc1e19de15aac9a61406026c20f1d0bbd23df882871482444392c249937092d7fc7e7fee4840ea05bbcf655e2f4aec307ed7b9677c00762fafb5bfd3dcc6a7347b1247fa24887a82a86359f074e0915f8affa8d62eb9306c023c595ddb36d2500a799c7d1e20504dd564af848bd653b8024310053508f23114e6a4454975f41f2da89de6022b0eacfd6f90e4bccbd996531990e2cea4460c26d9405b51b41453fe66123099470248733ffb23e0661ae691b41802e450153649b8e6ed254422e1bf4e9f27695576aca700177b80beb22af44a90d22abe0df584e0c5a9ccf0e7f9e9a8e54bfc450eb60ad1db145dcfe5dd84927ad231d599eb4bb440d3ec4549b0c17e7f5156d7bf69a48745bbc6c2ffb24bd2ad8def27ced10ca073bd13c47da72a6f811e88a4ebe3477f529edcd216db7818422b2039f967ab5a71598ca1dba892220c954bc5fa06ace89ea61b03a4db60f417296e0475c4db3ee01810e1e8ab99a298340225ce627c2a7c4ad8974a7e0bd1c36ad590e1fedba1137facf8673106ee80fd74fc022965c1dfbcf14416731becd140cd75238591d5953d25c120a140bab25fa5ace8873d059404e49e9e28db695696adc1f7cb4770206f9de014b6430d4b9b71b35adccaa295d1f7a10660566b967ffa84e29572ea4bf00e3456117b4043169a117b9da1669223e9f3ce1675b8107b7222d3445928a255391b35765c69e6dbc7b5d752135ce34c1d175c0c9004aab59c1fa38bfee2e68b0462e38d423ef0ae8cee3b39573e41adc9894915fa82950a4213d96d0c49d8e83ef08053e68a357c21465791bd26ec47320ad94088b57d8be363e785babc6ce8fd280c60e98ad22cd427ba89daedab1109f19dcad982352f48847a12053e640fcb7b7f36ec8bb00bbbbfa6adce410f42ca8938d608b045fd0deb1bb1ef1595bc739888819563d6f5c937f7dbe8fbd60a2db710bb90e980d118d608fac386536f4bb6fe98a277e674c6fe0fdd3ff6f4ac45f19817095312809463f46fc36ee7ef57fbb03418e451a8ab0931dff503def8bbd7caa93b1c2301cae01da276e1b1f3e7fe57cc8c97e8b9c2846b5674445c92cb4401d73a646ccb3becfc211b0a4a08803ff91b5b2f2c040b12bc5a8c065e7749c68de7c7d3011b6c9ad3b02a2cd81eaeb18332beefce915f40c9e43ed76e26b814ce04f6615c7751cb31a3560e0ad89c8bbbaabf0816d45392dd9c0d006823abfcea58438718c15492f8b72a4eaabed58798b82a6a90bdd43467c18157cd40d1d246e74f3eb6e035a52741f83f9a9be49621caf8155581b2f7f1c89a7dbba0b02863e985ac9d350a4f0cd30ad903f6ec0662ba5e392d9306d73875253fd13bf686350a7a65d2bc15a8fceb8e4376a194ad22aef58a50877ca69d5a31932bd9336e6edc10ea251f1dce8ec3b59a30f4b9dc890b53ed7bc8beb3674ab80af6a69286272335e32e968bba5fb2c694b3fa72d00a54d4760fee7e86c9b6c3b0ec31a996a05f76f1af2688fda82f34c7f65cab9fd809280af9ab2ce8388516bc40c2027cc808eadf5b40c42285131ce12c9741ed9b2a7edd3d243d392d54f0394a17efe8985bbf69bda2e4071ecc7ef39b6c968f7a2c87343595af8fcc5ff57bfc74482e9d934acf64e2c1ad91640b6a4ffc3162263d6174bad8369d46e468d476dc96cde6ba80759138f5aa7dbc750756b8d8bc995d7467d9615cb4d8e7c0b5fa1df879c14c3c8368661770e93da3894f9cb765bd21963a618e7bbc46bb3c9d86312add833b6f3b775e7288688c6fc74f9f71bbf0044ff7effe5715aa77cf8b946ebbda8829f4e4ce849ec7ae2ad11b6a326d812ec99b2c57e5948b978fa9cb30f9ec1af703a7e6f6a44272f68d25bb90343d69cab943c89a4a2fbacdad2303c0a234664903154b1cb48b4a8aaf66d8b038b05a495490d3891dd52f8909576973f7db53b4d59edb986901295a386f3a31da47e8f3f37aeb6dc8c5a051aad2cd6ad5331467320f985f9230833fe67cdd9aab25cb515c730950b4239b91d03b699108110f771c9ebdec0ca368309ce273ad0368527895b29759f4cbd3368abced3b02a5b304dce48d292df4457bf3266b64dfa59131fba6dd413caa8f327a9570ca217f0e5d0c504d1aa73392fe4eeac7297ad75ca88b40b4cd3a566450f30a2b780fb7e5a585a0dd2cea4d53e8a540c38270751e84e6531287c56bd73cc36ab24760b8928b992f7dd86d9e817715d3106cd5a71eb9ec8df87e734aefcd28104194c3a29c45eb9378d7b818be8e834764087a8ecd71acf09113db77f29532aa5d7f42bed78d7f37bf6a04d824e24f9e1b63e6d7d5a8994b9eca16ffcad02df94b7beb60e8486ae51a11e6b67dcf9672c92a06650b1d8f4cf9438c7a690856a2cd9f9d17fdd44c2bde5a24e6b8aeaec1680", 0x1000}, {&(0x7f00000038c0)="c29e5e9cbe22935c0bd20c62c8b9cebf0ae27ff604a3dfbea9fa57e5859c1822fef9c112a12c8adc0a5617f22dfbcfe43247cbb1bb002ea4bf34de4e57d0b83a53bbe810b1541347a87671361a3c048be072900e1edb2d4c410d60", 0x5b}], 0x6, 0x0, 0x49) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:31 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xfd3376a8d6876419) geteuid() setuid(r0) shmget(0x3, 0x2000, 0x445, &(0x7f0000ffc000/0x2000)=nil) getppid() 10:12:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup(r0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x2) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = semget(0x2, 0x4, 0x40) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 10:12:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) chdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x7, 0x80, 0x1, 0x0, 0x3, 0xfffffffffffffffb, 0x1000, 0x2, 0x3, 0x2, 0x10000}) 10:12:31 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000943000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x2) 10:12:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) socket(0x6, 0x5, 0x1f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:12:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 10:12:34 executing program 0: r0 = socket(0x17, 0x4003, 0x8) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="99fe358a", 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfff, 0xffffffff, 0x3, 0x1, 0x9, 0x800, 0x80000001, 0x1, 0x3, 0x3, 0xffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 10:12:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0x75, 0x0, &(0x7f00000002c0)=""/117}) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 10:12:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 10:12:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) dup2(r2, r0) dup(r1) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) close(r1) execve(0x0, 0x0, 0x0) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000280)=[{0xd77, 0x1, 0x5, 0xccb0}, {0x7, 0x3, 0x3, 0x82}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r1 = semget$private(0x0, 0x7, 0x400) getuid() semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/86) 10:12:34 executing program 1: r0 = msgget(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/106, &(0x7f0000000300)=0x6a) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0xaf1b) r5 = getegid() r6 = getppid() r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80000001, r1, r2, r4, r5, 0x10}, 0x4, 0x8, r6, r7, 0xd7, 0x407, 0x6, 0x4}) pledge(0xffffffffffffffff, 0x0) 10:12:34 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) r2 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="e7879a18015ee413c5730fb330c755889adde2f000e5a8398f202f0376fcc49f5fa392216c0c8c000000000000000000d830102adde7dd9ca71a88c9612af6c27a360c1f1e477dbb2a4f20e50d974e0c41803dd578b9924ce22bdf257d6f367b0d4e29bc1e4faf6535c6ea513464bd438e553ef8dade2d1cbff5fb77e0470d61fb37f1cd52c3296c5696519d85b8ecdb48d6fbac950d26e833339a56a10ecc159e4a6cd6afe2e58f7aaa230cfb"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r2, r4) setuid(r3) r5 = shmget(0x2, 0x1000, 0x767123a243e1fc0f, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 10:12:34 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 10:12:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000280)=""/252, 0xfc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20082, 0x8e0c5187137f0688) writev(r1, &(0x7f0000002c80), 0x1) write(r2, &(0x7f0000000100)="5f35c9bcb85c030b6ac4d1aed96b858e33a44e0ab965e964d8966a5ed96665d610cc0d9533a1a88d2a425b0cd360d06e5b9e36d4f51b9cf5613747c9894f47d08ca30a8ed1d5ebdd27f21c6b49fde325f6348e2033f742f8cba7e8f37992e9d1ce6fb74c66cbba824717622b0c", 0x6d) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) r6 = getpgid(0x0) socket(0x2, 0x8000, 0x101) accept(r2, &(0x7f0000003a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf24787cb3f8b05a9ccfd7c55c34f6e5d934984ca03f4921e9a5f5363bbdc5afe46108dc97765c3ed2b58dc61c3cc1338d958fda3bfa8fa4b07943a790a023ef5b22fb2b43a8c3c7a39f2625cbc8b1732c587d9cd8e01fed706a08150f7182d609afb2867f0b6ce7177a475669de79379ee3996a85cc59c614be51a43c5609b9dcb05333b02f5357bb0f1df4062ecc69ce806cfb7f648a2679f1b280c0a54a83bedceed36cc7663466076117fd22bcad9dca8b36b3427669b010bbdd6410c142f866b22808f26768251c3234a22ca4c7e2351d117e9de1a6f10d1fd3dff9c76a195a30006338700f985ad5ba2e04af8a40cfa12a214de3b4b5104b9f42380657"], &(0x7f0000003900)=0x1002) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000380)="982d8bd7c09c9783a3408c2ca2f26cc2df69b1fd41f9a98131b1628877be78048935d5a8e68a756f563a8a08e3ba70b4c4096366308a646b44bb4b373acc61eae3735b1ab6071ff85166e432322f6848f9dbc0db23ddb41d8dd827300e59d29d340f0e9ecb0632a6720399833965389ecef1bd291b01e0d0b33ca86bb9252f9f56869e81ef8ed425c5eab507e3a8d5c4d5a25135e70474cc8f1c1d86a081e3aafce3ac5451143752e3fc053d5f62ad6cbed2856d60c7", 0xb6}, {&(0x7f0000000440)="7d4308493dc7a0872b03f2a11fe34d753a649117d0e35a18f4067d008b9d2cf3f3cf445f5b5270393ac33a2c8cc4d351dd7deec8527d150e1ed3783db2620bcbba8ad7fa79a8139bd0e5dcde6526b1a984576fb2b4c950ab8f9a953f006fd0841a9907f41c3e32ae9a20268d2d518946a397e8ff5d909c5d3aa925f89903457156b0b1730e991372a9ba50a414ddc081083677022327b462317bfd6251a4643bbd5be649f4f2e465ee189553dc7001ffb8b74dae7d904e5a19bca2d020452a8151441c3d065e601e067babb09ad54c95f7814567a4938ed41f4256def2993ee996998f736936096824ad0b9bd0684c62fa7bf7ec0557f3770a78dff5faa262953f08d89d30d1080bf4a67a88fdbca07bd946cc57910e544491b9d4c88cfc0b3f92a6ad8efaf6d98fa6153975438369d3dce749d6482c20e0f1862a06e70e0bebb3098a6294d43cb8020f303355532eb8b1b7c6f62a3e10f67487553cf9f3d41b9588bb962dfa8634e3a241b06d82e15c50cd2717d611bd9c3ce858f08b29649fcee5746b86a95debbf4855acbc395647d8381495097dca25a6f6872e3e20627f6e3193eccbdabfe1ed093c9afad547a4c8eafdd8b5b7d14d17eb5a8efd5ea2b262402f0b268219832fc1a22d468f9b650c5928d7aeba236a816cac3614051a07e02fbb12c98e7702303af95efeebeba5cec8cbbedbb22fe529ffd0e850eef5258a2b8950bfa38c0285a844e628a014652ec2413ed5cfa0f9c81ec27b69ce70dc244400f2863164dae213a9639db2c1f5f49a895664becb7be0dcfc3de90f1386f16388cbb9f328048c45d83e3e39f208f0f168ed0f01920e3d6f70f7739ae5acfcb90003becbc63cfa6728741f46690f7f269f8b7a88127b3a60a3cd4e9976d42c942c8269464af8607715e5b45f7a421dbcadc6e89bb87cbe3886070fc80411d2af328e3e1d199b0a83d5ed55efcae6d7dee447b61b864e7c83483d09ca5a623dcfdf1917e7656c6e3d7887e086a446494a408c9cc3e0532c55ba3c308b01f215bdcc3671c12dcc25d211c013d587233e5732df397df0a87e2e9d4a026226a800b411bfb1bf171dfdbe53ad5851eeaedcd7d907e00dfea5bf2879642b532265a94bff489d36eda67474ce5c51b563685e69aca4861506841d38f29cfcdb9b588f830df38c6d27f029eb77cda635720d01e84f8d22ac6a337c6c3bd2e0a0ce3110c88f98bf180d87b5b7f86db41316bef3c8119211121058f5cf2fb5712a85fbb52db59a825317b99073d6e650b76d53bc766b75ae8a263b7f8a7dfcf3bf4a2e4ca71f429a2554bb8bee6bdb5b3e80b6c898a65dcd4e148e2260bfcee02a0b5f6f927511423c5069f0bd33b6c0eb27ab2f64e6b52ad484a254c72d04b14526732bbdb6c636f9ae9f9c8102767587d3d92a2a53d6b43be6d3c3ad014fe17654f655d144fdbaf85fdeb1bbc897204906ef93fd8dc776820d2f09584d510bfb0351ef0ce30089fa912d676255bff4c7b82ebfd222ad03c0a16f1321aae3626bbd44971a7b7533fd1836bf1697f087e78169215a42e8a5bb5251f0f9d3c7bb9c5afd388a390e31aeaff0dcc1536373f505fdf3520765685f11d6a57733623c24f03a02f4bb97c376edf26c9f32cc6733207a953f8419594ecff7958cb1bff6643d5eb644412468d78eb38157c9bb36e5c83b1fb4952f442d34912afbe6de7640eb7c6fc99b6429938a0ef54bd5df1549398b860f1eef9a54b78aca948a814f36c053405ce74ffc75cce41969ace2632b884430d8849f62ef756cd82289113e7a98a5895db891f4ced7f156989a573fac5c2bd43a19fa194047db62faf8d2627aac44be7217a4aedcef7b6d82e02ed8b0414d9b2f997fc4694dbd83219e864af5bacdeb8c09936f308cc74125e2beb8e98ffc9cc9f9b4f324a597655c619953ae90811d331af3a8bdd9500f44a62c19a94a37d512921a1c2f546e1855257eb6955baf48f29aa49b5506864a74d48418a08c4fa4af9941adc9fb0b2b5f3b2ea8038baffea2321087803ef8e20d5957f569713e4705d264d1d30a0a20bc29aa5c0416d804ae4d544751b4e94922699af28cfede45805bad7739ec80dd2500460a9b45eeb83ba9a043b10e48fea07adb39bd897ccaabd195da23b14b6f96669fa2ae59d4ec4f1b1ec4b6aa015b43fee54fbf30613d2fba85e0085cfa5216677b814a0bccbe494c5b3769a9389996b0b8bd8925dba9a4284278337e43439b869173fe236c0a52f5d0797209e93f8598140d1dcfe4f83f62becf56044f744374c4340de0e4cee0c7b3ad520356522df381e3599d237faafa9176b6ece3a95d95b1271cfa3944b8131c14ad5dbbd06e141a466ec31a826aa09e643dc519a7f55836f0d5e424691f24cc3ec600ba21c250c216296cac0a418bd7ccdad12ef2b6d515f45066aac98114041281c4e7cb731f9c9f62020a2a0b13b5b358275a617c85a6bfe3c701d301181f24652b581f10f168792a16da2d3c5502ee13a8a3d4b05f7140761c40c10cd03a6d68d632a338529c856ae97989817f5f4cf948d5fd422274253a3c9f2ad994e3196b17514527f57dc5bad591dbdc39e6b0eff473cc2418ffef7ddd663790f425b7451897adef7deabdfb4353458ff158c0eedfe10cc896d78ea6c35842b0d0578ca6475be80f9ab4709139b41ee7dbe0f4f42e65504b0055fb8f9e5b96964ea96e65325965898b6d6269699669de38d786626ae0dd6ff45e10003cafa78bfe0fcef005073e8ab311207fd280ed63d418f1e35d6516825ba371a7ab8adf24343494a52be17298e3eebe3e883bbd5c9b303366efdc3cf1f2d632fb124afdc5afaf0bb9df72cf35009d464b326bb06d42c6e81f7056b75a3f9a6b05da147d604ddd832c0c8bb12e0855dab2b563469470a20d7873f6efcce2afa19c42ed28d6d5c6b001e391f867dc14012419822086870c1d05ebf576456d00180aa98ecd847c7d97be37f314470051bd79faa7110926ce486891882e138e1f9817cf2fa360adb60e6aef3b250aade696bf080087fc36b05fe9a099714f8a1bfe7b5df7fe6a43124a9d2cc7fc0004bedf216a4700bfd8c7dceca975f4ec1bff6c85d574e85faeb1498f4caa657583027cdfe535ee0a49cd65d3407a4ab34ee81e0064a061b416826bf43ab0920a043efc0ecb2a35d9b6abeb8189d43f084a0a0ab978ccf4d078afde9122c04b500c3845f51594b49d6413edd0d38767276cf0722b709b8bd53a818ce8da9218071d55c4d7b1e455093719b7555bfe428644fca5415c7fe45a988223d15f3f6a0f698211a3a66df83b8c891fd75b440d7d0d9cf8c826ec8339a5ac72485d0b0568aee72a2ee5d7cb23876a9040620ca374b840c7d9b9bcb3e24393361f9b34c081b01489829058b022bffaaf5640ed7d477fd320d35f32da1ce04f1c763be6c167cc4fd5d40d38d33850f4023f11f9eb1400f33bbc87a2d7f4e4900cf584576472d7d8faafd91a03dab76e9f29715872fc4d12a83f3828e5bf61d674ad2e2889e467be7958b583883c950b77995a8bfb936000ce9b6a61c1848324111ddaee5ecb75ac73744fe2aa2ca7fe124971ff2f3faf1d3982a5bd1fb3ad3303f3d712111b388d7045ac5efe5fee2b65ea4ef01574aa8efd6f6291098a3dccbfe337ce972575023b2e7c19db808bcce912ae9b315ce59c7d23eda333a7eb9842ff4a2a7a0d1a54e82a33d75ac6ff8ecce39f1466440319ec0542623718000a969ccc143babc993f27d3cff502384510ca9168a01a33051b0cc6fb82f86e970fb92e838545a5c80f73a557fb96128fd54076cb22c2e67e55a7f62dbbd4fb5e8b23a322640eb65bd6d366399abfdc22df99d7db36bf3916ff0cade7c7bb190c6d98f64966320e2e4d2b040c0241b70c0bf1547a07714ff663ad750b4edcb4fdfa9a461568cff513f2139e26a219a4b5f11bb92cfdb79cae23249e8384159ddf08e5ef3d775b3422bfd1fb794c769801206446d21c55f04578dd4e50d1315e2591f9f9ae0fb19b3a79dc89a976bbf36284d48b776d6e23080bcb4fa71e95330695d0bd3faec3d952b9293b7a24197bbd8681586b152e7fe8d7f58c6bead94478c77a675b81c839ac7f19eea986c6e32b760f29b0e9a7fa86fd44ffc215ae9a6a7236be8809a6b2641f5573967f4bc0f094857d7f5b661f654491d26d8b85e0e9a46b113711ada1692133f562efe45ba45281547d69af92c2d9626f3177bee91f94c95d23e341b071bf180238f9f3bab3f1d197ce1dee2f403b731e31adc056b8c37fafb08084464d53b471024ec3ec0511ebb9d4d6b8cf38dfba9dbb95f062a58559612f741b252c5920b64ec12f8c87d1affb766d4c2c6ea6b35479d54283ff5c0356cf7062d1d7daf43586d49a82059f37a2b96745c198142072a5b1beee44746283716424c8fa4f40c96a59d905242b2cf0b023a9b5bcead3750d755eecbbfcb402897cd8a746fd22bb6c41e9bbfac76c5978b2dc7129837532ff322aa3bf29b97c033341082e39d5169d7a2e5b58fbad1071adc7f07a465e2fb6d0fdf54510892825102d0b6de7e7cf5819fb8edda7ee6c679b61ef3039856a28d47fe4f51e2f5298282638c1eaad326433aff409da3631fd3e1656db8e76139531588aba7d20552d13c3a62ec3d0db09d7c0503bf94a3ac27377029bf549e23cd74a127728c51e1dd38d04a60c35f4287b7213323f6d2497debd32242907088df9da3bfa10d7e961a86b6a7989babf56cb8c4e9fe0a07d5e30c05945755fff746399988cafd54d0b796c59c3bbb25724bf5674df503d9f8138f0c2fc1eddd44d7ff7b81e0a1a5a681b67cc658ee65cc1740d601d1033962edf6d1e10244b839c9da00f5df4c11a592a4e06eaf60d1eb9ab359d2883a520d971564903f9798c2522bd24f139b8dccf35772ab99371d853c05cab8bd678e44d439015e3637453ba215e6446480f39fe2fd51e5e5a182ef0efc79b6b0437e03c4022ad3606ea7f5812de1a763098ce4b93f08a7621021c82e102492f4fea9fa0833328eab0a64e669fb8aa04a71a715c6014d033dfeaacc21132ee75088d3277bd665fee187b676be76491b80b8c8107e99f2ee14c3b400271b49e3dcbb8a6075fc7bba5ec97fc6d272245120f80610de2870dbcf9f6523e485f9eba7859aa13b44895298e596ded15120bfa38b15d03ac5e2d2c1cd52c957d0c7f89bdf580b7b447c67328d360220407fcbc1076f31681b134f90469c258372fb5ae85977a81aefbe62b1b78a2d078898a119b0726950e4a409844b2d3d60e37d1501e2a790068eb34158d188f4db2bd08984fd8f25115ead703061ed095a3dd493bb29177eccaa10e91d39d17612b8376c514704b138d4850d70b1d77f9766e370623511a6c03946ac0c450b8ed80e64769a8680fbfdd9e9110d28ffe58522e8651e303721cbe5f5509b93a1381420637fca45b255a9df6383a8b5aefab1beb6e7bee3d89cf2e306abd575fd0715b0c7f0b5e10d5b9caf5f67f76b7a1c43d775e3e5c4a42d484e5230306dc3339785ac6c77f86678da0c8eea16f7281e96f38543b675d593bb0de8256232553267fb8f68061a76729231eb1502de83a2bbe4297ed6c9dc533d6db06ba4903de25f1cfac5573d2a2f3edf8bfa1dd62ad6236ed68da4f2a985f95c1365f66290053ddb655db6a789284682550b2fbd9da035b12ca28cbe607d1ce240b0b4e99bb7e45b33b3e0cdcfaa23ad18c049ef246c2a6b8bbfa6a4559cc69c65c4a5087329aa", 0x1000}, {&(0x7f0000001440)="0cef0105fe33e4e0e429cb4894a2c722de28ca5434fe371f485264a1fa6c674de512d01a1f1dcadbf21e83b0348ed713c248497758d4b2c3f150aa2f28926519f14ac792dcfa8a68bbf63e2c173a42bbee5fdb158ece3e0b715b52e418ce77c0548dda6b2f95518f2edb3ae446c66dfcf54a20e14f400a7071cd6ee694df0e05fc7f86532caefbfce916327d4db0de6b23907aeb6f0dec4ade82a55515df354a76dcdaba7bae49800b09b422675907a24af2df6673c73123e0b4b5fb27432e7a19bac3e34bdb2fd433492ce7d604d4013d0eb3046cc3ea879965c0bde0b57deea9fbefc8993032d1f6500f1e29e0b51c0d5875e99ae20fc977d41c2bf4c20ca570190da5806ba5ea0fd346d40d287fb7d9b3800793b1743db16c1ea673642b4c206e4edcb3e26e6881355cbfdfcf002376fd909cc42f07e814c39495696bfa295ac7f9814cdde22274c8cf42960b03c74e02f088cc22a797aec685163a7cb1dc426f5ad8ee78df4c347040d706013396f18cafa65025e6ec23d0134e05a9453741a7a0cac0b2c3b3251fc81fa44ac7cce9d51c7937325ad171e61e482e14a1944c31eb169bce75e3b6599ee82d8ac21b0f1b092209cdde79edce3d4ca813c57f9bb06aba7201b1481b08d24beead87e4efee4d7ff033019206887b94e2666dda1bb481463657d8ed661d087ba20a3353b8864e2c364a9bd66134326e3b24a50d5a3787b3c825dd2da0a1aa409acb50b097199f060293d19c4c9fd883af7386355f63dcc78ae9bca3fb4e0c5358a007b80a80ec6abff39223511ced411a1283e0f045a8b449ddef50d7392fbe00f52ba0cdaf63c01eb1a1872be8f27aac4c0210b74f07eebcb0028bc1790f19b8019e90050dc48fd62697279e98113b436d4e19a8c1a6cec31b00d90aa68147dcdcbc08808a1ef89e7276b504d04ff0b20a64b817b167f874c29b16c8af12368371d08ff328477ae5dadae63f083db6b7a44b17a9e98739b85a5d0d5428b383121510bbc9bb92bafa7d72231589ef662bfdb384647642792eec2feaa93806c945c1d2916b95a0f05422a1b76f0b721e5ad854aa2f9241cada7fcaa6e016569ac843c6f0ff399efa7bfa49bde1559dd283c9466a6b5afcebe2316704e67987ae888474c4441268488a74715609bb0ced08d58eb0b3f948869af1c48973603b1621d02e9039662e429759a76625f46524810c9a9bbadb54e32bc49bb05a72bc00a32c04dcc438579b9f30eeb4f8df20827ee44dbeff53e97772458e195dfb58f10a4390c417385d6bfdca04149c9f3beab3d60617cf7a0c6ad58095ea7ed312e5fcb5d2b3bb073a341a1b5949dc4dc64db2344d12ff4e0036f3c4260e5680df44b8eb3a3ca3588fd75e9e4780dd6776b82d584d52626a86526dbe309843dda993b1f2ca9c5980ef79ac88bda1d0c78134dee6551fc257ac3bbfc90657100df4a0a91df363c539b44a98b9f8b8751d63feae8dc262a06af410fc2c4264c6b4a18c7f0aae3658b8daed1ee3c36e8d610d6a15f55f9078c6589fa06361d7731236aef73b28473702267ed036c826bda6cf773bc6dd88c8c01af76875864708cf34fff0d2bd32b55ae25677fc60e75032f66c7329616340a0ffe1855cd4e90204327822859c583eebbda86b0469e0364a3c72038e248109c0eda748ec1bdc4dcc5e3ce0de77d3c6333a2a1b7708c0d3714ebf32fec58a02c2f6f6e51da61ac3eb677f4e50c5531fc3ddd75c8aecc5a768bb23b10605e3fd492752f35e7852275eaf5395ea60cddd816225c5e374346892cd5c9e16abe14ec178633b479e8551e3fe04a5ae76484709d1911699af455f4ec4ab45f4349d4c4c726ca5f5c64de028a17613be498c1e3224ef8e6e4f58eeb51bcc89328e12ac9b3208d94ecd6da7932a522be786ca2518b6adc2421ad0e3e63091864be657d978cc01fe9adda83c134197ba02b6ddc266bb95f1b233689ca6a1b8c8363c298cb245c588df014760d7e17ef1e8eda676a8e98955f6b2dea50ff23b4db1365051877158992f8edc4072615d43321e5de838028500ef5340d0b2f0e0497a7a32af1b1666eeb72762339071f1eb36db89c25a5e9626d3d19efae36ee5649c0fc4a6083a501deba44ac1ff59c66642ca1c1b5bb5241df87214f1624963299b013047e9ec38a65acef3087b78ca1170c966e989f5927f95917bd31731b038f3c175964840c5563da706c53f927c978030d7f6dc24d00bec75a3b557e1cece6010abf6a48592aebf0692359849ccbf54cfe8929c14de9196f09e3528c8083880064921d2547676c89a2bded786d9ae7aafab908ec364baf75252c6a011ef257d645747b777b7c23416f91c3d3220c3766c95e1679f64a84c4d8ea86e42f7735078666ccf4889edb7ce26f0dcbde97775f86d537806428e61554b8310e99c2421bae71e022f6bfa87375c0f05b2e1b207ac308c92728d634f9e789529fde51b4d9a1b2ac13be3f3fbbdd4a32d5b916b01f44daf64b1a55586cbda95fd715d548bc4d4dc0902fd1138d4c0e0509f2941a16fc863811308afae1ba165573aaac8d7facc29e07fdab026af54673a978001fe47e138741f9c5043024e6f816244839c632d211d2e182e833f9c0264aa76b82f2eee2d59ca4a7523f36f2503f4e7e36b361ea90a004f25301b4182332c6eb7afc94d53f3636b0f260efa79a383cbcee217fcf802fb685a8044337a671625ae6e09828a6ca60526128c05af370abc5252891930136f78b276b9f422d3c06ddefa1a9e7f237c0acc0787b10c216d44355dcdd2e6207904dc6b0a925ec4a7a39edbfe7d4ed998201d2defd302b0be7b17ee3039e2d157fa6d6496ff4f77a7eecd09f411c4134b91daa6d962e39668a842a15146d521bc4ad5e3630c4cf65bb58f73e8ac0cdf8e02ed6479a473d130e8a4bcd31fe37ae802bfd7114e32d74826e0a461bc268776a6ae82c4aa38d620fb1c10c2edea72c43d88f48ec34dc947c9874eb97f88d6424c10a19831ff4cc7d412ba6075d7199270a44316fcea9dcd0658acd11fa79f9d7fe4b7abef59b3e365617824609693b8baa8b72cd4390b201a4cfeba0ed81cd30655cf24f98a5b35e486bf1a00270fff55c42da5c29df804ca10223a1bb544f1010ea215ee1ceadcf9eee4433c70d499f3d36633668893fb1cbee5095e60a98534fb2fbdd03270b4cd2103334634c5915a5534270c1134d181f2848311a081350046baf33f6e926e1b3e456f60e00c9d3848a9ccc93ea180e01e3b0fa5bfdb634bac2b2ee61c369380d74a5b07af3b4a898924c188aa25b3e2ef51ed5fb155084b515e4fa6772fbc64737bbf8c7d616b6aa16b5668d793678cfc115e72529b181ac353cf23c1bf269c544b2295888bd35384e46279819e7509758182c4f7eb21421fc0e57c53254796dd5278faff267a4ea5940c132af033e563a8595cd5b53008feab069c559c50a3b7af2cdb2b0734028a946c275e35d2ee14b4ad475af15a7478b89dcac691e0e7354640e426b69417312ae49821485894a8b832962fd43fa919e160ad090c5fc9ffd6e101615c12dfb5406338374996623b2b86bdb3dbcbb86ce239d7441bf124d37b9eb32510fae87700af15132eff4d1559e3ef845d166a40d05ad9ebace5b53dec0df5c539df40b6b6be8dabc4da325bd6c7a9e1475c68b779f8c33968a0cbd11f8ad030095075b0e85d9f1e1e1d8a6d678c84a0c9f346107ace3afe403ca92e4e5833930fe5edfd27601b1a1d75b60f3df82f75178dc1b8fd89d54bb2871ac648a0663edfede11a300e17539c4b283a3f0f9e8276cd28d06a3f44e94beb50f5259643cf9af3b8fc8c6f53659d65d7f1702eb5b16e5345a323c56c732609e4a8742a8561ed62ffb88fb58867949838930766e783c33579cedd1a3d4c05aeba0dcc18c82ae88ee76046b59ab92a26abc8b9e4b91d346367afda3aee946d2d1d21552cadcdb23090e611a5d7d048e602460e9654f81711098a8deecbfff028ee31589654c31e50ead07337e36ce7c8a39b474a6e9f4a6ddb707486f1fe6091fb368f1cfb6f72a2b29cdf8509f80aea924f54312b5266099630a327cc318c395ccfddc86d903d013cefdc440cdb7f205be53df3170ef75a92182b0e7c52ae9e4c006b44a76bc0a117e6798633fbfe95776bb4a752bc472b3f3f6ad785470f00bfa3facb8d00eee06f9326d316d850d7e7615497e9dfe7b4b70ccbaf30138c39b9221406b74085c2d829059c470be9307e662a382170833081bf9d0b08adaf2b758b0c01660efe12db0edaf0442e80ea11626629ed7e5af08d9367e20b3609cede5af49510c15236edfb1c019823665b41d2cf9d879f2827a94883dc6b69b0301c4986f2bd0a8c2e43336f2510145784d0a664efc52802c86acc312041f0cbb1c87a7c48accab129231cd4acbe3a95c2cc26bc4cd0d63a2b0e94d6b6ca25ea2ebd0eed08563c4c4e8196dfb83afa31d94eb6b3cc4dcaa7a8410d4ab630b9c0355e48f333b850ee371048d7b9b9412ce1f922c71426efc8285890de3dbf9c9bc96696f584d85b0cbddc279d0af5a465996e27307e6c56f434f0e96161d25615fa0535ba872bf8c5d5b1de6ce7ca4e894349f71b447bcfcd477ad5b2dbe8f99203f6c7079077005d644ab2cdb55fa5f9d766b59aaa84dcdb26e2464d1fda8f1ad0e036f9aaf8887213ed1902bb48a89ce0c04e89a9467f1497da11c18875bf2c4b03b5fc54fe740127e039fe0b440001e9c423af6e76814005fd204dad7216c212919dbf2d19aeb7ea29b082ccd96b167779815f3665e02e18d8fd56c2402b67b2e42253691a8307ca112039ad86120bec75cba442006d4e55d90e85aab82a22200ba74c078f6b1b9179b5442e22178164d0a59262d302bec9a885cec8b719d22717893fc28398917ac53816e735ca862e19bbc821d63f65a3ed7f4e693c82ddc1694bef9d0fa9573024cd2e6e3c517770e04329d196225357eeddece93978ecd543b43bc3af3b70e52df45ce6d6e68e0a6faa6f594cbe2c9da3b48952fc6ea6b97b608128ab72bd4ab9091963f72b67013234cee28ae03c291fb9c933ced5e25503d45440eacc41ecc1e0ad08945fefaab22dee1dc482a482e67d4506b9f32b7775d025167c74931b13d81192dbf200d474f8c7adac749f447e90938d03e339f5d16e1670f7b8171b14f4ffefe5a786a984b3c0da0842abb11395fda51636432835fcbe624c8d9c9189483496bf10aff3c77097122f9234855daad6851eeec94ade4ded3f2d842ce1e67c318c024cdc9f4ed3d61099bec4a00e9ceee00d1ff9443c07c31f5e228de63acc3889646d5c2c781c173c68b652993d6f835e27fc86d5b8d377e121845a649fc596a62a6559e6f70ac961b27864c9760b311c8372aff5a1642f47b5597b08c441be7ef7610814e0acdfed7e9fa7ae341b6aebba0c266d37ecbbf9db4fb6ee078ba1938157182c4c1e19cf0fb813bbc274bb95012762e671b9be651e22e6ee34b333a4acb3cb912c107ba9f2589a756161f7eb21f5c2e10b6ea3bf351e878c5d804bdc369fc3f9435b185def0c4ff12dd57d74ae11f38a5f8108bf4e096a8bea11a041a61720074be56a35e38c939ab2d7f5a6ac82224091869eb1c0e67d5d35df77b0f1356543cb3e8453205b9d05de3c3e72b86affc1c1a13cf093a188d6c0484974f3180c6e10e149c48dac7866f5c077f1b4878e68d4c424a6a88348cb4e829ea676a961567b4b354ae4df4e02e96e8d4ec0fc8d716f37cd4cfa", 0x1000}, {&(0x7f0000000080)="018df367e60aa1c9b0698605861bfc688813aafa01d423715fcf49ee97d6cfcc7c638aa63d317d06b0", 0x29}, {&(0x7f0000002440)="1b2ea6a4cbf375db0c6e2d5ce088e2c90b809d40b01e5b927c9031d191e0130b234bbf8aa3be063013526c47f2ae38261cb0a3547e7bc4ef1789f7f515d9512da07247a64627b31ab118f5c7ce989b0229", 0x51}, {&(0x7f0000000200)="d2dadd11d39ebca5b84d9fcc41f38c5009", 0x11}, {&(0x7f00000024c0)="34d28e95d871fbe7a976a8a672c369d198ad57973958344a255f2bfbedc96d7a932b2a37b1e2ae7c0b3777b1fade2c23193e138475827b45333e529c6bbeee60ab3741416bcf439551293e01af2a563701637a55d96bd75339dd", 0x5a}, {&(0x7f0000002540)="2508bc953ff340a4688b62cf11c1347f1afa8f9b9c9bdb444547670abfe401c5ef6e0087e04fded07489e42814023735c19d0e685d019c8e760cb2a5e9700d3bffc1b2a3c30736d92842dfd67693456a629a9f4166552566a9ea95416f4a134be13ade042c85d236c028c9649f5384cb623dfd921b66", 0x76}], 0x8, &(0x7f0000002780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000200000fe4bff8d5f8f5ad40000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="4121d306", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1], 0x70, 0xb}, 0x2) chflagsat(r0, &(0x7f0000002840)='./bus\x00', 0x0, 0x2) 10:12:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x10) write(r0, &(0x7f0000000200)="6e2e92", 0x3) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 10:12:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 10:12:35 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x51) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:12:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x1a2) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x4}, 0xc) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) ioctl$TIOCCONS(r2, 0x20004276, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) fcntl$dupfd(r2, 0xa, r0) close(r0) 10:12:35 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x21856a1e7f35f23e, &(0x7f0000000040)={0xfff, 0x1ff}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x29, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) fchflags(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *409881 1792 0 0 0x4000000 0 syz-executor.0 406204 68328 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8262c5a8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8262c3a0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800021978c90) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806e534854,fffffd807dffaf40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800021978ff8,ffff800021979004,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800021978ff8,ffff800021979004,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800021978ff8,ffff800021979004,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806845a200) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806845a200,18) at if_input_local+0x121 ip6_output(fffffd8067c0a000,ffff800000a41580,fffffd806f6c82a0,0,0,fffffd806f6c8230) at ip6_output+0xd59 rip6_output(fffffd8067c0a000,fffffd807060f1a0,ffff800021979368,0) at rip6_output+0x4c0 end trace frame: 0xffff800021979400, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8262c5a8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8262c3a0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800021978c90) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd806e534854,fffffd807dffaf40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800021978ff8,ffff800021979004,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800021978ff8,ffff800021979004,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800021978ff8,ffff800021979004,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806845a200) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806845a200,18) at if_input_local+0x121 ip6_output(fffffd8067c0a000,ffff800000a41580,fffffd806f6c82a0,0,0,fffffd806f6c8230) at ip6_output+0xd59 rip6_output(fffffd8067c0a000,fffffd807060f1a0,ffff800021979368,0) at rip6_output+0x4c0 rip6_usrreq(fffffd807060f1a0,9,fffffd8067c0a000,0,0,ffff800020ab0018) at rip6_usrreq+0x5cd sosend(fffffd807060f1a0,0,ffff800021979598,0,0,0) at sosend+0x668 dofilewritev(ffff800020ab0018,3,ffff800021979598,0,ffff8000219796a0) at dofilewritev+0x1ac sys_write(ffff800020ab0018,ffff800021979638,ffff8000219796a0) at sys_write+0x83 syscall(ffff800021979710) at syscall+0x552 Xsyscall(6,0,c,0,3,31f55602010) at Xsyscall+0x128 end of kernel end trace frame: 0x322319a51e0, count: -20 ddb{0}> show registers rdi 0xffffffff81ae7517 db_enter+0x17 rsi 0x30f9 __ALIGN_SIZE+0x20f9 rbp 0xffff8000219789f0 rbx 0xffff800021978aa0 rdx 0x30fa __ALIGN_SIZE+0x20fa rcx 0xffff800020b5a000 rax 0xffff800020b5a000 r8 0xffffffff81048ff3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xb077aa6a18ca01c4 r12 0x3000000008 r13 0xffff800021978a00 r14 0x100 r15 0x1 rip 0xffffffff81ae7518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000219789e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=409881 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffffffff8262aaa8 process=0xffff800020adc380 user=0xffff800021974000, vmspace=0xfffffd807f00c730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1792 351987 46055 0 2 0 syz-executor.0 * 1792 409881 46055 0 7 0x4000000 syz-executor.0 68328 73755 57458 0 2 0 syz-executor.1 68328 406204 57458 0 7 0x4000000 syz-executor.1 57458 66920 57220 0 3 0x82 nanosleep syz-executor.1 46055 243310 57220 0 3 0x82 nanosleep syz-executor.0 75778 241241 0 0 3 0x14200 bored sosplice 57220 221371 50093 0 3 0x82 thrsleep syz-fuzzer 57220 236682 50093 0 3 0x4000082 nanosleep syz-fuzzer 57220 443316 50093 0 3 0x4000082 thrsleep syz-fuzzer 57220 345739 50093 0 3 0x4000082 thrsleep syz-fuzzer 57220 423421 50093 0 3 0x4000082 thrsleep syz-fuzzer 57220 8163 50093 0 3 0x4000082 kqread syz-fuzzer 57220 187466 50093 0 3 0x4000082 thrsleep syz-fuzzer 57220 495374 50093 0 3 0x4000082 thrsleep syz-fuzzer 57220 98451 50093 0 3 0x4000082 thrsleep syz-fuzzer 57220 516104 50093 0 3 0x4000082 thrsleep syz-fuzzer 50093 480868 25529 0 3 0x10008a pause ksh 25529 158412 72258 0 3 0x92 select sshd 60852 147027 1 0 3 0x100083 ttyin getty 72258 252754 1 0 3 0x80 select sshd 64313 63566 5110 74 3 0x100092 bpf pflogd 5110 303858 1 0 3 0x80 netio pflogd 44860 106424 99124 73 3 0x100090 kqread syslogd 99124 474758 1 0 3 0x100082 netio syslogd 6278 331265 1 77 3 0x100090 poll dhclient 29142 328602 1 0 3 0x80 poll dhclient 56695 144038 0 0 2 0x14200 zerothread 23969 163537 0 0 3 0x14200 aiodoned aiodoned 16723 332991 0 0 3 0x14200 syncer update 23783 175725 0 0 3 0x14200 cleaner cleaner 17145 136302 0 0 3 0x14200 reaper reaper 94976 251105 0 0 3 0x14200 pgdaemon pagedaemon 52310 412821 0 0 3 0x14200 bored crynlk 16510 430092 0 0 3 0x14200 bored crypto 95570 519799 0 0 3 0x40014200 acpi0 acpi0 14379 315662 0 0 3 0x40014200 idle1 37807 470883 0 0 3 0x14200 bored softnet 45687 46307 0 0 3 0x14200 bored systqmp 52644 272822 0 0 3 0x14200 bored systq 11844 191732 0 0 3 0x40014200 bored softclock 22322 272058 0 0 3 0x40014200 idle0 67339 484152 0 0 3 0x14200 bored smr 1 170005 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824f84e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 1792 (syz-executor.0) thread 0xffff800020ab0018 (409881) exclusive rwlock netlock r = 0 (0xffffffff8250b088) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824f84e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9554 6574K 7129K 78643K 14206 0 0 pcb 14 8K 8K 78643K 177 0 0 rtable 111 4K 4K 78643K 796 0 0 ifaddr 66 14K 15K 78643K 267 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1546 0 0 iov 0 0K 32K 78643K 122 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 2523 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 26 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 179 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1487 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 55 51K 83K 78643K 774 0 0 subproc 32 2K 2K 78643K 136 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 98 0 0 in_multi 33 2K 2K 78643K 150 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 404 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 102 21K 30K 78643K 5659 0 0 UVM aobj 48 2K 2K 78643K 53 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 175 0 0 NDP 14 0K 0K 78643K 79 0 0 temp 186 3556K 3628K 78643K 21658 0 0 kqueue 0 0K 0K 78643K 12 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 18 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 85 0 83 1 0 1 1 0 8 0 rtentry 112 112 0 68 2 0 2 2 0 8 0 unpcb 120 469 0 459 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9090 0 9090 2 2 0 2 0 8 0 tcpcb 544 312 0 307 1 0 1 1 0 8 0 inpcb 280 847 0 839 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 24 0 18 1 0 1 1 0 8 0 pkpcb 40 12 0 12 3 3 0 1 0 8 0 ppxss 1128 37 0 37 4 4 0 1 0 8 0 pffrag 232 6 0 6 2 2 0 1 0 482 0 pffrnode 88 6 0 6 2 2 0 1 0 8 0 pffrent 40 15 0 15 2 2 0 1 0 8 0 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 68 0 38 1 0 1 1 0 8 0 pfstkey 112 68 0 38 2 0 2 2 0 8 0 pfstate 328 68 0 38 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 469 0 277 14 2 12 13 0 8 0 art_table 32 470 0 277 2 0 2 2 0 8 0 art_node 16 111 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 10 1 0 1 1 0 8 0 semapl 112 177 0 167 1 0 1 1 0 8 0 shmpl 112 51 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3625 0 2209 47 0 47 47 0 8 0 ffsino 272 3625 0 2209 96 0 96 96 0 8 0 nchpl 144 5811 0 4176 62 0 62 62 0 8 0 uvmvnodes 72 4586 0 0 84 0 84 84 0 8 0 vnodes 200 4586 0 0 242 0 242 242 0 8 0 namei 1024 18345 0 18345 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 15571 0 15571 13 12 1 7 0 8 1 plimitpl 152 151 0 143 1 0 1 1 0 8 0 sigapl 432 1669 0 1653 3 1 2 3 0 8 0 futexpl 56 18067 0 18067 1 0 1 1 0 8 1 knotepl 112 365 0 346 1 0 1 1 0 8 0 kqueuepl 104 275 0 273 1 0 1 1 0 8 0 pipepl 112 896 0 877 2 1 1 2 0 8 0 fdescpl 488 1670 0 1653 3 0 3 3 0 8 0 filepl 152 9234 0 9133 8 3 5 6 0 8 1 lockfpl 104 482 0 482 3 2 1 1 0 8 1 lockfspl 48 162 0 162 3 2 1 1 0 8 1 sessionpl 112 24 0 13 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 1524 0 1515 1 0 1 1 0 8 0 zombiepl 144 1653 0 1653 3 2 1 1 0 8 1 processpl 896 1686 0 1653 4 0 4 4 0 8 0 procpl 632 4604 0 4560 8 3 5 5 0 8 1 srpgc 64 13 0 13 5 5 0 1 0 8 0 sosppl 128 23 0 23 6 6 0 1 0 8 0 sockpl 384 1433 0 1413 6 3 3 4 0 8 0 mcl64k 65536 262 0 0 33 2 31 33 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 186 0 0 23 2 21 23 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 419 0 0 22 0 22 22 0 8 0 bufpl 256 8262 0 1243 439 0 439 439 0 8 0 anonpl 16 165993 0 153237 94 26 68 68 0 124 13 amapchunkpl 152 9871 0 9762 15 7 8 10 0 158 1 amappl16 192 7874 0 7170 76 32 44 48 0 8 8 amappl15 184 257 0 257 2 2 0 1 0 8 0 amappl14 176 598 0 590 1 0 1 1 0 8 0 amappl13 168 399 0 399 2 2 0 1 0 8 0 amappl12 160 15 0 13 1 0 1 1 0 8 0 amappl11 152 78 0 63 1 0 1 1 0 8 0 amappl10 144 85 0 80 1 0 1 1 0 8 0 amappl9 136 974 0 971 1 0 1 1 0 8 0 amappl8 128 512 0 488 1 0 1 1 0 8 0 amappl7 120 72 0 65 1 0 1 1 0 8 0 amappl6 112 75 0 65 1 0 1 1 0 8 0 amappl5 104 177 0 162 1 0 1 1 0 8 0 amappl4 96 2190 0 2159 2 1 1 2 0 8 0 amappl3 88 877 0 865 1 0 1 1 0 8 0 amappl2 80 12127 0 12045 3 0 3 3 0 8 0 amappl1 72 45431 0 44987 24 14 10 19 0 8 0 amappl 80 4966 0 4927 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 52 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1672 0 1653 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1672 0 1653 1 0 1 1 0 8 0 vmmpekpl 168 15815 0 15784 2 0 2 2 0 8 0 vmmpepl 168 207939 0 206014 180 88 92 120 0 357 8 vmsppl 368 1669 0 1653 2 0 2 2 0 8 0 pdppl 4096 3351 0 3310 8 2 6 6 0 8 0 pvpl 32 462094 0 446076 225 58 167 167 0 265 35 pmappl 232 1671 0 1655 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 13 19 0 19 19 0 8 0